'$Revision:$' ' Copyright 2006 Kevin Reid. ' '-- Module body' bootstrap addSlotsTo: bootstrap stub -> 'defaultBehavior' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_isString = bootstrap stub -> 'globals' -> 'false' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> () From: ( | { 'Category: applications\x7fModuleInfo: Module: erights InitialContents: FollowSlot' erights = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' booleanGuard = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'booleanGuard' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights booleanGuard. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' selfGuard = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'selfGuard' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights selfGuard. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'booleanGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'selfGuard' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'booleanGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' test: v = ( | | (true = v) || (false = v)). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' character = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights character. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights character parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' copyValue: v = ( | | copy value: v). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' statePrintString = ( | | value asCharacter). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'character' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (32)' value <- 32. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' closure = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'closure' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights closure. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'closure' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'closure' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights closure parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'closure' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'lobby' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' compiledStuff = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'compiledStuff' -> () From: ( | {} = 'Comment: This is just a (manual) cache for compiled code, since we have no parser/expander and so can\'t work directly from source yet.\x7fModuleInfo: Creator: globals erights compiledStuff. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'compiledStuff' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' compiler = ( | | [| e_t1. e_noun_map. e_t65. e_t64. e_noun_makeSV__17. e_noun_makeSVR__19. e_t67. e_noun_makeSV. e_t66. e_noun_res__21. e_t92. e_t93. e_t94. e_noun_i. e_t96. e_t97. e_t100. e_t99. e_t98. e_t95. e_noun_implicitSV. e_t102. e_t101. e_noun_selfKit__55. e_noun_selfKitR__57. e_t104. e_noun_selfKit. e_t103. e_noun_res__59. e_t534. e_t535. e_t536. e_noun_unsv. e_t559. e_t558. e_noun_compilePat. e_noun_compilePat__Resolver. e_t561. e_t565. e_t569. e_t570. e_t567. e_t571. e_t568. e_t566. e_t562. e_t574. e_t575. e_t572. e_t576. e_t573. e_t563. e_t577. e_t564. e_t560. e_noun_objectCommon. e_t578. e_noun_convertVerb. e_t627. e_t626. e_noun_compile__105. e_noun_compileR__107. e_t629. e_noun_compile. e_t628. e_noun_res__109. e_t1218. e_t1219. e_t1220. e_noun_compileBindingPattern. e_t1282. e_t1286. e_t1290. e_t1291. e_t1288. e_t1292. e_t1289. e_t1287. e_t1283. e_t1295. e_t1296. e_t1293. e_t1297. e_t1294. e_t1284. e_t1298. e_t1285. e_t1281. e_noun_cMakeFinalSlot. e_t1300. e_t1304. e_t1308. e_t1309. e_t1306. e_t1310. e_t1307. e_t1305. e_t1301. e_t1313. e_t1314. e_t1311. e_t1315. e_t1312. e_t1302. e_t1316. e_t1303. e_t1299. e_noun_cMakeVarSlot. e_t1318. e_t1322. e_t1326. e_t1327. e_t1324. e_t1328. e_t1325. e_t1323. e_t1319. e_t1331. e_t1332. e_t1329. e_t1333. e_t1330. e_t1320. e_t1334. e_t1321. e_t1317. e_noun_cMakeGuardedSlot. e_t1335. e_noun_compilePat__111. e_t1554. e_t1555. e_t1553. e_t1556. e_noun_outerCompile | (e_noun_null) em_getValue. (e_noun_null) em_getValue. (e_noun_null) em_getValue. (e_noun_null) em_getValue. (e_noun_null) em_getValue. e_t1: ((((((((| e_noun_null <- nil. e_noun_false <- nil. e_noun___makeList <- nil. e_noun_true <- nil. e_noun_require <- nil. parent* = (| em_v:With: = (| :e_t30. :e_t31. e_noun_f. e_noun_coll | e_noun_f: (((erights) makeFinalSlot) em_run: (e_t30) ) . e_noun_coll: (((erights) makeFinalSlot) em_run: (e_t31) ) . ([| :e_t2. e_noun___return. e_t3. e_t6. e_t5. e_noun_accum__1. e_t4 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t2) ) . e_t3: ((e_noun___return) em_getValue). e_t6: ((e_noun___makeList) em_getValue). e_t5: ((e_t6) em_run). e_noun_accum__1: (((erights) makeVarSlot) em_run: (e_t5) ) . e_t5. ([| :e_t7. e_noun___break. e_t8. e_noun_validFlag__3. e_t9. e_t10 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t7) ) . e_t8: ((e_noun_true) em_getValue). e_noun_validFlag__3: (((erights) makeVarSlot) em_run: (e_t8) ) . e_t8. e_t9: ((e_noun_coll) em_getValue). e_t10: (((((((((| e_noun_accum__1 <- nil. e_noun_null <- nil. e_noun_f <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__3 <- nil. parent* = (| em_run:With: = (| :e_t28. :e_t29. e_noun_key__5. e_noun_value__7. e_t11. e_t12. e_t13. e_t15. e_noun_v. e_t14 | e_noun_key__5: (((erights) makeFinalSlot) em_run: (e_t28) ) . e_noun_value__7: (((erights) makeFinalSlot) em_run: (e_t29) ) . e_t11: ((e_noun_require) em_getValue). e_t12: ((e_noun_validFlag__3) em_getValue). e_t13: ('For-loop body isn\'t valid after for-loop exits.'). (e_t11) em_run: (e_t12) With: (e_t13) . e_t15: ([ | e_t17. e_t16 | e_t17: ((e_noun_key__5) em_getValue). nil. e_t16: (true). (e_t16) ifTrue: ([| e_t19. e_noun_v. e_t18 | e_t19: ((e_noun_value__7) em_getValue). e_noun_v: (((erights) makeFinalSlot) em_run: (e_t19) ) . e_t18: (true). (e_t18) ifTrue: ([| e_t20. e_t21 | e_t20: ((e_noun___makeList) em_getValue). e_t21: (e_noun_v). (e_t20) em_run: (e_t21) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_v: ((e_t15) at: (0) ) . nil. e_t14: (true). (e_t14) ifTrue: ([| | ([| :e_t22. e_noun___continue. e_t24. e_t26. e_t27. e_t25. e_t23 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t22) ) . e_t24: ((e_noun_accum__1) em_getValue). e_t26: ((e_noun_f) em_getValue). e_t27: ((e_noun_v) em_getValue). e_t25: ((e_t26) em_run: (e_t27) ). e_t23: ((e_t24) em_with: (e_t25) ). (e_noun_accum__1) em_setValue: (e_t23) . e_t23. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__1: (e_noun_accum__1) ) e_noun_null: (e_noun_null) ) e_noun_f: (e_noun_f) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__3: (e_noun_validFlag__3) ). (e_t9) em_iterate: (e_t10) . (e_noun_null) em_getValue ]) eEscape. e_t4: ((e_noun_accum__1) em_getValue). (e_t3) em_run: (e_t4) . (e_noun_null) em_getValue ]) eEscape ). em_kv:With: = (| :e_t62. :e_t63. e_noun_f. e_noun_coll | e_noun_f: (((erights) makeFinalSlot) em_run: (e_t62) ) . e_noun_coll: (((erights) makeFinalSlot) em_run: (e_t63) ) . ([| :e_t32. e_noun___return. e_t33. e_t36. e_t35. e_noun_accum__9. e_t34 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t32) ) . e_t33: ((e_noun___return) em_getValue). e_t36: ((e_noun___makeList) em_getValue). e_t35: ((e_t36) em_run). e_noun_accum__9: (((erights) makeVarSlot) em_run: (e_t35) ) . e_t35. ([| :e_t37. e_noun___break. e_t38. e_noun_validFlag__11. e_t39. e_t40 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t37) ) . e_t38: ((e_noun_true) em_getValue). e_noun_validFlag__11: (((erights) makeVarSlot) em_run: (e_t38) ) . e_t38. e_t39: ((e_noun_coll) em_getValue). e_t40: (((((((((| e_noun_accum__9 <- nil. e_noun_null <- nil. e_noun_f <- nil. e_noun_require <- nil. e_noun___makeList <- nil. e_noun_validFlag__11 <- nil. parent* = (| em_run:With: = (| :e_t60. :e_t61. e_noun_key__13. e_noun_value__15. e_t41. e_t42. e_t43. e_t45. e_noun_v. e_noun_k. e_t44 | e_noun_key__13: (((erights) makeFinalSlot) em_run: (e_t60) ) . e_noun_value__15: (((erights) makeFinalSlot) em_run: (e_t61) ) . e_t41: ((e_noun_require) em_getValue). e_t42: ((e_noun_validFlag__11) em_getValue). e_t43: ('For-loop body isn\'t valid after for-loop exits.'). (e_t41) em_run: (e_t42) With: (e_t43) . e_t45: ([ | e_t47. e_noun_k. e_t46 | e_t47: ((e_noun_key__13) em_getValue). e_noun_k: (((erights) makeFinalSlot) em_run: (e_t47) ) . e_t46: (true). (e_t46) ifTrue: ([| e_t49. e_noun_v. e_t48 | e_t49: ((e_noun_value__15) em_getValue). e_noun_v: (((erights) makeFinalSlot) em_run: (e_t49) ) . e_t48: (true). (e_t48) ifTrue: ([| e_t50. e_t51. e_t52 | e_t50: ((e_noun___makeList) em_getValue). e_t51: (e_noun_v). e_t52: (e_noun_k). (e_t50) em_run: (e_t51) With: (e_t52) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_v: ((e_t45) at: (0) ) . e_noun_k: ((e_t45) at: (1) ) . nil. e_t44: (true). (e_t44) ifTrue: ([| | ([| :e_t53. e_noun___continue. e_t55. e_t57. e_t58. e_t59. e_t56. e_t54 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t53) ) . e_t55: ((e_noun_accum__9) em_getValue). e_t57: ((e_noun_f) em_getValue). e_t58: ((e_noun_k) em_getValue). e_t59: ((e_noun_v) em_getValue). e_t56: ((e_t57) em_run: (e_t58) With: (e_t59) ). e_t54: ((e_t55) em_with: (e_t56) ). (e_noun_accum__9) em_setValue: (e_t54) . e_t54. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__9: (e_noun_accum__9) ) e_noun_null: (e_noun_null) ) e_noun_f: (e_noun_f) ) e_noun_require: (e_noun_require) ) e_noun___makeList: (e_noun___makeList) ) e_noun_validFlag__11: (e_noun_validFlag__11) ). (e_t39) em_iterate: (e_t40) . (e_noun_null) em_getValue ]) eEscape. e_t34: ((e_noun_accum__9) em_getValue). (e_t33) em_run: (e_t34) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$map__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_false: (e_noun_false) ) e_noun___makeList: (e_noun___makeList) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ). e_noun_map: (((erights) makeFinalSlot) em_run: (e_t1) ) . e_t1. e_t65: ((e_noun_Ref) em_getValue). e_t64: ((e_t65) em_promise). e_noun_makeSV__17: (((erights) makeFinalSlot) em_run: ((e_t64) at: (0) ) ) . e_noun_makeSVR__19: (((erights) makeFinalSlot) em_run: ((e_t64) at: (1) ) ) . nil. e_t64. e_t67: (((((| e_noun_null <- nil. e_noun_makeSV__17 <- nil. parent* = (| em_run:With: = (| :e_t90. :e_t91. e_noun_text. e_noun_temps | e_noun_text: (((erights) makeFinalSlot) em_run: (e_t90) ) . e_noun_temps: (((erights) makeFinalSlot) em_run: (e_t91) ) . ([| :e_t68. e_noun___return. e_t69. e_t71. e_noun_sv. e_t70 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t68) ) . e_t69: ((e_noun___return) em_getValue). e_t71: (((((((| e_noun_null <- nil. e_noun_text <- nil. e_noun_temps <- nil. e_noun_makeSV__17 <- nil. parent* = (| em_withTemp: = (| :e_t80. e_noun_t | e_noun_t: (((erights) makeFinalSlot) em_run: (e_t80) ) . ([| :e_t72. e_noun___return. e_t73. e_t75. e_t76. e_t78. e_t79. e_t77. e_t74 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t72) ) . e_t73: ((e_noun___return) em_getValue). e_t75: ((e_noun_makeSV__17) em_getValue). e_t76: ((e_noun_text) em_getValue). e_t78: ((e_noun_temps) em_getValue). e_t79: ((e_noun_t) em_getValue). e_t77: ((e_t78) em_with: (e_t79) ). e_t74: ((e_t75) em_run: (e_t76) With: (e_t77) ). (e_t73) em_run: (e_t74) . (e_noun_null) em_getValue ]) eEscape ). em_out: = (| :e_t86. e_noun_ts | e_noun_ts: (((erights) makeFinalSlot) em_run: (e_t86) ) . ([| :e_t81. e_noun___return. e_t82. e_t83. e_t84. e_t85 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t81) ) . e_t82: ((e_noun_ts) em_getValue). e_t83: ((e_noun_temps) em_getValue). (e_t82) em_addAll: (e_t83) . e_t84: ((e_noun___return) em_getValue). e_t85: ((e_noun_text) em_getValue). (e_t84) em_run: (e_t85) . (e_noun_null) em_getValue ]) eEscape ). em_outz = (| | ([| :e_t87. e_noun___return. e_t88. e_t89 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t87) ) . e_t88: ((e_noun___return) em_getValue). e_t89: ((e_noun_text) em_getValue). (e_t88) em_run: (e_t89) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$sv__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_text: (e_noun_text) ) e_noun_temps: (e_noun_temps) ) e_noun_makeSV__17: (e_noun_makeSV__17) ). e_noun_sv: (((erights) makeFinalSlot) em_run: (e_t71) ) . e_t70: (e_t71). (e_t69) em_run: (e_t70) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$makeSV__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_makeSV__17: (e_noun_makeSV__17) ). e_noun_makeSV: (((erights) makeFinalSlot) em_run: (e_t67) ) . e_t66: (e_t67). e_noun_res__21: (((erights) makeFinalSlot) em_run: (e_t66) ) . e_t66. e_t92: ((e_noun_makeSVR__19) em_getValue). e_t93: ((e_noun_makeSV) em_getValue). (e_t92) em_resolve: (e_t93) . (e_noun_res__21) em_getValue. e_t94: (0). e_noun_i: (((erights) makeVarSlot) em_run: (e_t94) ) . e_t94. e_t96: ((e_noun_makeSV) em_getValue). e_t97: (''). e_t100: ((e_noun___makeList) em_getValue). e_t99: ((e_t100) em_run). e_t98: ((e_t99) em_asSet). e_t95: ((e_t96) em_run: (e_t97) With: (e_t98) ). e_noun_implicitSV: (((erights) makeFinalSlot) em_run: (e_t95) ) . e_t95. e_t102: ((e_noun_Ref) em_getValue). e_t101: ((e_t102) em_promise). e_noun_selfKit__55: (((erights) makeFinalSlot) em_run: ((e_t101) at: (0) ) ) . e_noun_selfKitR__57: (((erights) makeFinalSlot) em_run: ((e_t101) at: (1) ) ) . nil. e_t101. e_t104: (((((((((((((((((| e_noun_i <- nil. e_noun_null <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_makeSV <- nil. e_noun_simple__quasiParser <- nil. e_noun_true <- nil. e_noun_false <- nil. e_noun___comparer <- nil. e_noun___equalizer <- nil. e_noun_String <- nil. e_noun_selfKit__55 <- nil. e_noun_throw <- nil. e_noun_int <- nil. parent* = (| em_fresh = (| | ([| :e_t105. e_noun___return. e_t106. e_t108. e_t114. e_t115. e_t112. e_t116. e_t119. e_t120. e_t118. e_t117. e_t113. e_t111. e_noun_t. e_t109. e_t122. e_t121. e_t110. e_t107 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t105) ) . e_t106: ((e_noun___return) em_getValue). e_t108: ((e_noun_makeSV) em_getValue). e_t114: ((e_noun_simple__quasiParser) em_getValue). e_t115: ('e_t${0}'). e_t112: ((e_t114) em_valueMaker: (e_t115) ). e_t116: ((e_noun___makeList) em_getValue). e_t119: ((e_noun_i) em_getValue). e_t120: (1). e_t118: ((e_t119) em_add: (e_t120) ). (e_noun_i) em_setValue: (e_t118) . e_t117: (e_t118). e_t113: ((e_t116) em_run: (e_t117) ). e_t111: ((e_t112) em_substitute: (e_t113) ). e_noun_t: (((erights) makeFinalSlot) em_run: (e_t111) ) . e_t109: (e_t111). e_t122: ((e_noun___makeList) em_getValue). e_t121: ((e_t122) em_run). e_t110: ((e_t121) em_asSet). e_t107: ((e_t108) em_run: (e_t109) With: (e_t110) ). (e_t106) em_run: (e_t107) . (e_noun_null) em_getValue ]) eEscape ). em_temp = (| | ([| :e_t123. e_noun___return. e_t124. e_t126. e_t129. e_t135. e_t136. e_t133. e_t137. e_t140. e_t141. e_t139. e_t138. e_t134. e_t132. e_noun_t. e_t130. e_t143. e_t144. e_t142. e_t131. e_t127. e_t128. e_t125 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t123) ) . e_t124: ((e_noun___return) em_getValue). e_t126: ((e_noun___makeList) em_getValue). e_t129: ((e_noun_makeSV) em_getValue). e_t135: ((e_noun_simple__quasiParser) em_getValue). e_t136: ('e_t${0}'). e_t133: ((e_t135) em_valueMaker: (e_t136) ). e_t137: ((e_noun___makeList) em_getValue). e_t140: ((e_noun_i) em_getValue). e_t141: (1). e_t139: ((e_t140) em_add: (e_t141) ). (e_noun_i) em_setValue: (e_t139) . e_t138: (e_t139). e_t134: ((e_t137) em_run: (e_t138) ). e_t132: ((e_t133) em_substitute: (e_t134) ). e_noun_t: (((erights) makeFinalSlot) em_run: (e_t132) ) . e_t130: (e_t132). e_t143: ((e_noun___makeList) em_getValue). e_t144: ((e_noun_t) em_getValue). e_t142: ((e_t143) em_run: (e_t144) ). e_t131: ((e_t142) em_asSet). e_t127: ((e_t129) em_run: (e_t130) With: (e_t131) ). e_t128: (((((((| e_noun_makeSV <- nil. e_noun_simple__quasiParser <- nil. e_noun_t <- nil. e_noun___makeList <- nil. parent* = (| em_run: = (| :e_t163. e_noun_expr. e_t148. e_t149. e_t147. e_t146. e_t145. e_noun_tc. e_t150. e_t155. e_t156. e_t153. e_t157. e_t158. e_t160. e_t161. e_t159. e_t154. e_t151. e_t162. e_t152 | e_noun_expr: (((erights) makeFinalSlot) em_run: (e_t163) ) . e_t148: ((e_noun___makeList) em_getValue). e_t149: ((e_noun_t) em_getValue). e_t147: ((e_t148) em_run: (e_t149) ). e_t146: ((e_t147) em_asSet). e_t145: ((e_t146) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t145) ) . e_t145. e_t150: ((e_noun_makeSV) em_getValue). e_t155: ((e_noun_simple__quasiParser) em_getValue). e_t156: ('${0}: (${1})'). e_t153: ((e_t155) em_valueMaker: (e_t156) ). e_t157: ((e_noun___makeList) em_getValue). e_t158: ((e_noun_t) em_getValue). e_t160: ((e_noun_expr) em_getValue). e_t161: ((e_noun_tc) em_getValue). e_t159: ((e_t160) em_out: (e_t161) ). e_t154: ((e_t157) em_run: (e_t158) With: (e_t159) ). e_t151: ((e_t153) em_substitute: (e_t154) ). e_t162: ((e_noun_tc) em_getValue). e_t152: ((e_t162) em_snapshot). (e_t150) em_run: (e_t151) With: (e_t152) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_makeSV: (e_noun_makeSV) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_t: (e_noun_t) ) e_noun___makeList: (e_noun___makeList) ). e_t125: ((e_t126) em_run: (e_t127) With: (e_t128) ). (e_t124) em_run: (e_t125) . (e_noun_null) em_getValue ]) eEscape ). em_param: = (| :e_t179. e_noun_name | e_noun_name: (((erights) makeFinalSlot) em_run: (e_t179) ) . ([| :e_t164. e_noun___return. e_t165. e_t167. e_t172. e_t173. e_t170. e_t174. e_t176. e_t175. e_t171. e_t168. e_t178. e_t177. e_t169. e_t166 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t164) ) . e_t165: ((e_noun___return) em_getValue). e_t167: ((e_noun_makeSV) em_getValue). e_t172: ((e_noun_simple__quasiParser) em_getValue). e_t173: (':${0}'). e_t170: ((e_t172) em_valueMaker: (e_t173) ). e_t174: ((e_noun___makeList) em_getValue). e_t176: ((e_noun_name) em_getValue). e_t175: ((e_t176) em_outz). e_t171: ((e_t174) em_run: (e_t175) ). e_t168: ((e_t170) em_substitute: (e_t171) ). e_t178: ((e_noun___makeList) em_getValue). e_t177: ((e_t178) em_run). e_t169: ((e_t177) em_asSet). e_t166: ((e_t167) em_run: (e_t168) With: (e_t169) ). (e_t165) em_run: (e_t166) . (e_noun_null) em_getValue ]) eEscape ). em_literal: = (| :e_t222. e_noun_v | e_noun_v: (((erights) makeFinalSlot) em_run: (e_t222) ) . ([| :e_t180. e_noun___return. e_t181. e_t182 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t180) ) . e_t181: ((e_noun___return) em_getValue). e_t182: ([ | e_t183. e_noun_specimen__23. e_t185. e_t186. e_noun_s. e_t184 | e_t183: ((e_noun_v) em_getValue). e_noun_specimen__23: (((erights) makeFinalSlot) em_run: (e_t183) ) . e_t183. e_t185: ((e_noun_specimen__23) em_getValue). e_t186: ((e_noun_String) em_getValue). e_noun_s: (((erights) makeFinalSlot) em_run: ((e_t186) em_coerce: (e_t185) With: (e_t186) ) ) . e_t184: (true). (e_t184) ifTrue: ([| e_t187. e_t192. e_t193. e_t190. e_t194. e_t199. e_t200. e_t201. e_t196. e_t197. e_t198. e_t195. e_t191. e_t188. e_t203. e_t202. e_t189 | e_t187: ((e_noun_makeSV) em_getValue). e_t192: ((e_noun_simple__quasiParser) em_getValue). e_t193: ('\'${0}\''). e_t190: ((e_t192) em_valueMaker: (e_t193) ). e_t194: ((e_noun___makeList) em_getValue). e_t199: ((e_noun_v) em_getValue). e_t200: ('\\'). e_t201: ('\\\\'). e_t196: ((e_t199) em_replaceAll: (e_t200) With: (e_t201) ). e_t197: ('\''). e_t198: ('\\\''). e_t195: ((e_t196) em_replaceAll: (e_t197) With: (e_t198) ). e_t191: ((e_t194) em_run: (e_t195) ). e_t188: ((e_t190) em_substitute: (e_t191) ). e_t203: ((e_noun___makeList) em_getValue). e_t202: ((e_t203) em_run). e_t189: ((e_t202) em_asSet). (e_t187) em_run: (e_t188) With: (e_t189) ]) False: ([| e_t205. e_t206. e_noun_i. e_t204 | e_t205: ((e_noun_specimen__23) em_getValue). e_t206: ((e_noun_int) em_getValue). e_noun_i: (((erights) makeFinalSlot) em_run: ((e_t206) em_coerce: (e_t205) With: (e_t206) ) ) . e_t204: (true). (e_t204) ifTrue: ([| e_t207. e_t212. e_t213. e_t210. e_t214. e_t215. e_t211. e_t208. e_t217. e_t216. e_t209 | e_t207: ((e_noun_makeSV) em_getValue). e_t212: ((e_noun_simple__quasiParser) em_getValue). e_t213: ('${0}'). e_t210: ((e_t212) em_valueMaker: (e_t213) ). e_t214: ((e_noun___makeList) em_getValue). e_t215: ((e_noun_i) em_getValue). e_t211: ((e_t214) em_run: (e_t215) ). e_t208: ((e_t210) em_substitute: (e_t211) ). e_t217: ((e_noun___makeList) em_getValue). e_t216: ((e_t217) em_run). e_t209: ((e_t216) em_asSet). (e_t207) em_run: (e_t208) With: (e_t209) ]) False: ([| e_t218. e_t220. e_t221. e_t219 | e_t218: ((e_noun_throw) em_getValue). e_t220: ('no match: '). e_t221: ((e_noun_specimen__23) em_getValue). e_t219: ((e_t220) em_add: (e_t221) ). (e_t218) em_run: (e_t219) ]) ]) ] value). (e_t181) em_run: (e_t182) . (e_noun_null) em_getValue ]) eEscape ). em_message: = (| :e_t231. e_t232. e_noun_selector | e_t232: ((e_noun_String) em_getValue). e_noun_selector: (((erights) makeFinalSlot) em_run: ((e_t232) em_coerce: (e_t231) With: (e_t232) ) ) . ([| :e_t223. e_noun___return. e_t224. e_t226. e_t227. e_t228. e_t230. e_t229. e_t225 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t223) ) . e_t224: ((e_noun___return) em_getValue). e_t226: ((e_noun_selfKit__55) em_getValue). e_t227: ((e_noun_null) em_getValue). e_t228: ((e_noun_selector) em_getValue). e_t230: ((e_noun___makeList) em_getValue). e_t229: ((e_t230) em_run). e_t225: ((e_t226) em_message: (e_t227) With: (e_t228) With: (e_t229) ). (e_t224) em_run: (e_t225) . (e_noun_null) em_getValue ]) eEscape ). em_message:With: = (| :e_t240. :e_t241. e_t242. e_noun_selector. e_noun_args | e_t242: ((e_noun_String) em_getValue). e_noun_selector: (((erights) makeFinalSlot) em_run: ((e_t242) em_coerce: (e_t240) With: (e_t242) ) ) . e_noun_args: (((erights) makeFinalSlot) em_run: (e_t241) ) . ([| :e_t233. e_noun___return. e_t234. e_t236. e_t237. e_t238. e_t239. e_t235 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t233) ) . e_t234: ((e_noun___return) em_getValue). e_t236: ((e_noun_selfKit__55) em_getValue). e_t237: ((e_noun_null) em_getValue). e_t238: ((e_noun_selector) em_getValue). e_t239: ((e_noun_args) em_getValue). e_t235: ((e_t236) em_message: (e_t237) With: (e_t238) With: (e_t239) ). (e_t234) em_run: (e_t235) . (e_noun_null) em_getValue ]) eEscape ). em_message:With:With: = (| :e_t325. :e_t326. :e_t327. e_noun_recipient. e_t328. e_noun_selector. e_noun_args | e_noun_recipient: (((erights) makeFinalSlot) em_run: (e_t325) ) . e_t328: ((e_noun_String) em_getValue). e_noun_selector: (((erights) makeFinalSlot) em_run: ((e_t328) em_coerce: (e_t326) With: (e_t328) ) ) . e_noun_args: (((erights) makeFinalSlot) em_run: (e_t327) ) . ([| :e_t243. e_noun___return. e_t244. e_noun_st. e_t248. e_t247. e_t246. e_t245. e_noun_tc. e_t250. e_t251. e_t249. e_noun_selParts. e_t253. e_t254. e_t255. e_t252. e_t317. e_t318. e_t316. e_t319. e_t321. e_t322. e_t324. e_t323. e_t320 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t243) ) . e_t244: (''). e_noun_st: (((erights) makeVarSlot) em_run: (e_t244) ) . e_t244. e_t248: ((e_noun___makeList) em_getValue). e_t247: ((e_t248) em_run). e_t246: ((e_t247) em_asSet). e_t245: ((e_t246) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t245) ) . e_t245. e_t250: ((e_noun_selector) em_getValue). e_t251: (':'). e_t249: ((e_t250) em_split: (e_t251) ). e_noun_selParts: (((erights) makeFinalSlot) em_run: (e_t249) ) . e_t249. e_t253: ((e_noun___equalizer) em_getValue). e_t254: ((e_noun_recipient) em_getValue). e_t255: ((e_noun_null) em_getValue). e_t252: ((e_t253) em_sameEver: (e_t254) With: (e_t255) ). (e_t252) ifTrue: ([| e_t257. e_t261. e_t262. e_t259. e_t263. e_t265. e_t266. e_t264. e_t260. e_t258. e_t256 | e_t257: ((e_noun_st) em_getValue). e_t261: ((e_noun_simple__quasiParser) em_getValue). e_t262: ('${0}'). e_t259: ((e_t261) em_valueMaker: (e_t262) ). e_t263: ((e_noun___makeList) em_getValue). e_t265: ((e_noun_selParts) em_getValue). e_t266: (0). e_t264: ((e_t265) em_get: (e_t266) ). e_t260: ((e_t263) em_run: (e_t264) ). e_t258: ((e_t259) em_substitute: (e_t260) ). e_t256: ((e_t257) em_add: (e_t258) ). (e_noun_st) em_setValue: (e_t256) . e_t256 ]) False: ([| e_t268. e_t272. e_t273. e_t270. e_t274. e_t277. e_t278. e_t275. e_t279. e_t280. e_t276. e_t271. e_t269. e_t267 | e_t268: ((e_noun_st) em_getValue). e_t272: ((e_noun_simple__quasiParser) em_getValue). e_t273: ('(${0}) ${1}'). e_t270: ((e_t272) em_valueMaker: (e_t273) ). e_t274: ((e_noun___makeList) em_getValue). e_t277: ((e_noun_recipient) em_getValue). e_t278: ((e_noun_tc) em_getValue). e_t275: ((e_t277) em_out: (e_t278) ). e_t279: ((e_noun_selParts) em_getValue). e_t280: (0). e_t276: ((e_t279) em_get: (e_t280) ). e_t271: ((e_t274) em_run: (e_t275) With: (e_t276) ). e_t269: ((e_t270) em_substitute: (e_t271) ). e_t267: ((e_t268) em_add: (e_t269) ). (e_noun_st) em_setValue: (e_t267) . e_t267 ]) . ([| :e_t281. e_noun___break. e_t282. e_noun_validFlag__25. e_t285. e_t286. e_t283. e_t284 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t281) ) . e_t282: ((e_noun_true) em_getValue). e_noun_validFlag__25: (((erights) makeVarSlot) em_run: (e_t282) ) . e_t282. e_t285: ((e_noun_selParts) em_getValue). e_t286: (1). e_t283: ((e_t285) em_run: (e_t286) ). e_t284: (((((((((((| e_noun_st <- nil. e_noun_null <- nil. e_noun_simple__quasiParser <- nil. e_noun_tc <- nil. e_noun_args <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__25 <- nil. parent* = (| em_run:With: = (| :e_t314. :e_t315. e_noun_key__27. e_noun_value__29. e_t287. e_t288. e_t289. e_t291. e_noun_next. e_noun_i. e_t290 | e_noun_key__27: (((erights) makeFinalSlot) em_run: (e_t314) ) . e_noun_value__29: (((erights) makeFinalSlot) em_run: (e_t315) ) . e_t287: ((e_noun_require) em_getValue). e_t288: ((e_noun_validFlag__25) em_getValue). e_t289: ('For-loop body isn\'t valid after for-loop exits.'). (e_t287) em_run: (e_t288) With: (e_t289) . e_t291: ([ | e_t293. e_noun_i. e_t292 | e_t293: ((e_noun_key__27) em_getValue). e_noun_i: (((erights) makeFinalSlot) em_run: (e_t293) ) . e_t292: (true). (e_t292) ifTrue: ([| e_t295. e_noun_next. e_t294 | e_t295: ((e_noun_value__29) em_getValue). e_noun_next: (((erights) makeFinalSlot) em_run: (e_t295) ) . e_t294: (true). (e_t294) ifTrue: ([| e_t296. e_t297. e_t298 | e_t296: ((e_noun___makeList) em_getValue). e_t297: (e_noun_next). e_t298: (e_noun_i). (e_t296) em_run: (e_t297) With: (e_t298) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_next: ((e_t291) at: (0) ) . e_noun_i: ((e_t291) at: (1) ) . nil. e_t290: (true). (e_t290) ifTrue: ([| | ([| :e_t299. e_noun___continue. e_t301. e_t305. e_t306. e_t303. e_t307. e_t312. e_t313. e_t310. e_t311. e_t308. e_t309. e_t304. e_t302. e_t300 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t299) ) . e_t301: ((e_noun_st) em_getValue). e_t305: ((e_noun_simple__quasiParser) em_getValue). e_t306: (': (${0}) ${1}'). e_t303: ((e_t305) em_valueMaker: (e_t306) ). e_t307: ((e_noun___makeList) em_getValue). e_t312: ((e_noun_args) em_getValue). e_t313: ((e_noun_i) em_getValue). e_t310: ((e_t312) em_get: (e_t313) ). e_t311: ((e_noun_tc) em_getValue). e_t308: ((e_t310) em_out: (e_t311) ). e_t309: ((e_noun_next) em_getValue). e_t304: ((e_t307) em_run: (e_t308) With: (e_t309) ). e_t302: ((e_t303) em_substitute: (e_t304) ). e_t300: ((e_t301) em_add: (e_t302) ). (e_noun_st) em_setValue: (e_t300) . e_t300. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_st: (e_noun_st) ) e_noun_null: (e_noun_null) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_tc: (e_noun_tc) ) e_noun_args: (e_noun_args) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__25: (e_noun_validFlag__25) ). (e_t283) em_iterate: (e_t284) . (e_noun_null) em_getValue ]) eEscape. e_t317: ((e_noun_st) em_getValue). e_t318: (''). e_t316: ((e_t317) em_add: (e_t318) ). (e_noun_st) em_setValue: (e_t316) . e_t316. e_t319: ((e_noun___return) em_getValue). e_t321: ((e_noun_makeSV) em_getValue). e_t322: ((e_noun_st) em_getValue). e_t324: ((e_noun_tc) em_getValue). e_t323: ((e_t324) em_snapshot). e_t320: ((e_t321) em_run: (e_t322) With: (e_t323) ). (e_t319) em_run: (e_t320) . (e_noun_null) em_getValue ]) eEscape ). em_object: = (| :e_t378. e_noun_slots | e_noun_slots: (((erights) makeFinalSlot) em_run: (e_t378) ) . ([| :e_t329. e_noun___return. e_t330. e_noun_st. e_t334. e_t333. e_t332. e_t331. e_noun_tc. e_t366. e_t368. e_t373. e_t374. e_t371. e_t375. e_t376. e_t372. e_t369. e_t377. e_t370. e_t367 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t329) ) . e_t330: (''). e_noun_st: (((erights) makeVarSlot) em_run: (e_t330) ) . e_t330. e_t334: ((e_noun___makeList) em_getValue). e_t333: ((e_t334) em_run). e_t332: ((e_t333) em_asSet). e_t331: ((e_t332) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t331) ) . e_t331. ([| :e_t335. e_noun___break. e_t336. e_noun_validFlag__31. e_t337. e_t338 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t335) ) . e_t336: ((e_noun_true) em_getValue). e_noun_validFlag__31: (((erights) makeVarSlot) em_run: (e_t336) ) . e_t336. e_t337: ((e_noun_slots) em_getValue). e_t338: ((((((((((| e_noun_st <- nil. e_noun_null <- nil. e_noun_tc <- nil. e_noun_simple__quasiParser <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__31 <- nil. parent* = (| em_run:With: = (| :e_t364. :e_t365. e_noun_key__33. e_noun_value__35. e_t339. e_t340. e_t341. e_t343. e_noun_value. e_noun_nameandtype. e_t342 | e_noun_key__33: (((erights) makeFinalSlot) em_run: (e_t364) ) . e_noun_value__35: (((erights) makeFinalSlot) em_run: (e_t365) ) . e_t339: ((e_noun_require) em_getValue). e_t340: ((e_noun_validFlag__31) em_getValue). e_t341: ('For-loop body isn\'t valid after for-loop exits.'). (e_t339) em_run: (e_t340) With: (e_t341) . e_t343: ([ | e_t345. e_noun_nameandtype. e_t344 | e_t345: ((e_noun_key__33) em_getValue). e_noun_nameandtype: (((erights) makeFinalSlot) em_run: (e_t345) ) . e_t344: (true). (e_t344) ifTrue: ([| e_t347. e_noun_value. e_t346 | e_t347: ((e_noun_value__35) em_getValue). e_noun_value: (((erights) makeFinalSlot) em_run: (e_t347) ) . e_t346: (true). (e_t346) ifTrue: ([| e_t348. e_t349. e_t350 | e_t348: ((e_noun___makeList) em_getValue). e_t349: (e_noun_value). e_t350: (e_noun_nameandtype). (e_t348) em_run: (e_t349) With: (e_t350) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_value: ((e_t343) at: (0) ) . e_noun_nameandtype: ((e_t343) at: (1) ) . nil. e_t342: (true). (e_t342) ifTrue: ([| | ([| :e_t351. e_noun___continue. e_t353. e_t357. e_t358. e_t355. e_t359. e_t360. e_t362. e_t363. e_t361. e_t356. e_t354. e_t352 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t351) ) . e_t353: ((e_noun_st) em_getValue). e_t357: ((e_noun_simple__quasiParser) em_getValue). e_t358: ('${0} ${1}. '). e_t355: ((e_t357) em_valueMaker: (e_t358) ). e_t359: ((e_noun___makeList) em_getValue). e_t360: ((e_noun_nameandtype) em_getValue). e_t362: ((e_noun_value) em_getValue). e_t363: ((e_noun_tc) em_getValue). e_t361: ((e_t362) em_out: (e_t363) ). e_t356: ((e_t359) em_run: (e_t360) With: (e_t361) ). e_t354: ((e_t355) em_substitute: (e_t356) ). e_t352: ((e_t353) em_add: (e_t354) ). (e_noun_st) em_setValue: (e_t352) . e_t352. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_st: (e_noun_st) ) e_noun_null: (e_noun_null) ) e_noun_tc: (e_noun_tc) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__31: (e_noun_validFlag__31) ). (e_t337) em_iterate: (e_t338) . (e_noun_null) em_getValue ]) eEscape. e_t366: ((e_noun___return) em_getValue). e_t368: ((e_noun_makeSV) em_getValue). e_t373: ((e_noun_simple__quasiParser) em_getValue). e_t374: ('(| ${0} |)'). e_t371: ((e_t373) em_valueMaker: (e_t374) ). e_t375: ((e_noun___makeList) em_getValue). e_t376: ((e_noun_st) em_getValue). e_t372: ((e_t375) em_run: (e_t376) ). e_t369: ((e_t371) em_substitute: (e_t372) ). e_t377: ((e_noun_tc) em_getValue). e_t370: ((e_t377) em_snapshot). e_t367: ((e_t368) em_run: (e_t369) With: (e_t370) ). (e_t366) em_run: (e_t367) . (e_noun_null) em_getValue ]) eEscape ). em_seq: = (| :e_t423. e_noun_subs | e_noun_subs: (((erights) makeFinalSlot) em_run: (e_t423) ) . ([| :e_t379. e_noun___return. e_t380. e_t382. e_t385. e_t383. e_t384. e_t381. e_t387. e_t386. e_noun_st. e_t391. e_t390. e_t389. e_t388. e_noun_tc. e_t415. e_t417. e_t420. e_t421. e_t418. e_t422. e_t419. e_t416 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t379) ) . e_t380: ((e_noun_require) em_getValue). e_t382: ((e_noun___comparer) em_getValue). e_t385: ((e_noun_subs) em_getValue). e_t383: ((e_t385) em_size). e_t384: (0). e_t381: ((e_t382) em_greaterThan: (e_t383) With: (e_t384) ). (e_t380) em_run: (e_t381) . e_t387: ((e_noun___makeList) em_getValue). e_t386: ((e_t387) em_run). e_noun_st: (((erights) makeVarSlot) em_run: (e_t386) ) . e_t386. e_t391: ((e_noun___makeList) em_getValue). e_t390: ((e_t391) em_run). e_t389: ((e_t390) em_asSet). e_t388: ((e_t389) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t388) ) . e_t388. ([| :e_t392. e_noun___break. e_t393. e_noun_validFlag__37. e_t394. e_t395 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t392) ) . e_t393: ((e_noun_true) em_getValue). e_noun_validFlag__37: (((erights) makeVarSlot) em_run: (e_t393) ) . e_t393. e_t394: ((e_noun_subs) em_getValue). e_t395: (((((((((| e_noun_st <- nil. e_noun_null <- nil. e_noun_tc <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__37 <- nil. parent* = (| em_run:With: = (| :e_t413. :e_t414. e_noun_key__39. e_noun_value__41. e_t396. e_t397. e_t398. e_t400. e_noun_sub. e_t399 | e_noun_key__39: (((erights) makeFinalSlot) em_run: (e_t413) ) . e_noun_value__41: (((erights) makeFinalSlot) em_run: (e_t414) ) . e_t396: ((e_noun_require) em_getValue). e_t397: ((e_noun_validFlag__37) em_getValue). e_t398: ('For-loop body isn\'t valid after for-loop exits.'). (e_t396) em_run: (e_t397) With: (e_t398) . e_t400: ([ | e_t402. e_t401 | e_t402: ((e_noun_key__39) em_getValue). nil. e_t401: (true). (e_t401) ifTrue: ([| e_t404. e_noun_sub. e_t403 | e_t404: ((e_noun_value__41) em_getValue). e_noun_sub: (((erights) makeFinalSlot) em_run: (e_t404) ) . e_t403: (true). (e_t403) ifTrue: ([| e_t405. e_t406 | e_t405: ((e_noun___makeList) em_getValue). e_t406: (e_noun_sub). (e_t405) em_run: (e_t406) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_sub: ((e_t400) at: (0) ) . nil. e_t399: (true). (e_t399) ifTrue: ([| | ([| :e_t407. e_noun___continue. e_t409. e_t411. e_t412. e_t410. e_t408 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t407) ) . e_t409: ((e_noun_st) em_getValue). e_t411: ((e_noun_sub) em_getValue). e_t412: ((e_noun_tc) em_getValue). e_t410: ((e_t411) em_out: (e_t412) ). e_t408: ((e_t409) em_with: (e_t410) ). (e_noun_st) em_setValue: (e_t408) . e_t408. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_st: (e_noun_st) ) e_noun_null: (e_noun_null) ) e_noun_tc: (e_noun_tc) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__37: (e_noun_validFlag__37) ). (e_t394) em_iterate: (e_t395) . (e_noun_null) em_getValue ]) eEscape. e_t415: ((e_noun___return) em_getValue). e_t417: ((e_noun_makeSV) em_getValue). e_t420: ('. '). e_t421: ((e_noun_st) em_getValue). e_t418: ((e_t420) em_rjoin: (e_t421) ). e_t422: ((e_noun_tc) em_getValue). e_t419: ((e_t422) em_snapshot). e_t416: ((e_t417) em_run: (e_t418) With: (e_t419) ). (e_t415) em_run: (e_t416) . (e_noun_null) em_getValue ]) eEscape ). em_metho:With: = (| :e_t477. :e_t478. e_noun_args. e_noun_body | e_noun_args: (((erights) makeFinalSlot) em_run: (e_t477) ) . e_noun_body: (((erights) makeFinalSlot) em_run: (e_t478) ) . ([| :e_t424. e_noun___return. e_t426. e_t425. e_noun_st. e_t430. e_t429. e_t428. e_t427. e_noun_tc. e_t455. e_t456. e_t454. e_noun_bodyText. e_t457. e_t459. e_t464. e_t465. e_t462. e_t466. e_t469. e_t471. e_t474. e_t473. e_t472. e_t470. e_t467. e_t468. e_t463. e_t460. e_t476. e_t475. e_t461. e_t458 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t424) ) . e_t426: ((e_noun___makeList) em_getValue). e_t425: ((e_t426) em_run). e_noun_st: (((erights) makeVarSlot) em_run: (e_t425) ) . e_t425. e_t430: ((e_noun___makeList) em_getValue). e_t429: ((e_t430) em_run). e_t428: ((e_t429) em_asSet). e_t427: ((e_t428) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t427) ) . e_t427. ([| :e_t431. e_noun___break. e_t432. e_noun_validFlag__43. e_t433. e_t434 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t431) ) . e_t432: ((e_noun_true) em_getValue). e_noun_validFlag__43: (((erights) makeVarSlot) em_run: (e_t432) ) . e_t432. e_t433: ((e_noun_args) em_getValue). e_t434: (((((((((| e_noun_st <- nil. e_noun_null <- nil. e_noun_tc <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__43 <- nil. parent* = (| em_run:With: = (| :e_t452. :e_t453. e_noun_key__45. e_noun_value__47. e_t435. e_t436. e_t437. e_t439. e_noun_arg. e_t438 | e_noun_key__45: (((erights) makeFinalSlot) em_run: (e_t452) ) . e_noun_value__47: (((erights) makeFinalSlot) em_run: (e_t453) ) . e_t435: ((e_noun_require) em_getValue). e_t436: ((e_noun_validFlag__43) em_getValue). e_t437: ('For-loop body isn\'t valid after for-loop exits.'). (e_t435) em_run: (e_t436) With: (e_t437) . e_t439: ([ | e_t441. e_t440 | e_t441: ((e_noun_key__45) em_getValue). nil. e_t440: (true). (e_t440) ifTrue: ([| e_t443. e_noun_arg. e_t442 | e_t443: ((e_noun_value__47) em_getValue). e_noun_arg: (((erights) makeFinalSlot) em_run: (e_t443) ) . e_t442: (true). (e_t442) ifTrue: ([| e_t444. e_t445 | e_t444: ((e_noun___makeList) em_getValue). e_t445: (e_noun_arg). (e_t444) em_run: (e_t445) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_arg: ((e_t439) at: (0) ) . nil. e_t438: (true). (e_t438) ifTrue: ([| | ([| :e_t446. e_noun___continue. e_t448. e_t450. e_t451. e_t449. e_t447 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t446) ) . e_t448: ((e_noun_st) em_getValue). e_t450: ((e_noun_arg) em_getValue). e_t451: ((e_noun_tc) em_getValue). e_t449: ((e_t450) em_out: (e_t451) ). e_t447: ((e_t448) em_with: (e_t449) ). (e_noun_st) em_setValue: (e_t447) . e_t447. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_st: (e_noun_st) ) e_noun_null: (e_noun_null) ) e_noun_tc: (e_noun_tc) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__43: (e_noun_validFlag__43) ). (e_t433) em_iterate: (e_t434) . (e_noun_null) em_getValue ]) eEscape. e_t455: ((e_noun_body) em_getValue). e_t456: ((e_noun_tc) em_getValue). e_t454: ((e_t455) em_out: (e_t456) ). e_noun_bodyText: (((erights) makeFinalSlot) em_run: (e_t454) ) . e_t454. e_t457: ((e_noun___return) em_getValue). e_t459: ((e_noun_makeSV) em_getValue). e_t464: ((e_noun_simple__quasiParser) em_getValue). e_t465: ('(| ${0} | ${1} )'). e_t462: ((e_t464) em_valueMaker: (e_t465) ). e_t466: ((e_noun___makeList) em_getValue). e_t469: ('. '). e_t471: ((e_noun_st) em_getValue). e_t474: ((e_noun_tc) em_getValue). e_t473: ((e_t474) em_snapshot). e_t472: ((e_t473) em_getElements). e_t470: ((e_t471) em_add: (e_t472) ). e_t467: ((e_t469) em_rjoin: (e_t470) ). e_t468: ((e_noun_bodyText) em_getValue). e_t463: ((e_t466) em_run: (e_t467) With: (e_t468) ). e_t460: ((e_t462) em_substitute: (e_t463) ). e_t476: ((e_noun___makeList) em_getValue). e_t475: ((e_t476) em_run). e_t461: ((e_t475) em_asSet). e_t458: ((e_t459) em_run: (e_t460) With: (e_t461) ). (e_t457) em_run: (e_t458) . (e_noun_null) em_getValue ]) eEscape ). em_block:With: = (| :e_t532. :e_t533. e_noun_args. e_noun_body | e_noun_args: (((erights) makeFinalSlot) em_run: (e_t532) ) . e_noun_body: (((erights) makeFinalSlot) em_run: (e_t533) ) . ([| :e_t479. e_noun___return. e_t481. e_t480. e_noun_st. e_t485. e_t484. e_t483. e_t482. e_noun_tc. e_t510. e_t511. e_t509. e_noun_bodyText. e_t512. e_t514. e_t519. e_t520. e_t517. e_t521. e_t524. e_t526. e_t529. e_t528. e_t527. e_t525. e_t522. e_t523. e_t518. e_t515. e_t531. e_t530. e_t516. e_t513 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t479) ) . e_t481: ((e_noun___makeList) em_getValue). e_t480: ((e_t481) em_run). e_noun_st: (((erights) makeVarSlot) em_run: (e_t480) ) . e_t480. e_t485: ((e_noun___makeList) em_getValue). e_t484: ((e_t485) em_run). e_t483: ((e_t484) em_asSet). e_t482: ((e_t483) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t482) ) . e_t482. ([| :e_t486. e_noun___break. e_t487. e_noun_validFlag__49. e_t488. e_t489 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t486) ) . e_t487: ((e_noun_true) em_getValue). e_noun_validFlag__49: (((erights) makeVarSlot) em_run: (e_t487) ) . e_t487. e_t488: ((e_noun_args) em_getValue). e_t489: (((((((((| e_noun_st <- nil. e_noun_null <- nil. e_noun_tc <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__49 <- nil. parent* = (| em_run:With: = (| :e_t507. :e_t508. e_noun_key__51. e_noun_value__53. e_t490. e_t491. e_t492. e_t494. e_noun_arg. e_t493 | e_noun_key__51: (((erights) makeFinalSlot) em_run: (e_t507) ) . e_noun_value__53: (((erights) makeFinalSlot) em_run: (e_t508) ) . e_t490: ((e_noun_require) em_getValue). e_t491: ((e_noun_validFlag__49) em_getValue). e_t492: ('For-loop body isn\'t valid after for-loop exits.'). (e_t490) em_run: (e_t491) With: (e_t492) . e_t494: ([ | e_t496. e_t495 | e_t496: ((e_noun_key__51) em_getValue). nil. e_t495: (true). (e_t495) ifTrue: ([| e_t498. e_noun_arg. e_t497 | e_t498: ((e_noun_value__53) em_getValue). e_noun_arg: (((erights) makeFinalSlot) em_run: (e_t498) ) . e_t497: (true). (e_t497) ifTrue: ([| e_t499. e_t500 | e_t499: ((e_noun___makeList) em_getValue). e_t500: (e_noun_arg). (e_t499) em_run: (e_t500) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_arg: ((e_t494) at: (0) ) . nil. e_t493: (true). (e_t493) ifTrue: ([| | ([| :e_t501. e_noun___continue. e_t503. e_t505. e_t506. e_t504. e_t502 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t501) ) . e_t503: ((e_noun_st) em_getValue). e_t505: ((e_noun_arg) em_getValue). e_t506: ((e_noun_tc) em_getValue). e_t504: ((e_t505) em_out: (e_t506) ). e_t502: ((e_t503) em_with: (e_t504) ). (e_noun_st) em_setValue: (e_t502) . e_t502. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_st: (e_noun_st) ) e_noun_null: (e_noun_null) ) e_noun_tc: (e_noun_tc) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__49: (e_noun_validFlag__49) ). (e_t488) em_iterate: (e_t489) . (e_noun_null) em_getValue ]) eEscape. e_t510: ((e_noun_body) em_getValue). e_t511: ((e_noun_tc) em_getValue). e_t509: ((e_t510) em_out: (e_t511) ). e_noun_bodyText: (((erights) makeFinalSlot) em_run: (e_t509) ) . e_t509. e_t512: ((e_noun___return) em_getValue). e_t514: ((e_noun_makeSV) em_getValue). e_t519: ((e_noun_simple__quasiParser) em_getValue). e_t520: ('[| ${0} | ${1} ]'). e_t517: ((e_t519) em_valueMaker: (e_t520) ). e_t521: ((e_noun___makeList) em_getValue). e_t524: ('. '). e_t526: ((e_noun_st) em_getValue). e_t529: ((e_noun_tc) em_getValue). e_t528: ((e_t529) em_snapshot). e_t527: ((e_t528) em_getElements). e_t525: ((e_t526) em_add: (e_t527) ). e_t522: ((e_t524) em_rjoin: (e_t525) ). e_t523: ((e_noun_bodyText) em_getValue). e_t518: ((e_t521) em_run: (e_t522) With: (e_t523) ). e_t515: ((e_t517) em_substitute: (e_t518) ). e_t531: ((e_noun___makeList) em_getValue). e_t530: ((e_t531) em_run). e_t516: ((e_t530) em_asSet). e_t513: ((e_t514) em_run: (e_t515) With: (e_t516) ). (e_t512) em_run: (e_t513) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$selfKit__C'. |). |)) clone) e_noun_i: (e_noun_i) ) e_noun_null: (e_noun_null) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_makeSV: (e_noun_makeSV) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_true: (e_noun_true) ) e_noun_false: (e_noun_false) ) e_noun___comparer: (e_noun___comparer) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_String: (e_noun_String) ) e_noun_selfKit__55: (e_noun_selfKit__55) ) e_noun_throw: (e_noun_throw) ) e_noun_int: (e_noun_int) ). e_noun_selfKit: (((erights) makeFinalSlot) em_run: (e_t104) ) . e_t103: (e_t104). e_noun_res__59: (((erights) makeFinalSlot) em_run: (e_t103) ) . e_t103. e_t534: ((e_noun_selfKitR__57) em_getValue). e_t535: ((e_noun_selfKit) em_getValue). (e_t534) em_resolve: (e_t535) . (e_noun_res__59) em_getValue. e_t536: ((((((| e_noun_null <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. parent* = (| em_run: = (| :e_t557. e_noun_sv | e_noun_sv: (((erights) makeFinalSlot) em_run: (e_t557) ) . ([| :e_t537. e_noun___return. e_t541. e_t540. e_t539. e_t538. e_noun_tc. e_t543. e_t544. e_t542. e_noun_text. e_t545. e_t549. e_t550. e_t547. e_t551. e_t554. e_t556. e_t555. e_t552. e_t553. e_t548. e_t546 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t537) ) . e_t541: ((e_noun___makeList) em_getValue). e_t540: ((e_t541) em_run). e_t539: ((e_t540) em_asSet). e_t538: ((e_t539) em_diverge). e_noun_tc: (((erights) makeFinalSlot) em_run: (e_t538) ) . e_t538. e_t543: ((e_noun_sv) em_getValue). e_t544: ((e_noun_tc) em_getValue). e_t542: ((e_t543) em_out: (e_t544) ). e_noun_text: (((erights) makeFinalSlot) em_run: (e_t542) ) . e_t542. e_t545: ((e_noun___return) em_getValue). e_t549: ((e_noun_simple__quasiParser) em_getValue). e_t550: ('| ${0} | ${1}'). e_t547: ((e_t549) em_valueMaker: (e_t550) ). e_t551: ((e_noun___makeList) em_getValue). e_t554: ('. '). e_t556: ((e_noun_tc) em_getValue). e_t555: ((e_t556) em_getElements). e_t552: ((e_t554) em_rjoin: (e_t555) ). e_t553: ((e_noun_text) em_getValue). e_t548: ((e_t551) em_run: (e_t552) With: (e_t553) ). e_t546: ((e_t547) em_substitute: (e_t548) ). (e_t545) em_run: (e_t546) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$unsv__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ). e_noun_unsv: (((erights) makeFinalSlot) em_run: (e_t536) ) . e_t536. e_t559: ((e_noun_Ref) em_getValue). e_t558: ((e_t559) em_promise). e_noun_compilePat: (((erights) makeFinalSlot) em_run: ((e_t558) at: (0) ) ) . e_noun_compilePat__Resolver: (((erights) makeFinalSlot) em_run: ((e_t558) at: (1) ) ) . nil. e_t558. (e_noun_compilePat__Resolver) em_getValue. e_t561: ((e_noun_selfKit) em_getValue). e_t565: ((e_noun_selfKit) em_getValue). e_t569: ((e_noun_simple__quasiParser) em_getValue). e_t570: ('erights'). e_t567: ((e_t569) em_valueMaker: (e_t570) ). e_t571: ((e_noun___makeList) em_getValue). e_t568: ((e_t571) em_run). e_t566: ((e_t567) em_substitute: (e_t568) ). e_t562: ((e_t565) em_message: (e_t566) ). e_t574: ((e_noun_simple__quasiParser) em_getValue). e_t575: ('closure'). e_t572: ((e_t574) em_valueMaker: (e_t575) ). e_t576: ((e_noun___makeList) em_getValue). e_t573: ((e_t576) em_run). e_t563: ((e_t572) em_substitute: (e_t573) ). e_t577: ((e_noun___makeList) em_getValue). e_t564: ((e_t577) em_run). e_t560: ((e_t561) em_message: (e_t562) With: (e_t563) With: (e_t564) ). e_noun_objectCommon: (((erights) makeFinalSlot) em_run: (e_t560) ) . e_t560. e_t578: ((((((((| e_noun_null <- nil. e_noun___equalizer <- nil. e_noun_throw <- nil. e_noun_simple__quasiParser <- nil. e_noun___makeList <- nil. parent* = (| em_run:With: = (| :e_t624. :e_t625. e_noun_verb. e_noun_arity | e_noun_verb: (((erights) makeFinalSlot) em_run: (e_t624) ) . e_noun_arity: (((erights) makeFinalSlot) em_run: (e_t625) ) . ([| :e_t579. e_noun___return. e_t580. e_t581 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t579) ) . e_t580: ((e_noun___return) em_getValue). e_t581: ([ | e_t582. e_noun_specimen__65. e_t584. e_noun_specimen__61. e_t586. e_t587. e_t588. e_t585. e_t583 | e_t582: ((e_noun_arity) em_getValue). e_noun_specimen__65: (((erights) makeFinalSlot) em_run: (e_t582) ) . e_t582. e_t584: ((e_noun_specimen__65) em_getValue). e_noun_specimen__61: (((erights) makeFinalSlot) em_run: (e_t584) ) . e_t586: ((e_noun___equalizer) em_getValue). e_t587: ((e_noun_specimen__61) em_getValue). e_t588: (0). e_t585: ((e_t586) em_sameEver: (e_t587) With: (e_t588) ). (e_t585) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t583: (true). (e_t583) ifTrue: ([| e_t591. e_t592. e_t589. e_t593. e_t594. e_t590 | e_t591: ((e_noun_simple__quasiParser) em_getValue). e_t592: ('em_${0}'). e_t589: ((e_t591) em_valueMaker: (e_t592) ). e_t593: ((e_noun___makeList) em_getValue). e_t594: ((e_noun_verb) em_getValue). e_t590: ((e_t593) em_run: (e_t594) ). (e_t589) em_substitute: (e_t590) ]) False: ([| e_t596. e_noun_specimen__63. e_t598. e_t599. e_t600. e_t597. e_t595 | e_t596: ((e_noun_specimen__65) em_getValue). e_noun_specimen__63: (((erights) makeFinalSlot) em_run: (e_t596) ) . e_t598: ((e_noun___equalizer) em_getValue). e_t599: ((e_noun_specimen__63) em_getValue). e_t600: (1). e_t597: ((e_t598) em_sameEver: (e_t599) With: (e_t600) ). (e_t597) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t595: (true). (e_t595) ifTrue: ([| e_t603. e_t604. e_t601. e_t605. e_t606. e_t602 | e_t603: ((e_noun_simple__quasiParser) em_getValue). e_t604: ('em_${0}:'). e_t601: ((e_t603) em_valueMaker: (e_t604) ). e_t605: ((e_noun___makeList) em_getValue). e_t606: ((e_noun_verb) em_getValue). e_t602: ((e_t605) em_run: (e_t606) ). (e_t601) em_substitute: (e_t602) ]) False: ([| e_t608. e_t607 | e_t608: ((e_noun_specimen__65) em_getValue). nil. e_t607: (true). (e_t607) ifTrue: ([| e_t611. e_t612. e_t609. e_t613. e_t614. e_t616. e_t618. e_t619. e_t617. e_t615. e_t610 | e_t611: ((e_noun_simple__quasiParser) em_getValue). e_t612: ('em_${0}:${1}'). e_t609: ((e_t611) em_valueMaker: (e_t612) ). e_t613: ((e_noun___makeList) em_getValue). e_t614: ((e_noun_verb) em_getValue). e_t616: ('With:'). e_t618: ((e_noun_arity) em_getValue). e_t619: (1). e_t617: ((e_t618) em_subtract: (e_t619) ). e_t615: ((e_t616) em_multiply: (e_t617) ). e_t610: ((e_t613) em_run: (e_t614) With: (e_t615) ). (e_t609) em_substitute: (e_t610) ]) False: ([| e_t620. e_t622. e_t623. e_t621 | e_t620: ((e_noun_throw) em_getValue). e_t622: ('no match: '). e_t623: ((e_noun_specimen__65) em_getValue). e_t621: ((e_t622) em_add: (e_t623) ). (e_t620) em_run: (e_t621) ]) ]) ]) ] value). (e_t580) em_run: (e_t581) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$convertVerb__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_throw: (e_noun_throw) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun___makeList: (e_noun___makeList) ). e_noun_convertVerb: (((erights) makeFinalSlot) em_run: (e_t578) ) . e_t578. e_t627: ((e_noun_Ref) em_getValue). e_t626: ((e_t627) em_promise). e_noun_compile__105: (((erights) makeFinalSlot) em_run: ((e_t626) at: (0) ) ) . e_noun_compileR__107: (((erights) makeFinalSlot) em_run: ((e_t626) at: (1) ) ) . nil. e_t626. e_t629: ((((((((((((((((((((((| e_noun_null <- nil. e_noun_objectCommon <- nil. e_noun___equalizer <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_selfKit <- nil. e_noun_require <- nil. e_noun___makeMap <- nil. e_noun_convertVerb <- nil. e_noun_compilePat <- nil. e_noun___makeVerbFacet <- nil. e_noun_map <- nil. e_noun___identityFunc <- nil. e_noun_compile__105 <- nil. e_noun_Ref <- nil. e_noun_unsv <- nil. e_noun_makeSV <- nil. parent* = (| em_run:With: = (| :e_t1216. :e_t1217. e_noun_expr. e_noun_out | e_noun_expr: (((erights) makeFinalSlot) em_run: (e_t1216) ) . e_noun_out: (((erights) makeFinalSlot) em_run: (e_t1217) ) . ([| :e_t630. e_noun___return. e_t631. e_t633. e_t635. e_noun_visitor. e_t634. e_t632 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t630) ) . e_t631: ((e_noun___return) em_getValue). e_t633: ((e_noun_expr) em_getValue). e_t635: (((((((((((((((((((((((| e_noun_null <- nil. e_noun_objectCommon <- nil. e_noun_out <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_selfKit <- nil. e_noun_require <- nil. e_noun___makeMap <- nil. e_noun_convertVerb <- nil. e_noun_compilePat <- nil. e_noun___makeVerbFacet <- nil. e_noun_map <- nil. e_noun___identityFunc <- nil. e_noun_compile__105 <- nil. e_noun_Ref <- nil. e_noun_unsv <- nil. e_noun_makeSV <- nil. e_noun___equalizer <- nil. parent* = (| em_visitLiteralExpr:With: = (| :e_t643. :e_t644. e_noun_v | nil. e_noun_v: (((erights) makeFinalSlot) em_run: (e_t644) ) . ([| :e_t636. e_noun___return. e_t637. e_t639. e_t641. e_t642. e_t640. e_t638 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t636) ) . e_t637: ((e_noun___return) em_getValue). e_t639: ((e_noun_out) em_getValue). e_t641: ((e_noun_selfKit) em_getValue). e_t642: ((e_noun_v) em_getValue). e_t640: ((e_t641) em_literal: (e_t642) ). e_t638: ((e_t639) em_run: (e_t640) ). (e_t637) em_run: (e_t638) . (e_noun_null) em_getValue ]) eEscape ). em_visitNounExpr:With: = (| :e_t663. :e_t664. e_noun_n | nil. e_noun_n: (((erights) makeFinalSlot) em_run: (e_t664) ) . ([| :e_t645. e_noun___return. e_t646. e_t648. e_t650. e_t654. e_t658. e_t659. e_t656. e_t660. e_t661. e_t657. e_t655. e_t651. e_t652. e_t662. e_t653. e_t649. e_t647 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t645) ) . e_t646: ((e_noun___return) em_getValue). e_t648: ((e_noun_out) em_getValue). e_t650: ((e_noun_selfKit) em_getValue). e_t654: ((e_noun_selfKit) em_getValue). e_t658: ((e_noun_simple__quasiParser) em_getValue). e_t659: ('e_noun_${0}'). e_t656: ((e_t658) em_valueMaker: (e_t659) ). e_t660: ((e_noun___makeList) em_getValue). e_t661: ((e_noun_n) em_getValue). e_t657: ((e_t660) em_run: (e_t661) ). e_t655: ((e_t656) em_substitute: (e_t657) ). e_t651: ((e_t654) em_message: (e_t655) ). e_t652: ('em_getValue'). e_t662: ((e_noun___makeList) em_getValue). e_t653: ((e_t662) em_run). e_t649: ((e_t650) em_message: (e_t651) With: (e_t652) With: (e_t653) ). e_t647: ((e_t648) em_run: (e_t649) ). (e_t646) em_run: (e_t647) . (e_noun_null) em_getValue ]) eEscape ). em_visitSlotExpr:With: = (| :e_t679. :e_t680. e_noun_n | nil. e_noun_n: (((erights) makeFinalSlot) em_run: (e_t680) ) . ([| :e_t665. e_noun___return. e_t666. e_t668. e_t670. e_t674. e_t675. e_t672. e_t676. e_t678. e_t677. e_t673. e_t671. e_t669. e_t667 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t665) ) . e_t666: ((e_noun___return) em_getValue). e_t668: ((e_noun_out) em_getValue). e_t670: ((e_noun_selfKit) em_getValue). e_t674: ((e_noun_simple__quasiParser) em_getValue). e_t675: ('e_noun_${0}'). e_t672: ((e_t674) em_valueMaker: (e_t675) ). e_t676: ((e_noun___makeList) em_getValue). e_t678: ((e_noun_n) em_getValue). e_t677: ((e_t678) em_getName). e_t673: ((e_t676) em_run: (e_t677) ). e_t671: ((e_t672) em_substitute: (e_t673) ). e_t669: ((e_t670) em_message: (e_t671) ). e_t667: ((e_t668) em_run: (e_t669) ). (e_t666) em_run: (e_t667) . (e_noun_null) em_getValue ]) eEscape ). em_visitSeqExpr:With: = (| :e_t707. :e_t708. e_noun_subs | nil. e_noun_subs: (((erights) makeFinalSlot) em_run: (e_t708) ) . ([| :e_t681. e_noun___return. e_t682. e_t684. e_t688. e_t689. e_t695. e_t696. e_t700. e_t698. e_t699. e_t697. e_t690. e_t686. e_t701. e_t703. e_t706. e_t704. e_t705. e_t702. e_t687. e_t685. e_t683 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t681) ) . e_t682: ((e_noun___return) em_getValue). e_t684: ((e_noun_selfKit) em_getValue). e_t688: ((e_noun_map) em_getValue). e_t689: (((((| e_noun___identityFunc <- nil. e_noun_compile__105 <- nil. parent* = (| em_run: = (| :e_t694. e_noun_sub. e_t691. e_t692. e_t693 | e_noun_sub: (((erights) makeFinalSlot) em_run: (e_t694) ) . e_t691: ((e_noun_compile__105) em_getValue). e_t692: ((e_noun_sub) em_getValue). e_t693: ((e_noun___identityFunc) em_getValue). (e_t691) em_run: (e_t692) With: (e_t693) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun___identityFunc: (e_noun___identityFunc) ) e_noun_compile__105: (e_noun_compile__105) ). e_t695: ((e_noun_subs) em_getValue). e_t696: (0). e_t700: ((e_noun_subs) em_getValue). e_t698: ((e_t700) em_size). e_t699: (1). e_t697: ((e_t698) em_subtract: (e_t699) ). e_t690: ((e_t695) em_run: (e_t696) With: (e_t697) ). e_t686: ((e_t688) em_v: (e_t689) With: (e_t690) ). e_t701: ((e_noun___makeList) em_getValue). e_t703: ((e_noun_compile__105) em_getValue). e_t706: ((e_noun_subs) em_getValue). e_t704: ((e_t706) em_last). e_t705: ((e_noun_out) em_getValue). e_t702: ((e_t703) em_run: (e_t704) With: (e_t705) ). e_t687: ((e_t701) em_run: (e_t702) ). e_t685: ((e_t686) em_add: (e_t687) ). e_t683: ((e_t684) em_seq: (e_t685) ). (e_t682) em_run: (e_t683) . (e_noun_null) em_getValue ]) eEscape ). em_visitCallExpr:With:With:With: = (| :e_t780. :e_t781. :e_t782. :e_t783. e_noun_rec. e_noun_verb. e_noun_args | nil. e_noun_rec: (((erights) makeFinalSlot) em_run: (e_t781) ) . e_noun_verb: (((erights) makeFinalSlot) em_run: (e_t782) ) . e_noun_args: (((erights) makeFinalSlot) em_run: (e_t783) ) . ([| :e_t709. e_noun___return. e_t711. e_t710. e_noun_rtemp. e_noun_rout. e_t714. e_t713. e_noun_accum__67. e_t712. e_noun_atemps. e_t737. e_t738. e_t740. e_t739. e_t736. e_noun_selector. e_t741. e_t743. e_t749. e_t751. e_t752. e_t753. e_t750. e_t747. e_t754. e_t755. e_t756. e_t748. e_t745. e_t766. e_t768. e_t770. e_t771. e_t772. e_t774. e_t775. e_t776. e_t773. e_t769. e_t767. e_t746. e_t744. e_t742 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t709) ) . e_t711: ((e_noun_selfKit) em_getValue). e_t710: ((e_t711) em_temp). e_noun_rtemp: (((erights) makeFinalSlot) em_run: ((e_t710) at: (0) ) ) . e_noun_rout: (((erights) makeFinalSlot) em_run: ((e_t710) at: (1) ) ) . nil. e_t710. e_t714: ((e_noun___makeList) em_getValue). e_t713: ((e_t714) em_run). e_noun_accum__67: (((erights) makeVarSlot) em_run: (e_t713) ) . e_t713. ([| :e_t715. e_noun___break. e_t716. e_noun_validFlag__69. e_t717. e_t718 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t715) ) . e_t716: ((e_noun_true) em_getValue). e_noun_validFlag__69: (((erights) makeVarSlot) em_run: (e_t716) ) . e_t716. e_t717: ((e_noun_args) em_getValue). e_t718: (((((((((| e_noun_accum__67 <- nil. e_noun_null <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__69 <- nil. parent* = (| em_run:With: = (| :e_t734. :e_t735. e_noun_key__71. e_noun_value__73. e_t719. e_t720. e_t721. e_t723. e_t722 | e_noun_key__71: (((erights) makeFinalSlot) em_run: (e_t734) ) . e_noun_value__73: (((erights) makeFinalSlot) em_run: (e_t735) ) . e_t719: ((e_noun_require) em_getValue). e_t720: ((e_noun_validFlag__69) em_getValue). e_t721: ('For-loop body isn\'t valid after for-loop exits.'). (e_t719) em_run: (e_t720) With: (e_t721) . e_t723: ([ | e_t725. e_t724 | e_t725: ((e_noun_key__71) em_getValue). nil. e_t724: (true). (e_t724) ifTrue: ([| e_t727. e_t726 | e_t727: ((e_noun_value__73) em_getValue). nil. e_t726: (true). (e_t726) ifTrue: ([| e_t728 | e_t728: ((e_noun___makeList) em_getValue). (e_t728) em_run ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). nil. e_t722: (true). (e_t722) ifTrue: ([| | ([| :e_t729. e_noun___continue. e_t731. e_t733. e_t732. e_t730 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t729) ) . e_t731: ((e_noun_accum__67) em_getValue). e_t733: ((e_noun_selfKit) em_getValue). e_t732: ((e_t733) em_temp). e_t730: ((e_t731) em_with: (e_t732) ). (e_noun_accum__67) em_setValue: (e_t730) . e_t730. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__67: (e_noun_accum__67) ) e_noun_null: (e_noun_null) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__69: (e_noun_validFlag__69) ). (e_t717) em_iterate: (e_t718) . (e_noun_null) em_getValue ]) eEscape. e_t712: ((e_noun_accum__67) em_getValue). e_noun_atemps: (((erights) makeFinalSlot) em_run: (e_t712) ) . e_t712. e_t737: ((e_noun_convertVerb) em_getValue). e_t738: ((e_noun_verb) em_getValue). e_t740: ((e_noun_args) em_getValue). e_t739: ((e_t740) em_size). e_t736: ((e_t737) em_run: (e_t738) With: (e_t739) ). e_noun_selector: (((erights) makeFinalSlot) em_run: (e_t736) ) . e_t736. e_t741: ((e_noun___return) em_getValue). e_t743: ((e_noun_selfKit) em_getValue). e_t749: ((e_noun___makeList) em_getValue). e_t751: ((e_noun_compile__105) em_getValue). e_t752: ((e_noun_rec) em_getValue). e_t753: ((e_noun_rout) em_getValue). e_t750: ((e_t751) em_run: (e_t752) With: (e_t753) ). e_t747: ((e_t749) em_run: (e_t750) ). e_t754: ((e_noun_map) em_getValue). e_t755: (((((| e_noun_compile__105 <- nil. e_noun_atemps <- nil. parent* = (| em_run:With: = (| :e_t764. :e_t765. e_noun_i. e_noun_v. e_t757. e_t758. e_t762. e_t763. e_t760. e_t761. e_t759 | e_noun_i: (((erights) makeFinalSlot) em_run: (e_t764) ) . e_noun_v: (((erights) makeFinalSlot) em_run: (e_t765) ) . e_t757: ((e_noun_compile__105) em_getValue). e_t758: ((e_noun_v) em_getValue). e_t762: ((e_noun_atemps) em_getValue). e_t763: ((e_noun_i) em_getValue). e_t760: ((e_t762) em_get: (e_t763) ). e_t761: (1). e_t759: ((e_t760) em_get: (e_t761) ). (e_t757) em_run: (e_t758) With: (e_t759) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_compile__105: (e_noun_compile__105) ) e_noun_atemps: (e_noun_atemps) ). e_t756: ((e_noun_args) em_getValue). e_t748: ((e_t754) em_kv: (e_t755) With: (e_t756) ). e_t745: ((e_t747) em_add: (e_t748) ). e_t766: ((e_noun___makeList) em_getValue). e_t768: ((e_noun_out) em_getValue). e_t770: ((e_noun_selfKit) em_getValue). e_t771: ((e_noun_rtemp) em_getValue). e_t772: ((e_noun_selector) em_getValue). e_t774: ((e_noun_map) em_getValue). e_t775: (((| parent* = (| em_run: = (| :e_t779. e_noun_t. e_t777. e_t778 | e_noun_t: (((erights) makeFinalSlot) em_run: (e_t779) ) . e_t777: ((e_noun_t) em_getValue). e_t778: (0). (e_t777) em_get: (e_t778) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone). e_t776: ((e_noun_atemps) em_getValue). e_t773: ((e_t774) em_v: (e_t775) With: (e_t776) ). e_t769: ((e_t770) em_message: (e_t771) With: (e_t772) With: (e_t773) ). e_t767: ((e_t768) em_run: (e_t769) ). e_t746: ((e_t766) em_run: (e_t767) ). e_t744: ((e_t745) em_add: (e_t746) ). e_t742: ((e_t743) em_seq: (e_t744) ). (e_t741) em_run: (e_t742) . (e_noun_null) em_getValue ]) eEscape ). em_visitDefineExpr:With:With:With: = (| :e_t804. :e_t805. :e_t806. :e_t807. e_noun_pat. e_noun_expr. e_noun_ej | nil. e_noun_pat: (((erights) makeFinalSlot) em_run: (e_t805) ) . e_noun_expr: (((erights) makeFinalSlot) em_run: (e_t806) ) . e_noun_ej: (((erights) makeFinalSlot) em_run: (e_t807) ) . ([| :e_t784. e_noun___return. e_t786. e_t785. e_noun_temp. e_noun_tout. e_t787. e_t789. e_t791. e_t795. e_t796. e_t797. e_t792. e_t798. e_t799. e_t800. e_t801. e_t793. e_t802. e_t803. e_t794. e_t790. e_t788 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t784) ) . e_t786: ((e_noun_selfKit) em_getValue). e_t785: ((e_t786) em_temp). e_noun_temp: (((erights) makeFinalSlot) em_run: ((e_t785) at: (0) ) ) . e_noun_tout: (((erights) makeFinalSlot) em_run: ((e_t785) at: (1) ) ) . nil. e_t785. e_t787: ((e_noun___return) em_getValue). e_t789: ((e_noun_selfKit) em_getValue). e_t791: ((e_noun___makeList) em_getValue). e_t795: ((e_noun_compile__105) em_getValue). e_t796: ((e_noun_expr) em_getValue). e_t797: ((e_noun_tout) em_getValue). e_t792: ((e_t795) em_run: (e_t796) With: (e_t797) ). e_t798: ((e_noun_compilePat) em_getValue). e_t799: ((e_noun_pat) em_getValue). e_t800: ((e_noun_temp) em_getValue). e_t801: ((e_noun_null) em_getValue). e_t793: ((e_t798) em_run: (e_t799) With: (e_t800) With: (e_t801) ). e_t802: ((e_noun_out) em_getValue). e_t803: ((e_noun_temp) em_getValue). e_t794: ((e_t802) em_run: (e_t803) ). e_t790: ((e_t791) em_run: (e_t792) With: (e_t793) With: (e_t794) ). e_t788: ((e_t789) em_seq: (e_t790) ). (e_t787) em_run: (e_t788) . (e_noun_null) em_getValue ]) eEscape ). em_visitAssignExpr:With:With: = (| :e_t839. :e_t840. :e_t841. e_noun_lv. e_noun_rv | nil. e_noun_lv: (((erights) makeFinalSlot) em_run: (e_t840) ) . e_noun_rv: (((erights) makeFinalSlot) em_run: (e_t841) ) . ([| :e_t808. e_noun___return. e_t810. e_t809. e_noun_temp. e_noun_tout. e_t811. e_t813. e_t815. e_t819. e_t820. e_t821. e_t816. e_t822. e_t826. e_t830. e_t831. e_t828. e_t832. e_t834. e_t833. e_t829. e_t827. e_t823. e_t824. e_t835. e_t836. e_t825. e_t817. e_t837. e_t838. e_t818. e_t814. e_t812 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t808) ) . e_t810: ((e_noun_selfKit) em_getValue). e_t809: ((e_t810) em_temp). e_noun_temp: (((erights) makeFinalSlot) em_run: ((e_t809) at: (0) ) ) . e_noun_tout: (((erights) makeFinalSlot) em_run: ((e_t809) at: (1) ) ) . nil. e_t809. e_t811: ((e_noun___return) em_getValue). e_t813: ((e_noun_selfKit) em_getValue). e_t815: ((e_noun___makeList) em_getValue). e_t819: ((e_noun_compile__105) em_getValue). e_t820: ((e_noun_rv) em_getValue). e_t821: ((e_noun_tout) em_getValue). e_t816: ((e_t819) em_run: (e_t820) With: (e_t821) ). e_t822: ((e_noun_selfKit) em_getValue). e_t826: ((e_noun_selfKit) em_getValue). e_t830: ((e_noun_simple__quasiParser) em_getValue). e_t831: ('e_noun_${0}'). e_t828: ((e_t830) em_valueMaker: (e_t831) ). e_t832: ((e_noun___makeList) em_getValue). e_t834: ((e_noun_lv) em_getValue). e_t833: ((e_t834) em_getName). e_t829: ((e_t832) em_run: (e_t833) ). e_t827: ((e_t828) em_substitute: (e_t829) ). e_t823: ((e_t826) em_message: (e_t827) ). e_t824: ('em_setValue:'). e_t835: ((e_noun___makeList) em_getValue). e_t836: ((e_noun_temp) em_getValue). e_t825: ((e_t835) em_run: (e_t836) ). e_t817: ((e_t822) em_message: (e_t823) With: (e_t824) With: (e_t825) ). e_t837: ((e_noun_out) em_getValue). e_t838: ((e_noun_temp) em_getValue). e_t818: ((e_t837) em_run: (e_t838) ). e_t814: ((e_t815) em_run: (e_t816) With: (e_t817) With: (e_t818) ). e_t812: ((e_t813) em_seq: (e_t814) ). (e_t811) em_run: (e_t812) . (e_noun_null) em_getValue ]) eEscape ). em_visitEscapeExpr:With:With:With:With: = (| :e_t885. :e_t886. :e_t887. :e_t888. :e_t889. e_noun_pat. e_noun_body. e_noun_cp. e_noun_cb | nil. e_noun_pat: (((erights) makeFinalSlot) em_run: (e_t886) ) . e_noun_body: (((erights) makeFinalSlot) em_run: (e_t887) ) . e_noun_cp: (((erights) makeFinalSlot) em_run: (e_t888) ) . e_noun_cb: (((erights) makeFinalSlot) em_run: (e_t889) ) . ([| :e_t842. e_noun___return. e_t844. e_t843. e_noun_exit. e_t845. e_t847. e_t846. e_t857. e_t859. e_t861. e_t865. e_t868. e_t870. e_t871. e_t869. e_t866. e_t872. e_t874. e_t877. e_t878. e_t879. e_t880. e_t875. e_t881. e_t882. e_t883. e_t876. e_t873. e_t867. e_t862. e_t863. e_t884. e_t864. e_t860. e_t858 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t842) ) . e_t844: ((e_noun_selfKit) em_getValue). e_t843: ((e_t844) em_fresh). e_noun_exit: (((erights) makeFinalSlot) em_run: (e_t843) ) . e_t843. e_t845: ((e_noun_require) em_getValue). e_t847: ([ | e_t849. e_t850. e_t851. e_t848 | e_t849: ((e_noun___equalizer) em_getValue). e_t850: ((e_noun_cp) em_getValue). e_t851: ((e_noun_null) em_getValue). e_t848: ((e_t849) em_sameEver: (e_t850) With: (e_t851) ). (e_t848) ifTrue: ([| e_t853. e_t854. e_t855. e_t852 | e_t853: ((e_noun___equalizer) em_getValue). e_t854: ((e_noun_cb) em_getValue). e_t855: ((e_noun_null) em_getValue). e_t852: ((e_t853) em_sameEver: (e_t854) With: (e_t855) ). (e_t852) ifTrue: ([| e_t856 | e_t856: ((e_noun___makeList) em_getValue). (e_t856) em_run ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). nil. e_t846: (true). (e_t845) em_run: (e_t846) . e_t857: ((e_noun___return) em_getValue). e_t859: ((e_noun_out) em_getValue). e_t861: ((e_noun_selfKit) em_getValue). e_t865: ((e_noun_selfKit) em_getValue). e_t868: ((e_noun___makeList) em_getValue). e_t870: ((e_noun_selfKit) em_getValue). e_t871: ((e_noun_exit) em_getValue). e_t869: ((e_t870) em_param: (e_t871) ). e_t866: ((e_t868) em_run: (e_t869) ). e_t872: ((e_noun_selfKit) em_getValue). e_t874: ((e_noun___makeList) em_getValue). e_t877: ((e_noun_compilePat) em_getValue). e_t878: ((e_noun_pat) em_getValue). e_t879: ((e_noun_exit) em_getValue). e_t880: ((e_noun_null) em_getValue). e_t875: ((e_t877) em_run: (e_t878) With: (e_t879) With: (e_t880) ). e_t881: ((e_noun_compile__105) em_getValue). e_t882: ((e_noun_body) em_getValue). e_t883: ((e_noun_out) em_getValue). e_t876: ((e_t881) em_run: (e_t882) With: (e_t883) ). e_t873: ((e_t874) em_run: (e_t875) With: (e_t876) ). e_t867: ((e_t872) em_seq: (e_t873) ). e_t862: ((e_t865) em_block: (e_t866) With: (e_t867) ). e_t863: ('eEscape'). e_t884: ((e_noun___makeList) em_getValue). e_t864: ((e_t884) em_run). e_t860: ((e_t861) em_message: (e_t862) With: (e_t863) With: (e_t864) ). e_t858: ((e_t859) em_run: (e_t860) ). (e_t857) em_run: (e_t858) . (e_noun_null) em_getValue ]) eEscape ). em_visitFinallyExpr:With:With: = (| :e_t896. :e_t897. :e_t898. e_noun_body. e_noun_cleanup | nil. e_noun_body: (((erights) makeFinalSlot) em_run: (e_t897) ) . e_noun_cleanup: (((erights) makeFinalSlot) em_run: (e_t898) ) . ([| :e_t890. e_noun___return. e_t891. e_t893. e_t894. e_t895. e_t892 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t890) ) . e_t891: ((e_noun___return) em_getValue). e_t893: ((e_noun_compile__105) em_getValue). e_t894: ((e_noun_body) em_getValue). e_t895: ((e_noun_out) em_getValue). e_t892: ((e_t893) em_run: (e_t894) With: (e_t895) ). (e_t891) em_run: (e_t892) . (e_noun_null) em_getValue ]) eEscape ). em_visitHideExpr:With: = (| :e_t920. :e_t921. e_noun_body | nil. e_noun_body: (((erights) makeFinalSlot) em_run: (e_t921) ) . ([| :e_t899. e_noun___return. e_t900. e_t902. e_t904. e_t909. e_t910. e_t907. e_t911. e_t913. e_t915. e_t916. e_t917. e_t914. e_t912. e_t908. e_t905. e_t919. e_t918. e_t906. e_t903. e_t901 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t899) ) . e_t900: ((e_noun___return) em_getValue). e_t902: ((e_noun_out) em_getValue). e_t904: ((e_noun_makeSV) em_getValue). e_t909: ((e_noun_simple__quasiParser) em_getValue). e_t910: ('[ ${0} ] value'). e_t907: ((e_t909) em_valueMaker: (e_t910) ). e_t911: ((e_noun___makeList) em_getValue). e_t913: ((e_noun_unsv) em_getValue). e_t915: ((e_noun_compile__105) em_getValue). e_t916: ((e_noun_body) em_getValue). e_t917: ((e_noun___identityFunc) em_getValue). e_t914: ((e_t915) em_run: (e_t916) With: (e_t917) ). e_t912: ((e_t913) em_run: (e_t914) ). e_t908: ((e_t911) em_run: (e_t912) ). e_t905: ((e_t907) em_substitute: (e_t908) ). e_t919: ((e_noun___makeList) em_getValue). e_t918: ((e_t919) em_run). e_t906: ((e_t918) em_asSet). e_t903: ((e_t904) em_run: (e_t905) With: (e_t906) ). e_t901: ((e_t902) em_run: (e_t903) ). (e_t900) em_run: (e_t901) . (e_noun_null) em_getValue ]) eEscape ). em_visitMatchBindExpr:With:With: = (| :e_t946. :e_t947. :e_t948. e_noun_specimen. e_noun_pattern | nil. e_noun_specimen: (((erights) makeFinalSlot) em_run: (e_t947) ) . e_noun_pattern: (((erights) makeFinalSlot) em_run: (e_t948) ) . ([| :e_t922. e_noun___return. e_t924. e_t923. e_noun_temp. e_noun_tout. e_t925. e_t927. e_t929. e_t933. e_t934. e_t935. e_t930. e_t936. e_t937. e_t938. e_t940. e_t941. e_t939. e_t931. e_t942. e_t944. e_t945. e_t943. e_t932. e_t928. e_t926 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t922) ) . e_t924: ((e_noun_selfKit) em_getValue). e_t923: ((e_t924) em_temp). e_noun_temp: (((erights) makeFinalSlot) em_run: ((e_t923) at: (0) ) ) . e_noun_tout: (((erights) makeFinalSlot) em_run: ((e_t923) at: (1) ) ) . nil. e_t923. e_t925: ((e_noun___return) em_getValue). e_t927: ((e_noun_selfKit) em_getValue). e_t929: ((e_noun___makeList) em_getValue). e_t933: ((e_noun_compile__105) em_getValue). e_t934: ((e_noun_specimen) em_getValue). e_t935: ((e_noun_tout) em_getValue). e_t930: ((e_t933) em_run: (e_t934) With: (e_t935) ). e_t936: ((e_noun_compilePat) em_getValue). e_t937: ((e_noun_pattern) em_getValue). e_t938: ((e_noun_temp) em_getValue). e_t940: ((e_noun_Ref) em_getValue). e_t941: ('missing ejector stuff'). e_t939: ((e_t940) em_broken: (e_t941) ). e_t931: ((e_t936) em_run: (e_t937) With: (e_t938) With: (e_t939) ). e_t942: ((e_noun_out) em_getValue). e_t944: ((e_noun_selfKit) em_getValue). e_t945: ('true'). e_t943: ((e_t944) em_message: (e_t945) ). e_t932: ((e_t942) em_run: (e_t943) ). e_t928: ((e_t929) em_run: (e_t930) With: (e_t931) With: (e_t932) ). e_t926: ((e_t927) em_seq: (e_t928) ). (e_t925) em_run: (e_t926) . (e_noun_null) em_getValue ]) eEscape ). em_visitIfExpr:With:With:With: = (| :e_t983. :e_t984. :e_t985. :e_t986. e_noun_cond. e_noun_then. e_noun_els | nil. e_noun_cond: (((erights) makeFinalSlot) em_run: (e_t984) ) . e_noun_then: (((erights) makeFinalSlot) em_run: (e_t985) ) . e_noun_els: (((erights) makeFinalSlot) em_run: (e_t986) ) . ([| :e_t949. e_noun___return. e_t951. e_t950. e_noun_ctemp. e_noun_cout. e_t952. e_t954. e_t956. e_t959. e_t960. e_t961. e_t957. e_t962. e_t963. e_t964. e_t966. e_t969. e_t972. e_t970. e_t973. e_t974. e_t975. e_t971. e_t967. e_t976. e_t979. e_t977. e_t980. e_t981. e_t982. e_t978. e_t968. e_t965. e_t958. e_t955. e_t953 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t949) ) . e_t951: ((e_noun_selfKit) em_getValue). e_t950: ((e_t951) em_temp). e_noun_ctemp: (((erights) makeFinalSlot) em_run: ((e_t950) at: (0) ) ) . e_noun_cout: (((erights) makeFinalSlot) em_run: ((e_t950) at: (1) ) ) . nil. e_t950. e_t952: ((e_noun___return) em_getValue). e_t954: ((e_noun_selfKit) em_getValue). e_t956: ((e_noun___makeList) em_getValue). e_t959: ((e_noun_compile__105) em_getValue). e_t960: ((e_noun_cond) em_getValue). e_t961: ((e_noun_cout) em_getValue). e_t957: ((e_t959) em_run: (e_t960) With: (e_t961) ). e_t962: ((e_noun_selfKit) em_getValue). e_t963: ((e_noun_ctemp) em_getValue). e_t964: ('ifTrue:False:'). e_t966: ((e_noun___makeList) em_getValue). e_t969: ((e_noun_selfKit) em_getValue). e_t972: ((e_noun___makeList) em_getValue). e_t970: ((e_t972) em_run). e_t973: ((e_noun_compile__105) em_getValue). e_t974: ((e_noun_then) em_getValue). e_t975: ((e_noun___identityFunc) em_getValue). e_t971: ((e_t973) em_run: (e_t974) With: (e_t975) ). e_t967: ((e_t969) em_block: (e_t970) With: (e_t971) ). e_t976: ((e_noun_selfKit) em_getValue). e_t979: ((e_noun___makeList) em_getValue). e_t977: ((e_t979) em_run). e_t980: ((e_noun_compile__105) em_getValue). e_t981: ((e_noun_els) em_getValue). e_t982: ((e_noun___identityFunc) em_getValue). e_t978: ((e_t980) em_run: (e_t981) With: (e_t982) ). e_t968: ((e_t976) em_block: (e_t977) With: (e_t978) ). e_t965: ((e_t966) em_run: (e_t967) With: (e_t968) ). e_t958: ((e_t962) em_message: (e_t963) With: (e_t964) With: (e_t965) ). e_t955: ((e_t956) em_run: (e_t957) With: (e_t958) ). e_t953: ((e_t954) em_seq: (e_t955) ). (e_t952) em_run: (e_t953) . (e_noun_null) em_getValue ]) eEscape ). em_visitObjectExpr:With:With:With:With: = (| :e_t1211. :e_t1212. :e_t1213. :e_t1214. :e_t1215. e_noun_docComment. e_noun_name. e_noun_auditors. e_noun_script | nil. e_noun_docComment: (((erights) makeFinalSlot) em_run: (e_t1212) ) . e_noun_name: (((erights) makeFinalSlot) em_run: (e_t1213) ) . e_noun_auditors: (((erights) makeFinalSlot) em_run: (e_t1214) ) . e_noun_script: (((erights) makeFinalSlot) em_run: (e_t1215) ) . ([| :e_t987. e_noun___return. e_t991. e_t990. e_t989. e_t988. e_noun_used. e_t993. e_t997. e_t999. e_t1003. e_t1004. e_t1005. e_t1000. e_t1006. e_t1007. e_t1009. e_t1010. e_t1008. e_t1001. e_t1011. e_t1012. e_t1014. e_t1015. e_t1013. e_t1002. e_t998. e_t995. e_t1018. e_t1017. e_t1016. e_noun_accum__83. e_t996. e_t994. e_t992. e_noun_traits. e_t1108. e_t1112. e_t1114. e_t1116. e_t1117. e_t1118. e_t1115. e_t1113. e_t1110. e_t1121. e_t1120. e_t1119. e_noun_accum__91. e_t1111. e_t1109. e_t1107. e_noun_prototype. e_t1158. e_t1159. e_t1164. e_t1165. e_t1162. e_t1166. e_t1163. e_t1160. e_t1167. e_t1161. e_t1157. e_noun_obj. e_t1207. e_t1209. e_t1210. e_t1208 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t987) ) . e_t991: ((e_noun_script) em_getValue). e_t990: ((e_t991) em_staticScope). e_t989: ((e_t990) em_namesUsed). e_t988: ((e_t989) em_domain). e_noun_used: (((erights) makeFinalSlot) em_run: (e_t988) ) . e_t988. e_t993: ((e_noun_selfKit) em_getValue). e_t997: ((e_noun___makeMap) em_getValue). e_t999: ((e_noun___makeList) em_getValue). e_t1003: ((e_noun___makeList) em_getValue). e_t1004: ('parent* ='). e_t1005: ((e_noun_objectCommon) em_getValue). e_t1000: ((e_t1003) em_run: (e_t1004) With: (e_t1005) ). e_t1006: ((e_noun___makeList) em_getValue). e_t1007: ('e_doc ='). e_t1009: ((e_noun_selfKit) em_getValue). e_t1010: ((e_noun_docComment) em_getValue). e_t1008: ((e_t1009) em_literal: (e_t1010) ). e_t1001: ((e_t1006) em_run: (e_t1007) With: (e_t1008) ). e_t1011: ((e_noun___makeList) em_getValue). e_t1012: ('e_qualifiedName ='). e_t1014: ((e_noun_selfKit) em_getValue). e_t1015: ((e_noun_name) em_getValue). e_t1013: ((e_t1014) em_literal: (e_t1015) ). e_t1002: ((e_t1011) em_run: (e_t1012) With: (e_t1013) ). e_t998: ((e_t999) em_run: (e_t1000) With: (e_t1001) With: (e_t1002) ). e_t995: ((e_t997) em_fromPairs: (e_t998) ). e_t1018: ((e_noun___makeList) em_getValue). e_t1017: ((e_t1018) em_run). e_t1016: ((e_t1017) em_asMap). e_noun_accum__83: (((erights) makeVarSlot) em_run: (e_t1016) ) . e_t1016. ([| :e_t1019. e_noun___break. e_t1020. e_noun_validFlag__85. e_t1023. e_t1021. e_t1022 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t1019) ) . e_t1020: ((e_noun_true) em_getValue). e_noun_validFlag__85: (((erights) makeVarSlot) em_run: (e_t1020) ) . e_t1020. e_t1023: ((e_noun_script) em_getValue). e_t1021: ((e_t1023) em_getOptMethods). e_t1022: (((((((((((((((((| e_noun_accum__83 <- nil. e_noun_null <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_compilePat <- nil. e_noun___makeVerbFacet <- nil. e_noun_map <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_require <- nil. e_noun___identityFunc <- nil. e_noun_compile__105 <- nil. e_noun_convertVerb <- nil. e_noun_validFlag__85 <- nil. parent* = (| em_run:With: = (| :e_t1105. :e_t1106. e_noun_key__87. e_noun_value__89. e_t1024. e_t1025. e_t1026. e_t1028. e_noun_m. e_t1027 | e_noun_key__87: (((erights) makeFinalSlot) em_run: (e_t1105) ) . e_noun_value__89: (((erights) makeFinalSlot) em_run: (e_t1106) ) . e_t1024: ((e_noun_require) em_getValue). e_t1025: ((e_noun_validFlag__85) em_getValue). e_t1026: ('For-loop body isn\'t valid after for-loop exits.'). (e_t1024) em_run: (e_t1025) With: (e_t1026) . e_t1028: ([ | e_t1030. e_t1029 | e_t1030: ((e_noun_key__87) em_getValue). nil. e_t1029: (true). (e_t1029) ifTrue: ([| e_t1032. e_noun_m. e_t1031 | e_t1032: ((e_noun_value__89) em_getValue). e_noun_m: (((erights) makeFinalSlot) em_run: (e_t1032) ) . e_t1031: (true). (e_t1031) ifTrue: ([| e_t1033. e_t1034 | e_t1033: ((e_noun___makeList) em_getValue). e_t1034: (e_noun_m). (e_t1033) em_run: (e_t1034) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_m: ((e_t1028) at: (0) ) . nil. e_t1027: (true). (e_t1027) ifTrue: ([| | ([| :e_t1035. e_noun___continue. e_t1037. e_t1042. e_t1045. e_t1043. e_t1047. e_t1046. e_t1044. e_t1040. e_t1041. e_t1038. e_t1049. e_t1052. e_t1050. e_t1051. e_t1048. e_noun_cv. e_t1055. e_t1054. e_noun_accum__75. e_t1053. e_noun_atemps. e_t1078. e_t1081. e_t1084. e_t1085. e_t1086. e_t1082. e_t1083. e_t1079. e_t1087. e_t1091. e_t1092. e_t1102. e_t1093. e_t1089. e_t1103. e_t1104. e_t1090. e_t1088. e_t1080. e_t1039. e_t1036 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t1035) ) . e_t1037: ((e_noun_accum__83) em_getValue). e_t1042: ((e_noun_convertVerb) em_getValue). e_t1045: ((e_noun_m) em_getValue). e_t1043: ((e_t1045) em_getVerb). e_t1047: ((e_noun_m) em_getValue). e_t1046: ((e_t1047) em_getPatterns). e_t1044: ((e_t1046) em_size). e_t1040: ((e_t1042) em_run: (e_t1043) With: (e_t1044) ). e_t1041: (' = '). e_t1038: ((e_t1040) em_add: (e_t1041) ). e_t1049: ((e_noun_compile__105) em_getValue). e_t1052: ((e_noun_m) em_getValue). e_t1050: ((e_t1052) em_getBody). e_t1051: ((e_noun___identityFunc) em_getValue). e_t1048: ((e_t1049) em_run: (e_t1050) With: (e_t1051) ). e_noun_cv: (((erights) makeFinalSlot) em_run: (e_t1048) ) . e_t1048. e_t1055: ((e_noun___makeList) em_getValue). e_t1054: ((e_t1055) em_run). e_noun_accum__75: (((erights) makeVarSlot) em_run: (e_t1054) ) . e_t1054. ([| :e_t1056. e_noun___break. e_t1057. e_noun_validFlag__77. e_t1060. e_t1058. e_t1059 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t1056) ) . e_t1057: ((e_noun_true) em_getValue). e_noun_validFlag__77: (((erights) makeVarSlot) em_run: (e_t1057) ) . e_t1057. e_t1060: ((e_noun_m) em_getValue). e_t1058: ((e_t1060) em_getPatterns). e_t1059: (((((((((| e_noun_accum__75 <- nil. e_noun_null <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_require <- nil. e_noun_validFlag__77 <- nil. parent* = (| em_run:With: = (| :e_t1076. :e_t1077. e_noun_key__79. e_noun_value__81. e_t1061. e_t1062. e_t1063. e_t1065. e_t1064 | e_noun_key__79: (((erights) makeFinalSlot) em_run: (e_t1076) ) . e_noun_value__81: (((erights) makeFinalSlot) em_run: (e_t1077) ) . e_t1061: ((e_noun_require) em_getValue). e_t1062: ((e_noun_validFlag__77) em_getValue). e_t1063: ('For-loop body isn\'t valid after for-loop exits.'). (e_t1061) em_run: (e_t1062) With: (e_t1063) . e_t1065: ([ | e_t1067. e_t1066 | e_t1067: ((e_noun_key__79) em_getValue). nil. e_t1066: (true). (e_t1066) ifTrue: ([| e_t1069. e_t1068 | e_t1069: ((e_noun_value__81) em_getValue). nil. e_t1068: (true). (e_t1068) ifTrue: ([| e_t1070 | e_t1070: ((e_noun___makeList) em_getValue). (e_t1070) em_run ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). nil. e_t1064: (true). (e_t1064) ifTrue: ([| | ([| :e_t1071. e_noun___continue. e_t1073. e_t1075. e_t1074. e_t1072 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t1071) ) . e_t1073: ((e_noun_accum__75) em_getValue). e_t1075: ((e_noun_selfKit) em_getValue). e_t1074: ((e_t1075) em_fresh). e_t1072: ((e_t1073) em_with: (e_t1074) ). (e_noun_accum__75) em_setValue: (e_t1072) . e_t1072. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__75: (e_noun_accum__75) ) e_noun_null: (e_noun_null) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__77: (e_noun_validFlag__77) ). (e_t1058) em_iterate: (e_t1059) . (e_noun_null) em_getValue ]) eEscape. e_t1053: ((e_noun_accum__75) em_getValue). e_noun_atemps: (((erights) makeFinalSlot) em_run: (e_t1053) ) . e_t1053. e_t1078: ((e_noun_selfKit) em_getValue). e_t1081: ((e_noun_map) em_getValue). e_t1084: ((e_noun___makeVerbFacet) em_getValue). e_t1085: ((e_noun_selfKit) em_getValue). e_t1086: ('param'). e_t1082: ((e_t1084) em_curryCall: (e_t1085) With: (e_t1086) ). e_t1083: ((e_noun_atemps) em_getValue). e_t1079: ((e_t1081) em_v: (e_t1082) With: (e_t1083) ). e_t1087: ((e_noun_selfKit) em_getValue). e_t1091: ((e_noun_map) em_getValue). e_t1092: ((((((| e_noun_null <- nil. e_noun_compilePat <- nil. e_noun_atemps <- nil. parent* = (| em_run:With: = (| :e_t1100. :e_t1101. e_noun_i. e_noun_p. e_t1094. e_t1095. e_t1098. e_t1099. e_t1096. e_t1097 | e_noun_i: (((erights) makeFinalSlot) em_run: (e_t1100) ) . e_noun_p: (((erights) makeFinalSlot) em_run: (e_t1101) ) . e_t1094: ((e_noun_compilePat) em_getValue). e_t1095: ((e_noun_p) em_getValue). e_t1098: ((e_noun_atemps) em_getValue). e_t1099: ((e_noun_i) em_getValue). e_t1096: ((e_t1098) em_get: (e_t1099) ). e_t1097: ((e_noun_null) em_getValue). (e_t1094) em_run: (e_t1095) With: (e_t1096) With: (e_t1097) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun_atemps: (e_noun_atemps) ). e_t1102: ((e_noun_m) em_getValue). e_t1093: ((e_t1102) em_getPatterns). e_t1089: ((e_t1091) em_kv: (e_t1092) With: (e_t1093) ). e_t1103: ((e_noun___makeList) em_getValue). e_t1104: ((e_noun_cv) em_getValue). e_t1090: ((e_t1103) em_run: (e_t1104) ). e_t1088: ((e_t1089) em_add: (e_t1090) ). e_t1080: ((e_t1087) em_seq: (e_t1088) ). e_t1039: ((e_t1078) em_metho: (e_t1079) With: (e_t1080) ). e_t1036: ((e_t1037) em_with: (e_t1038) With: (e_t1039) ). (e_noun_accum__83) em_setValue: (e_t1036) . e_t1036. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__83: (e_noun_accum__83) ) e_noun_null: (e_noun_null) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun___makeVerbFacet: (e_noun___makeVerbFacet) ) e_noun_map: (e_noun_map) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ) e_noun___identityFunc: (e_noun___identityFunc) ) e_noun_compile__105: (e_noun_compile__105) ) e_noun_convertVerb: (e_noun_convertVerb) ) e_noun_validFlag__85: (e_noun_validFlag__85) ). (e_t1021) em_iterate: (e_t1022) . (e_noun_null) em_getValue ]) eEscape. e_t996: ((e_noun_accum__83) em_getValue). e_t994: ((e_t995) em_or: (e_t996) ). e_t992: ((e_t993) em_object: (e_t994) ). e_noun_traits: (((erights) makeFinalSlot) em_run: (e_t992) ) . e_t992. e_t1108: ((e_noun_selfKit) em_getValue). e_t1112: ((e_noun___makeMap) em_getValue). e_t1114: ((e_noun___makeList) em_getValue). e_t1116: ((e_noun___makeList) em_getValue). e_t1117: ('parent* ='). e_t1118: ((e_noun_traits) em_getValue). e_t1115: ((e_t1116) em_run: (e_t1117) With: (e_t1118) ). e_t1113: ((e_t1114) em_run: (e_t1115) ). e_t1110: ((e_t1112) em_fromPairs: (e_t1113) ). e_t1121: ((e_noun___makeList) em_getValue). e_t1120: ((e_t1121) em_run). e_t1119: ((e_t1120) em_asMap). e_noun_accum__91: (((erights) makeVarSlot) em_run: (e_t1119) ) . e_t1119. ([| :e_t1122. e_noun___break. e_t1123. e_noun_validFlag__93. e_t1124. e_t1125 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t1122) ) . e_t1123: ((e_noun_true) em_getValue). e_noun_validFlag__93: (((erights) makeVarSlot) em_run: (e_t1123) ) . e_t1123. e_t1124: ((e_noun_used) em_getValue). e_t1125: ((((((((((| e_noun_accum__91 <- nil. e_noun_null <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_selfKit <- nil. e_noun_require <- nil. e_noun_validFlag__93 <- nil. parent* = (| em_run:With: = (| :e_t1155. :e_t1156. e_noun_key__95. e_noun_value__97. e_t1126. e_t1127. e_t1128. e_t1130. e_noun_noun. e_t1129 | e_noun_key__95: (((erights) makeFinalSlot) em_run: (e_t1155) ) . e_noun_value__97: (((erights) makeFinalSlot) em_run: (e_t1156) ) . e_t1126: ((e_noun_require) em_getValue). e_t1127: ((e_noun_validFlag__93) em_getValue). e_t1128: ('For-loop body isn\'t valid after for-loop exits.'). (e_t1126) em_run: (e_t1127) With: (e_t1128) . e_t1130: ([ | e_t1132. e_t1131 | e_t1132: ((e_noun_key__95) em_getValue). nil. e_t1131: (true). (e_t1131) ifTrue: ([| e_t1134. e_noun_noun. e_t1133 | e_t1134: ((e_noun_value__97) em_getValue). e_noun_noun: (((erights) makeFinalSlot) em_run: (e_t1134) ) . e_t1133: (true). (e_t1133) ifTrue: ([| e_t1135. e_t1136 | e_t1135: ((e_noun___makeList) em_getValue). e_t1136: (e_noun_noun). (e_t1135) em_run: (e_t1136) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_noun: ((e_t1130) at: (0) ) . nil. e_t1129: (true). (e_t1129) ifTrue: ([| | ([| :e_t1137. e_noun___continue. e_t1139. e_t1144. e_t1145. e_t1142. e_t1146. e_t1147. e_t1143. e_t1140. e_t1148. e_t1152. e_t1153. e_t1150. e_t1154. e_t1151. e_t1149. e_t1141. e_t1138 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t1137) ) . e_t1139: ((e_noun_accum__91) em_getValue). e_t1144: ((e_noun_simple__quasiParser) em_getValue). e_t1145: ('e_noun_${0} <-'). e_t1142: ((e_t1144) em_valueMaker: (e_t1145) ). e_t1146: ((e_noun___makeList) em_getValue). e_t1147: ((e_noun_noun) em_getValue). e_t1143: ((e_t1146) em_run: (e_t1147) ). e_t1140: ((e_t1142) em_substitute: (e_t1143) ). e_t1148: ((e_noun_selfKit) em_getValue). e_t1152: ((e_noun_simple__quasiParser) em_getValue). e_t1153: ('nil'). e_t1150: ((e_t1152) em_valueMaker: (e_t1153) ). e_t1154: ((e_noun___makeList) em_getValue). e_t1151: ((e_t1154) em_run). e_t1149: ((e_t1150) em_substitute: (e_t1151) ). e_t1141: ((e_t1148) em_message: (e_t1149) ). e_t1138: ((e_t1139) em_with: (e_t1140) With: (e_t1141) ). (e_noun_accum__91) em_setValue: (e_t1138) . e_t1138. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__91: (e_noun_accum__91) ) e_noun_null: (e_noun_null) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__93: (e_noun_validFlag__93) ). (e_t1124) em_iterate: (e_t1125) . (e_noun_null) em_getValue ]) eEscape. e_t1111: ((e_noun_accum__91) em_getValue). e_t1109: ((e_t1110) em_or: (e_t1111) ). e_t1107: ((e_t1108) em_object: (e_t1109) ). e_noun_prototype: (((erights) makeFinalSlot) em_run: (e_t1107) ) . e_t1107. e_t1158: ((e_noun_selfKit) em_getValue). e_t1159: ((e_noun_prototype) em_getValue). e_t1164: ((e_noun_simple__quasiParser) em_getValue). e_t1165: ('clone'). e_t1162: ((e_t1164) em_valueMaker: (e_t1165) ). e_t1166: ((e_noun___makeList) em_getValue). e_t1163: ((e_t1166) em_run). e_t1160: ((e_t1162) em_substitute: (e_t1163) ). e_t1167: ((e_noun___makeList) em_getValue). e_t1161: ((e_t1167) em_run). e_t1157: ((e_t1158) em_message: (e_t1159) With: (e_t1160) With: (e_t1161) ). e_noun_obj: (((erights) makeVarSlot) em_run: (e_t1157) ) . e_t1157. ([| :e_t1168. e_noun___break. e_t1169. e_noun_validFlag__99. e_t1170. e_t1171 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t1168) ) . e_t1169: ((e_noun_true) em_getValue). e_noun_validFlag__99: (((erights) makeVarSlot) em_run: (e_t1169) ) . e_t1169. e_t1170: ((e_noun_used) em_getValue). e_t1171: ((((((((((| e_noun_obj <- nil. e_noun_null <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_selfKit <- nil. e_noun_require <- nil. e_noun_validFlag__99 <- nil. parent* = (| em_run:With: = (| :e_t1205. :e_t1206. e_noun_key__101. e_noun_value__103. e_t1172. e_t1173. e_t1174. e_t1176. e_noun_noun. e_t1175 | e_noun_key__101: (((erights) makeFinalSlot) em_run: (e_t1205) ) . e_noun_value__103: (((erights) makeFinalSlot) em_run: (e_t1206) ) . e_t1172: ((e_noun_require) em_getValue). e_t1173: ((e_noun_validFlag__99) em_getValue). e_t1174: ('For-loop body isn\'t valid after for-loop exits.'). (e_t1172) em_run: (e_t1173) With: (e_t1174) . e_t1176: ([ | e_t1178. e_t1177 | e_t1178: ((e_noun_key__101) em_getValue). nil. e_t1177: (true). (e_t1177) ifTrue: ([| e_t1180. e_noun_noun. e_t1179 | e_t1180: ((e_noun_value__103) em_getValue). e_noun_noun: (((erights) makeFinalSlot) em_run: (e_t1180) ) . e_t1179: (true). (e_t1179) ifTrue: ([| e_t1181. e_t1182 | e_t1181: ((e_noun___makeList) em_getValue). e_t1182: (e_noun_noun). (e_t1181) em_run: (e_t1182) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_noun: ((e_t1176) at: (0) ) . nil. e_t1175: (true). (e_t1175) ifTrue: ([| | ([| :e_t1183. e_noun___continue. e_t1185. e_t1186. e_t1191. e_t1192. e_t1189. e_t1193. e_t1194. e_t1190. e_t1187. e_t1195. e_t1197. e_t1201. e_t1202. e_t1199. e_t1203. e_t1204. e_t1200. e_t1198. e_t1196. e_t1188. e_t1184 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t1183) ) . e_t1185: ((e_noun_selfKit) em_getValue). e_t1186: ((e_noun_obj) em_getValue). e_t1191: ((e_noun_simple__quasiParser) em_getValue). e_t1192: ('e_noun_${0}:'). e_t1189: ((e_t1191) em_valueMaker: (e_t1192) ). e_t1193: ((e_noun___makeList) em_getValue). e_t1194: ((e_noun_noun) em_getValue). e_t1190: ((e_t1193) em_run: (e_t1194) ). e_t1187: ((e_t1189) em_substitute: (e_t1190) ). e_t1195: ((e_noun___makeList) em_getValue). e_t1197: ((e_noun_selfKit) em_getValue). e_t1201: ((e_noun_simple__quasiParser) em_getValue). e_t1202: ('e_noun_${0}'). e_t1199: ((e_t1201) em_valueMaker: (e_t1202) ). e_t1203: ((e_noun___makeList) em_getValue). e_t1204: ((e_noun_noun) em_getValue). e_t1200: ((e_t1203) em_run: (e_t1204) ). e_t1198: ((e_t1199) em_substitute: (e_t1200) ). e_t1196: ((e_t1197) em_message: (e_t1198) ). e_t1188: ((e_t1195) em_run: (e_t1196) ). e_t1184: ((e_t1185) em_message: (e_t1186) With: (e_t1187) With: (e_t1188) ). (e_noun_obj) em_setValue: (e_t1184) . e_t1184. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_obj: (e_noun_obj) ) e_noun_null: (e_noun_null) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__99: (e_noun_validFlag__99) ). (e_t1170) em_iterate: (e_t1171) . (e_noun_null) em_getValue ]) eEscape. e_t1207: ((e_noun___return) em_getValue). e_t1209: ((e_noun_out) em_getValue). e_t1210: ((e_noun_obj) em_getValue). e_t1208: ((e_t1209) em_run: (e_t1210) ). (e_t1207) em_run: (e_t1208) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$visitor__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_objectCommon: (e_noun_objectCommon) ) e_noun_out: (e_noun_out) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun_require: (e_noun_require) ) e_noun___makeMap: (e_noun___makeMap) ) e_noun_convertVerb: (e_noun_convertVerb) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun___makeVerbFacet: (e_noun___makeVerbFacet) ) e_noun_map: (e_noun_map) ) e_noun___identityFunc: (e_noun___identityFunc) ) e_noun_compile__105: (e_noun_compile__105) ) e_noun_Ref: (e_noun_Ref) ) e_noun_unsv: (e_noun_unsv) ) e_noun_makeSV: (e_noun_makeSV) ) e_noun___equalizer: (e_noun___equalizer) ). e_noun_visitor: (((erights) makeFinalSlot) em_run: (e_t635) ) . e_t634: (e_t635). e_t632: ((e_t633) em_welcome: (e_t634) ). (e_t631) em_run: (e_t632) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$compile__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_objectCommon: (e_noun_objectCommon) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun_require: (e_noun_require) ) e_noun___makeMap: (e_noun___makeMap) ) e_noun_convertVerb: (e_noun_convertVerb) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun___makeVerbFacet: (e_noun___makeVerbFacet) ) e_noun_map: (e_noun_map) ) e_noun___identityFunc: (e_noun___identityFunc) ) e_noun_compile__105: (e_noun_compile__105) ) e_noun_Ref: (e_noun_Ref) ) e_noun_unsv: (e_noun_unsv) ) e_noun_makeSV: (e_noun_makeSV) ). e_noun_compile: (((erights) makeFinalSlot) em_run: (e_t629) ) . e_t628: (e_t629). e_noun_res__109: (((erights) makeFinalSlot) em_run: (e_t628) ) . e_t628. e_t1218: ((e_noun_compileR__107) em_getValue). e_t1219: ((e_noun_compile) em_getValue). (e_t1218) em_resolve: (e_t1219) . (e_noun_res__109) em_getValue. e_t1220: (((((((((| e_noun_null <- nil. e_noun___equalizer <- nil. e_noun_compile <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. parent* = (| em_run:With:With:With: = (| :e_t1277. :e_t1278. :e_t1279. :e_t1280. e_noun_ne. e_noun_guardE. e_noun_slotCompile. e_noun_slotCompileGuarded | e_noun_ne: (((erights) makeFinalSlot) em_run: (e_t1277) ) . e_noun_guardE: (((erights) makeFinalSlot) em_run: (e_t1278) ) . e_noun_slotCompile: (((erights) makeFinalSlot) em_run: (e_t1279) ) . e_noun_slotCompileGuarded: (((erights) makeFinalSlot) em_run: (e_t1280) ) . ([| :e_t1221. e_noun___return. e_t1225. e_t1226. e_t1223. e_t1227. e_t1229. e_t1228. e_t1224. e_t1222. e_noun_slotslot. e_t1231. e_t1232. e_t1233. e_t1230 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1221) ) . e_t1225: ((e_noun_simple__quasiParser) em_getValue). e_t1226: ('e_noun_${0}'). e_t1223: ((e_t1225) em_valueMaker: (e_t1226) ). e_t1227: ((e_noun___makeList) em_getValue). e_t1229: ((e_noun_ne) em_getValue). e_t1228: ((e_t1229) em_getName). e_t1224: ((e_t1227) em_run: (e_t1228) ). e_t1222: ((e_t1223) em_substitute: (e_t1224) ). e_noun_slotslot: (((erights) makeFinalSlot) em_run: (e_t1222) ) . e_t1222. e_t1231: ((e_noun___equalizer) em_getValue). e_t1232: ((e_noun_guardE) em_getValue). e_t1233: ((e_noun_null) em_getValue). e_t1230: ((e_t1231) em_sameEver: (e_t1232) With: (e_t1233) ). (e_t1230) ifTrue: ([| e_t1234. e_t1238. e_t1243. e_t1244. e_t1241. e_t1245. e_t1246. e_t1242. e_t1239. e_t1247. e_t1249. e_t1248. e_t1240. e_t1236. e_t1237. e_t1235 | e_t1234: ((e_noun___return) em_getValue). e_t1238: ((e_noun_selfKit) em_getValue). e_t1243: ((e_noun_simple__quasiParser) em_getValue). e_t1244: ('${0}:'). e_t1241: ((e_t1243) em_valueMaker: (e_t1244) ). e_t1245: ((e_noun___makeList) em_getValue). e_t1246: ((e_noun_slotslot) em_getValue). e_t1242: ((e_t1245) em_run: (e_t1246) ). e_t1239: ((e_t1241) em_substitute: (e_t1242) ). e_t1247: ((e_noun___makeList) em_getValue). e_t1249: ((e_noun_slotCompile) em_getValue). e_t1248: ((e_t1249) em_run). e_t1240: ((e_t1247) em_run: (e_t1248) ). e_t1236: ((e_t1238) em_message: (e_t1239) With: (e_t1240) ). e_t1237: ((e_noun_slotslot) em_getValue). e_t1235: ((e_t1236) em_withTemp: (e_t1237) ). (e_t1234) em_run: (e_t1235) ]) False: ([| e_t1251. e_t1250. e_noun_gtemp. e_noun_gout. e_t1252. e_t1254. e_t1256. e_t1259. e_t1260. e_t1261. e_t1257. e_t1264. e_t1269. e_t1270. e_t1267. e_t1271. e_t1272. e_t1268. e_t1265. e_t1273. e_t1275. e_t1276. e_t1274. e_t1266. e_t1262. e_t1263. e_t1258. e_t1255. e_t1253 | e_t1251: ((e_noun_selfKit) em_getValue). e_t1250: ((e_t1251) em_temp). e_noun_gtemp: (((erights) makeFinalSlot) em_run: ((e_t1250) at: (0) ) ) . e_noun_gout: (((erights) makeFinalSlot) em_run: ((e_t1250) at: (1) ) ) . nil. e_t1250. e_t1252: ((e_noun___return) em_getValue). e_t1254: ((e_noun_selfKit) em_getValue). e_t1256: ((e_noun___makeList) em_getValue). e_t1259: ((e_noun_compile) em_getValue). e_t1260: ((e_noun_guardE) em_getValue). e_t1261: ((e_noun_gout) em_getValue). e_t1257: ((e_t1259) em_run: (e_t1260) With: (e_t1261) ). e_t1264: ((e_noun_selfKit) em_getValue). e_t1269: ((e_noun_simple__quasiParser) em_getValue). e_t1270: ('${0}:'). e_t1267: ((e_t1269) em_valueMaker: (e_t1270) ). e_t1271: ((e_noun___makeList) em_getValue). e_t1272: ((e_noun_slotslot) em_getValue). e_t1268: ((e_t1271) em_run: (e_t1272) ). e_t1265: ((e_t1267) em_substitute: (e_t1268) ). e_t1273: ((e_noun___makeList) em_getValue). e_t1275: ((e_noun_slotCompileGuarded) em_getValue). e_t1276: ((e_noun_gtemp) em_getValue). e_t1274: ((e_t1275) em_run: (e_t1276) ). e_t1266: ((e_t1273) em_run: (e_t1274) ). e_t1262: ((e_t1264) em_message: (e_t1265) With: (e_t1266) ). e_t1263: ((e_noun_slotslot) em_getValue). e_t1258: ((e_t1262) em_withTemp: (e_t1263) ). e_t1255: ((e_t1256) em_run: (e_t1257) With: (e_t1258) ). e_t1253: ((e_t1254) em_seq: (e_t1255) ). (e_t1252) em_run: (e_t1253) ]) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$compileBindingPattern__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_compile: (e_noun_compile) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ). e_noun_compileBindingPattern: (((erights) makeFinalSlot) em_run: (e_t1220) ) . e_t1220. e_t1282: ((e_noun_selfKit) em_getValue). e_t1286: ((e_noun_selfKit) em_getValue). e_t1290: ((e_noun_simple__quasiParser) em_getValue). e_t1291: ('erights'). e_t1288: ((e_t1290) em_valueMaker: (e_t1291) ). e_t1292: ((e_noun___makeList) em_getValue). e_t1289: ((e_t1292) em_run). e_t1287: ((e_t1288) em_substitute: (e_t1289) ). e_t1283: ((e_t1286) em_message: (e_t1287) ). e_t1295: ((e_noun_simple__quasiParser) em_getValue). e_t1296: ('makeFinalSlot'). e_t1293: ((e_t1295) em_valueMaker: (e_t1296) ). e_t1297: ((e_noun___makeList) em_getValue). e_t1294: ((e_t1297) em_run). e_t1284: ((e_t1293) em_substitute: (e_t1294) ). e_t1298: ((e_noun___makeList) em_getValue). e_t1285: ((e_t1298) em_run). e_t1281: ((e_t1282) em_message: (e_t1283) With: (e_t1284) With: (e_t1285) ). e_noun_cMakeFinalSlot: (((erights) makeFinalSlot) em_run: (e_t1281) ) . e_t1281. e_t1300: ((e_noun_selfKit) em_getValue). e_t1304: ((e_noun_selfKit) em_getValue). e_t1308: ((e_noun_simple__quasiParser) em_getValue). e_t1309: ('erights'). e_t1306: ((e_t1308) em_valueMaker: (e_t1309) ). e_t1310: ((e_noun___makeList) em_getValue). e_t1307: ((e_t1310) em_run). e_t1305: ((e_t1306) em_substitute: (e_t1307) ). e_t1301: ((e_t1304) em_message: (e_t1305) ). e_t1313: ((e_noun_simple__quasiParser) em_getValue). e_t1314: ('makeVarSlot'). e_t1311: ((e_t1313) em_valueMaker: (e_t1314) ). e_t1315: ((e_noun___makeList) em_getValue). e_t1312: ((e_t1315) em_run). e_t1302: ((e_t1311) em_substitute: (e_t1312) ). e_t1316: ((e_noun___makeList) em_getValue). e_t1303: ((e_t1316) em_run). e_t1299: ((e_t1300) em_message: (e_t1301) With: (e_t1302) With: (e_t1303) ). e_noun_cMakeVarSlot: (((erights) makeFinalSlot) em_run: (e_t1299) ) . e_t1299. e_t1318: ((e_noun_selfKit) em_getValue). e_t1322: ((e_noun_selfKit) em_getValue). e_t1326: ((e_noun_simple__quasiParser) em_getValue). e_t1327: ('erights'). e_t1324: ((e_t1326) em_valueMaker: (e_t1327) ). e_t1328: ((e_noun___makeList) em_getValue). e_t1325: ((e_t1328) em_run). e_t1323: ((e_t1324) em_substitute: (e_t1325) ). e_t1319: ((e_t1322) em_message: (e_t1323) ). e_t1331: ((e_noun_simple__quasiParser) em_getValue). e_t1332: ('makeGuardedSlot'). e_t1329: ((e_t1331) em_valueMaker: (e_t1332) ). e_t1333: ((e_noun___makeList) em_getValue). e_t1330: ((e_t1333) em_run). e_t1320: ((e_t1329) em_substitute: (e_t1330) ). e_t1334: ((e_noun___makeList) em_getValue). e_t1321: ((e_t1334) em_run). e_t1317: ((e_t1318) em_message: (e_t1319) With: (e_t1320) With: (e_t1321) ). e_noun_cMakeGuardedSlot: (((erights) makeFinalSlot) em_run: (e_t1317) ) . e_t1317. e_t1335: ((((((((((((((((| e_noun_null <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_compilePat <- nil. e_noun_cMakeVarSlot <- nil. e_noun_cMakeFinalSlot <- nil. e_noun_compile <- nil. e_noun_simple__quasiParser <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_require <- nil. e_noun_compileBindingPattern <- nil. e_noun_cMakeGuardedSlot <- nil. parent* = (| em_run:With:With: = (| :e_t1550. :e_t1551. :e_t1552. e_noun_pat. e_noun_specimen. e_noun_optEjSpec | e_noun_pat: (((erights) makeFinalSlot) em_run: (e_t1550) ) . e_noun_specimen: (((erights) makeFinalSlot) em_run: (e_t1551) ) . e_noun_optEjSpec: (((erights) makeFinalSlot) em_run: (e_t1552) ) . ([| :e_t1336. e_noun___return. e_t1337. e_t1339. e_t1341. e_noun_visitor. e_t1340. e_t1338 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1336) ) . e_t1337: ((e_noun___return) em_getValue). e_t1339: ((e_noun_pat) em_getValue). e_t1341: ((((((((((((((((((| e_noun_null <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_compilePat <- nil. e_noun_optEjSpec <- nil. e_noun_specimen <- nil. e_noun_compile <- nil. e_noun_simple__quasiParser <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_require <- nil. e_noun_compileBindingPattern <- nil. e_noun_cMakeGuardedSlot <- nil. e_noun_cMakeVarSlot <- nil. e_noun_cMakeFinalSlot <- nil. parent* = (| em_visitIgnorePattern: = (| :e_t1352 | nil. ([| :e_t1342. e_noun___return. e_t1343. e_t1345. e_t1349. e_t1350. e_t1347. e_t1351. e_t1348. e_t1346. e_t1344 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1342) ) . e_t1343: ((e_noun___return) em_getValue). e_t1345: ((e_noun_selfKit) em_getValue). e_t1349: ((e_noun_simple__quasiParser) em_getValue). e_t1350: ('nil'). e_t1347: ((e_t1349) em_valueMaker: (e_t1350) ). e_t1351: ((e_noun___makeList) em_getValue). e_t1348: ((e_t1351) em_run). e_t1346: ((e_t1347) em_substitute: (e_t1348) ). e_t1344: ((e_t1345) em_message: (e_t1346) ). (e_t1343) em_run: (e_t1344) . (e_noun_null) em_getValue ]) eEscape ). em_visitFinalPattern:With:With: = (| :e_t1396. :e_t1397. :e_t1398. e_noun_ne. e_noun_guardE | nil. e_noun_ne: (((erights) makeFinalSlot) em_run: (e_t1397) ) . e_noun_guardE: (((erights) makeFinalSlot) em_run: (e_t1398) ) . ([| :e_t1353. e_noun___return. e_t1354. e_t1356. e_t1357. e_t1358. e_t1359. e_t1360. e_t1355 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1353) ) . e_t1354: ((e_noun___return) em_getValue). e_t1356: ((e_noun_compileBindingPattern) em_getValue). e_t1357: ((e_noun_ne) em_getValue). e_t1358: ((e_noun_guardE) em_getValue). e_t1359: ((((((((| e_noun_specimen <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_cMakeFinalSlot <- nil. e_noun_selfKit <- nil. parent* = (| em_run = (| e_t1361. e_t1362. e_t1367. e_t1368. e_t1365. e_t1369. e_t1366. e_t1363. e_t1370. e_t1371. e_t1364 | e_t1361: ((e_noun_selfKit) em_getValue). e_t1362: ((e_noun_cMakeFinalSlot) em_getValue). e_t1367: ((e_noun_simple__quasiParser) em_getValue). e_t1368: ('em_run:'). e_t1365: ((e_t1367) em_valueMaker: (e_t1368) ). e_t1369: ((e_noun___makeList) em_getValue). e_t1366: ((e_t1369) em_run). e_t1363: ((e_t1365) em_substitute: (e_t1366) ). e_t1370: ((e_noun___makeList) em_getValue). e_t1371: ((e_noun_specimen) em_getValue). e_t1364: ((e_t1370) em_run: (e_t1371) ). (e_t1361) em_message: (e_t1362) With: (e_t1363) With: (e_t1364) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_specimen: (e_noun_specimen) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_cMakeFinalSlot: (e_noun_cMakeFinalSlot) ) e_noun_selfKit: (e_noun_selfKit) ). e_t1360: ((((((((| e_noun_cMakeFinalSlot <- nil. e_noun_specimen <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_selfKit <- nil. parent* = (| em_run: = (| :e_t1395. e_noun_guard. e_t1372. e_t1373. e_t1378. e_t1379. e_t1376. e_t1380. e_t1377. e_t1374. e_t1381. e_t1383. e_t1384. e_t1389. e_t1390. e_t1387. e_t1391. e_t1388. e_t1385. e_t1392. e_t1393. e_t1394. e_t1386. e_t1382. e_t1375 | e_noun_guard: (((erights) makeFinalSlot) em_run: (e_t1395) ) . e_t1372: ((e_noun_selfKit) em_getValue). e_t1373: ((e_noun_cMakeFinalSlot) em_getValue). e_t1378: ((e_noun_simple__quasiParser) em_getValue). e_t1379: ('em_run:'). e_t1376: ((e_t1378) em_valueMaker: (e_t1379) ). e_t1380: ((e_noun___makeList) em_getValue). e_t1377: ((e_t1380) em_run). e_t1374: ((e_t1376) em_substitute: (e_t1377) ). e_t1381: ((e_noun___makeList) em_getValue). e_t1383: ((e_noun_selfKit) em_getValue). e_t1384: ((e_noun_guard) em_getValue). e_t1389: ((e_noun_simple__quasiParser) em_getValue). e_t1390: ('em_coerce:With:'). e_t1387: ((e_t1389) em_valueMaker: (e_t1390) ). e_t1391: ((e_noun___makeList) em_getValue). e_t1388: ((e_t1391) em_run). e_t1385: ((e_t1387) em_substitute: (e_t1388) ). e_t1392: ((e_noun___makeList) em_getValue). e_t1393: ((e_noun_specimen) em_getValue). e_t1394: ((e_noun_guard) em_getValue). e_t1386: ((e_t1392) em_run: (e_t1393) With: (e_t1394) ). e_t1382: ((e_t1383) em_message: (e_t1384) With: (e_t1385) With: (e_t1386) ). e_t1375: ((e_t1381) em_run: (e_t1382) ). (e_t1372) em_message: (e_t1373) With: (e_t1374) With: (e_t1375) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_cMakeFinalSlot: (e_noun_cMakeFinalSlot) ) e_noun_specimen: (e_noun_specimen) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_selfKit: (e_noun_selfKit) ). e_t1355: ((e_t1356) em_run: (e_t1357) With: (e_t1358) With: (e_t1359) With: (e_t1360) ). (e_t1354) em_run: (e_t1355) . (e_noun_null) em_getValue ]) eEscape ). em_visitVarPattern:With:With: = (| :e_t1431. :e_t1432. :e_t1433. e_noun_ne. e_noun_guardE | nil. e_noun_ne: (((erights) makeFinalSlot) em_run: (e_t1432) ) . e_noun_guardE: (((erights) makeFinalSlot) em_run: (e_t1433) ) . ([| :e_t1399. e_noun___return. e_t1400. e_t1402. e_t1403. e_t1404. e_t1405. e_t1406. e_t1401 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1399) ) . e_t1400: ((e_noun___return) em_getValue). e_t1402: ((e_noun_compileBindingPattern) em_getValue). e_t1403: ((e_noun_ne) em_getValue). e_t1404: ((e_noun_guardE) em_getValue). e_t1405: ((((((((| e_noun_specimen <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_cMakeVarSlot <- nil. e_noun_selfKit <- nil. parent* = (| em_run = (| e_t1407. e_t1408. e_t1413. e_t1414. e_t1411. e_t1415. e_t1412. e_t1409. e_t1416. e_t1417. e_t1410 | e_t1407: ((e_noun_selfKit) em_getValue). e_t1408: ((e_noun_cMakeVarSlot) em_getValue). e_t1413: ((e_noun_simple__quasiParser) em_getValue). e_t1414: ('em_run:'). e_t1411: ((e_t1413) em_valueMaker: (e_t1414) ). e_t1415: ((e_noun___makeList) em_getValue). e_t1412: ((e_t1415) em_run). e_t1409: ((e_t1411) em_substitute: (e_t1412) ). e_t1416: ((e_noun___makeList) em_getValue). e_t1417: ((e_noun_specimen) em_getValue). e_t1410: ((e_t1416) em_run: (e_t1417) ). (e_t1407) em_message: (e_t1408) With: (e_t1409) With: (e_t1410) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_specimen: (e_noun_specimen) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_cMakeVarSlot: (e_noun_cMakeVarSlot) ) e_noun_selfKit: (e_noun_selfKit) ). e_t1406: ((((((((| e_noun_selfKit <- nil. e_noun_specimen <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. e_noun_cMakeGuardedSlot <- nil. parent* = (| em_run: = (| :e_t1430. e_noun_guard. e_t1418. e_t1419. e_t1424. e_t1425. e_t1422. e_t1426. e_t1423. e_t1420. e_t1427. e_t1428. e_t1429. e_t1421 | e_noun_guard: (((erights) makeFinalSlot) em_run: (e_t1430) ) . e_t1418: ((e_noun_selfKit) em_getValue). e_t1419: ((e_noun_cMakeGuardedSlot) em_getValue). e_t1424: ((e_noun_simple__quasiParser) em_getValue). e_t1425: ('em_run:'). e_t1422: ((e_t1424) em_valueMaker: (e_t1425) ). e_t1426: ((e_noun___makeList) em_getValue). e_t1423: ((e_t1426) em_run). e_t1420: ((e_t1422) em_substitute: (e_t1423) ). e_t1427: ((e_noun___makeList) em_getValue). e_t1428: ((e_noun_specimen) em_getValue). e_t1429: ((e_noun_guard) em_getValue). e_t1421: ((e_t1427) em_run: (e_t1428) With: (e_t1429) ). (e_t1418) em_message: (e_t1419) With: (e_t1420) With: (e_t1421) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_selfKit: (e_noun_selfKit) ) e_noun_specimen: (e_noun_specimen) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_cMakeGuardedSlot: (e_noun_cMakeGuardedSlot) ). e_t1401: ((e_t1402) em_run: (e_t1403) With: (e_t1404) With: (e_t1405) With: (e_t1406) ). (e_t1400) em_run: (e_t1401) . (e_noun_null) em_getValue ]) eEscape ). em_visitSlotPattern:With:With: = (| :e_t1455. :e_t1456. :e_t1457. e_noun_ne. e_noun_guardE | nil. e_noun_ne: (((erights) makeFinalSlot) em_run: (e_t1456) ) . e_noun_guardE: (((erights) makeFinalSlot) em_run: (e_t1457) ) . ([| :e_t1434. e_noun___return. e_t1435. e_t1437. e_t1438. e_t1439. e_t1440. e_t1441. e_t1436 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1434) ) . e_t1435: ((e_noun___return) em_getValue). e_t1437: ((e_noun_compileBindingPattern) em_getValue). e_t1438: ((e_noun_ne) em_getValue). e_t1439: ((e_noun_guardE) em_getValue). e_t1440: ((((| e_noun_specimen <- nil. parent* = (| em_run = (| | (e_noun_specimen) em_getValue ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_specimen: (e_noun_specimen) ). e_t1441: (((((((| e_noun_selfKit <- nil. e_noun_specimen <- nil. e_noun___makeList <- nil. e_noun_simple__quasiParser <- nil. parent* = (| em_run: = (| :e_t1454. e_noun_guard. e_t1442. e_t1443. e_t1448. e_t1449. e_t1446. e_t1450. e_t1447. e_t1444. e_t1451. e_t1452. e_t1453. e_t1445 | e_noun_guard: (((erights) makeFinalSlot) em_run: (e_t1454) ) . e_t1442: ((e_noun_selfKit) em_getValue). e_t1443: ((e_noun_guard) em_getValue). e_t1448: ((e_noun_simple__quasiParser) em_getValue). e_t1449: ('em_coerce:With:'). e_t1446: ((e_t1448) em_valueMaker: (e_t1449) ). e_t1450: ((e_noun___makeList) em_getValue). e_t1447: ((e_t1450) em_run). e_t1444: ((e_t1446) em_substitute: (e_t1447) ). e_t1451: ((e_noun___makeList) em_getValue). e_t1452: ((e_noun_specimen) em_getValue). e_t1453: ((e_noun_guard) em_getValue). e_t1445: ((e_t1451) em_run: (e_t1452) With: (e_t1453) ). (e_t1442) em_message: (e_t1443) With: (e_t1444) With: (e_t1445) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_selfKit: (e_noun_selfKit) ) e_noun_specimen: (e_noun_specimen) ) e_noun___makeList: (e_noun___makeList) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ). e_t1436: ((e_t1437) em_run: (e_t1438) With: (e_t1439) With: (e_t1440) With: (e_t1441) ). (e_t1435) em_run: (e_t1436) . (e_noun_null) em_getValue ]) eEscape ). em_visitListPattern:With: = (| :e_t1510. :e_t1511. e_noun_subs | nil. e_noun_subs: (((erights) makeFinalSlot) em_run: (e_t1511) ) . ([| :e_t1458. e_noun___return. e_t1459. e_t1461. e_t1466. e_t1465. e_noun_accum__113. e_t1463. e_t1501. e_t1503. e_t1507. e_t1508. e_t1505. e_t1509. e_t1506. e_t1504. e_t1502. e_t1464. e_t1462. e_t1460 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1458) ) . e_t1459: ((e_noun___return) em_getValue). e_t1461: ((e_noun_selfKit) em_getValue). e_t1466: ((e_noun___makeList) em_getValue). e_t1465: ((e_t1466) em_run). e_noun_accum__113: (((erights) makeVarSlot) em_run: (e_t1465) ) . e_t1465. ([| :e_t1467. e_noun___break. e_t1468. e_noun_validFlag__115. e_t1469. e_t1470 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t1467) ) . e_t1468: ((e_noun_true) em_getValue). e_noun_validFlag__115: (((erights) makeVarSlot) em_run: (e_t1468) ) . e_t1468. e_t1469: ((e_noun_subs) em_getValue). e_t1470: ((((((((((((| e_noun_accum__113 <- nil. e_noun_null <- nil. e_noun_optEjSpec <- nil. e_noun_selfKit <- nil. e_noun___makeList <- nil. e_noun_specimen <- nil. e_noun_compilePat <- nil. e_noun_require <- nil. e_noun_validFlag__115 <- nil. parent* = (| em_run:With: = (| :e_t1499. :e_t1500. e_noun_key__117. e_noun_value__119. e_t1471. e_t1472. e_t1473. e_t1475. e_noun_sub. e_noun_i. e_t1474 | e_noun_key__117: (((erights) makeFinalSlot) em_run: (e_t1499) ) . e_noun_value__119: (((erights) makeFinalSlot) em_run: (e_t1500) ) . e_t1471: ((e_noun_require) em_getValue). e_t1472: ((e_noun_validFlag__115) em_getValue). e_t1473: ('For-loop body isn\'t valid after for-loop exits.'). (e_t1471) em_run: (e_t1472) With: (e_t1473) . e_t1475: ([ | e_t1477. e_noun_i. e_t1476 | e_t1477: ((e_noun_key__117) em_getValue). e_noun_i: (((erights) makeFinalSlot) em_run: (e_t1477) ) . e_t1476: (true). (e_t1476) ifTrue: ([| e_t1479. e_noun_sub. e_t1478 | e_t1479: ((e_noun_value__119) em_getValue). e_noun_sub: (((erights) makeFinalSlot) em_run: (e_t1479) ) . e_t1478: (true). (e_t1478) ifTrue: ([| e_t1480. e_t1481. e_t1482 | e_t1480: ((e_noun___makeList) em_getValue). e_t1481: (e_noun_sub). e_t1482: (e_noun_i). (e_t1480) em_run: (e_t1481) With: (e_t1482) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_sub: ((e_t1475) at: (0) ) . e_noun_i: ((e_t1475) at: (1) ) . nil. e_t1474: (true). (e_t1474) ifTrue: ([| | ([| :e_t1483. e_noun___continue. e_t1485. e_t1487. e_t1488. e_t1491. e_t1492. e_t1493. e_t1495. e_t1497. e_t1498. e_t1496. e_t1494. e_t1489. e_t1490. e_t1486. e_t1484 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t1483) ) . e_t1485: ((e_noun_accum__113) em_getValue). e_t1487: ((e_noun_compilePat) em_getValue). e_t1488: ((e_noun_sub) em_getValue). e_t1491: ((e_noun_selfKit) em_getValue). e_t1492: ((e_noun_specimen) em_getValue). e_t1493: ('at:'). e_t1495: ((e_noun___makeList) em_getValue). e_t1497: ((e_noun_selfKit) em_getValue). e_t1498: ((e_noun_i) em_getValue). e_t1496: ((e_t1497) em_literal: (e_t1498) ). e_t1494: ((e_t1495) em_run: (e_t1496) ). e_t1489: ((e_t1491) em_message: (e_t1492) With: (e_t1493) With: (e_t1494) ). e_t1490: ((e_noun_optEjSpec) em_getValue). e_t1486: ((e_t1487) em_run: (e_t1488) With: (e_t1489) With: (e_t1490) ). e_t1484: ((e_t1485) em_with: (e_t1486) ). (e_noun_accum__113) em_setValue: (e_t1484) . e_t1484. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_accum__113: (e_noun_accum__113) ) e_noun_null: (e_noun_null) ) e_noun_optEjSpec: (e_noun_optEjSpec) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_specimen: (e_noun_specimen) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun_require: (e_noun_require) ) e_noun_validFlag__115: (e_noun_validFlag__115) ). (e_t1469) em_iterate: (e_t1470) . (e_noun_null) em_getValue ]) eEscape. e_t1463: ((e_noun_accum__113) em_getValue). e_t1501: ((e_noun___makeList) em_getValue). e_t1503: ((e_noun_selfKit) em_getValue). e_t1507: ((e_noun_simple__quasiParser) em_getValue). e_t1508: ('nil'). e_t1505: ((e_t1507) em_valueMaker: (e_t1508) ). e_t1509: ((e_noun___makeList) em_getValue). e_t1506: ((e_t1509) em_run). e_t1504: ((e_t1505) em_substitute: (e_t1506) ). e_t1502: ((e_t1503) em_message: (e_t1504) ). e_t1464: ((e_t1501) em_run: (e_t1502) ). e_t1462: ((e_t1463) em_add: (e_t1464) ). e_t1460: ((e_t1461) em_seq: (e_t1462) ). (e_t1459) em_run: (e_t1460) . (e_noun_null) em_getValue ]) eEscape ). em_visitSuchThatPattern:With:With: = (| :e_t1547. :e_t1548. :e_t1549. e_noun_subpatt. e_noun_test | nil. e_noun_subpatt: (((erights) makeFinalSlot) em_run: (e_t1548) ) . e_noun_test: (((erights) makeFinalSlot) em_run: (e_t1549) ) . ([| :e_t1512. e_noun___return. e_t1514. e_t1513. e_noun_ttemp. e_noun_tout. e_t1515. e_t1517. e_t1519. e_t1523. e_t1524. e_t1525. e_t1526. e_t1520. e_t1527. e_t1528. e_t1529. e_t1521. e_t1530. e_t1531. e_t1532. e_t1534. e_t1536. e_t1539. e_t1537. e_t1540. e_t1541. e_t1543. e_t1545. e_t1546. e_t1544. e_t1542. e_t1538. e_t1535. e_t1533. e_t1522. e_t1518. e_t1516 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1512) ) . e_t1514: ((e_noun_selfKit) em_getValue). e_t1513: ((e_t1514) em_temp). e_noun_ttemp: (((erights) makeFinalSlot) em_run: ((e_t1513) at: (0) ) ) . e_noun_tout: (((erights) makeFinalSlot) em_run: ((e_t1513) at: (1) ) ) . nil. e_t1513. e_t1515: ((e_noun___return) em_getValue). e_t1517: ((e_noun_selfKit) em_getValue). e_t1519: ((e_noun___makeList) em_getValue). e_t1523: ((e_noun_compilePat) em_getValue). e_t1524: ((e_noun_subpatt) em_getValue). e_t1525: ((e_noun_specimen) em_getValue). e_t1526: ((e_noun_optEjSpec) em_getValue). e_t1520: ((e_t1523) em_run: (e_t1524) With: (e_t1525) With: (e_t1526) ). e_t1527: ((e_noun_compile) em_getValue). e_t1528: ((e_noun_test) em_getValue). e_t1529: ((e_noun_tout) em_getValue). e_t1521: ((e_t1527) em_run: (e_t1528) With: (e_t1529) ). e_t1530: ((e_noun_selfKit) em_getValue). e_t1531: ((e_noun_ttemp) em_getValue). e_t1532: ('ifFalse:'). e_t1534: ((e_noun___makeList) em_getValue). e_t1536: ((e_noun_selfKit) em_getValue). e_t1539: ((e_noun___makeList) em_getValue). e_t1537: ((e_t1539) em_run). e_t1540: ((e_noun_selfKit) em_getValue). e_t1541: ('error:'). e_t1543: ((e_noun___makeList) em_getValue). e_t1545: ((e_noun_selfKit) em_getValue). e_t1546: ('such-that expression was false'). e_t1544: ((e_t1545) em_literal: (e_t1546) ). e_t1542: ((e_t1543) em_run: (e_t1544) ). e_t1538: ((e_t1540) em_message: (e_t1541) With: (e_t1542) ). e_t1535: ((e_t1536) em_block: (e_t1537) With: (e_t1538) ). e_t1533: ((e_t1534) em_run: (e_t1535) ). e_t1522: ((e_t1530) em_message: (e_t1531) With: (e_t1532) With: (e_t1533) ). e_t1518: ((e_t1519) em_run: (e_t1520) With: (e_t1521) With: (e_t1522) ). e_t1516: ((e_t1517) em_seq: (e_t1518) ). (e_t1515) em_run: (e_t1516) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$visitor__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun_optEjSpec: (e_noun_optEjSpec) ) e_noun_specimen: (e_noun_specimen) ) e_noun_compile: (e_noun_compile) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ) e_noun_compileBindingPattern: (e_noun_compileBindingPattern) ) e_noun_cMakeGuardedSlot: (e_noun_cMakeGuardedSlot) ) e_noun_cMakeVarSlot: (e_noun_cMakeVarSlot) ) e_noun_cMakeFinalSlot: (e_noun_cMakeFinalSlot) ). e_noun_visitor: (((erights) makeFinalSlot) em_run: (e_t1341) ) . e_t1340: (e_t1341). e_t1338: ((e_t1339) em_welcome: (e_t1340) ). (e_t1337) em_run: (e_t1338) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$compilePat__111__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_selfKit: (e_noun_selfKit) ) e_noun___makeList: (e_noun___makeList) ) e_noun_compilePat: (e_noun_compilePat) ) e_noun_cMakeVarSlot: (e_noun_cMakeVarSlot) ) e_noun_cMakeFinalSlot: (e_noun_cMakeFinalSlot) ) e_noun_compile: (e_noun_compile) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ) e_noun_compileBindingPattern: (e_noun_compileBindingPattern) ) e_noun_cMakeGuardedSlot: (e_noun_cMakeGuardedSlot) ). e_noun_compilePat__111: (((erights) makeFinalSlot) em_run: (e_t1335) ) . e_t1554: ((e_noun_compilePat__Resolver) em_getValue). e_t1555: ((e_noun_compilePat__111) em_getValue). (e_t1554) em_resolve: (e_t1555) . e_t1553: ((e_noun_true) em_getValue). (e_t1553) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t1335. e_t1556: (((((((((| e_noun_null <- nil. e_noun___identityFunc <- nil. e_noun_simple__quasiParser <- nil. e_noun_compile <- nil. e_noun_unsv <- nil. e_noun___makeList <- nil. parent* = (| em_run: = (| :e_t1571. e_noun_expr | e_noun_expr: (((erights) makeFinalSlot) em_run: (e_t1571) ) . ([| :e_t1557. e_noun___return. e_t1558. e_t1562. e_t1563. e_t1560. e_t1564. e_t1566. e_t1568. e_t1569. e_t1570. e_t1567. e_t1565. e_t1561. e_t1559 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t1557) ) . e_t1558: ((e_noun___return) em_getValue). e_t1562: ((e_noun_simple__quasiParser) em_getValue). e_t1563: ('[${0} ] value'). e_t1560: ((e_t1562) em_valueMaker: (e_t1563) ). e_t1564: ((e_noun___makeList) em_getValue). e_t1566: ((e_noun_unsv) em_getValue). e_t1568: ((e_noun_compile) em_getValue). e_t1569: ((e_noun_expr) em_getValue). e_t1570: ((e_noun___identityFunc) em_getValue). e_t1567: ((e_t1568) em_run: (e_t1569) With: (e_t1570) ). e_t1565: ((e_t1566) em_run: (e_t1567) ). e_t1561: ((e_t1564) em_run: (e_t1565) ). e_t1559: ((e_t1560) em_substitute: (e_t1561) ). (e_t1558) em_run: (e_t1559) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$outerCompile__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun___identityFunc: (e_noun___identityFunc) ) e_noun_simple__quasiParser: (e_noun_simple__quasiParser) ) e_noun_compile: (e_noun_compile) ) e_noun_unsv: (e_noun_unsv) ) e_noun___makeList: (e_noun___makeList) ). e_noun_outerCompile: (((erights) makeFinalSlot) em_run: (e_t1556) ) . e_t1556 ] value). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' universalPrivilegedScope = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalPrivilegedScope. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'compiledStuff' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'compiledStuff' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' simple__quasiParser = ( | | [| e_t1. e_noun_getOrMake. e_t21. e_t22. e_t20. e_noun_makeFirstCharSplitter. e_t24. e_t25. e_t23. e_noun_templateSpecialSplitter. e_t27. e_t28. e_t26. e_noun_closeBraceSplitter. e_t29. e_noun_parse. e_t178. e_t179. e_t177. e_noun_makeSeqExpr. e_t181. e_t182. e_t180. e_noun_makeLiteralExpr. e_t183. e_noun_compileValue. e_t253. e_noun_compileMatch. e_t497. e_t496. e_t493. e_t494. e_t495. e_t492. e_noun_valueMakerCache. e_t503. e_t502. e_t499. e_t500. e_t501. e_t498. e_noun_matchMakerCache. e_t504. e_noun_simple__quasiParser0 | (e_noun_null) em_getValue. (e_noun_null) em_getValue. (e_noun_null) em_getValue. e_t1: ((((((| e_noun_null <- nil. e_noun_String <- nil. e_noun_Twine <- nil. parent* = (| em_run:With:With: = (| :e_t16. :e_t17. :e_t18. e_noun_cache. e_noun_compile. e_t19. e_noun_templateTwine | e_noun_cache: (((erights) makeFinalSlot) em_run: (e_t16) ) . e_noun_compile: (((erights) makeFinalSlot) em_run: (e_t17) ) . e_t19: ((e_noun_Twine) em_getValue). e_noun_templateTwine: (((erights) makeFinalSlot) em_run: ((e_t19) em_coerce: (e_t18) With: (e_t19) ) ) . ([| :e_t2. e_noun___return. e_t3. e_t4. e_noun_templateString. e_t5. e_t7. e_t8. e_t9. e_t6 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t2) ) . e_t3: ((e_noun_templateTwine) em_getValue). e_t4: ((e_noun_String) em_getValue). e_noun_templateString: (((erights) makeFinalSlot) em_run: ((e_t4) em_coerce: (e_t3) With: (e_t4) ) ) . e_t3. e_t5: ((e_noun___return) em_getValue). e_t7: ((e_noun_cache) em_getValue). e_t8: ((e_noun_templateString) em_getValue). e_t9: (((((((| e_noun_templateTwine <- nil. e_noun_compile <- nil. e_noun_templateString <- nil. e_noun_cache <- nil. parent* = (| em_run = (| e_t10. e_t11. e_t14. e_t15. e_t13. e_noun_ares__1. e_t12 | e_t10: ((e_noun_cache) em_getValue). e_t11: ((e_noun_templateString) em_getValue). e_t14: ((e_noun_compile) em_getValue). e_t15: ((e_noun_templateTwine) em_getValue). e_t13: ((e_t14) em_run: (e_t15) ). e_noun_ares__1: (((erights) makeFinalSlot) em_run: (e_t13) ) . e_t12: (e_t13). (e_t10) em_put: (e_t11) With: (e_t12) . (e_noun_ares__1) em_getValue ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_templateTwine: (e_noun_templateTwine) ) e_noun_compile: (e_noun_compile) ) e_noun_templateString: (e_noun_templateString) ) e_noun_cache: (e_noun_cache) ). e_t6: ((e_t7) em_fetch: (e_t8) With: (e_t9) ). (e_t5) em_run: (e_t6) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$getOrMake__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_String: (e_noun_String) ) e_noun_Twine: (e_noun_Twine) ). e_noun_getOrMake: (((erights) makeFinalSlot) em_run: (e_t1) ) . e_t1. e_t21: ((e_noun_import__uriGetter) em_getValue). e_t22: ('org.quasiliteral.text.FirstCharSplitter'). e_t20: ((e_t21) em_get: (e_t22) ). e_noun_makeFirstCharSplitter: (((erights) makeFinalSlot) em_run: (e_t20) ) . e_t20. e_t24: ((e_noun_makeFirstCharSplitter) em_getValue). e_t25: ('$@'). e_t23: ((e_t24) em_run: (e_t25) ). e_noun_templateSpecialSplitter: (((erights) makeFinalSlot) em_run: (e_t23) ) . e_t23. e_t27: ((e_noun_makeFirstCharSplitter) em_getValue). e_t28: ('}'). e_t26: ((e_t27) em_run: (e_t28) ). e_noun_closeBraceSplitter: (((erights) makeFinalSlot) em_run: (e_t26) ) . e_t26. e_t29: (((((((((((((((((| e_noun_null <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_Ref <- nil. e_noun_throw <- nil. e_noun_templateSpecialSplitter <- nil. e_noun_E <- nil. e_noun___equalizer <- nil. e_noun_boolean <- nil. e_noun_closeBraceSplitter <- nil. e_noun___makeInt <- nil. e_noun___comparer <- nil. e_noun_require <- nil. e_noun___loop <- nil. parent* = (| em_run:With: = (| :e_t175. :e_t176. e_noun_template. e_noun_builder | e_noun_template: (((erights) makeVarSlot) em_run: (e_t175) ) . e_noun_builder: (((erights) makeFinalSlot) em_run: (e_t176) ) . ([| :e_t30. e_noun___return | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t30) ) . ([| :e_t31. e_noun___break. e_t32. e_t33 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t31) ) . e_t32: ((e_noun___loop) em_getValue). e_t33: (((((((((((((((((((| e_noun_template <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_Ref <- nil. e_noun_throw <- nil. e_noun_E <- nil. e_noun___equalizer <- nil. e_noun_builder <- nil. e_noun_closeBraceSplitter <- nil. e_noun___makeInt <- nil. e_noun___comparer <- nil. e_noun_require <- nil. e_noun_null <- nil. e_noun___break <- nil. e_noun_templateSpecialSplitter <- nil. e_noun_boolean <- nil. parent* = (| em_run = (| e_t34 | e_t34: ((e_noun_true) em_getValue). (e_t34) ifTrue: ([| | ([| :e_t35. e_noun___continue. e_t37. e_t38. e_t39. e_t36. e_noun_specialIndex. e_t65. e_t66. e_t64. e_noun_tag. e_t67. e_t70. e_t73. e_t71. e_t72. e_t68. e_t69 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t35) ) . e_t37: ((e_noun_templateSpecialSplitter) em_getValue). e_t38: ((e_noun_template) em_getValue). e_t39: (39). e_t36: ((e_t37) em_findInFrom: (e_t38) With: (e_t39) ). e_noun_specialIndex: (((erights) makeFinalSlot) em_run: (e_t36) ) . e_t36. [ | e_t42. e_t43. e_t45. e_t44. e_t41. e_t40. e_noun_afterPlainIndex. e_t48. e_t49. e_t50. e_t47. e_t60. e_t61. e_t62. e_t59 | e_t42: ((e_noun___equalizer) em_getValue). e_t43: ((e_noun_specialIndex) em_getValue). e_t45: (45). e_t44: ((e_t45) em_negate). e_t41: ((e_t42) em_sameEver: (e_t43) With: (e_t44) ). (e_t41) ifTrue: ([| e_t46 | e_t46: ((e_noun_template) em_getValue). (e_t46) em_size ]) False: ([| | (e_noun_specialIndex) em_getValue ]) . e_noun_afterPlainIndex: (((erights) makeFinalSlot) em_run: (e_t40) ) . e_t40. e_t48: ((e_noun___comparer) em_getValue). e_t49: ((e_noun_afterPlainIndex) em_getValue). e_t50: (50). e_t47: ((e_t48) em_greaterThan: (e_t49) With: (e_t50) ). (e_t47) ifTrue: ([| e_t51. e_t53. e_t54. e_t55. e_t52. e_t57. e_t58. e_t56 | e_t51: ((e_noun_builder) em_getValue). e_t53: ((e_noun_template) em_getValue). e_t54: (55). e_t55: ((e_noun_afterPlainIndex) em_getValue). e_t52: ((e_t53) em_run: (e_t54) With: (e_t55) ). (e_t51) em_text: (e_t52) . e_t57: ((e_noun_template) em_getValue). e_t58: ((e_noun_afterPlainIndex) em_getValue). e_t56: ((e_t57) em_run: (e_t58) ). (e_noun_template) em_setValue: (e_t56) . e_t56 ]) False: ([| | (e_noun_null) em_getValue ]) . e_t60: ((e_noun___equalizer) em_getValue). e_t61: ((e_noun_template) em_getValue). e_t62: (''). e_t59: ((e_t60) em_sameEver: (e_t61) With: (e_t62) ). (e_t59) ifTrue: ([| e_t63 | e_t63: ((e_noun___break) em_getValue). (e_t63) em_run ]) False: ([| | (e_noun_null) em_getValue ]) ] value. e_t65: ((e_noun_template) em_getValue). e_t66: (66). e_t64: ((e_t65) em_get: (e_t66) ). e_noun_tag: (((erights) makeFinalSlot) em_run: (e_t64) ) . e_t64. e_t67: ((e_noun_require) em_getValue). e_t70: ((e_noun___comparer) em_getValue). e_t73: ((e_noun_template) em_getValue). e_t71: ((e_t73) em_size). e_t72: (73). e_t68: ((e_t70) em_geq: (e_t71) With: (e_t72) ). e_t69: ((((| e_noun_template <- nil. parent* = (| em_run = (| e_t74. e_t75 | e_t74: ('template ends at special character: '). e_t75: ((e_noun_template) em_getValue). (e_t74) em_add: (e_t75) ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_template: (e_noun_template) ). (e_t67) em_run: (e_t68) With: (e_t69) . [ | e_t77. e_t78. e_t76. e_noun_specimen__15. e_t80. e_noun_specimen__3. e_t82. e_t83. e_t84. e_t81. e_t79 | e_t77: ((e_noun_template) em_getValue). e_t78: (78). e_t76: ((e_t77) em_get: (e_t78) ). e_noun_specimen__15: (((erights) makeFinalSlot) em_run: (e_t76) ) . e_t76. e_t80: ((e_noun_specimen__15) em_getValue). e_noun_specimen__3: (((erights) makeFinalSlot) em_run: (e_t80) ) . e_t82: ((e_noun___equalizer) em_getValue). e_t83: ((e_noun_specimen__3) em_getValue). e_t84: ((e_noun_tag) em_getValue). e_t81: ((e_t82) em_sameEver: (e_t83) With: (e_t84) ). (e_t81) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t79: (true). (e_t79) ifTrue: ([| e_t85. e_t87. e_t88. e_t86. e_t90. e_t91. e_t89 | e_t85: ((e_noun_builder) em_getValue). e_t87: ((e_noun_E) em_getValue). e_t88: ((e_noun_tag) em_getValue). e_t86: ((e_t87) em_toString: (e_t88) ). (e_t85) em_text: (e_t86) . e_t90: ((e_noun_template) em_getValue). e_t91: (91). e_t89: ((e_t90) em_run: (e_t91) ). (e_noun_template) em_setValue: (e_t89) . e_t89 ]) False: ([| e_t93. e_noun_specimen__5. e_t95. e_t96. e_t97. e_t94. e_t92 | e_t93: ((e_noun_specimen__15) em_getValue). e_noun_specimen__5: (((erights) makeFinalSlot) em_run: (e_t93) ) . e_t95: ((e_noun___equalizer) em_getValue). e_t96: ((e_noun_specimen__5) em_getValue). e_t97: (((erights) character) copyValue: (97) ). e_t94: ((e_t95) em_sameEver: (e_t96) With: (e_t97) ). (e_t94) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t92: (true). (e_t92) ifTrue: ([| e_t98. e_noun_afterBraceIndex. e_t100. e_t99. e_noun_holeIndex. e_noun_holeIndex__Resolver. e_t103. e_t107. e_t108. e_t109. e_t106. e_noun_endIndex. e_t104. e_t110. e_t105. e_t102. e_t101 | e_t98: (98). e_noun_afterBraceIndex: (((erights) makeFinalSlot) em_run: (e_t98) ) . e_t98. e_t100: ((e_noun_Ref) em_getValue). e_t99: ((e_t100) em_promise). e_noun_holeIndex: (((erights) makeFinalSlot) em_run: ((e_t99) at: (100) ) ) . e_noun_holeIndex__Resolver: (((erights) makeFinalSlot) em_run: ((e_t99) at: (100) ) ) . nil. e_t99. (e_noun_holeIndex__Resolver) em_getValue. e_t103: ((e_noun___equalizer) em_getValue). e_t107: ((e_noun_closeBraceSplitter) em_getValue). e_t108: ((e_noun_template) em_getValue). e_t109: ((e_noun_afterBraceIndex) em_getValue). e_t106: ((e_t107) em_findInFrom: (e_t108) With: (e_t109) ). e_noun_endIndex: (((erights) makeFinalSlot) em_run: (e_t106) ) . e_t104: (e_t106). e_t110: (110). e_t105: ((e_t110) em_negate). e_t102: ((e_t103) em_sameEver: (e_t104) With: (e_t105) ). e_t101: ((e_t102) em_not). (e_t101) ifTrue: ([| e_t112. e_t114. e_t115. e_t116. e_t113. e_t111. e_noun_holeIndex__7. e_t118. e_t119. e_t117. e_t121. e_t123. e_t124. e_t122. e_t120 | e_t112: ((e_noun___makeInt) em_getValue). e_t114: ((e_noun_template) em_getValue). e_t115: ((e_noun_afterBraceIndex) em_getValue). e_t116: ((e_noun_endIndex) em_getValue). e_t113: ((e_t114) em_run: (e_t115) With: (e_t116) ). e_t111: ((e_t112) em_run: (e_t113) ). e_noun_holeIndex__7: (((erights) makeFinalSlot) em_run: (e_t111) ) . e_t118: ((e_noun_holeIndex__Resolver) em_getValue). e_t119: ((e_noun_holeIndex__7) em_getValue). (e_t118) em_resolve: (e_t119) . e_t117: ((e_noun_true) em_getValue). (e_t117) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t111. e_t121: ((e_noun_template) em_getValue). e_t123: ((e_noun_endIndex) em_getValue). e_t124: (124). e_t122: ((e_t123) em_add: (e_t124) ). e_t120: ((e_t121) em_run: (e_t122) ). (e_noun_template) em_setValue: (e_t120) . e_t120 ]) False: ([| e_t125. e_t127. e_t128. e_t126 | e_t125: ((e_noun_throw) em_getValue). e_t127: ('missing \'}\': '). e_t128: ((e_noun_template) em_getValue). e_t126: ((e_t127) em_add: (e_t128) ). (e_t125) em_run: (e_t126) ]) . [ | e_t129. e_noun_specimen__13. e_t131. e_noun_specimen__9. e_t133. e_t134. e_t135. e_t132. e_t130 | e_t129: ((e_noun_tag) em_getValue). e_noun_specimen__13: (((erights) makeFinalSlot) em_run: (e_t129) ) . e_t129. e_t131: ((e_noun_specimen__13) em_getValue). e_noun_specimen__9: (((erights) makeFinalSlot) em_run: (e_t131) ) . e_t133: ((e_noun___equalizer) em_getValue). e_t134: ((e_noun_specimen__9) em_getValue). e_t135: (((erights) character) copyValue: (135) ). e_t132: ((e_t133) em_sameEver: (e_t134) With: (e_t135) ). (e_t132) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t130: (true). (e_t130) ifTrue: ([| e_t136. e_t137 | e_t136: ((e_noun_builder) em_getValue). e_t137: ((e_noun_holeIndex) em_getValue). (e_t136) em_valueHole: (e_t137) ]) False: ([| e_t139. e_noun_specimen__11. e_t141. e_t142. e_t143. e_t140. e_t138 | e_t139: ((e_noun_specimen__13) em_getValue). e_noun_specimen__11: (((erights) makeFinalSlot) em_run: (e_t139) ) . e_t141: ((e_noun___equalizer) em_getValue). e_t142: ((e_noun_specimen__11) em_getValue). e_t143: (((erights) character) copyValue: (143) ). e_t140: ((e_t141) em_sameEver: (e_t142) With: (e_t143) ). (e_t140) ifFalse: ([| | error: ('such-that expression was false') ]) . e_t138: (true). (e_t138) ifTrue: ([| e_t144. e_t145 | e_t144: ((e_noun_builder) em_getValue). e_t145: ((e_noun_holeIndex) em_getValue). (e_t144) em_matchHole: (e_t145) ]) False: ([| e_t147. e_t146 | e_t147: ((e_noun_specimen__13) em_getValue). nil. e_t146: (true). (e_t146) ifTrue: ([| e_t148. e_t152. e_t154. e_t153. e_t150. e_t155. e_t156. e_t151. e_t149 | e_t148: ((e_noun_throw) em_getValue). error: ('e`meta.context()` not implemented') . e_t152: ((e_t154) em_getFQNPrefix). e_t153: (' self-inconsistent: unknown special character '). e_t150: ((e_t152) em_add: (e_t153) ). e_t155: ((e_noun_E) em_getValue). e_t156: ((e_noun_tag) em_getValue). e_t151: ((e_t155) em_toQuote: (e_t156) ). e_t149: ((e_t150) em_add: (e_t151) ). (e_t148) em_run: (e_t149) ]) False: ([| e_t157. e_t159. e_t160. e_t158 | e_t157: ((e_noun_throw) em_getValue). e_t159: ('no match: '). e_t160: ((e_noun_specimen__13) em_getValue). e_t158: ((e_t159) em_add: (e_t160) ). (e_t157) em_run: (e_t158) ]) ]) ]) ] value ]) False: ([| e_t162. e_t161 | e_t162: ((e_noun_specimen__15) em_getValue). nil. e_t161: (true). (e_t161) ifTrue: ([| e_t163. e_t169. e_t170. e_t167. e_t168. e_t165. e_t166. e_t164 | e_t163: ((e_noun_throw) em_getValue). e_t169: ((e_noun_E) em_getValue). e_t170: ((e_noun_tag) em_getValue). e_t167: ((e_t169) em_toQuote: (e_t170) ). e_t168: (' not followed by \'{\': '). e_t165: ((e_t167) em_add: (e_t168) ). e_t166: ((e_noun_template) em_getValue). e_t164: ((e_t165) em_add: (e_t166) ). (e_t163) em_run: (e_t164) ]) False: ([| e_t171. e_t173. e_t174. e_t172 | e_t171: ((e_noun_throw) em_getValue). e_t173: ('no match: '). e_t174: ((e_noun_specimen__15) em_getValue). e_t172: ((e_t173) em_add: (e_t174) ). (e_t171) em_run: (e_t172) ]) ]) ]) ] value ]) eEscape. (e_noun_true) em_getValue ]) False: ([| | (e_noun_false) em_getValue ]) ). parent* = (erights) closure. e_doc = ' While loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_template: (e_noun_template) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_Ref: (e_noun_Ref) ) e_noun_throw: (e_noun_throw) ) e_noun_E: (e_noun_E) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_builder: (e_noun_builder) ) e_noun_closeBraceSplitter: (e_noun_closeBraceSplitter) ) e_noun___makeInt: (e_noun___makeInt) ) e_noun___comparer: (e_noun___comparer) ) e_noun_require: (e_noun_require) ) e_noun_null: (e_noun_null) ) e_noun___break: (e_noun___break) ) e_noun_templateSpecialSplitter: (e_noun_templateSpecialSplitter) ) e_noun_boolean: (e_noun_boolean) ). (e_t32) em_run: (e_t33) ]) eEscape. (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$parse__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_Ref: (e_noun_Ref) ) e_noun_throw: (e_noun_throw) ) e_noun_templateSpecialSplitter: (e_noun_templateSpecialSplitter) ) e_noun_E: (e_noun_E) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_boolean: (e_noun_boolean) ) e_noun_closeBraceSplitter: (e_noun_closeBraceSplitter) ) e_noun___makeInt: (e_noun___makeInt) ) e_noun___comparer: (e_noun___comparer) ) e_noun_require: (e_noun_require) ) e_noun___loop: (e_noun___loop) ). e_noun_parse: (((erights) makeFinalSlot) em_run: (e_t29) ) . e_t29. e_t178: ((e_noun_elang__uriGetter) em_getValue). e_t179: ('evm.SeqExpr'). e_t177: ((e_t178) em_get: (e_t179) ). e_noun_makeSeqExpr: (((erights) makeFinalSlot) em_run: (e_t177) ) . e_t177. e_t181: ((e_noun_elang__uriGetter) em_getValue). e_t182: ('evm.LiteralExpr'). e_t180: ((e_t181) em_get: (e_t182) ). e_noun_makeLiteralExpr: (((erights) makeFinalSlot) em_run: (e_t180) ) . e_t180. e_t183: (((((((((((((| e_noun_null <- nil. e_noun_safeScope <- nil. e_noun_String <- nil. e_noun_makeLiteralExpr <- nil. e_noun_e__quasiParser <- nil. e_noun_makeSeqExpr <- nil. e_noun___makeList <- nil. e_noun_throw <- nil. e_noun_int <- nil. e_noun_parse <- nil. parent* = (| em_run: = (| :e_t252. e_noun_template | e_noun_template: (((erights) makeFinalSlot) em_run: (e_t252) ) . ([| :e_t184. e_noun___return. e_t186. e_t185. e_noun_printExprs. e_t188. e_t187. e_noun_maxIndex. e_t189. e_t190. e_t191. e_t231. e_t237. e_t238. e_t235. e_t239. e_t242. e_t243. e_t244. e_t245. e_t240. e_t246. e_t247. e_t250. e_t251. e_t248. e_t249. e_t241. e_t236. e_t233. e_t234. e_t232 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t184) ) . e_t186: ((e_noun___makeList) em_getValue). e_t185: ((e_t186) em_run). e_noun_printExprs: (((erights) makeVarSlot) em_run: (e_t185) ) . e_t185. e_t188: (188). e_t187: ((e_t188) em_negate). e_noun_maxIndex: (((erights) makeVarSlot) em_run: (e_t187) ) . e_t187. e_t189: ((e_noun_parse) em_getValue). e_t190: ((e_noun_template) em_getValue). e_t191: ((((((((((((| e_noun_maxIndex <- nil. e_noun_printExprs <- nil. e_noun_null <- nil. e_noun_throw <- nil. e_noun_makeLiteralExpr <- nil. e_noun___makeList <- nil. e_noun_e__quasiParser <- nil. e_noun_int <- nil. e_noun_String <- nil. parent* = (| em_text: = (| :e_t206. e_t207. e_noun_s | e_t207: ((e_noun_String) em_getValue). e_noun_s: (((erights) makeFinalSlot) em_run: ((e_t207) em_coerce: (e_t206) With: (e_t207) ) ) . ([| :e_t192. e_noun___return. e_t194. e_t198. e_t199. e_t196. e_t200. e_t202. e_t203. e_t204. e_t205. e_t201. e_t197. e_t195. e_t193 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t192) ) . e_t194: ((e_noun_printExprs) em_getValue). e_t198: ((e_noun_e__quasiParser) em_getValue). e_t199: ('tw.write(${0})'). e_t196: ((e_t198) em_valueMaker: (e_t199) ). e_t200: ((e_noun___makeList) em_getValue). e_t202: ((e_noun_makeLiteralExpr) em_getValue). e_t203: ((e_noun_null) em_getValue). e_t204: ((e_noun_s) em_getValue). e_t205: ((e_noun_null) em_getValue). e_t201: ((e_t202) em_run: (e_t203) With: (e_t204) With: (e_t205) ). e_t197: ((e_t200) em_run: (e_t201) ). e_t195: ((e_t196) em_substitute: (e_t197) ). e_t193: ((e_t194) em_with: (e_t195) ). (e_noun_printExprs) em_setValue: (e_t193) . e_t193. (e_noun_null) em_getValue ]) eEscape ). em_valueHole: = (| :e_t225. e_t226. e_noun_index | e_t226: ((e_noun_int) em_getValue). e_noun_index: (((erights) makeFinalSlot) em_run: ((e_t226) em_coerce: (e_t225) With: (e_t226) ) ) . ([| :e_t208. e_noun___return. e_t210. e_t214. e_t215. e_t212. e_t216. e_t218. e_t219. e_t220. e_t221. e_t217. e_t213. e_t211. e_t209. e_t223. e_t224. e_t222 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t208) ) . e_t210: ((e_noun_printExprs) em_getValue). e_t214: ((e_noun_e__quasiParser) em_getValue). e_t215: ('tw.print(holeValues[${0}])'). e_t212: ((e_t214) em_valueMaker: (e_t215) ). e_t216: ((e_noun___makeList) em_getValue). e_t218: ((e_noun_makeLiteralExpr) em_getValue). e_t219: ((e_noun_null) em_getValue). e_t220: ((e_noun_index) em_getValue). e_t221: ((e_noun_null) em_getValue). e_t217: ((e_t218) em_run: (e_t219) With: (e_t220) With: (e_t221) ). e_t213: ((e_t216) em_run: (e_t217) ). e_t211: ((e_t212) em_substitute: (e_t213) ). e_t209: ((e_t210) em_with: (e_t211) ). (e_noun_printExprs) em_setValue: (e_t209) . e_t209. e_t223: ((e_noun_maxIndex) em_getValue). e_t224: ((e_noun_index) em_getValue). e_t222: ((e_t223) em_max: (e_t224) ). (e_noun_maxIndex) em_setValue: (e_t222) . e_t222. (e_noun_null) em_getValue ]) eEscape ). em_matchHole: = (| :e_t230 | nil. ([| :e_t227. e_noun___return. e_t228. e_t229 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t227) ) . e_t228: ((e_noun_throw) em_getValue). e_t229: ('at-holes not allowed in quasi-literal expression'). (e_t228) em_run: (e_t229) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_maxIndex: (e_noun_maxIndex) ) e_noun_printExprs: (e_noun_printExprs) ) e_noun_null: (e_noun_null) ) e_noun_throw: (e_noun_throw) ) e_noun_makeLiteralExpr: (e_noun_makeLiteralExpr) ) e_noun___makeList: (e_noun___makeList) ) e_noun_e__quasiParser: (e_noun_e__quasiParser) ) e_noun_int: (e_noun_int) ) e_noun_String: (e_noun_String) ). (e_t189) em_run: (e_t190) With: (e_t191) . e_t231: ((e_noun___return) em_getValue). e_t237: ((e_noun_e__quasiParser) em_getValue). e_t238: (' pragma.enable("easy-return") pragma.disable("explicit-result-guard") def makeTextWriter := def simpleValueMaker { to substitute(holeValues) { def [tw, sb] := makeTextWriter.makeBufferingPair() ${0} return sb.snapshot() } /** Return the number of $$-holes in the pattern. Present only to support PerlMatchMakerMaker. */ to numArgs() { return ${1} } } '). e_t235: ((e_t237) em_valueMaker: (e_t238) ). e_t239: ((e_noun___makeList) em_getValue). e_t242: ((e_noun_makeSeqExpr) em_getValue). e_t243: ((e_noun_null) em_getValue). e_t244: ((e_noun_printExprs) em_getValue). e_t245: ((e_noun_null) em_getValue). e_t240: ((e_t242) em_run: (e_t243) With: (e_t244) With: (e_t245) ). e_t246: ((e_noun_makeLiteralExpr) em_getValue). e_t247: ((e_noun_null) em_getValue). e_t250: ((e_noun_maxIndex) em_getValue). e_t251: (251). e_t248: ((e_t250) em_add: (e_t251) ). e_t249: ((e_noun_null) em_getValue). e_t241: ((e_t246) em_run: (e_t247) With: (e_t248) With: (e_t249) ). e_t236: ((e_t239) em_run: (e_t240) With: (e_t241) ). e_t233: ((e_t235) em_substitute: (e_t236) ). e_t234: ((e_noun_safeScope) em_getValue). e_t232: ((e_t233) em_eval: (e_t234) ). (e_t231) em_run: (e_t232) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$compileValue__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_safeScope: (e_noun_safeScope) ) e_noun_String: (e_noun_String) ) e_noun_makeLiteralExpr: (e_noun_makeLiteralExpr) ) e_noun_e__quasiParser: (e_noun_e__quasiParser) ) e_noun_makeSeqExpr: (e_noun_makeSeqExpr) ) e_noun___makeList: (e_noun___makeList) ) e_noun_throw: (e_noun_throw) ) e_noun_int: (e_noun_int) ) e_noun_parse: (e_noun_parse) ). e_noun_compileValue: (((erights) makeFinalSlot) em_run: (e_t183) ) . e_t183. e_t253: ((((((((((((((((((| e_noun_null <- nil. e_noun_int <- nil. e_noun_String <- nil. e_noun___comparer <- nil. e_noun___makeList <- nil. e_noun_throw <- nil. e_noun___equalizer <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_require <- nil. e_noun_any <- nil. e_noun_Twine <- nil. e_noun_List <- nil. e_noun_E <- nil. e_noun_parse <- nil. parent* = (| em_run: = (| :e_t491. e_noun_template | e_noun_template: (((erights) makeFinalSlot) em_run: (e_t491) ) . ([| :e_t254. e_noun___return. e_t256. e_t255. e_noun_vmatchers. e_t257. e_t258. e_t259. e_t422. e_noun_matchers. e_t423. e_noun_matchMaker. e_t489. e_t490 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t254) ) . e_t256: ((e_noun___makeList) em_getValue). e_t255: ((e_t256) em_run). e_noun_vmatchers: (((erights) makeVarSlot) em_run: (e_t255) ) . e_t255. e_t257: ((e_noun_parse) em_getValue). e_t258: ((e_noun_template) em_getValue). e_t259: (((((((((((| e_noun_vmatchers <- nil. e_noun_null <- nil. e_noun_throw <- nil. e_noun___makeList <- nil. e_noun___equalizer <- nil. e_noun_E <- nil. e_noun_int <- nil. e_noun_String <- nil. parent* = (| em_text: = (| :e_t300. e_t301. e_noun_myString | e_t301: ((e_noun_String) em_getValue). e_noun_myString: (((erights) makeFinalSlot) em_run: ((e_t301) em_coerce: (e_t300) With: (e_t301) ) ) . ([| :e_t260. e_noun___return. e_t262. e_t264. e_noun_stringMatcher. e_t263. e_t261 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t260) ) . e_t262: ((e_noun_vmatchers) em_getValue). e_t264: ((((((((| e_noun_null <- nil. e_noun_myString <- nil. e_noun_throw <- nil. e_noun_E <- nil. e_noun___makeList <- nil. parent* = (| em_run:With:With:With: = (| :e_t291. :e_t292. :e_t293. :e_t294. e_noun_specimen. e_noun_optEjector | nil. e_noun_specimen: (((erights) makeFinalSlot) em_run: (e_t292) ) . e_noun_optEjector: (((erights) makeFinalSlot) em_run: (e_t293) ) . nil. ([| :e_t265. e_noun___return. e_t267. e_t268. e_t266 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t265) ) . e_t267: ((e_noun_specimen) em_getValue). e_t268: ((e_noun_myString) em_getValue). e_t266: ((e_t267) em_startsWith: (e_t268) ). (e_t266) ifTrue: ([| e_t269. e_t271. e_t274. e_t272. e_t275. e_t277. e_t276. e_t273. e_t270 | e_t269: ((e_noun___return) em_getValue). e_t271: ((e_noun___makeList) em_getValue). e_t274: ((e_noun___makeList) em_getValue). e_t272: ((e_t274) em_run). e_t275: ((e_noun_specimen) em_getValue). e_t277: ((e_noun_myString) em_getValue). e_t276: ((e_t277) em_size). e_t273: ((e_t275) em_run: (e_t276) ). e_t270: ((e_t271) em_run: (e_t272) With: (e_t273) ). (e_t269) em_run: (e_t270) ]) False: ([| e_t278. e_t279. e_t285. e_t287. e_t288. e_t286. e_t283. e_t284. e_t281. e_t289. e_t290. e_t282. e_t280 | e_t278: ((e_noun_throw) em_getValue). e_t279: ((e_noun_optEjector) em_getValue). e_t285: ('expected '). e_t287: ((e_noun_E) em_getValue). e_t288: ((e_noun_myString) em_getValue). e_t286: ((e_t287) em_toQuote: (e_t288) ). e_t283: ((e_t285) em_add: (e_t286) ). e_t284: ('..., found '). e_t281: ((e_t283) em_add: (e_t284) ). e_t289: ((e_noun_E) em_getValue). e_t290: ((e_noun_specimen) em_getValue). e_t282: ((e_t289) em_toQuote: (e_t290) ). e_t280: ((e_t281) em_add: (e_t282) ). (e_t278) em_eject: (e_t279) With: (e_t280) ]) . (e_noun_null) em_getValue ]) eEscape ). em_getOptArgIndex = (| | ([| :e_t295. e_noun___return | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t295) ) . (e_noun_null) em_getValue. (e_noun_null) em_getValue ]) eEscape ). em_getString: = (| :e_t299 | nil. ([| :e_t296. e_noun___return. e_t297. e_t298 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t296) ) . e_t297: ((e_noun___return) em_getValue). e_t298: ((e_noun_myString) em_getValue). (e_t297) em_run: (e_t298) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$stringMatcher__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_myString: (e_noun_myString) ) e_noun_throw: (e_noun_throw) ) e_noun_E: (e_noun_E) ) e_noun___makeList: (e_noun___makeList) ). e_noun_stringMatcher: (((erights) makeFinalSlot) em_run: (e_t264) ) . e_t263: (e_t264). e_t261: ((e_t262) em_with: (e_t263) ). (e_noun_vmatchers) em_setValue: (e_t261) . e_t261. (e_noun_null) em_getValue ]) eEscape ). em_valueHole: = (| :e_t359. e_t360. e_noun_holeIndex | e_t360: ((e_noun_int) em_getValue). e_noun_holeIndex: (((erights) makeFinalSlot) em_run: ((e_t360) em_coerce: (e_t359) With: (e_t360) ) ) . ([| :e_t302. e_noun___return. e_t304. e_t306. e_noun_valueMatcher. e_t305. e_t303 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t302) ) . e_t304: ((e_noun_vmatchers) em_getValue). e_t306: ((((((((| e_noun_null <- nil. e_noun_holeIndex <- nil. e_noun_E <- nil. e_noun_throw <- nil. e_noun___makeList <- nil. parent* = (| em_run:With:With:With: = (| :e_t344. :e_t345. :e_t346. :e_t347. e_noun_holeValues. e_noun_specimen. e_noun_optEjector | e_noun_holeValues: (((erights) makeFinalSlot) em_run: (e_t344) ) . e_noun_specimen: (((erights) makeFinalSlot) em_run: (e_t345) ) . e_noun_optEjector: (((erights) makeFinalSlot) em_run: (e_t346) ) . nil. ([| :e_t307. e_noun___return. e_t309. e_t311. e_t312. e_t310. e_t308. e_noun_myString. e_t314. e_t315. e_t313 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t307) ) . e_t309: ((e_noun_E) em_getValue). e_t311: ((e_noun_holeValues) em_getValue). e_t312: ((e_noun_holeIndex) em_getValue). e_t310: ((e_t311) em_get: (e_t312) ). e_t308: ((e_t309) em_toString: (e_t310) ). e_noun_myString: (((erights) makeFinalSlot) em_run: (e_t308) ) . e_t308. e_t314: ((e_noun_specimen) em_getValue). e_t315: ((e_noun_myString) em_getValue). e_t313: ((e_t314) em_startsWith: (e_t315) ). (e_t313) ifTrue: ([| e_t316. e_t318. e_t321. e_t319. e_t322. e_t324. e_t323. e_t320. e_t317 | e_t316: ((e_noun___return) em_getValue). e_t318: ((e_noun___makeList) em_getValue). e_t321: ((e_noun___makeList) em_getValue). e_t319: ((e_t321) em_run). e_t322: ((e_noun_specimen) em_getValue). e_t324: ((e_noun_myString) em_getValue). e_t323: ((e_t324) em_size). e_t320: ((e_t322) em_run: (e_t323) ). e_t317: ((e_t318) em_run: (e_t319) With: (e_t320) ). (e_t316) em_run: (e_t317) ]) False: ([| e_t325. e_t326. e_t336. e_t338. e_t339. e_t337. e_t334. e_t335. e_t332. e_t340. e_t341. e_t333. e_t330. e_t331. e_t328. e_t342. e_t343. e_t329. e_t327 | e_t325: ((e_noun_throw) em_getValue). e_t326: ((e_noun_optEjector) em_getValue). e_t336: ('expected '). e_t338: ((e_noun_E) em_getValue). e_t339: ((e_noun_myString) em_getValue). e_t337: ((e_t338) em_toQuote: (e_t339) ). e_t334: ((e_t336) em_add: (e_t337) ). e_t335: ('... ($-hole '). e_t332: ((e_t334) em_add: (e_t335) ). e_t340: ((e_noun_E) em_getValue). e_t341: ((e_noun_holeIndex) em_getValue). e_t333: ((e_t340) em_toString: (e_t341) ). e_t330: ((e_t332) em_add: (e_t333) ). e_t331: ('), found '). e_t328: ((e_t330) em_add: (e_t331) ). e_t342: ((e_noun_E) em_getValue). e_t343: ((e_noun_specimen) em_getValue). e_t329: ((e_t342) em_toQuote: (e_t343) ). e_t327: ((e_t328) em_add: (e_t329) ). (e_t325) em_eject: (e_t326) With: (e_t327) ]) . (e_noun_null) em_getValue ]) eEscape ). em_getOptArgIndex = (| | ([| :e_t348. e_noun___return. e_t349. e_t350 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t348) ) . e_t349: ((e_noun___return) em_getValue). e_t350: ((e_noun_holeIndex) em_getValue). (e_t349) em_run: (e_t350) . (e_noun_null) em_getValue ]) eEscape ). em_getString: = (| :e_t358. e_noun_holeValues | e_noun_holeValues: (((erights) makeFinalSlot) em_run: (e_t358) ) . ([| :e_t351. e_noun___return. e_t352. e_t354. e_t356. e_t357. e_t355. e_t353 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t351) ) . e_t352: ((e_noun___return) em_getValue). e_t354: ((e_noun_E) em_getValue). e_t356: ((e_noun_holeValues) em_getValue). e_t357: ((e_noun_holeIndex) em_getValue). e_t355: ((e_t356) em_get: (e_t357) ). e_t353: ((e_t354) em_toString: (e_t355) ). (e_t352) em_run: (e_t353) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$valueMatcher__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_holeIndex: (e_noun_holeIndex) ) e_noun_E: (e_noun_E) ) e_noun_throw: (e_noun_throw) ) e_noun___makeList: (e_noun___makeList) ). e_noun_valueMatcher: (((erights) makeFinalSlot) em_run: (e_t306) ) . e_t305: (e_t306). e_t303: ((e_t304) em_with: (e_t305) ). (e_noun_vmatchers) em_setValue: (e_t303) . e_t303. (e_noun_null) em_getValue ]) eEscape ). em_matchHole: = (| :e_t420. e_t421. e_noun_holeIndex | e_t421: ((e_noun_int) em_getValue). e_noun_holeIndex: (((erights) makeFinalSlot) em_run: ((e_t421) em_coerce: (e_t420) With: (e_t421) ) ) . ([| :e_t361. e_noun___return. e_t363. e_t365. e_noun_holeMatcher. e_t364. e_t362 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t361) ) . e_t363: ((e_noun_vmatchers) em_getValue). e_t365: ((((((((| e_noun_null <- nil. e_noun_throw <- nil. e_noun___makeList <- nil. e_noun___equalizer <- nil. e_noun_E <- nil. parent* = (| em_run:With:With:With: = (| :e_t415. :e_t416. :e_t417. :e_t418. e_noun_holeValues. e_noun_specimen. e_noun_optEjector. e_noun_nextPart | e_noun_holeValues: (((erights) makeFinalSlot) em_run: (e_t415) ) . e_noun_specimen: (((erights) makeFinalSlot) em_run: (e_t416) ) . e_noun_optEjector: (((erights) makeFinalSlot) em_run: (e_t417) ) . e_noun_nextPart: (((erights) makeFinalSlot) em_run: (e_t418) ) . ([| :e_t366. e_noun___return. e_t369. e_t370. e_t371. e_t368. e_t367 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t366) ) . e_t369: ((e_noun___equalizer) em_getValue). e_t370: ((e_noun_nextPart) em_getValue). e_t371: ((e_noun_null) em_getValue). e_t368: ((e_t369) em_sameEver: (e_t370) With: (e_t371) ). e_t367: ((e_t368) em_not). (e_t367) ifTrue: ([| e_t373. e_t374. e_t372. e_noun_nextString. e_t376. e_t377. e_t375. e_noun_pos. e_t379. e_t380. e_t382. e_t381. e_t378. e_t396. e_t398. e_t401. e_t403. e_t404. e_t405. e_t402. e_t399. e_t406. e_t407. e_t400. e_t397 | e_t373: ((e_noun_nextPart) em_getValue). e_t374: ((e_noun_holeValues) em_getValue). e_t372: ((e_t373) em_getString: (e_t374) ). e_noun_nextString: (((erights) makeFinalSlot) em_run: (e_t372) ) . e_t372. e_t376: ((e_noun_specimen) em_getValue). e_t377: ((e_noun_nextString) em_getValue). e_t375: ((e_t376) em_startOf: (e_t377) ). e_noun_pos: (((erights) makeFinalSlot) em_run: (e_t375) ) . e_t375. e_t379: ((e_noun___equalizer) em_getValue). e_t380: ((e_noun_pos) em_getValue). e_t382: (382). e_t381: ((e_t382) em_negate). e_t378: ((e_t379) em_sameEver: (e_t380) With: (e_t381) ). (e_t378) ifTrue: ([| e_t383. e_t384. e_t390. e_t392. e_t393. e_t391. e_t388. e_t389. e_t386. e_t394. e_t395. e_t387. e_t385 | e_t383: ((e_noun_throw) em_getValue). e_t384: ((e_noun_optEjector) em_getValue). e_t390: ('expected '). e_t392: ((e_noun_E) em_getValue). e_t393: ((e_noun_nextString) em_getValue). e_t391: ((e_t392) em_toQuote: (e_t393) ). e_t388: ((e_t390) em_add: (e_t391) ). e_t389: ('..., found '). e_t386: ((e_t388) em_add: (e_t389) ). e_t394: ((e_noun_E) em_getValue). e_t395: ((e_noun_specimen) em_getValue). e_t387: ((e_t394) em_toString: (e_t395) ). e_t385: ((e_t386) em_add: (e_t387) ). (e_t383) em_eject: (e_t384) With: (e_t385) ]) False: ([| | (e_noun_null) em_getValue ]) . e_t396: ((e_noun___return) em_getValue). e_t398: ((e_noun___makeList) em_getValue). e_t401: ((e_noun___makeList) em_getValue). e_t403: ((e_noun_specimen) em_getValue). e_t404: (405). e_t405: ((e_noun_pos) em_getValue). e_t402: ((e_t403) em_run: (e_t404) With: (e_t405) ). e_t399: ((e_t401) em_run: (e_t402) ). e_t406: ((e_noun_specimen) em_getValue). e_t407: ((e_noun_pos) em_getValue). e_t400: ((e_t406) em_run: (e_t407) ). e_t397: ((e_t398) em_run: (e_t399) With: (e_t400) ). (e_t396) em_run: (e_t397) ]) False: ([| e_t408. e_t410. e_t413. e_t414. e_t411. e_t412. e_t409 | e_t408: ((e_noun___return) em_getValue). e_t410: ((e_noun___makeList) em_getValue). e_t413: ((e_noun___makeList) em_getValue). e_t414: ((e_noun_specimen) em_getValue). e_t411: ((e_t413) em_run: (e_t414) ). e_t412: (''). e_t409: ((e_t410) em_run: (e_t411) With: (e_t412) ). (e_t408) em_run: (e_t409) ]) . (e_noun_null) em_getValue ]) eEscape ). em_getOptArgIndex = (| | ([| :e_t419. e_noun___return | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t419) ) . (e_noun_null) em_getValue. (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$holeMatcher__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_throw: (e_noun_throw) ) e_noun___makeList: (e_noun___makeList) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_E: (e_noun_E) ). e_noun_holeMatcher: (((erights) makeFinalSlot) em_run: (e_t365) ) . e_t364: (e_t365). e_t362: ((e_t363) em_with: (e_t364) ). (e_noun_vmatchers) em_setValue: (e_t362) . e_t362. (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '_'. |). |)) clone) e_noun_vmatchers: (e_noun_vmatchers) ) e_noun_null: (e_noun_null) ) e_noun_throw: (e_noun_throw) ) e_noun___makeList: (e_noun___makeList) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_E: (e_noun_E) ) e_noun_int: (e_noun_int) ) e_noun_String: (e_noun_String) ). (e_t257) em_run: (e_t258) With: (e_t259) . e_t422: ((e_noun_vmatchers) em_getValue). e_noun_matchers: (((erights) makeFinalSlot) em_run: (e_t422) ) . e_t422. e_t423: ((((((((((((((((| e_noun_null <- nil. e_noun_String <- nil. e_noun___comparer <- nil. e_noun___makeList <- nil. e_noun_throw <- nil. e_noun___equalizer <- nil. e_noun_false <- nil. e_noun_true <- nil. e_noun_require <- nil. e_noun_matchers <- nil. e_noun_Twine <- nil. e_noun_List <- nil. e_noun_any <- nil. parent* = (| em_matchBind:With:With: = (| :e_t483. :e_t484. :e_t485. e_t487. e_t488. e_t486. e_noun_holeValues. e_noun_specimen. e_noun_optEjector | e_t487: ((e_noun_List) em_getValue). e_t488: ((e_noun_any) em_getValue). e_t486: ((e_t487) em_get: (e_t488) ). e_noun_holeValues: (((erights) makeFinalSlot) em_run: ((e_t486) em_coerce: (e_t483) With: (e_t486) ) ) . e_noun_specimen: (((erights) makeVarSlot) em_run: (e_t484) ) . e_noun_optEjector: (((erights) makeFinalSlot) em_run: (e_t485) ) . ([| :e_t424. e_noun___return. e_t426. e_t427. e_t428. e_t425. e_t430. e_t429. e_noun_bindings. e_t473. e_t474. e_t475. e_t472. e_t471. e_t481. e_t482 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t424) ) . e_t426: ((e_noun_String) em_getValue). e_t427: ((e_noun_specimen) em_getValue). e_t428: ((e_noun_optEjector) em_getValue). e_t425: ((e_t426) em_coerce: (e_t427) With: (e_t428) ). (e_noun_specimen) em_setValue: (e_t425) . e_t425. e_t430: ((e_noun___makeList) em_getValue). e_t429: ((e_t430) em_run). e_noun_bindings: (((erights) makeVarSlot) em_run: (e_t429) ) . e_t429. ([| :e_t431. e_noun___break. e_t432. e_noun_validFlag__17. e_t433. e_t434 | e_noun___break: (((erights) makeFinalSlot) em_run: (e_t431) ) . e_t432: ((e_noun_true) em_getValue). e_noun_validFlag__17: (((erights) makeVarSlot) em_run: (e_t432) ) . e_t432. e_t433: ((e_noun_matchers) em_getValue). e_t434: (((((((((((((| e_noun_specimen <- nil. e_noun_bindings <- nil. e_noun_null <- nil. e_noun_holeValues <- nil. e_noun_matchers <- nil. e_noun___comparer <- nil. e_noun_optEjector <- nil. e_noun_require <- nil. e_noun___makeList <- nil. e_noun_validFlag__17 <- nil. parent* = (| em_run:With: = (| :e_t469. :e_t470. e_noun_key__19. e_noun_value__21. e_t435. e_t436. e_t437. e_t439. e_noun_matcher. e_noun_i. e_t438 | e_noun_key__19: (((erights) makeFinalSlot) em_run: (e_t469) ) . e_noun_value__21: (((erights) makeFinalSlot) em_run: (e_t470) ) . e_t435: ((e_noun_require) em_getValue). e_t436: ((e_noun_validFlag__17) em_getValue). e_t437: ('For-loop body isn\'t valid after for-loop exits.'). (e_t435) em_run: (e_t436) With: (e_t437) . e_t439: ([ | e_t441. e_noun_i. e_t440 | e_t441: ((e_noun_key__19) em_getValue). e_noun_i: (((erights) makeFinalSlot) em_run: (e_t441) ) . e_t440: (true). (e_t440) ifTrue: ([| e_t443. e_noun_matcher. e_t442 | e_t443: ((e_noun_value__21) em_getValue). e_noun_matcher: (((erights) makeFinalSlot) em_run: (e_t443) ) . e_t442: (true). (e_t442) ifTrue: ([| e_t444. e_t445. e_t446 | e_t444: ((e_noun___makeList) em_getValue). e_t445: (e_noun_matcher). e_t446: (e_noun_i). (e_t444) em_run: (e_t445) With: (e_t446) ]) False: ([| | (e_noun_null) em_getValue ]) ]) False: ([| | (e_noun_null) em_getValue ]) ] value). e_noun_matcher: ((e_t439) at: (446) ) . e_noun_i: ((e_t439) at: (446) ) . nil. e_t438: (true). (e_t438) ifTrue: ([| | ([| :e_t447. e_noun___continue. e_t449. e_t450. e_t451. e_t452. e_t455. e_t458. e_t459. e_t456. e_t460. e_t457. e_t454. e_t448. e_t453. e_noun_moreBindings. e_noun_newSpecimen. e_t466. e_t467. e_t465. e_t468 | e_noun___continue: (((erights) makeFinalSlot) em_run: (e_t447) ) . e_t449: ((e_noun_matcher) em_getValue). e_t450: ((e_noun_holeValues) em_getValue). e_t451: ((e_noun_specimen) em_getValue). e_t452: ((e_noun_optEjector) em_getValue). e_t455: ((e_noun___comparer) em_getValue). e_t458: ((e_noun_i) em_getValue). e_t459: (459). e_t456: ((e_t458) em_add: (e_t459) ). e_t460: ((e_noun_matchers) em_getValue). e_t457: ((e_t460) em_size). e_t454: ((e_t455) em_lessThan: (e_t456) With: (e_t457) ). (e_t454) ifTrue: ([| e_t461. e_t463. e_t464. e_t462 | e_t461: ((e_noun_matchers) em_getValue). e_t463: ((e_noun_i) em_getValue). e_t464: (464). e_t462: ((e_t463) em_add: (e_t464) ). (e_t461) em_get: (e_t462) ]) False: ([| | (e_noun_null) em_getValue ]) . e_t448: ((e_t449) em_run: (e_t450) With: (e_t451) With: (e_t452) With: (e_t453) ). e_noun_moreBindings: (((erights) makeFinalSlot) em_run: ((e_t448) at: (464) ) ) . e_noun_newSpecimen: (((erights) makeFinalSlot) em_run: ((e_t448) at: (464) ) ) . nil. e_t448. e_t466: ((e_noun_bindings) em_getValue). e_t467: ((e_noun_moreBindings) em_getValue). e_t465: ((e_t466) em_add: (e_t467) ). (e_noun_bindings) em_setValue: (e_t465) . e_t465. e_t468: ((e_noun_newSpecimen) em_getValue). (e_noun_specimen) em_setValue: (e_t468) . e_t468. (e_noun_null) em_getValue ]) eEscape ]) False: ([| | (e_noun_null) em_getValue ]) ). parent* = (erights) closure. e_doc = ' For-loop body '. e_qualifiedName = '_'. |). |)) clone) e_noun_specimen: (e_noun_specimen) ) e_noun_bindings: (e_noun_bindings) ) e_noun_null: (e_noun_null) ) e_noun_holeValues: (e_noun_holeValues) ) e_noun_matchers: (e_noun_matchers) ) e_noun___comparer: (e_noun___comparer) ) e_noun_optEjector: (e_noun_optEjector) ) e_noun_require: (e_noun_require) ) e_noun___makeList: (e_noun___makeList) ) e_noun_validFlag__17: (e_noun_validFlag__17) ). (e_t433) em_iterate: (e_t434) . (e_noun_null) em_getValue ]) eEscape. e_t473: ((e_noun___equalizer) em_getValue). e_t474: ((e_noun_specimen) em_getValue). e_t475: (''). e_t472: ((e_t473) em_sameEver: (e_t474) With: (e_t475) ). e_t471: ((e_t472) em_not). (e_t471) ifTrue: ([| e_t476. e_t477. e_t479. e_t480. e_t478 | e_t476: ((e_noun_throw) em_getValue). e_t477: ((e_noun_optEjector) em_getValue). e_t479: ('extra text at end of specimen: '). e_t480: ((e_noun_specimen) em_getValue). e_t478: ((e_t479) em_add: (e_t480) ). (e_t476) em_eject: (e_t477) With: (e_t478) ]) False: ([| | (e_noun_null) em_getValue ]) . e_t481: ((e_noun___return) em_getValue). e_t482: ((e_noun_bindings) em_getValue). (e_t481) em_run: (e_t482) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$matchMaker__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_String: (e_noun_String) ) e_noun___comparer: (e_noun___comparer) ) e_noun___makeList: (e_noun___makeList) ) e_noun_throw: (e_noun_throw) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ) e_noun_matchers: (e_noun_matchers) ) e_noun_Twine: (e_noun_Twine) ) e_noun_List: (e_noun_List) ) e_noun_any: (e_noun_any) ). e_noun_matchMaker: (((erights) makeFinalSlot) em_run: (e_t423) ) . e_t423. e_t489: ((e_noun___return) em_getValue). e_t490: ((e_noun_matchMaker) em_getValue). (e_t489) em_run: (e_t490) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$compileMatch__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_int: (e_noun_int) ) e_noun_String: (e_noun_String) ) e_noun___comparer: (e_noun___comparer) ) e_noun___makeList: (e_noun___makeList) ) e_noun_throw: (e_noun_throw) ) e_noun___equalizer: (e_noun___equalizer) ) e_noun_false: (e_noun_false) ) e_noun_true: (e_noun_true) ) e_noun_require: (e_noun_require) ) e_noun_any: (e_noun_any) ) e_noun_Twine: (e_noun_Twine) ) e_noun_List: (e_noun_List) ) e_noun_E: (e_noun_E) ) e_noun_parse: (e_noun_parse) ). e_noun_compileMatch: (((erights) makeFinalSlot) em_run: (e_t253) ) . e_t253. e_t497: ((e_noun___makeList) em_getValue). e_t496: ((e_t497) em_run). e_t493: ((e_t496) em_asMap). e_t494: ((e_noun_String) em_getValue). e_t495: ((e_noun_any) em_getValue). e_t492: ((e_t493) em_diverge: (e_t494) With: (e_t495) ). e_noun_valueMakerCache: (((erights) makeFinalSlot) em_run: (e_t492) ) . e_t492. e_t503: ((e_noun___makeList) em_getValue). e_t502: ((e_t503) em_run). e_t499: ((e_t502) em_asMap). e_t500: ((e_noun_String) em_getValue). e_t501: ((e_noun_any) em_getValue). e_t498: ((e_t499) em_diverge: (e_t500) With: (e_t501) ). e_noun_matchMakerCache: (((erights) makeFinalSlot) em_run: (e_t498) ) . e_t498. e_t504: (((((((((| e_noun_null <- nil. e_noun_getOrMake <- nil. e_noun_compileMatch <- nil. e_noun_matchMakerCache <- nil. e_noun_compileValue <- nil. e_noun_valueMakerCache <- nil. parent* = (| em_valueMaker: = (| :e_t512. e_noun_s | e_noun_s: (((erights) makeFinalSlot) em_run: (e_t512) ) . ([| :e_t505. e_noun___return. e_t506. e_t508. e_t509. e_t510. e_t511. e_t507 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t505) ) . e_t506: ((e_noun___return) em_getValue). e_t508: ((e_noun_getOrMake) em_getValue). e_t509: ((e_noun_valueMakerCache) em_getValue). e_t510: ((e_noun_compileValue) em_getValue). e_t511: ((e_noun_s) em_getValue). e_t507: ((e_t508) em_run: (e_t509) With: (e_t510) With: (e_t511) ). (e_t506) em_run: (e_t507) . (e_noun_null) em_getValue ]) eEscape ). em_matchMaker: = (| :e_t520. e_noun_s | e_noun_s: (((erights) makeFinalSlot) em_run: (e_t520) ) . ([| :e_t513. e_noun___return. e_t514. e_t516. e_t517. e_t518. e_t519. e_t515 | e_noun___return: (((erights) makeFinalSlot) em_run: (e_t513) ) . e_t514: ((e_noun___return) em_getValue). e_t516: ((e_noun_getOrMake) em_getValue). e_t517: ((e_noun_matchMakerCache) em_getValue). e_t518: ((e_noun_compileMatch) em_getValue). e_t519: ((e_noun_s) em_getValue). e_t515: ((e_t516) em_run: (e_t517) With: (e_t518) With: (e_t519) ). (e_t514) em_run: (e_t515) . (e_noun_null) em_getValue ]) eEscape ). parent* = (erights) closure. e_doc = ''. e_qualifiedName = '$simple__quasiParser0__C'. |). |)) clone) e_noun_null: (e_noun_null) ) e_noun_getOrMake: (e_noun_getOrMake) ) e_noun_compileMatch: (e_noun_compileMatch) ) e_noun_matchMakerCache: (e_noun_matchMakerCache) ) e_noun_compileValue: (e_noun_compileValue) ) e_noun_valueMakerCache: (e_noun_valueMakerCache) ). e_noun_simple__quasiParser0: (((erights) makeFinalSlot) em_run: (e_t504) ) . e_t504 ] value). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' constMap = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights constMap. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights constMap parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' copy = ( | | resend.copy storage: storage copy). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_diverge = ( | | storage copy). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_iterate: f = ( | | storage do: [| :v. :k | f em_run: k With: v]. nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'constMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (dictionary copyRemoveAll)\x7fVisibility: private' storage <- dictionary copyRemoveAll. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' eKit = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'eKit' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights eKit. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'eKit' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' ejector = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights ejector. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' block. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights ejector parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run = ( | | em_run: nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: v = ( | | block value: v). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'ejector' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot' elangLoader = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'elangLoader' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights elangLoader. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' ielang = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> 'ielang' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg ierights ie ielang. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'elangLoader' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' imports = bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> 'ielang' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'elangLoader' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' equalizer = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'equalizer' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights equalizer. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'equalizer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'equalizer' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights equalizer parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'equalizer' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' finalSlot = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights finalSlot. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights finalSlot parent. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_getValue = ( | | evalue). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' forwarder = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'forwarder' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights forwarder. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'forwarder' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'forwarder' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights forwarder parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'forwarder' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot' importLoader = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' imports = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' iorg = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' ierights = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg ierights. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' ie = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg ierights ie. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> 'ielang' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' ievm = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> 'ielang' -> 'ievm' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg ierights ie ielang ievm. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' ielib = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'ierights' -> 'ie' -> 'ielib' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg ierights ie ielib. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' iquasiliteral = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg iquasiliteral. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' itext = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg iquasiliteral itext. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' imakeFirstCharSplitter = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg iquasiliteral itext imakeFirstCharSplitter. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' iFirstCharSplitter = bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_run: seps = ( | | makes copy separators: seps). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' makes = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> 'makes' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights importLoader imports iorg iquasiliteral itext imakeFirstCharSplitter makes. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> 'makes' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> 'makes' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' separators <- ''. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'imports' -> 'iorg' -> 'iquasiliteral' -> 'itext' -> 'imakeFirstCharSplitter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_get: fqn = ( | fqns. progress. | fqns: erights stringGuard em_coerce: fqn With: raiseError. progress: imports. (fqns asTokensSeparatedByCharactersIn: '.') do: [| :part | progress: ('i', part) sendTo: progress. ]. progress). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'lobby' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' loop = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'loop' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights loop. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'loop' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_run: body = ( | | [ erights booleanGuard em_coerce: body em_run With: nil"should be throw" ] whileTrue). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'loop' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeFinalSlot = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeFinalSlot' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeFinalSlot. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' slotMaker = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'slotMaker' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights slotMaker. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeFinalSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'slotMaker' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeFinalSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' prototype = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeInt = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeInt' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeInt. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeInt' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeList = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeList. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run = ( | | vector copy). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: v = ( | | (collector copyFirst: v) asVector). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: a With: b = ( | | (a & b) asVector). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeMap = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeMap' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeMap. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_fromPairs: pairs = ( | ma. | ma: erights constMap em_diverge. pairs do: [| :pair | ma at: (pair at: 0) Put: (pair at: 1) ]. ma em_snapshot). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeOrderedSpace = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeOrderedSpace. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_op__thru: a With: b = ( | | (prototype copy low: a) high: (b predecessor)). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_op__till: a With: b = ( | | (prototype copy low: a) high: b). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' prototype = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeOrderedSpace prototype. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (0)\x7fVisibility: private' high <- 0. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (0)\x7fVisibility: private' low <- 0. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeOrderedSpace prototype parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_iterate: bl = ( | | low upTo: high Do: [| :x | bl em_run: x With: x ]). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> 'prototype' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' makeVarSlot = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'makeVarSlot' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights makeVarSlot. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeVarSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'slotMaker' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' varSlot = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights varSlot. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'makeVarSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' prototype = bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' mustExit: ej With: value = ( | | ej em_run: value. raiseError:'ejector returned!'). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'lobby' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' promise = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights promise. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights promise parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' undefinedSelector: selector Type: type Delegatee: delegatee MethodHolder: m Arguments: args = ( | | selector sendTo: resolution WithArguments: args). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' unresolved <- bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'unresolved' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights unresolved. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'promise' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (erights unresolved)' resolution <- bootstrap stub -> 'globals' -> 'erights' -> 'unresolved' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' refMeta = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'refMeta' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights refMeta. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'refMeta' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_promise = ( | p. | p: erights promise copy. (p & (erights resolver copy promise: p)) asVector). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'refMeta' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' require = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'require' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights require. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'require' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: x = ( | | em_run: x With: 'Required condition failed'). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'require' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: x With: y = ( | | x ifTrue: [nil] False: [error: y]). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'require' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: prototypes\x7fModuleInfo: Module: erights InitialContents: FollowSlot' resolver = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights resolver. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights resolver parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_resolve: resolution = ( | | (promise resolution == erights unresolved) ifFalse: [error: 'Already resolved???.']. promise resolution: resolution. promise: erights resolverStump. nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolver' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (nil)' promise. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' resolverStump = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'resolverStump' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights resolverStump. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolverStump' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'resolverStump' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' resolution: x = ( | | error: 'Already resolved'). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' selfCompareMixin = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'selfCompareMixin' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights selfCompareMixin. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'selfCompareMixin' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_op__cmp: other = ( | | compare: other IfLess:[1.0] Equal:[0.0] Greater:[-1.0]). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'selfGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_coerce: specimen With: ejector = ( | | (test:specimen) ifTrue:[specimen] False:[erights mustExit: ejector with: 'Coercion failed.']). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'selfGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'slotMaker' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_run: v = ( | | prototype copy evalue: v). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'slotMaker' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'lobby' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' stringGuard = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'stringGuard' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights stringGuard. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'stringGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'selfGuard' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'stringGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' test: v = ( | | v e_isString). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' throw = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'throw' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights throw. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'throw' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' timer = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'timer' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights timer. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'timer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_now = ( | | time current - epoch). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'timer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' epoch = ( | | time origin). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'timer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_stdout = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_stdout' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalPrivilegedScope e_noun_stdout. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_stdout' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'traits' -> 'unixFile' -> 'stdout' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_stdout' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_timer = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_timer' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalPrivilegedScope e_noun_timer. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_timer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'timer' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> 'e_noun_timer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' universalScope = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalPrivilegedScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_E = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_E' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_E. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_E' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_E' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_Ref = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_Ref' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_Ref. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_Ref' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'refMeta' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_Ref' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_String = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_String' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_String. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_String' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_String' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_Twine = bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_String' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___comparer = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___comparer. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___comparer evalue. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_doc = ''. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_qualifiedName = '$comparer__C'. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_asBigAs: e_t15 With: e_t16 = ( | e_noun_a. e_noun_b. e_t12. e_t13. e_t14. | e_noun_a: (((erights) makeFinalSlot) em_run: (e_t15) ) . e_noun_b: (((erights) makeFinalSlot) em_run: (e_t16) ) . e_t13: ((e_noun_a) em_getValue). e_t14: ((e_noun_b) em_getValue). e_t12: ((e_t13) em_op__cmp: (e_t14) ). (e_t12) em_isZero). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_geq: e_t20 With: e_t21 = ( | e_noun_a. e_noun_b. e_t17. e_t18. e_t19. | e_noun_a: (((erights) makeFinalSlot) em_run: (e_t20) ) . e_noun_b: (((erights) makeFinalSlot) em_run: (e_t21) ) . e_t18: ((e_noun_a) em_getValue). e_t19: ((e_noun_b) em_getValue). e_t17: ((e_t18) em_op__cmp: (e_t19) ). (e_t17) em_atLeastZero). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_greaterThan: e_t25 With: e_t26 = ( | e_noun_a. e_noun_b. e_t22. e_t23. e_t24. | e_noun_a: (((erights) makeFinalSlot) em_run: (e_t25) ) . e_noun_b: (((erights) makeFinalSlot) em_run: (e_t26) ) . e_t23: ((e_noun_a) em_getValue). e_t24: ((e_noun_b) em_getValue). e_t22: ((e_t23) em_op__cmp: (e_t24) ). (e_t22) em_aboveZero). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_leq: e_t10 With: e_t11 = ( | e_noun_a. e_noun_b. e_t7. e_t8. e_t9. | e_noun_a: (((erights) makeFinalSlot) em_run: (e_t10) ) . e_noun_b: (((erights) makeFinalSlot) em_run: (e_t11) ) . e_t8: ((e_noun_a) em_getValue). e_t9: ((e_noun_b) em_getValue). e_t7: ((e_t8) em_op__cmp: (e_t9) ). (e_t7) em_atMostZero). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_lessThan: e_t5 With: e_t6 = ( | e_noun_a. e_noun_b. e_t2. e_t3. e_t4. | e_noun_a: (((erights) makeFinalSlot) em_run: (e_t5) ) . e_noun_b: (((erights) makeFinalSlot) em_run: (e_t6) ) . e_t3: ((e_noun_a) em_getValue). e_t4: ((e_noun_b) em_getValue). e_t2: ((e_t3) em_op__cmp: (e_t4) ). (e_t2) em_belowZero). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> 'evalue' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'closure' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___comparer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___equalizer = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___equalizer' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___equalizer. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___equalizer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___equalizer' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___loop = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___loop' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___loop. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___loop' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'loop' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___loop' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___makeInt = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeInt' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___makeInt. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeInt' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (2 _AsObject)' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'makeInt' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeInt' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___makeList = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeList' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___makeList. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'makeList' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeList' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___makeMap = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeMap' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___makeMap. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'makeMap' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeMap' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun___makeOrderedSpace = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeOrderedSpace' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun___makeOrderedSpace. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'makeOrderedSpace' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun___makeOrderedSpace' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_boolean = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_boolean' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_boolean. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_boolean' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'booleanGuard' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_boolean' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_elang__uriGetter = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_elang__uriGetter' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_elang__uriGetter. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_elang__uriGetter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'elangLoader' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_elang__uriGetter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_false = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_false' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_false. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_false' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'false' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_false' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_import__uriGetter = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_import__uriGetter' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_import__uriGetter. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_import__uriGetter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'importLoader' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_import__uriGetter' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_null = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_null' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_null. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_null' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_null' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_require = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_require' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_require. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_require' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'require' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_require' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_throw = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_throw' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_throw. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_throw' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_throw' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_true = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_true' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_true. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_true' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'true' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_true' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_noun_void = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_void' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights universalScope e_noun_void. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> () From: ( | { 'Category: environment\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' voidGuard = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'voidGuard' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights voidGuard. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_void' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' evalue <- bootstrap stub -> 'globals' -> 'erights' -> 'voidGuard' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> 'e_noun_void' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'globals' -> 'erights' -> 'finalSlot' -> 'parent' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'universalScope' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'lobby' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'unresolved' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' evalue. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> 'parent' -> () From: ( | {} = 'ModuleInfo: Creator: globals erights varSlot parent. '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_getValue = ( | | evalue). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_setValue: v = ( | | evalue: v). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'varSlot' -> 'parent' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' parent* = bootstrap stub -> 'traits' -> 'clonable' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'voidGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_coerce: specimen With: ejector = ( | | nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'erights' -> 'voidGuard' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' parent* = bootstrap stub -> 'traits' -> 'oddball' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' erights = bootstrap define: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () ToBe: bootstrap addSlotsTo: ( bootstrap remove: 'copyright' From: bootstrap remove: 'directory' From: bootstrap remove: 'fileInTimeString' From: bootstrap remove: 'myComment' From: bootstrap remove: 'postFileIn' From: bootstrap remove: 'revision' From: bootstrap remove: 'subpartNames' From: globals modules init copy ) From: bootstrap setObjectAnnotationOf: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | {} = 'ModuleInfo: Creator: globals modules erights. CopyDowns: globals modules init. copy SlotsToOmit: copyright directory fileInTimeString myComment postFileIn revision subpartNames. \x7fIsComplete: '. | ) . } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'Category: state\x7fModuleInfo: Module: erights InitialContents: InitializeToExpression: (\' Copyright 2006 Kevin Reid. \')\x7fVisibility: public' copyright <- ' Copyright 2006 Kevin Reid. '. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' directory <- 'applications'. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: InitializeToExpression: (_CurrentTimeString)\x7fVisibility: public' fileInTimeString <- _CurrentTimeString. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' myComment <- ''. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' postFileIn = ( | | resend.postFileIn). } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' revision <- '$Revision:$'. } | ) bootstrap addSlotsTo: bootstrap stub -> 'globals' -> 'modules' -> 'erights' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: private' subpartNames <- ''. } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'abstractDictionary' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' em_snapshot = ( | | erights constMap copy storage: self copy). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'abstractFile' -> () From: ( | { 'Category: erights\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_print: o = ( | | write: o printString. "XXX E-printing" nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'abstractFile' -> () From: ( | { 'Category: erights\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_print: a With: b = ( | | em_print: a. em_print: b). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'abstractFile' -> () From: ( | { 'Category: erights\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_println = ( | | writeLine: ''. nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'abstractFile' -> () From: ( | { 'Category: erights\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_println: s = ( | | writeLine: s. nil). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'block' -> () From: ( | { 'Category: control\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' eEscape = ( | | value: (erights ejector copy block: [| :x | ^ x])). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'indexable' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_add: other = ( | | self replaceFrom: size UpTo: size With: other). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'indexable' -> () From: ( | { 'Category: E messages\x7fComment: Temporary simplification.\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_asSet = ( | | self). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'indexable' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_multiply: times = ( | s. v. | "XXX need to coerce times" s: size. v: copySize: (times * s). v size do: [| :i | v at: i Put: (self at: i % s)]. "XXX should produce immutable result" v). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'indexable' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_run: from With: to = ( | | copyFrom: from UpTo: to). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot' eComparison* = bootstrap stub -> 'globals' -> 'erights' -> 'selfCompareMixin' -> (). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_aboveZero = ( | | > 0). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_add: x = ( | | + x). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_approxDivide: other = ( | | asFloat / other). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_atLeastZero = ( | | >= 0). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_atMostZero = ( | | <= 0). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_belowZero = ( | | < 0). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_isZero = ( | | = 0). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_multiply: other = ( | | * other). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'number' -> () From: ( | { 'Category: E messages\x7fModuleInfo: Module: erights InitialContents: FollowSlot\x7fVisibility: public' em_subtract: other = ( | | - other). } | ) bootstrap addSlotsTo: bootstrap stub -> 'traits' -> 'string' -> () From: ( | { 'ModuleInfo: Module: erights InitialContents: FollowSlot' e_isString = bootstrap stub -> 'globals' -> 'true' -> (). } | ) '-- Side effects' globals modules erights postFileIn