diff --git a/implement/Pine.Core/PineVM/PopularValue/compare.exposed.json b/implement/Pine.Core/PineVM/PopularValue/compare.exposed.json index 3401bfe6..1e580eeb 100644 --- a/implement/Pine.Core/PineVM/PopularValue/compare.exposed.json +++ b/implement/Pine.Core/PineVM/PopularValue/compare.exposed.json @@ -5,24 +5,25 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "expression" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -34,34 +35,33 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "Environment" }, + [] + ] ] ] ], @@ -76,7 +76,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -88,12 +92,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -107,26 +119,14 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -136,6 +136,25 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -145,15 +164,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -166,7 +185,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -174,17 +197,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -198,24 +233,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -225,10 +248,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -239,93 +258,93 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] + { "ListAsString": "Literal" }, + 1 ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "Environment" }, + [] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 1 + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "Environment" }, - [] + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -344,7 +363,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -352,12 +375,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "length" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -365,12 +396,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -382,12 +421,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -399,12 +446,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -418,49 +473,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -471,17 +502,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -495,24 +538,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -520,17 +551,9 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "length" } ] ] ], @@ -538,12 +561,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -555,12 +586,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -572,12 +611,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -591,58 +638,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -663,17 +682,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -685,12 +716,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -704,40 +743,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -745,12 +764,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -762,12 +789,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -779,12 +814,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -798,49 +841,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -848,12 +867,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -865,12 +892,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -882,12 +917,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -901,49 +944,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -951,7 +970,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -959,12 +982,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -976,12 +1007,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -993,12 +1032,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1012,49 +1059,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1065,17 +1088,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1089,24 +1124,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1114,10 +1137,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] @@ -1132,110 +1151,195 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "KernelApplication" }, + [ [ - { "ListAsString": "functionName" }, + { "ListAsString": "function" }, { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] ] ] ], @@ -1243,7 +1347,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1251,12 +1359,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1268,12 +1384,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1285,12 +1409,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1304,49 +1436,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1357,17 +1465,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1381,122 +1501,21 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1513,7 +1532,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1525,12 +1548,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1544,50 +1575,19 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] ] ] ] @@ -1598,12 +1598,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1617,17 +1625,9 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1638,7 +1638,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1646,7 +1650,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "take" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1658,17 +1666,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1682,33 +1702,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "take" } ] ] ], @@ -1718,10 +1722,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ], @@ -1734,7 +1734,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1742,17 +1746,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1766,24 +1782,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1793,10 +1797,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -1812,12 +1812,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "negate" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1825,17 +1833,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1849,24 +1869,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1874,7 +1882,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1886,17 +1898,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1910,49 +1934,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "negate" } ] ] ] @@ -1962,23 +1962,42 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1992,34 +2011,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] ] ] ] @@ -2035,7 +2035,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2043,12 +2047,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2060,12 +2072,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2079,33 +2099,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2115,10 +2119,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -2134,12 +2134,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "negate" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2147,12 +2155,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2164,12 +2180,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2183,33 +2207,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2217,7 +2225,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2229,12 +2241,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2246,12 +2266,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2265,58 +2293,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "negate" } ] ] ] @@ -2326,18 +2326,33 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2349,12 +2364,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2368,43 +2391,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] ] ] ] @@ -2420,7 +2420,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2428,22 +2432,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2457,31 +2477,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2489,17 +2493,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2511,12 +2527,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2530,49 +2554,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -2588,7 +2588,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "is_sorted_ascending_int" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2596,7 +2600,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2608,22 +2616,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2637,40 +2661,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ], @@ -2678,7 +2682,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2690,17 +2698,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2712,12 +2732,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2731,58 +2759,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "is_sorted_ascending_int" } ] ] ] @@ -2815,6 +2815,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -2824,15 +2876,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2843,7 +2895,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2855,17 +2911,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2879,33 +2947,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ], @@ -2913,7 +2965,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2925,13 +2981,21 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ { "ListAsString": "List" }, [ [ @@ -2942,12 +3006,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2961,98 +3033,26 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3093,7 +3093,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3101,12 +3105,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3118,12 +3130,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3137,33 +3157,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3173,10 +3177,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -3215,7 +3215,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3223,17 +3227,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3247,24 +3263,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3272,12 +3276,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3289,12 +3301,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3308,42 +3328,22 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -3359,7 +3359,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3371,17 +3375,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3396,17 +3412,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3420,24 +3448,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3445,12 +3461,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3462,12 +3486,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3481,33 +3513,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3515,33 +3531,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -3557,63 +3557,49 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "List" }, - [] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "List" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] + { "ListAsString": "Environment" }, + [] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3623,53 +3609,67 @@ ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, + [] + ], + [ + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Environment" }, - [] + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3688,7 +3688,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "is_sorted_ascending_int" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3696,17 +3700,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3720,24 +3736,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3745,12 +3749,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3762,12 +3774,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3781,42 +3801,22 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "is_sorted_ascending_int" } ] ] ] @@ -3849,6 +3849,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 4 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -3858,15 +3910,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3877,17 +3929,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3901,24 +3965,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3926,12 +3978,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3943,12 +4003,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3962,89 +4030,21 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 4 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4066,7 +4066,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4078,30 +4082,50 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, [ [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4115,24 +4139,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4140,12 +4152,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4157,12 +4177,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4176,58 +4204,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -4243,63 +4243,49 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "List" }, - [] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "List" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] + { "ListAsString": "Environment" }, + [] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4309,53 +4295,67 @@ ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, + [] + ], + [ + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Environment" }, - [] + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4374,7 +4374,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "is_sorted_ascending_int" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4382,17 +4386,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4406,24 +4422,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4431,12 +4435,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4448,12 +4460,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4467,42 +4487,22 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "is_sorted_ascending_int" } ] ] ] @@ -4536,75 +4536,127 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "List" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 4 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] + { "ListAsString": "Environment" }, + [] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ], + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "KernelApplication" }, + [ [ - { "ListAsString": "functionName" }, + { "ListAsString": "function" }, { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] ] ] ], @@ -4612,12 +4664,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4629,12 +4689,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4648,89 +4716,21 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 4 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4764,63 +4764,49 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "List" }, - [] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "List" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] + { "ListAsString": "Environment" }, + [] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4830,53 +4816,67 @@ ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, + [] + ], + [ + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Environment" }, - [] + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4895,7 +4895,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "is_sorted_ascending_int" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4903,18 +4907,30 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ { "ListAsString": "List" }, [ [ @@ -4927,24 +4943,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4952,12 +4956,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4969,12 +4981,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4988,42 +5008,22 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "is_sorted_ascending_int" } ] ] ] @@ -5056,6 +5056,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 4 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -5065,15 +5117,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5084,17 +5136,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5108,24 +5172,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5133,12 +5185,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5150,12 +5210,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5169,33 +5237,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5203,70 +5255,70 @@ ] ] ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "trueBranch" }, + [ + { "ListAsString": "ParseAndEval" }, + [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "expression" }, + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "List" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "Literal" }, - 4 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] + { "ListAsString": "Environment" }, + [] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] ] - ] - ] - ] - ], - [ - { "ListAsString": "trueBranch" }, - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -5279,27 +5331,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5307,12 +5359,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5324,31 +5384,23 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5361,17 +5413,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5383,7 +5447,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5391,17 +5459,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5415,24 +5495,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5440,12 +5508,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5457,12 +5533,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5476,65 +5560,33 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5542,17 +5594,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5564,12 +5628,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5584,17 +5656,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5608,24 +5692,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5633,12 +5705,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5650,12 +5730,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5669,33 +5757,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5703,96 +5775,24 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5830,7 +5830,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5838,17 +5842,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5862,24 +5878,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5889,10 +5893,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -5908,12 +5908,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "negate" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5921,17 +5929,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5945,24 +5965,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5970,7 +5978,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5982,17 +5994,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6006,49 +6030,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "negate" } ] ] ] @@ -6058,23 +6058,42 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6088,34 +6107,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] ] ] ] @@ -6131,7 +6131,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6139,12 +6143,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6156,12 +6168,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6175,33 +6195,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -6211,10 +6215,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -6230,12 +6230,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "negate" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6243,12 +6251,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6260,12 +6276,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6279,33 +6303,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -6313,7 +6321,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6325,12 +6337,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6342,12 +6362,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6361,58 +6389,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "negate" } ] ] ] @@ -6422,18 +6422,33 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6445,12 +6460,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -6464,43 +6487,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] ] ] ] @@ -6511,71 +6511,69 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "Literal" }, [ + { "ListAsString": "Conditional" }, [ - { "ListAsString": "List" }, [ + { "ListAsString": "condition" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] + { "ListAsString": "function" }, + { "ListAsString": "equal" } ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "List" }, [ - [ - { "ListAsString": "Literal" }, - 1 - ], + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 7 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] ] ] ] @@ -6583,287 +6581,127 @@ ] ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "Literal" }, + [ + { "ListAsString": "EQ" }, + [] + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] - ], + ] + ], + [ + { "ListAsString": "falseBranch" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ [ { "ListAsString": "Literal" }, - 2 + 7 ], [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] - ], + ] + ], + [ + { "ListAsString": "trueBranch" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 3 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 4 + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ [ { "ListAsString": "Literal" }, - 1 + 4 ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ], - [ - { "ListAsString": "ParseAndEval" }, - [ [ { "ListAsString": "environment" }, [ @@ -6873,15 +6711,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -6892,60 +6730,69 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "List" }, [ + { "ListAsString": "Literal" }, + 5 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -6953,81 +6800,69 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "List" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "Literal" }, + 6 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "Environment" }, + [] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -7035,210 +6870,420 @@ ] ] ] + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "expression" }, + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "List" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "Literal" }, - 3 - ], + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] + { "ListAsString": "Environment" }, + [] ] ] ] + ] + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 3 ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] ] ] ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "functionName" }, + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 4 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] ] ] ] ] ] - ] - ] - ], - [ - { "ListAsString": "List" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - [ - { "ListAsString": "Conditional" }, - [ - [ - { "ListAsString": "condition" }, + ], [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "argument" }, + [ + { "ListAsString": "Literal" }, + 1 + ], [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 7 + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "argument" }, + [ + { "ListAsString": "Literal" }, + 1 + ], [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] - ], - [ - { "ListAsString": "Literal" }, - [ - { "ListAsString": "EQ" }, - [] - ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] - ] - ], - [ - { "ListAsString": "falseBranch" }, + ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 7 + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "Environment" }, - [] + { "ListAsString": "Literal" }, + 3 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "trueBranch" }, - [ - { "ListAsString": "ParseAndEval" }, - [ [ { "ListAsString": "environment" }, [ @@ -7248,15 +7293,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -7267,69 +7312,60 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 1 + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "Literal" }, - 5 - ], - [ - { "ListAsString": "KernelApplication" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ], @@ -7337,125 +7373,85 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 1 + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 6 + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "Environment" }, - [] + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 4 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -7463,6 +7459,10 @@ ] ] ] + ], + [ + { "ListAsString": "List" }, + [] ] ] ] @@ -7500,7 +7500,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -7508,12 +7512,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -7525,12 +7537,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -7544,33 +7564,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -7580,10 +7584,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] diff --git a/implement/Pine.Core/PineVM/PopularValue/eq.exposed.json b/implement/Pine.Core/PineVM/PopularValue/eq.exposed.json index fe885a73..9bbf1283 100644 --- a/implement/Pine.Core/PineVM/PopularValue/eq.exposed.json +++ b/implement/Pine.Core/PineVM/PopularValue/eq.exposed.json @@ -5,24 +5,25 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "expression" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -34,34 +35,33 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "Environment" }, + [] + ] ] ] ], @@ -76,7 +76,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -88,12 +92,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -107,26 +119,14 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -136,6 +136,25 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -145,15 +164,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -166,7 +185,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -174,17 +197,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -198,24 +233,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -225,10 +248,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -239,93 +258,93 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] + { "ListAsString": "Literal" }, + 1 ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } + { "ListAsString": "Environment" }, + [] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "Literal" }, - 1 + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "Environment" }, - [] + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -344,7 +363,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -352,12 +375,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "length" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -365,12 +396,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -382,12 +421,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -399,12 +446,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -418,49 +473,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -471,17 +502,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -495,24 +538,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -520,17 +551,9 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "length" } ] ] ], @@ -538,12 +561,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -555,12 +586,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -572,12 +611,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -591,58 +638,30 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -663,17 +682,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -685,12 +716,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -704,40 +743,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -745,12 +764,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -762,12 +789,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -779,12 +814,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -798,49 +841,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -848,12 +867,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -865,12 +892,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -882,12 +917,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -901,49 +944,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -951,7 +970,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -959,12 +982,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -976,12 +1007,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -993,12 +1032,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1012,49 +1059,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1065,17 +1088,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1089,24 +1124,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1114,10 +1137,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] @@ -1132,110 +1151,195 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "List" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "environment" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "KernelApplication" }, + [ [ - { "ListAsString": "functionName" }, + { "ListAsString": "function" }, { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] ] ] ], @@ -1243,7 +1347,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1251,12 +1359,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1268,12 +1384,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1285,12 +1409,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1304,49 +1436,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -1357,17 +1465,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1381,122 +1501,21 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1513,7 +1532,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1525,12 +1548,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1544,50 +1575,19 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] ] ] ] @@ -1598,12 +1598,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1617,17 +1625,9 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -1638,7 +1638,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1646,7 +1650,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "take" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1658,17 +1666,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1682,33 +1702,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "take" } ] ] ], @@ -1716,24 +1720,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "take" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Literal" }, [ 0, 0 ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "take" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ], @@ -1746,7 +1746,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1758,22 +1762,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1787,40 +1807,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -1836,7 +1836,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1848,22 +1852,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1877,40 +1897,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -1920,23 +1920,42 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -1950,51 +1969,88 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "trueBranch" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "ParseAndEval" }, + [ + [ + { "ListAsString": "encoded" }, [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] - ] - ] - ] - ], - [ - { "ListAsString": "trueBranch" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -2004,15 +2060,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2023,12 +2079,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2040,12 +2104,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2057,17 +2129,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2081,112 +2165,32 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -2203,12 +2207,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2220,12 +2232,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2237,17 +2257,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2261,56 +2293,28 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2318,12 +2322,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2335,12 +2347,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2352,17 +2372,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2376,56 +2408,28 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -2436,6 +2440,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -2445,15 +2501,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2464,12 +2520,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2481,12 +2545,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2498,17 +2570,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2522,112 +2606,32 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -2636,10 +2640,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] @@ -2665,7 +2665,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2677,22 +2681,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2706,40 +2726,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -2755,7 +2755,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2767,22 +2771,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2796,40 +2816,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -2839,23 +2839,42 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "Literal" }, + { "ListAsString": "Error in case-of block: No matching branch." } + ] + ], [ { "ListAsString": "environment" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2869,34 +2888,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "Literal" }, - { "ListAsString": "Error in case-of block: No matching branch." } - ] ] ] ] @@ -2907,13 +2907,69 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "concat" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -2923,15 +2979,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -2942,12 +2998,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2959,12 +3023,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -2976,17 +3048,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3000,112 +3084,32 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3119,12 +3123,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3136,12 +3148,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3153,17 +3173,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3177,56 +3209,28 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3235,6 +3239,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -3244,15 +3300,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3263,12 +3319,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3280,12 +3344,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3297,17 +3369,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3321,112 +3405,32 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3435,10 +3439,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "concat" } ] ] ] @@ -3464,7 +3464,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3472,17 +3476,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3496,24 +3512,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -3521,12 +3525,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3538,12 +3550,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3557,42 +3577,22 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -3608,63 +3608,49 @@ { "ListAsString": "ParseAndEval" }, [ [ - { "ListAsString": "environment" }, + { "ListAsString": "encoded" }, [ - { "ListAsString": "List" }, + { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "List" }, - [] + { "ListAsString": "function" }, + { "ListAsString": "list_head" } ], [ - { "ListAsString": "List" }, + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "Environment" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] + { "ListAsString": "Environment" }, + [] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3674,53 +3660,67 @@ ] ], [ - { "ListAsString": "expression" }, + { "ListAsString": "environment" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "List" }, + [] + ], + [ + { "ListAsString": "List" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "argument" }, [ - { "ListAsString": "List" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Literal" }, - 1 - ], - [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "Environment" }, - [] + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 1 + ], + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -3739,7 +3739,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3747,22 +3751,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "length" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3776,31 +3796,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "length" } ] ] ], @@ -3808,17 +3812,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "length" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3830,12 +3846,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3849,49 +3873,25 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "length" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -3914,7 +3914,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3926,22 +3930,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -3955,40 +3975,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -4004,7 +4004,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4016,22 +4020,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4045,40 +4065,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -4094,7 +4094,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4106,22 +4110,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4135,40 +4155,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -4178,6 +4178,58 @@ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 5 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -4187,15 +4239,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4206,17 +4258,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4230,24 +4294,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4255,12 +4307,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4272,12 +4332,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4291,33 +4359,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4325,75 +4377,79 @@ ] ] ] + ] + ] + ] + ], + [ + { "ListAsString": "trueBranch" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "equal" } ], [ - { "ListAsString": "expression" }, + { "ListAsString": "input" }, [ - { "ListAsString": "KernelApplication" }, + { "ListAsString": "List" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "ParseAndEval" }, [ - { "ListAsString": "KernelApplication" }, [ + { "ListAsString": "encoded" }, [ - { "ListAsString": "argument" }, + { "ListAsString": "KernelApplication" }, [ - { "ListAsString": "List" }, [ - [ - { "ListAsString": "Literal" }, - 5 - ], + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] + { "ListAsString": "function" }, + { "ListAsString": "skip" } ], [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 3 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "trueBranch" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -4406,27 +4462,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } + ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4434,12 +4490,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4451,31 +4515,23 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4488,17 +4544,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4510,17 +4578,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4534,47 +4614,23 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4582,19 +4638,32 @@ ] ] ] - ], + ] + ] + ], + [ + { "ListAsString": "ParseAndEval" }, + [ [ - { "ListAsString": "expression" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4606,40 +4675,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ] - ] - ], - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -4652,27 +4708,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4680,12 +4736,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4697,31 +4761,23 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4734,17 +4790,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4756,12 +4824,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4773,12 +4849,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4792,112 +4876,32 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 3 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -4906,10 +4910,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -4923,13 +4923,69 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ [ { "ListAsString": "ParseAndEval" }, [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 2 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -4942,27 +4998,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -4970,12 +5026,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -4987,31 +5051,23 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5024,17 +5080,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5048,24 +5116,12 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5073,19 +5129,32 @@ ] ] ] - ], + ] + ] + ], + [ + { "ListAsString": "ParseAndEval" }, + [ [ - { "ListAsString": "expression" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5097,40 +5166,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ] - ] - ], - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -5143,27 +5199,27 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5171,12 +5227,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5188,31 +5252,23 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5225,12 +5281,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5242,12 +5306,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5261,89 +5333,21 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 2 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5352,10 +5356,6 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } ] ] ] @@ -5404,7 +5404,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "equal" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5412,17 +5416,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5436,51 +5452,87 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], - [ - { "ListAsString": "Literal" }, - [] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "equal" } - ] - ] - ] - ], - [ - { "ListAsString": "falseBranch" }, - [ - { "ListAsString": "Conditional" }, - [ - [ - { "ListAsString": "condition" }, - [ - { "ListAsString": "ParseAndEval" }, - [ + [ + { "ListAsString": "Literal" }, + [] + ] + ] + ] + ] + ] + ] + ], + [ + { "ListAsString": "falseBranch" }, + [ + { "ListAsString": "Conditional" }, + [ + [ + { "ListAsString": "condition" }, + [ + { "ListAsString": "ParseAndEval" }, + [ + [ + { "ListAsString": "encoded" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "List" }, + [ + [ + { "ListAsString": "Literal" }, + 4 + ], + [ + { "ListAsString": "KernelApplication" }, + [ + [ + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, + [ + { "ListAsString": "Environment" }, + [] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ] + ], [ { "ListAsString": "environment" }, [ @@ -5490,15 +5542,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5509,22 +5561,38 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5538,31 +5606,15 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5570,17 +5622,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5592,12 +5656,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5611,40 +5683,20 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] @@ -5652,74 +5704,74 @@ ] ] ] - ], + ] + ] + ] + ], + [ + { "ListAsString": "falseBranch" }, + [ + { "ListAsString": "Literal" }, + { "AsBase64": "Ag==" } + ] + ], + [ + { "ListAsString": "trueBranch" }, + [ + { "ListAsString": "ParseAndEval" }, + [ [ - { "ListAsString": "expression" }, + { "ListAsString": "encoded" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ [ { "ListAsString": "Literal" }, - 4 + 5 ], [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ] - ] - ] - ], - [ - { "ListAsString": "falseBranch" }, - [ - { "ListAsString": "Literal" }, - { "AsBase64": "Ag==" } - ] - ], - [ - { "ListAsString": "trueBranch" }, - [ - { "ListAsString": "ParseAndEval" }, - [ + ], [ { "ListAsString": "environment" }, [ @@ -5729,15 +5781,15 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "Environment" }, [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ], @@ -5748,7 +5800,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5760,17 +5816,29 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5784,33 +5852,17 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ], @@ -5818,7 +5870,11 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5830,12 +5886,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5847,12 +5911,20 @@ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "list_head" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "KernelApplication" }, [ [ - { "ListAsString": "argument" }, + { "ListAsString": "function" }, + { "ListAsString": "skip" } + ], + [ + { "ListAsString": "input" }, [ { "ListAsString": "List" }, [ @@ -5866,98 +5938,26 @@ ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } - ] - ] - ] - ] - ] - ] - ] - ], - [ - { "ListAsString": "expression" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "List" }, - [ - [ - { "ListAsString": "Literal" }, - 5 - ], - [ - { "ListAsString": "KernelApplication" }, - [ - [ - { "ListAsString": "argument" }, - [ - { "ListAsString": "Environment" }, - [] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "skip" } ] ] ] - ], - [ - { "ListAsString": "functionName" }, - { "ListAsString": "list_head" } ] ] ]