Artifact 6760e0dd02038c8bbb6bce53897a05c0e747a122:
Manifest of check-in
[6760e0dd02]
- evaluator refactoring done. x6 speed up.
by
kinaba on
2010-11-26 15:13:58.
0000: 43 20 65 76 61 6c 75 61 74 6f 72 5c 73 72 65 66 C evaluator\sref
0010: 61 63 74 6f 72 69 6e 67 5c 73 64 6f 6e 65 2e 5c actoring\sdone.\
0020: 73 78 36 5c 73 73 70 65 65 64 5c 73 75 70 2e 0a sx6\sspeed\sup..
0030: 44 20 32 30 31 30 2d 31 31 2d 32 36 54 31 35 3a D 2010-11-26T15:
0040: 31 33 3a 35 38 0a 46 20 2e 70 6f 73 65 69 64 6f 13:58.F .poseido
0050: 6e 20 37 36 64 61 61 61 64 33 38 34 36 38 64 62 n 76daaad38468db
0060: 38 65 36 64 38 33 31 34 65 39 63 34 65 35 63 32 8e6d8314e9c4e5c2
0070: 34 62 37 37 37 34 64 34 63 62 0a 46 20 4d 61 6b 4b7774d4cb.F Mak
0080: 65 66 69 6c 65 20 35 34 64 32 62 34 61 38 30 35 efile 54d2b4a805
0090: 36 63 34 34 32 31 38 61 34 36 62 34 64 62 62 65 6c44218a46b4dbbe
00a0: 32 33 64 66 63 35 39 65 62 32 66 35 62 65 0a 46 23dfc59eb2f5be.F
00b0: 20 62 75 69 6c 64 2e 62 61 74 20 34 61 39 37 38 build.bat 4a978
00c0: 65 39 61 61 38 66 35 33 38 38 66 35 63 63 61 30 e9aa8f5388f5cca0
00d0: 61 37 31 35 66 33 64 32 34 33 61 63 31 36 38 64 a715f3d243ac168d
00e0: 34 61 37 0a 46 20 64 32 73 74 61 63 6b 74 72 61 4a7.F d2stacktra
00f0: 63 65 2f 64 62 67 68 65 6c 70 2e 64 20 38 61 37 ce/dbghelp.d 8a7
0100: 31 66 35 39 34 30 32 62 36 31 37 31 32 66 61 31 1f59402b61712fa1
0110: 30 63 39 33 38 37 63 35 65 30 33 37 37 64 31 32 0c9387c5e0377d12
0120: 61 35 30 32 34 0a 46 20 64 32 73 74 61 63 6b 74 a5024.F d2stackt
0130: 72 61 63 65 2f 6c 69 63 65 6e 63 65 2e 74 78 74 race/licence.txt
0140: 20 66 32 64 39 35 33 37 38 63 64 35 37 31 35 30 f2d95378cd57150
0150: 31 38 32 63 34 37 34 32 34 61 61 39 61 61 66 37 182c47424aa9aaf7
0160: 61 39 34 62 35 62 64 65 30 0a 46 20 64 32 73 74 a94b5bde0.F d2st
0170: 61 63 6b 74 72 61 63 65 2f 72 65 61 64 6d 65 2e acktrace/readme.
0180: 74 78 74 20 66 31 38 35 36 32 39 37 36 37 35 33 txt f18562976753
0190: 36 32 31 61 35 63 63 35 65 61 36 33 62 63 34 35 621a5cc5ea63bc45
01a0: 33 62 61 31 39 64 64 37 62 39 31 37 0a 46 20 64 3ba19dd7b917.F d
01b0: 32 73 74 61 63 6b 74 72 61 63 65 2f 73 74 61 63 2stacktrace/stac
01c0: 6b 74 72 61 63 65 2e 64 20 39 65 36 36 38 37 30 ktrace.d 9e66870
01d0: 62 37 64 31 32 30 63 34 32 33 65 37 39 33 63 34 b7d120c423e793c4
01e0: 38 30 61 35 32 38 61 31 33 34 65 32 65 65 30 37 80a528a134e2ee07
01f0: 39 0a 46 20 64 6f 63 2f 5f 63 6f 6d 6d 6f 6e 2e 9.F doc/_common.
0200: 68 74 6d 6c 20 62 39 30 39 35 62 66 36 37 36 66 html b9095bf676f
0210: 37 61 63 37 63 34 33 63 34 37 39 38 33 34 39 31 7ac7c43c47983491
0220: 32 35 38 33 64 34 38 38 66 66 35 38 64 0a 46 20 2583d488ff58d.F
0230: 64 6f 63 2f 61 73 74 2e 68 74 6d 6c 20 37 35 35 doc/ast.html 755
0240: 39 62 32 38 64 31 61 61 37 35 65 63 65 63 31 62 9b28d1aa75ecec1b
0250: 31 65 35 32 34 39 64 32 33 32 37 63 32 61 62 61 1e5249d2327c2aba
0260: 63 37 39 65 63 0a 46 20 64 6f 63 2f 63 61 6e 64 c79ec.F doc/cand
0270: 79 64 6f 63 2f 43 41 4e 44 59 44 4f 43 2e 74 78 ydoc/CANDYDOC.tx
0280: 74 20 31 63 61 37 39 36 37 66 62 64 33 36 30 62 t 1ca7967fbd360b
0290: 64 64 38 35 61 62 36 30 64 61 38 63 33 31 33 39 dd85ab60da8c3139
02a0: 66 61 32 37 66 34 62 38 39 34 0a 46 20 64 6f 63 fa27f4b894.F doc
02b0: 2f 63 61 6e 64 79 64 6f 63 2f 63 61 6e 64 79 2e /candydoc/candy.
02c0: 64 64 6f 63 20 65 64 36 30 65 31 66 63 34 36 65 ddoc ed60e1fc46e
02d0: 64 66 64 33 39 65 31 37 34 37 62 39 32 31 37 34 dfd39e1747b92174
02e0: 32 32 62 38 66 65 30 64 31 34 34 33 35 0a 46 20 22b8fe0d14435.F
02f0: 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 65 78 70 doc/candydoc/exp
0300: 6c 6f 72 65 72 2e 6a 73 20 39 64 61 35 36 30 35 lorer.js 9da5605
0310: 64 39 37 64 62 62 36 33 35 37 64 37 32 35 34 30 d97dbb6357d72540
0320: 30 32 65 66 36 34 65 35 32 32 37 64 35 31 64 62 02ef64e5227d51db
0330: 32 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2.F doc/candydoc
0340: 2f 69 65 35 36 68 61 63 6b 2e 63 73 73 20 31 37 /ie56hack.css 17
0350: 37 38 35 39 63 33 61 33 34 37 31 38 62 62 37 63 7859c3a34718bb7c
0360: 39 65 36 61 34 61 63 61 62 62 33 31 39 33 38 32 9e6a4acabb319382
0370: 37 31 32 36 31 63 0a 46 20 64 6f 63 2f 63 61 6e 71261c.F doc/can
0380: 64 79 64 6f 63 2f 69 6d 67 2f 62 67 2e 67 69 66 dydoc/img/bg.gif
0390: 20 38 62 34 33 65 65 63 64 37 66 30 63 66 30 32 8b43eecd7f0cf02
03a0: 33 39 32 39 65 34 35 33 38 63 30 61 37 33 31 66 3929e4538c0a731f
03b0: 61 63 37 31 61 62 34 39 63 0a 46 20 64 6f 63 2f ac71ab49c.F doc/
03c0: 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 63 61 6e candydoc/img/can
03d0: 64 79 64 6f 63 2e 67 69 66 20 64 39 36 30 34 64 dydoc.gif d9604d
03e0: 34 66 66 66 34 61 39 62 39 66 65 37 30 38 31 34 4fff4a9b9fe70814
03f0: 61 36 33 32 65 61 63 63 30 34 33 65 39 37 33 35 a632eacc043e9735
0400: 30 66 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 0f.F doc/candydo
0410: 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 61 6c c/img/outline/al
0420: 69 61 73 2e 67 69 66 20 34 30 31 33 31 33 30 30 ias.gif 40131300
0430: 36 39 63 37 39 37 63 30 36 30 63 31 31 65 33 64 69c797c060c11e3d
0440: 35 61 39 65 63 30 30 34 31 30 36 37 32 63 64 38 5a9ec00410672cd8
0450: 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f .F doc/candydoc/
0460: 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 62 67 2e 67 img/outline/bg.g
0470: 69 66 20 38 30 36 34 63 32 36 64 32 33 32 38 34 if 8064c26d23284
0480: 31 35 39 39 39 32 30 63 62 66 66 37 65 62 39 65 1599920cbff7eb9e
0490: 62 31 38 39 64 61 63 33 34 31 32 0a 46 20 64 6f b189dac3412.F do
04a0: 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f c/candydoc/img/o
04b0: 75 74 6c 69 6e 65 2f 63 6c 61 73 73 2e 67 69 66 utline/class.gif
04c0: 20 30 32 61 31 32 30 33 32 36 38 61 39 36 36 62 02a1203268a966b
04d0: 66 61 62 36 61 65 30 34 32 61 35 61 64 33 62 39 fab6ae042a5ad3b9
04e0: 36 31 30 34 37 35 61 39 37 0a 46 20 64 6f 63 2f 610475a97.F doc/
04f0: 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 candydoc/img/out
0500: 6c 69 6e 65 2f 65 6e 75 6d 2e 67 69 66 20 33 62 line/enum.gif 3b
0510: 38 38 66 33 62 33 63 37 30 34 32 34 64 66 33 66 88f3b3c70424df3f
0520: 37 65 36 32 36 35 64 33 31 34 65 63 31 64 31 62 7e6265d314ec1d1b
0530: 31 64 62 63 36 33 0a 46 20 64 6f 63 2f 63 61 6e 1dbc63.F doc/can
0540: 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e dydoc/img/outlin
0550: 65 2f 66 75 6e 63 2e 67 69 66 20 36 31 39 61 62 e/func.gif 619ab
0560: 66 35 33 32 37 62 31 33 33 34 37 37 66 34 64 39 f5327b133477f4d9
0570: 36 65 30 37 36 65 62 64 61 35 64 66 33 66 39 30 6e076ebda5df3f90
0580: 35 61 64 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 5ad.F doc/candyd
0590: 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 6d oc/img/outline/m
05a0: 6f 64 75 6c 65 2e 67 69 66 20 65 36 64 34 35 61 odule.gif e6d45a
05b0: 34 38 39 65 66 37 33 37 39 66 37 39 32 30 38 63 489ef7379f79208c
05c0: 30 65 62 61 63 36 64 30 30 33 61 39 65 31 65 64 0ebac6d003a9e1ed
05d0: 36 37 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 67.F doc/candydo
05e0: 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 70 61 c/img/outline/pa
05f0: 63 6b 61 67 65 2e 67 69 66 20 63 33 62 35 37 63 ckage.gif c3b57c
0600: 32 32 34 39 33 62 39 66 37 63 32 62 35 64 34 38 22493b9f7c2b5d48
0610: 61 63 35 64 30 62 64 37 66 63 33 65 38 35 31 30 ac5d0bd7fc3e8510
0620: 38 62 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 8b.F doc/candydo
0630: 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 73 74 c/img/outline/st
0640: 72 75 63 74 2e 67 69 66 20 37 35 39 36 32 34 36 ruct.gif 7596246
0650: 66 33 34 31 32 66 38 31 65 35 36 39 36 37 32 62 f3412f81e569672b
0660: 64 31 36 38 62 34 62 63 31 66 32 31 37 64 33 35 d168b4bc1f217d35
0670: 31 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 1.F doc/candydoc
0680: 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 74 65 6d /img/outline/tem
0690: 70 6c 61 74 65 2e 67 69 66 20 65 33 39 30 39 34 plate.gif e39094
06a0: 36 62 33 34 61 37 35 63 39 36 32 31 62 33 63 32 6b34a75c9621b3c2
06b0: 62 37 61 63 61 32 36 62 62 37 37 38 33 33 38 32 b7aca26bb7783382
06c0: 30 34 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 04.F doc/candydo
06d0: 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 76 61 c/img/outline/va
06e0: 72 2e 67 69 66 20 63 30 37 62 38 33 39 35 65 33 r.gif c07b8395e3
06f0: 62 32 64 36 36 34 62 66 33 30 37 37 31 38 36 39 b2d664bf30771869
0700: 66 66 38 36 65 36 63 32 30 61 62 30 63 32 0a 46 ff86e6c20ab0c2.F
0710: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
0720: 67 2f 70 61 63 6b 61 67 65 2f 62 67 2e 67 69 66 g/package/bg.gif
0730: 20 36 65 38 30 65 61 63 30 33 65 65 36 39 34 30 6e80eac03ee6940
0740: 63 63 63 39 34 31 64 36 30 64 62 31 37 36 30 63 ccc941d60db1760c
0750: 33 38 39 63 66 30 34 63 33 0a 46 20 64 6f 63 2f 389cf04c3.F doc/
0760: 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 72 65 candydoc/img/tre
0770: 65 2f 73 68 69 6d 2e 67 69 66 20 62 62 39 32 36 e/shim.gif bb926
0780: 62 64 39 34 32 33 61 31 34 61 66 34 61 37 31 61 bd9423a14af4a71a
0790: 37 32 64 66 39 37 65 31 34 62 39 64 64 66 37 38 72df97e14b9ddf78
07a0: 36 62 63 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6bc.F doc/candyd
07b0: 6f 63 2f 69 6d 67 2f 74 72 65 65 2f 74 62 2e 67 oc/img/tree/tb.g
07c0: 69 66 20 34 66 64 39 31 30 66 30 30 33 31 37 36 if 4fd910f003176
07d0: 39 38 36 65 62 32 61 65 36 32 64 64 38 34 63 64 986eb2ae62dd84cd
07e0: 35 35 32 62 63 64 62 38 33 38 33 0a 46 20 64 6f 552bcdb8383.F do
07f0: 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 c/candydoc/img/t
0800: 72 65 65 2f 74 62 72 2e 67 69 66 20 63 38 30 62 ree/tbr.gif c80b
0810: 31 39 65 63 34 61 34 37 61 34 35 63 37 30 66 37 19ec4a47a45c70f7
0820: 39 36 39 38 35 66 61 37 32 62 32 32 61 63 36 65 96985fa72b22ac6e
0830: 36 62 39 65 0a 46 20 64 6f 63 2f 63 61 6e 64 79 6b9e.F doc/candy
0840: 64 6f 63 2f 69 6d 67 2f 74 72 65 65 2f 74 62 72 doc/img/tree/tbr
0850: 6d 2e 67 69 66 20 32 32 66 62 63 39 37 36 63 30 m.gif 22fbc976c0
0860: 61 36 65 34 37 39 61 39 37 37 65 32 33 36 33 66 a6e479a977e2363f
0870: 63 66 38 36 38 39 32 61 33 32 66 38 35 34 0a 46 cf86892a32f854.F
0880: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
0890: 67 2f 74 72 65 65 2f 74 62 72 70 2e 67 69 66 20 g/tree/tbrp.gif
08a0: 36 38 62 65 66 62 62 63 34 61 63 33 30 32 30 32 68befbbc4ac30202
08b0: 39 63 31 37 31 63 66 33 30 36 64 37 30 37 36 62 9c171cf306d7076b
08c0: 66 31 62 39 35 35 37 66 0a 46 20 64 6f 63 2f 63 f1b9557f.F doc/c
08d0: 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 72 65 65 andydoc/img/tree
08e0: 2f 74 72 2e 67 69 66 20 64 36 66 63 65 61 65 32 /tr.gif d6fceae2
08f0: 36 36 63 62 32 31 65 35 64 36 63 37 63 34 63 35 66cb21e5d6c7c4c5
0900: 36 30 34 61 64 33 62 62 62 38 33 34 35 65 31 66 604ad3bbb8345e1f
0910: 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f .F doc/candydoc/
0920: 69 6d 67 2f 74 72 65 65 2f 74 72 6d 2e 67 69 66 img/tree/trm.gif
0930: 20 64 30 31 63 66 65 31 31 30 62 38 36 62 30 32 d01cfe110b86b02
0940: 34 61 37 37 39 38 33 64 38 30 65 30 65 65 33 64 4a77983d80e0ee3d
0950: 31 33 62 35 39 39 62 63 63 0a 46 20 64 6f 63 2f 13b599bcc.F doc/
0960: 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 72 65 candydoc/img/tre
0970: 65 2f 74 72 70 2e 67 69 66 20 64 63 30 66 64 36 e/trp.gif dc0fd6
0980: 63 35 63 63 31 35 62 35 36 32 34 30 62 38 37 37 c5cc15b56240b877
0990: 63 38 30 38 30 64 39 30 30 32 64 39 35 38 64 38 c8080d9002d958d8
09a0: 32 31 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 21.F doc/candydo
09b0: 63 2f 6d 6f 64 75 6c 65 73 2e 64 64 6f 63 20 37 c/modules.ddoc 7
09c0: 38 66 62 66 63 34 39 38 63 30 38 31 63 62 31 66 8fbfc498c081cb1f
09d0: 30 35 37 32 32 65 66 39 32 62 39 62 32 38 33 62 05722ef92b9b283b
09e0: 65 66 66 35 37 36 33 0a 46 20 64 6f 63 2f 63 61 eff5763.F doc/ca
09f0: 6e 64 79 64 6f 63 2f 73 74 79 6c 65 2e 63 73 73 ndydoc/style.css
0a00: 20 38 66 34 35 38 61 61 39 39 35 64 66 64 31 34 8f458aa995dfd14
0a10: 65 66 32 33 35 64 33 34 61 34 30 66 35 37 38 63 ef235d34a40f578c
0a20: 33 36 32 39 36 30 35 35 32 0a 46 20 64 6f 63 2f 362960552.F doc/
0a30: 63 61 6e 64 79 64 6f 63 2f 74 72 65 65 2e 6a 73 candydoc/tree.js
0a40: 20 64 30 35 32 37 66 37 37 66 61 31 30 32 64 30 d0527f77fa102d0
0a50: 30 34 31 38 36 63 38 33 30 63 34 32 34 64 66 33 04186c830c424df3
0a60: 39 32 65 62 31 66 39 64 36 0a 46 20 64 6f 63 2f 92eb1f9d6.F doc/
0a70: 63 61 6e 64 79 64 6f 63 2f 75 74 69 6c 2e 6a 73 candydoc/util.js
0a80: 20 33 38 63 35 31 38 34 66 35 63 32 32 31 63 34 38c5184f5c221c4
0a90: 30 33 39 64 37 63 31 36 61 35 30 39 30 31 38 62 039d7c16a509018b
0aa0: 30 38 38 61 31 39 35 31 36 0a 46 20 64 6f 63 2f 088a19516.F doc/
0ab0: 65 76 61 6c 2e 68 74 6d 6c 20 32 66 37 63 34 64 eval.html 2f7c4d
0ac0: 63 34 39 36 34 37 37 66 31 34 30 66 61 31 32 63 c496477f140fa12c
0ad0: 62 62 32 39 37 37 30 66 64 65 33 38 66 33 37 64 bb29770fde38f37d
0ae0: 63 63 0a 46 20 64 6f 63 2f 66 61 69 6c 75 72 65 cc.F doc/failure
0af0: 2e 68 74 6d 6c 20 37 33 62 33 33 63 63 66 65 32 .html 73b33ccfe2
0b00: 31 34 33 36 62 36 66 30 38 39 66 39 61 31 39 38 1436b6f089f9a198
0b10: 34 35 65 63 30 37 32 31 65 65 30 30 62 31 0a 46 45ec0721ee00b1.F
0b20: 20 64 6f 63 2f 66 72 65 73 68 2e 68 74 6d 6c 20 doc/fresh.html
0b30: 39 30 34 33 61 31 33 31 63 35 32 61 65 30 31 61 9043a131c52ae01a
0b40: 64 34 35 39 39 62 38 61 38 33 36 35 38 62 61 32 d4599b8a83658ba2
0b50: 64 66 33 34 33 36 34 31 0a 46 20 64 6f 63 2f 69 df343641.F doc/i
0b60: 6e 64 65 78 2e 68 74 6d 6c 20 64 63 32 34 32 33 ndex.html dc2423
0b70: 39 33 65 38 30 64 62 30 62 37 34 36 39 32 62 34 93e80db0b74692b4
0b80: 39 34 32 65 65 34 38 66 39 31 33 32 34 66 62 35 942ee48f91324fb5
0b90: 37 34 0a 46 20 64 6f 63 2f 6c 61 79 65 72 2e 68 74.F doc/layer.h
0ba0: 74 6d 6c 20 61 34 66 37 38 65 36 65 33 64 38 63 tml a4f78e6e3d8c
0bb0: 37 31 35 61 34 64 32 36 38 62 31 61 63 31 37 33 715a4d268b1ac173
0bc0: 62 30 32 61 65 38 64 64 65 30 31 34 0a 46 20 64 b02ae8dde014.F d
0bd0: 6f 63 2f 6c 65 78 2e 68 74 6d 6c 20 62 30 33 39 oc/lex.html b039
0be0: 64 63 61 65 61 34 35 35 32 61 38 66 66 62 65 36 dcaea4552a8ffbe6
0bf0: 38 63 37 36 64 63 37 30 35 62 32 39 65 63 32 62 8c76dc705b29ec2b
0c00: 34 62 39 38 0a 46 20 64 6f 63 2f 6d 61 69 6e 2e 4b98.F doc/main.
0c10: 68 74 6d 6c 20 64 35 64 64 37 36 38 31 30 65 33 html d5dd76810e3
0c20: 38 62 37 66 36 37 38 66 33 31 34 61 36 33 63 61 8b7f678f314a63ca
0c30: 33 38 61 65 63 33 66 39 31 39 30 64 37 0a 46 20 38aec3f9190d7.F
0c40: 64 6f 63 2f 70 61 72 73 65 2e 68 74 6d 6c 20 65 doc/parse.html e
0c50: 33 62 34 62 36 34 66 31 39 66 39 33 37 39 38 33 3b4b64f19f937983
0c60: 66 37 65 38 36 36 63 39 38 33 34 31 39 39 38 63 f7e866c98341998c
0c70: 30 35 34 63 63 37 37 0a 46 20 64 6f 63 2f 72 65 054cc77.F doc/re
0c80: 70 6c 2e 68 74 6d 6c 20 66 33 38 62 61 65 33 30 pl.html f38bae30
0c90: 31 32 62 36 62 32 35 36 32 31 38 33 37 66 36 37 12b6b25621837f67
0ca0: 30 34 33 65 65 63 34 30 64 32 39 31 66 34 63 65 043eec40d291f4ce
0cb0: 0a 46 20 64 6f 63 2f 72 75 6e 74 69 6d 65 2e 68 .F doc/runtime.h
0cc0: 74 6d 6c 20 66 62 39 37 31 61 35 34 64 62 31 34 tml fb971a54db14
0cd0: 31 32 30 65 37 62 61 31 37 37 65 39 31 36 34 61 120e7ba177e9164a
0ce0: 38 63 38 63 33 35 64 33 34 62 36 33 0a 46 20 64 8c8c35d34b63.F d
0cf0: 6f 63 2f 74 65 73 74 2e 68 74 6d 6c 20 36 35 39 oc/test.html 659
0d00: 33 37 34 36 34 64 61 61 62 62 65 34 31 36 62 32 37464daabbe416b2
0d10: 33 33 63 38 39 61 36 37 30 35 39 34 38 32 39 64 33c89a670594829d
0d20: 37 38 32 34 30 0a 46 20 64 6f 63 2f 74 72 69 63 78240.F doc/tric
0d30: 6b 73 2e 68 74 6d 6c 20 36 36 66 31 32 34 32 62 ks.html 66f1242b
0d40: 65 38 36 33 34 62 30 37 30 38 64 62 31 32 33 64 e8634b0708db123d
0d50: 64 39 38 33 38 61 34 37 30 30 33 37 65 65 35 64 d9838a470037ee5d
0d60: 0a 46 20 64 6f 63 2f 76 61 6c 75 65 2e 68 74 6d .F doc/value.htm
0d70: 6c 20 34 64 36 66 38 38 33 32 63 36 33 65 39 37 l 4d6f8832c63e97
0d80: 34 63 62 37 65 30 62 37 39 37 39 66 35 64 35 34 4cb7e0b7979f5d54
0d90: 65 35 31 34 64 61 36 35 63 31 0a 46 20 64 6f 63 e514da65c1.F doc
0da0: 2f 76 61 6c 75 65 63 6f 6e 76 2e 68 74 6d 6c 20 /valueconv.html
0db0: 65 30 38 36 33 38 64 34 37 36 33 65 31 31 38 35 e08638d4763e1185
0dc0: 31 64 62 63 33 33 35 37 31 38 61 38 61 36 61 33 1dbc335718a8a6a3
0dd0: 63 30 35 38 32 33 33 39 0a 46 20 69 6e 64 65 78 c0582339.F index
0de0: 2e 64 64 20 61 37 33 32 35 32 35 39 62 34 66 30 .dd a7325259b4f0
0df0: 39 39 35 32 30 65 33 37 63 37 61 65 66 65 64 63 99520e37c7aefedc
0e00: 37 61 65 30 30 35 65 38 62 61 30 30 0a 46 20 6d 7ae005e8ba00.F m
0e10: 61 69 6e 2e 64 20 39 37 61 34 34 32 39 34 38 63 ain.d 97a442948c
0e20: 39 38 30 36 33 34 64 32 66 65 31 64 33 36 65 62 980634d2fe1d36eb
0e30: 65 62 39 64 66 63 39 64 62 30 39 32 34 35 0a 46 eb9dfc9db09245.F
0e40: 20 70 6f 6c 65 6d 79 2f 5f 63 6f 6d 6d 6f 6e 2e polemy/_common.
0e50: 64 20 33 30 65 65 38 39 61 64 63 65 64 37 34 66 d 30ee89adced74f
0e60: 37 61 65 37 31 32 38 65 35 63 65 66 37 61 30 63 7ae7128e5cef7a0c
0e70: 65 33 38 37 34 66 30 63 37 37 0a 46 20 70 6f 6c e3874f0c77.F pol
0e80: 65 6d 79 2f 61 73 74 2e 64 20 38 65 63 32 64 66 emy/ast.d 8ec2df
0e90: 38 30 30 64 33 65 62 35 37 39 33 36 62 33 33 30 800d3eb57936b330
0ea0: 31 31 32 35 35 30 63 32 32 33 30 37 64 64 34 35 112550c22307dd45
0eb0: 36 63 0a 46 20 70 6f 6c 65 6d 79 2f 65 76 61 6c 6c.F polemy/eval
0ec0: 2e 64 20 31 30 64 61 32 64 37 33 37 38 65 35 36 .d 10da2d7378e56
0ed0: 65 63 34 34 32 32 66 62 33 34 63 37 35 38 65 35 ec4422fb34c758e5
0ee0: 31 39 30 39 31 34 64 35 66 66 38 0a 46 20 70 6f 190914d5ff8.F po
0ef0: 6c 65 6d 79 2f 66 61 69 6c 75 72 65 2e 64 20 34 lemy/failure.d 4
0f00: 34 32 63 30 61 66 64 35 39 31 66 33 63 36 61 61 42c0afd591f3c6aa
0f10: 31 32 63 39 65 31 66 36 37 37 37 35 36 32 63 64 12c9e1f6777562cd
0f20: 35 66 64 32 35 64 34 0a 46 20 70 6f 6c 65 6d 79 5fd25d4.F polemy
0f30: 2f 66 72 65 73 68 2e 64 20 31 35 37 30 37 32 34 /fresh.d 1570724
0f40: 34 34 34 37 66 36 39 37 31 37 64 39 31 64 37 35 4447f69717d91d75
0f50: 61 66 32 65 63 32 32 36 37 30 66 66 33 66 37 30 af2ec22670ff3f70
0f60: 39 0a 46 20 70 6f 6c 65 6d 79 2f 6c 61 79 65 72 9.F polemy/layer
0f70: 2e 64 20 65 33 37 63 38 33 66 36 34 35 61 66 34 .d e37c83f645af4
0f80: 64 38 32 62 35 35 61 33 33 62 62 32 35 32 66 64 d82b55a33bb252fd
0f90: 62 30 31 39 34 65 66 31 61 37 37 0a 46 20 70 6f b0194ef1a77.F po
0fa0: 6c 65 6d 79 2f 6c 65 78 2e 64 20 62 39 38 64 34 lemy/lex.d b98d4
0fb0: 65 36 61 35 63 65 62 36 66 62 39 65 31 30 35 62 e6a5ceb6fb9e105b
0fc0: 31 34 62 62 64 34 65 66 64 34 30 64 66 31 61 65 14bbd4efd40df1ae
0fd0: 30 39 39 0a 46 20 70 6f 6c 65 6d 79 2f 70 61 72 099.F polemy/par
0fe0: 73 65 2e 64 20 34 35 34 63 37 62 37 33 36 37 61 se.d 454c7b7367a
0ff0: 31 33 30 35 62 36 62 33 34 61 63 39 30 34 37 33 1305b6b34ac90473
1000: 34 64 38 32 32 30 33 63 66 66 66 33 33 0a 46 20 4d82203cfff33.F
1010: 70 6f 6c 65 6d 79 2f 72 65 70 6c 2e 64 20 34 64 polemy/repl.d 4d
1020: 38 64 33 31 65 31 31 61 66 61 34 61 31 39 38 36 8d31e11afa4a1986
1030: 38 65 66 62 32 38 38 65 30 62 65 35 65 61 31 32 8efb288e0be5ea12
1040: 64 39 34 62 63 64 0a 46 20 70 6f 6c 65 6d 79 2f d94bcd.F polemy/
1050: 72 75 6e 74 69 6d 65 2e 64 20 66 37 31 66 66 37 runtime.d f71ff7
1060: 64 63 36 36 32 38 65 34 32 33 37 63 34 33 64 62 dc6628e4237c43db
1070: 32 64 39 33 38 37 63 39 65 64 33 33 38 37 35 31 2d9387c9ed338751
1080: 32 34 0a 46 20 70 6f 6c 65 6d 79 2f 76 61 6c 75 24.F polemy/valu
1090: 65 2e 64 20 33 64 30 63 63 37 66 35 35 31 39 32 e.d 3d0cc7f55192
10a0: 34 34 39 33 35 65 33 30 63 64 30 63 65 64 30 61 44935e30cd0ced0a
10b0: 38 32 37 65 32 62 62 33 30 66 65 32 0a 46 20 70 827e2bb30fe2.F p
10c0: 6f 6c 65 6d 79 2f 76 61 6c 75 65 63 6f 6e 76 2e olemy/valueconv.
10d0: 64 20 35 36 61 63 35 63 36 39 64 61 33 66 65 39 d 56ac5c69da3fe9
10e0: 34 65 39 64 30 35 31 36 64 35 37 66 30 61 30 62 4e9d0516d57f0a0b
10f0: 63 64 31 31 32 34 30 35 66 32 0a 46 20 72 65 61 cd112405f2.F rea
1100: 64 6d 65 2e 74 78 74 20 64 30 33 32 38 37 36 30 dme.txt d0328760
1110: 38 65 38 34 66 64 36 30 66 38 34 35 38 32 36 36 8e84fd60f8458266
1120: 64 64 61 38 64 30 36 32 34 35 62 32 38 37 66 31 dda8d06245b287f1
1130: 0a 46 20 73 61 6d 70 6c 65 2f 66 69 62 2e 70 6d .F sample/fib.pm
1140: 79 20 35 62 32 63 33 63 34 35 32 61 63 61 35 62 y 5b2c3c452aca5b
1150: 31 38 64 64 37 39 34 65 63 35 32 32 34 33 32 35 18dd794ec5224325
1160: 37 37 34 65 38 30 34 31 34 36 0a 46 20 73 61 6d 774e804146.F sam
1170: 70 6c 65 2f 66 69 7a 7a 62 75 7a 7a 2e 70 6d 79 ple/fizzbuzz.pmy
1180: 20 38 39 32 30 65 39 66 64 31 64 33 39 38 30 38 8920e9fd1d39808
1190: 31 36 61 66 30 36 36 32 39 61 37 64 61 35 61 65 16af06629a7da5ae
11a0: 63 63 61 35 32 65 63 62 32 0a 46 20 73 61 6d 70 cca52ecb2.F samp
11b0: 6c 65 2f 68 65 6c 6c 6f 77 6f 72 6c 64 2e 70 6d le/helloworld.pm
11c0: 79 20 64 61 38 31 36 34 36 61 34 66 31 66 38 31 y da81646a4f1f81
11d0: 30 36 39 30 65 66 38 36 38 61 65 38 32 39 34 32 0690ef868ae82942
11e0: 32 35 66 30 38 38 30 33 38 39 0a 46 20 73 61 6d 25f0880389.F sam
11f0: 70 6c 65 2f 6d 61 63 72 6f 2e 70 6d 79 20 39 39 ple/macro.pmy 99
1200: 34 36 36 34 38 34 66 64 63 32 39 38 33 35 64 30 466484fdc29835d0
1210: 36 37 61 30 35 32 38 36 31 33 38 32 37 62 66 63 67a0528613827bfc
1220: 64 39 66 61 64 30 0a 46 20 73 61 6d 70 6c 65 2f d9fad0.F sample/
1230: 70 61 74 74 65 72 6e 2e 70 6d 79 20 32 63 38 36 pattern.pmy 2c86
1240: 36 34 39 36 30 64 66 64 64 39 36 62 37 37 61 62 64960dfdd96b77ab
1250: 61 30 61 64 39 61 36 66 30 39 37 62 65 31 30 34 a0ad9a6f097be104
1260: 33 34 65 63 0a 46 20 73 61 6d 70 6c 65 2f 70 6c 34ec.F sample/pl
1270: 75 73 6d 69 6e 75 73 2e 70 6d 79 20 64 33 61 35 usminus.pmy d3a5
1280: 30 62 36 65 62 38 63 36 33 63 32 64 34 63 32 35 0b6eb8c63c2d4c25
1290: 30 35 31 66 66 38 62 32 36 62 63 35 62 35 35 35 051ff8b26bc5b555
12a0: 32 31 38 61 0a 46 20 73 61 6d 70 6c 65 2f 74 79 218a.F sample/ty
12b0: 70 65 2e 70 6d 79 20 31 32 62 39 37 34 31 34 36 pe.pmy 12b974146
12c0: 64 61 31 39 39 30 36 34 64 33 32 36 38 39 65 32 da199064d32689e2
12d0: 61 32 35 34 37 35 61 32 65 30 35 31 36 35 39 0a a25475a2e051659.
12e0: 46 20 74 72 69 63 6b 73 2f 74 65 73 74 2e 64 20 F tricks/test.d
12f0: 33 62 61 37 35 62 39 63 33 62 65 66 36 39 62 32 3ba75b9c3bef69b2
1300: 37 31 38 36 37 32 32 64 37 64 37 64 34 36 36 66 7186722d7d7d466f
1310: 32 30 38 30 31 61 32 61 0a 46 20 74 72 69 63 6b 20801a2a.F trick
1320: 73 2f 74 72 69 63 6b 73 2e 64 20 37 38 34 65 38 s/tricks.d 784e8
1330: 32 31 37 38 39 38 38 32 33 39 64 31 38 66 32 35 2178988239d18f25
1340: 33 64 36 32 61 36 61 36 37 63 30 64 66 34 34 37 3d62a6a67c0df447
1350: 39 33 61 0a 50 20 32 33 66 62 31 62 34 61 30 65 93a.P 23fb1b4a0e
1360: 33 65 36 63 39 64 32 39 64 38 38 33 64 32 66 63 3e6c9d29d883d2fc
1370: 63 31 62 38 62 61 64 30 65 66 36 62 64 39 0a 52 c1b8bad0ef6bd9.R
1380: 20 37 35 37 30 34 30 34 34 30 35 39 36 39 62 62 7570404405969bb
1390: 33 65 39 30 33 65 39 38 61 34 32 32 35 30 32 31 3e903e98a4225021
13a0: 30 0a 55 20 6b 69 6e 61 62 61 0a 5a 20 34 65 38 0.U kinaba.Z 4e8
13b0: 61 31 63 39 33 37 33 64 66 33 36 33 31 65 38 64 a1c9373df3631e8d
13c0: 63 32 32 61 64 62 34 65 38 34 38 33 34 0a c22adb4e84834.