Artifact 060f267779a02b1c101fec939083fac0feffaabf:
Manifest of check-in
[060f267779]
- fixed the bug that the first declaration inside a function cannt be recursive:
def foo() { def bar() { bar() }; bar() }; foo() # bar cannot be found
by
kinaba on
2010-11-20 14:29:49.
0000: 43 20 66 69 78 65 64 5c 73 74 68 65 5c 73 62 75 C fixed\sthe\sbu
0010: 67 5c 73 74 68 61 74 5c 73 74 68 65 5c 73 66 69 g\sthat\sthe\sfi
0020: 72 73 74 5c 73 64 65 63 6c 61 72 61 74 69 6f 6e rst\sdeclaration
0030: 5c 73 69 6e 73 69 64 65 5c 73 61 5c 73 66 75 6e \sinside\sa\sfun
0040: 63 74 69 6f 6e 5c 73 63 61 6e 6e 74 5c 73 62 65 ction\scannt\sbe
0050: 5c 73 72 65 63 75 72 73 69 76 65 3a 5c 6e 64 65 \srecursive:\nde
0060: 66 5c 73 66 6f 6f 28 29 5c 73 7b 5c 73 64 65 66 f\sfoo()\s{\sdef
0070: 5c 73 62 61 72 28 29 5c 73 7b 5c 73 62 61 72 28 \sbar()\s{\sbar(
0080: 29 5c 73 7d 3b 5c 73 62 61 72 28 29 5c 73 7d 3b )\s};\sbar()\s};
0090: 5c 73 66 6f 6f 28 29 5c 73 5c 73 23 5c 73 62 61 \sfoo()\s\s#\sba
00a0: 72 5c 73 63 61 6e 6e 6f 74 5c 73 62 65 5c 73 66 r\scannot\sbe\sf
00b0: 6f 75 6e 64 0a 44 20 32 30 31 30 2d 31 31 2d 32 ound.D 2010-11-2
00c0: 30 54 31 34 3a 32 39 3a 34 39 0a 46 20 2e 70 6f 0T14:29:49.F .po
00d0: 73 65 69 64 6f 6e 20 63 36 30 64 39 38 61 33 61 seidon c60d98a3a
00e0: 63 63 65 66 66 63 61 32 35 66 31 35 61 33 64 38 cceffca25f15a3d8
00f0: 62 34 31 61 62 64 62 63 38 36 63 34 31 64 36 0a b41abdbc86c41d6.
0100: 46 20 62 75 69 6c 64 2e 62 61 74 20 62 35 31 34 F build.bat b514
0110: 32 38 39 38 66 61 34 61 63 63 64 66 34 65 61 33 2898fa4accdf4ea3
0120: 63 30 35 35 64 30 36 66 65 65 66 36 35 33 36 36 c055d06feef65366
0130: 31 36 39 66 0a 46 20 62 75 69 6c 64 64 6f 63 2e 169f.F builddoc.
0140: 62 61 74 20 37 66 37 63 35 63 38 37 35 35 36 37 bat 7f7c5c875567
0150: 39 64 34 34 63 63 31 34 32 64 31 31 33 66 33 31 9d44cc142d113f31
0160: 35 31 38 64 38 34 65 30 65 38 36 61 0a 46 20 64 518d84e0e86a.F d
0170: 32 73 74 61 63 6b 74 72 61 63 65 2f 64 62 67 68 2stacktrace/dbgh
0180: 65 6c 70 2e 64 20 38 61 37 31 66 35 39 34 30 32 elp.d 8a71f59402
0190: 62 36 31 37 31 32 66 61 31 30 63 39 33 38 37 63 b61712fa10c9387c
01a0: 35 65 30 33 37 37 64 31 32 61 35 30 32 34 0a 46 5e0377d12a5024.F
01b0: 20 64 32 73 74 61 63 6b 74 72 61 63 65 2f 6c 69 d2stacktrace/li
01c0: 63 65 6e 63 65 2e 74 78 74 20 66 32 64 39 35 33 cence.txt f2d953
01d0: 37 38 63 64 35 37 31 35 30 31 38 32 63 34 37 34 78cd57150182c474
01e0: 32 34 61 61 39 61 61 66 37 61 39 34 62 35 62 64 24aa9aaf7a94b5bd
01f0: 65 30 0a 46 20 64 32 73 74 61 63 6b 74 72 61 63 e0.F d2stacktrac
0200: 65 2f 72 65 61 64 6d 65 2e 74 78 74 20 66 31 38 e/readme.txt f18
0210: 35 36 32 39 37 36 37 35 33 36 32 31 61 35 63 63 562976753621a5cc
0220: 35 65 61 36 33 62 63 34 35 33 62 61 31 39 64 64 5ea63bc453ba19dd
0230: 37 62 39 31 37 0a 46 20 64 32 73 74 61 63 6b 74 7b917.F d2stackt
0240: 72 61 63 65 2f 73 74 61 63 6b 74 72 61 63 65 2e race/stacktrace.
0250: 64 20 65 31 64 33 39 36 32 34 64 36 63 34 31 31 d e1d39624d6c411
0260: 37 34 37 31 64 61 61 35 65 66 34 39 33 62 35 31 7471daa5ef493b51
0270: 35 62 39 33 30 31 65 30 37 66 0a 46 20 64 6f 63 5b9301e07f.F doc
0280: 2f 63 61 6e 64 79 64 6f 63 2f 43 41 4e 44 59 44 /candydoc/CANDYD
0290: 4f 43 2e 74 78 74 20 31 63 61 37 39 36 37 66 62 OC.txt 1ca7967fb
02a0: 64 33 36 30 62 64 64 38 35 61 62 36 30 64 61 38 d360bdd85ab60da8
02b0: 63 33 31 33 39 66 61 32 37 66 34 62 38 39 34 0a c3139fa27f4b894.
02c0: 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 63 F doc/candydoc/c
02d0: 61 6e 64 79 2e 64 64 6f 63 20 65 64 36 30 65 31 andy.ddoc ed60e1
02e0: 66 63 34 36 65 64 66 64 33 39 65 31 37 34 37 62 fc46edfd39e1747b
02f0: 39 32 31 37 34 32 32 62 38 66 65 30 64 31 34 34 9217422b8fe0d144
0300: 33 35 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 35.F doc/candydo
0310: 63 2f 65 78 70 6c 6f 72 65 72 2e 6a 73 20 39 64 c/explorer.js 9d
0320: 61 35 36 30 35 64 39 37 64 62 62 36 33 35 37 64 a5605d97dbb6357d
0330: 37 32 35 34 30 30 32 65 66 36 34 65 35 32 32 37 7254002ef64e5227
0340: 64 35 31 64 62 32 0a 46 20 64 6f 63 2f 63 61 6e d51db2.F doc/can
0350: 64 79 64 6f 63 2f 69 65 35 36 68 61 63 6b 2e 63 dydoc/ie56hack.c
0360: 73 73 20 31 37 37 38 35 39 63 33 61 33 34 37 31 ss 177859c3a3471
0370: 38 62 62 37 63 39 65 36 61 34 61 63 61 62 62 33 8bb7c9e6a4acabb3
0380: 31 39 33 38 32 37 31 32 36 31 63 0a 46 20 64 6f 1938271261c.F do
0390: 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 62 c/candydoc/img/b
03a0: 67 2e 67 69 66 20 38 62 34 33 65 65 63 64 37 66 g.gif 8b43eecd7f
03b0: 30 63 66 30 32 33 39 32 39 65 34 35 33 38 63 30 0cf023929e4538c0
03c0: 61 37 33 31 66 61 63 37 31 61 62 34 39 63 0a 46 a731fac71ab49c.F
03d0: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
03e0: 67 2f 63 61 6e 64 79 64 6f 63 2e 67 69 66 20 64 g/candydoc.gif d
03f0: 39 36 30 34 64 34 66 66 66 34 61 39 62 39 66 65 9604d4fff4a9b9fe
0400: 37 30 38 31 34 61 36 33 32 65 61 63 63 30 34 33 70814a632eacc043
0410: 65 39 37 33 35 30 66 0a 46 20 64 6f 63 2f 63 61 e97350f.F doc/ca
0420: 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 ndydoc/img/outli
0430: 6e 65 2f 61 6c 69 61 73 2e 67 69 66 20 34 30 31 ne/alias.gif 401
0440: 33 31 33 30 30 36 39 63 37 39 37 63 30 36 30 63 3130069c797c060c
0450: 31 31 65 33 64 35 61 39 65 63 30 30 34 31 30 36 11e3d5a9ec004106
0460: 37 32 63 64 38 0a 46 20 64 6f 63 2f 63 61 6e 64 72cd8.F doc/cand
0470: 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e 65 ydoc/img/outline
0480: 2f 62 67 2e 67 69 66 20 38 30 36 34 63 32 36 64 /bg.gif 8064c26d
0490: 32 33 32 38 34 31 35 39 39 39 32 30 63 62 66 66 232841599920cbff
04a0: 37 65 62 39 65 62 31 38 39 64 61 63 33 34 31 32 7eb9eb189dac3412
04b0: 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f .F doc/candydoc/
04c0: 69 6d 67 2f 6f 75 74 6c 69 6e 65 2f 63 6c 61 73 img/outline/clas
04d0: 73 2e 67 69 66 20 30 32 61 31 32 30 33 32 36 38 s.gif 02a1203268
04e0: 61 39 36 36 62 66 61 62 36 61 65 30 34 32 61 35 a966bfab6ae042a5
04f0: 61 64 33 62 39 36 31 30 34 37 35 61 39 37 0a 46 ad3b9610475a97.F
0500: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
0510: 67 2f 6f 75 74 6c 69 6e 65 2f 65 6e 75 6d 2e 67 g/outline/enum.g
0520: 69 66 20 33 62 38 38 66 33 62 33 63 37 30 34 32 if 3b88f3b3c7042
0530: 34 64 66 33 66 37 65 36 32 36 35 64 33 31 34 65 4df3f7e6265d314e
0540: 63 31 64 31 62 31 64 62 63 36 33 0a 46 20 64 6f c1d1b1dbc63.F do
0550: 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f c/candydoc/img/o
0560: 75 74 6c 69 6e 65 2f 66 75 6e 63 2e 67 69 66 20 utline/func.gif
0570: 36 31 39 61 62 66 35 33 32 37 62 31 33 33 34 37 619abf5327b13347
0580: 37 66 34 64 39 36 65 30 37 36 65 62 64 61 35 64 7f4d96e076ebda5d
0590: 66 33 66 39 30 35 61 64 0a 46 20 64 6f 63 2f 63 f3f905ad.F doc/c
05a0: 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c andydoc/img/outl
05b0: 69 6e 65 2f 6d 6f 64 75 6c 65 2e 67 69 66 20 65 ine/module.gif e
05c0: 36 64 34 35 61 34 38 39 65 66 37 33 37 39 66 37 6d45a489ef7379f7
05d0: 39 32 30 38 63 30 65 62 61 63 36 64 30 30 33 61 9208c0ebac6d003a
05e0: 39 65 31 65 64 36 37 0a 46 20 64 6f 63 2f 63 61 9e1ed67.F doc/ca
05f0: 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 ndydoc/img/outli
0600: 6e 65 2f 70 61 63 6b 61 67 65 2e 67 69 66 20 63 ne/package.gif c
0610: 33 62 35 37 63 32 32 34 39 33 62 39 66 37 63 32 3b57c22493b9f7c2
0620: 62 35 64 34 38 61 63 35 64 30 62 64 37 66 63 33 b5d48ac5d0bd7fc3
0630: 65 38 35 31 30 38 62 0a 46 20 64 6f 63 2f 63 61 e85108b.F doc/ca
0640: 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 ndydoc/img/outli
0650: 6e 65 2f 73 74 72 75 63 74 2e 67 69 66 20 37 35 ne/struct.gif 75
0660: 39 36 32 34 36 66 33 34 31 32 66 38 31 65 35 36 96246f3412f81e56
0670: 39 36 37 32 62 64 31 36 38 62 34 62 63 31 66 32 9672bd168b4bc1f2
0680: 31 37 64 33 35 31 0a 46 20 64 6f 63 2f 63 61 6e 17d351.F doc/can
0690: 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 6e dydoc/img/outlin
06a0: 65 2f 74 65 6d 70 6c 61 74 65 2e 67 69 66 20 65 e/template.gif e
06b0: 33 39 30 39 34 36 62 33 34 61 37 35 63 39 36 32 390946b34a75c962
06c0: 31 62 33 63 32 62 37 61 63 61 32 36 62 62 37 37 1b3c2b7aca26bb77
06d0: 38 33 33 38 32 30 34 0a 46 20 64 6f 63 2f 63 61 8338204.F doc/ca
06e0: 6e 64 79 64 6f 63 2f 69 6d 67 2f 6f 75 74 6c 69 ndydoc/img/outli
06f0: 6e 65 2f 76 61 72 2e 67 69 66 20 63 30 37 62 38 ne/var.gif c07b8
0700: 33 39 35 65 33 62 32 64 36 36 34 62 66 33 30 37 395e3b2d664bf307
0710: 37 31 38 36 39 66 66 38 36 65 36 63 32 30 61 62 71869ff86e6c20ab
0720: 30 63 32 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 0c2.F doc/candyd
0730: 6f 63 2f 69 6d 67 2f 70 61 63 6b 61 67 65 2f 62 oc/img/package/b
0740: 67 2e 67 69 66 20 36 65 38 30 65 61 63 30 33 65 g.gif 6e80eac03e
0750: 65 36 39 34 30 63 63 63 39 34 31 64 36 30 64 62 e6940ccc941d60db
0760: 31 37 36 30 63 33 38 39 63 66 30 34 63 33 0a 46 1760c389cf04c3.F
0770: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
0780: 67 2f 74 72 65 65 2f 73 68 69 6d 2e 67 69 66 20 g/tree/shim.gif
0790: 62 62 39 32 36 62 64 39 34 32 33 61 31 34 61 66 bb926bd9423a14af
07a0: 34 61 37 31 61 37 32 64 66 39 37 65 31 34 62 39 4a71a72df97e14b9
07b0: 64 64 66 37 38 36 62 63 0a 46 20 64 6f 63 2f 63 ddf786bc.F doc/c
07c0: 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 72 65 65 andydoc/img/tree
07d0: 2f 74 62 2e 67 69 66 20 34 66 64 39 31 30 66 30 /tb.gif 4fd910f0
07e0: 30 33 31 37 36 39 38 36 65 62 32 61 65 36 32 64 03176986eb2ae62d
07f0: 64 38 34 63 64 35 35 32 62 63 64 62 38 33 38 33 d84cd552bcdb8383
0800: 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f .F doc/candydoc/
0810: 69 6d 67 2f 74 72 65 65 2f 74 62 72 2e 67 69 66 img/tree/tbr.gif
0820: 20 63 38 30 62 31 39 65 63 34 61 34 37 61 34 35 c80b19ec4a47a45
0830: 63 37 30 66 37 39 36 39 38 35 66 61 37 32 62 32 c70f796985fa72b2
0840: 32 61 63 36 65 36 62 39 65 0a 46 20 64 6f 63 2f 2ac6e6b9e.F doc/
0850: 63 61 6e 64 79 64 6f 63 2f 69 6d 67 2f 74 72 65 candydoc/img/tre
0860: 65 2f 74 62 72 6d 2e 67 69 66 20 32 32 66 62 63 e/tbrm.gif 22fbc
0870: 39 37 36 63 30 61 36 65 34 37 39 61 39 37 37 65 976c0a6e479a977e
0880: 32 33 36 33 66 63 66 38 36 38 39 32 61 33 32 66 2363fcf86892a32f
0890: 38 35 34 0a 46 20 64 6f 63 2f 63 61 6e 64 79 64 854.F doc/candyd
08a0: 6f 63 2f 69 6d 67 2f 74 72 65 65 2f 74 62 72 70 oc/img/tree/tbrp
08b0: 2e 67 69 66 20 36 38 62 65 66 62 62 63 34 61 63 .gif 68befbbc4ac
08c0: 33 30 32 30 32 39 63 31 37 31 63 66 33 30 36 64 302029c171cf306d
08d0: 37 30 37 36 62 66 31 62 39 35 35 37 66 0a 46 20 7076bf1b9557f.F
08e0: 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d 67 doc/candydoc/img
08f0: 2f 74 72 65 65 2f 74 72 2e 67 69 66 20 64 36 66 /tree/tr.gif d6f
0900: 63 65 61 65 32 36 36 63 62 32 31 65 35 64 36 63 ceae266cb21e5d6c
0910: 37 63 34 63 35 36 30 34 61 64 33 62 62 62 38 33 7c4c5604ad3bbb83
0920: 34 35 65 31 66 0a 46 20 64 6f 63 2f 63 61 6e 64 45e1f.F doc/cand
0930: 79 64 6f 63 2f 69 6d 67 2f 74 72 65 65 2f 74 72 ydoc/img/tree/tr
0940: 6d 2e 67 69 66 20 64 30 31 63 66 65 31 31 30 62 m.gif d01cfe110b
0950: 38 36 62 30 32 34 61 37 37 39 38 33 64 38 30 65 86b024a77983d80e
0960: 30 65 65 33 64 31 33 62 35 39 39 62 63 63 0a 46 0ee3d13b599bcc.F
0970: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 69 6d doc/candydoc/im
0980: 67 2f 74 72 65 65 2f 74 72 70 2e 67 69 66 20 64 g/tree/trp.gif d
0990: 63 30 66 64 36 63 35 63 63 31 35 62 35 36 32 34 c0fd6c5cc15b5624
09a0: 30 62 38 37 37 63 38 30 38 30 64 39 30 30 32 64 0b877c8080d9002d
09b0: 39 35 38 64 38 32 31 0a 46 20 64 6f 63 2f 63 61 958d821.F doc/ca
09c0: 6e 64 79 64 6f 63 2f 6d 6f 64 75 6c 65 73 2e 64 ndydoc/modules.d
09d0: 64 6f 63 20 64 37 65 31 64 35 33 35 33 62 62 65 doc d7e1d5353bbe
09e0: 36 37 30 63 35 66 39 66 65 66 34 33 65 63 39 63 670c5f9fef43ec9c
09f0: 30 63 63 66 34 64 38 32 37 38 64 32 0a 46 20 64 0ccf4d8278d2.F d
0a00: 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 73 74 79 6c oc/candydoc/styl
0a10: 65 2e 63 73 73 20 38 66 34 35 38 61 61 39 39 35 e.css 8f458aa995
0a20: 64 66 64 31 34 65 66 32 33 35 64 33 34 61 34 30 dfd14ef235d34a40
0a30: 66 35 37 38 63 33 36 32 39 36 30 35 35 32 0a 46 f578c362960552.F
0a40: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 74 72 doc/candydoc/tr
0a50: 65 65 2e 6a 73 20 64 30 35 32 37 66 37 37 66 61 ee.js d0527f77fa
0a60: 31 30 32 64 30 30 34 31 38 36 63 38 33 30 63 34 102d004186c830c4
0a70: 32 34 64 66 33 39 32 65 62 31 66 39 64 36 0a 46 24df392eb1f9d6.F
0a80: 20 64 6f 63 2f 63 61 6e 64 79 64 6f 63 2f 75 74 doc/candydoc/ut
0a90: 69 6c 2e 6a 73 20 33 38 63 35 31 38 34 66 35 63 il.js 38c5184f5c
0aa0: 32 32 31 63 34 30 33 39 64 37 63 31 36 61 35 30 221c4039d7c16a50
0ab0: 39 30 31 38 62 30 38 38 61 31 39 35 31 36 0a 46 9018b088a19516.F
0ac0: 20 6d 61 69 6e 2e 64 20 64 35 65 66 34 35 39 35 main.d d5ef4595
0ad0: 32 36 35 31 62 64 61 38 62 64 65 32 66 37 36 32 2651bda8bde2f762
0ae0: 61 34 31 64 63 32 35 33 33 34 31 37 35 33 66 37 a41dc253341753f7
0af0: 0a 46 20 70 6f 6c 65 6d 79 2f 5f 63 6f 6d 6d 6f .F polemy/_commo
0b00: 6e 2e 64 20 61 65 35 31 37 36 35 64 66 62 37 38 n.d ae51765dfb78
0b10: 33 31 34 39 31 61 37 38 31 33 63 62 35 38 64 34 31491a7813cb58d4
0b20: 36 61 30 61 36 66 39 37 63 32 30 36 0a 46 20 70 6a0a6f97c206.F p
0b30: 6f 6c 65 6d 79 2f 61 73 74 2e 64 20 66 38 61 36 olemy/ast.d f8a6
0b40: 38 35 34 33 31 33 32 39 62 30 33 64 62 66 32 62 85431329b03dbf2b
0b50: 33 34 62 65 39 37 65 62 32 39 34 32 62 30 34 36 34be97eb2942b046
0b60: 30 30 35 38 0a 46 20 70 6f 6c 65 6d 79 2f 65 76 0058.F polemy/ev
0b70: 61 6c 2e 64 20 33 36 30 64 61 34 32 30 64 34 31 al.d 360da420d41
0b80: 64 66 62 62 66 64 31 38 39 38 39 32 32 61 31 35 dfbbfd1898922a15
0b90: 37 38 62 37 37 61 37 64 38 39 63 65 30 0a 46 20 78b77a7d89ce0.F
0ba0: 70 6f 6c 65 6d 79 2f 6c 65 78 2e 64 20 35 31 34 polemy/lex.d 514
0bb0: 37 35 37 63 61 35 35 65 32 35 33 62 34 66 61 63 757ca55e253b4fac
0bc0: 63 30 64 33 36 30 62 34 37 32 32 61 30 32 36 31 c0d360b4722a0261
0bd0: 39 30 38 61 31 0a 46 20 70 6f 6c 65 6d 79 2f 70 908a1.F polemy/p
0be0: 61 72 73 65 2e 64 20 36 62 65 63 30 39 39 37 63 arse.d 6bec0997c
0bf0: 35 37 36 34 37 33 37 63 39 33 39 38 63 33 38 31 5764737c9398c381
0c00: 63 64 36 35 35 36 35 38 37 39 33 36 63 32 38 0a cd6556587936c28.
0c10: 46 20 70 6f 6c 65 6d 79 2f 76 61 6c 75 65 2e 64 F polemy/value.d
0c20: 20 66 66 34 32 62 63 65 34 66 62 37 64 63 36 37 ff42bce4fb7dc67
0c30: 34 63 36 30 31 30 66 36 63 33 33 65 30 38 34 30 4c6010f6c33e0840
0c40: 36 37 66 38 66 62 37 62 36 0a 46 20 72 65 61 64 67f8fb7b6.F read
0c50: 6d 65 2e 74 78 74 20 62 34 35 64 35 39 39 64 30 me.txt b45d599d0
0c60: 38 66 31 38 65 65 30 39 30 65 35 36 61 61 36 32 8f18ee090e56aa62
0c70: 30 30 39 66 31 62 34 64 62 61 64 36 63 35 36 0a 009f1b4dbad6c56.
0c80: 46 20 73 61 6d 70 6c 65 2f 66 69 62 2e 70 6d 79 F sample/fib.pmy
0c90: 20 38 61 31 39 65 34 35 62 64 34 32 33 35 35 61 8a19e45bd42355a
0ca0: 39 61 36 66 37 31 30 65 62 32 38 38 65 65 63 30 9a6f710eb288eec0
0cb0: 62 62 31 39 38 65 34 35 37 0a 46 20 73 61 6d 70 bb198e457.F samp
0cc0: 6c 65 2f 66 69 7a 7a 62 75 7a 7a 2e 70 6d 79 20 le/fizzbuzz.pmy
0cd0: 64 33 66 36 32 31 66 38 61 61 62 62 33 65 39 35 d3f621f8aabb3e95
0ce0: 31 39 35 64 65 34 37 38 62 39 34 34 35 61 63 64 195de478b9445acd
0cf0: 39 61 64 35 36 64 61 32 0a 46 20 73 61 6d 70 6c 9ad56da2.F sampl
0d00: 65 2f 68 65 6c 6c 6f 77 6f 72 6c 64 2e 70 6d 79 e/helloworld.pmy
0d10: 20 35 61 35 33 32 30 33 61 36 30 64 62 35 63 35 5a53203a60db5c5
0d20: 34 32 33 33 35 63 65 30 32 62 33 32 64 65 61 62 42335ce02b32deab
0d30: 34 65 35 31 64 33 36 30 34 0a 46 20 73 61 6d 70 4e51d3604.F samp
0d40: 6c 65 2f 6d 61 63 72 6f 2e 70 6d 79 20 38 32 37 le/macro.pmy 827
0d50: 64 62 63 38 31 38 36 34 35 38 64 34 33 39 36 63 dbc8186458d4396c
0d60: 65 64 32 64 31 31 30 38 31 32 39 31 33 64 30 33 ed2d110812913d03
0d70: 35 64 35 38 66 0a 46 20 73 61 6d 70 6c 65 2f 70 5d58f.F sample/p
0d80: 6c 75 73 6d 69 6e 75 73 2e 70 6d 79 20 32 66 36 lusminus.pmy 2f6
0d90: 38 32 33 38 64 31 32 38 31 35 61 63 33 31 38 62 8238d12815ac318b
0da0: 30 37 65 65 30 63 33 30 38 62 62 65 61 65 33 37 07ee0c308bbeae37
0db0: 31 37 31 30 64 0a 46 20 73 61 6d 70 6c 65 2f 74 1710d.F sample/t
0dc0: 79 70 65 2e 70 6d 79 20 63 39 61 35 35 64 38 65 ype.pmy c9a55d8e
0dd0: 37 62 33 32 39 33 61 65 38 37 33 36 37 64 37 65 7b3293ae87367d7e
0de0: 34 65 36 63 33 66 30 33 32 35 33 34 65 39 39 63 4e6c3f032534e99c
0df0: 0a 46 20 74 72 69 63 6b 73 2f 74 65 73 74 2e 64 .F tricks/test.d
0e00: 20 62 39 62 38 34 61 33 35 66 63 63 63 35 31 31 b9b84a35fccc511
0e10: 36 66 39 31 63 37 34 61 39 30 33 61 62 63 32 31 6f91c74a903abc21
0e20: 35 39 33 62 39 32 64 34 35 0a 46 20 74 72 69 63 593b92d45.F tric
0e30: 6b 73 2f 74 72 69 63 6b 73 2e 64 20 30 65 61 65 ks/tricks.d 0eae
0e40: 36 63 63 33 37 66 30 34 35 63 39 37 30 65 34 33 6cc37f045c970e43
0e50: 37 66 64 66 64 36 62 64 62 31 62 31 31 65 64 32 7fdfd6bdb1b11ed2
0e60: 32 63 38 63 0a 50 20 38 65 33 64 62 39 65 66 32 2c8c.P 8e3db9ef2
0e70: 30 64 38 31 32 31 31 37 32 32 36 39 31 66 31 66 0d81211722691f1f
0e80: 36 35 64 37 30 35 61 38 61 64 63 64 35 64 34 0a 65d705a8adcd5d4.
0e90: 52 20 33 34 31 65 35 63 63 65 31 34 30 33 32 39 R 341e5cce140329
0ea0: 38 32 66 35 31 63 30 36 35 32 65 66 62 33 30 66 82f51c0652efb30f
0eb0: 63 63 0a 55 20 6b 69 6e 61 62 61 0a 5a 20 36 66 cc.U kinaba.Z 6f
0ec0: 64 61 65 62 31 63 35 36 37 63 66 34 35 36 34 30 daeb1c567cf45640
0ed0: 63 36 34 35 32 63 37 62 63 39 34 64 30 62 0a c6452c7bc94d0b.