Artifact d78d700f7a688a0e358f77f8dee359ea3e95a7f7:
Manifest of check-in
[d78d700f7a]
- tenuki REPL bug-fix (now we can continue using REPL after a syntax error)
and file interpreter mode.
by
kinaba on
2010-11-09 06:19:11.
0000: 43 20 74 65 6e 75 6b 69 5c 73 52 45 50 4c 5c 73 C tenuki\sREPL\s
0010: 62 75 67 2d 66 69 78 5c 73 28 6e 6f 77 5c 73 77 bug-fix\s(now\sw
0020: 65 5c 73 63 61 6e 5c 73 63 6f 6e 74 69 6e 75 65 e\scan\scontinue
0030: 5c 73 75 73 69 6e 67 5c 73 52 45 50 4c 5c 73 61 \susing\sREPL\sa
0040: 66 74 65 72 5c 73 61 5c 73 73 79 6e 74 61 78 5c fter\sa\ssyntax\
0050: 73 65 72 72 6f 72 29 5c 6e 61 6e 64 5c 73 66 69 serror)\nand\sfi
0060: 6c 65 5c 73 69 6e 74 65 72 70 72 65 74 65 72 5c le\sinterpreter\
0070: 73 6d 6f 64 65 2e 0a 44 20 32 30 31 30 2d 31 31 smode..D 2010-11
0080: 2d 30 39 54 30 36 3a 31 39 3a 31 31 0a 46 20 2e -09T06:19:11.F .
0090: 70 6f 73 65 69 64 6f 6e 20 33 37 34 64 38 61 37 poseidon 374d8a7
00a0: 65 36 30 65 33 30 30 32 61 38 64 38 38 61 34 32 e60e3002a8d88a42
00b0: 38 61 63 64 31 30 36 66 66 65 31 66 34 33 38 61 8acd106ffe1f438a
00c0: 64 0a 46 20 62 75 69 6c 64 2e 62 61 74 20 62 35 d.F build.bat b5
00d0: 31 34 32 38 39 38 66 61 34 61 63 63 64 66 34 65 142898fa4accdf4e
00e0: 61 33 63 30 35 35 64 30 36 66 65 65 66 36 35 33 a3c055d06feef653
00f0: 36 36 31 36 39 66 0a 46 20 64 32 73 74 61 63 6b 66169f.F d2stack
0100: 74 72 61 63 65 2f 64 62 67 68 65 6c 70 2e 64 20 trace/dbghelp.d
0110: 38 61 37 31 66 35 39 34 30 32 62 36 31 37 31 32 8a71f59402b61712
0120: 66 61 31 30 63 39 33 38 37 63 35 65 30 33 37 37 fa10c9387c5e0377
0130: 64 31 32 61 35 30 32 34 0a 46 20 64 32 73 74 61 d12a5024.F d2sta
0140: 63 6b 74 72 61 63 65 2f 6c 69 63 65 6e 63 65 2e cktrace/licence.
0150: 74 78 74 20 66 32 64 39 35 33 37 38 63 64 35 37 txt f2d95378cd57
0160: 31 35 30 31 38 32 63 34 37 34 32 34 61 61 39 61 150182c47424aa9a
0170: 61 66 37 61 39 34 62 35 62 64 65 30 0a 46 20 64 af7a94b5bde0.F d
0180: 32 73 74 61 63 6b 74 72 61 63 65 2f 72 65 61 64 2stacktrace/read
0190: 6d 65 2e 74 78 74 20 66 31 38 35 36 32 39 37 36 me.txt f18562976
01a0: 37 35 33 36 32 31 61 35 63 63 35 65 61 36 33 62 753621a5cc5ea63b
01b0: 63 34 35 33 62 61 31 39 64 64 37 62 39 31 37 0a c453ba19dd7b917.
01c0: 46 20 64 32 73 74 61 63 6b 74 72 61 63 65 2f 73 F d2stacktrace/s
01d0: 74 61 63 6b 74 72 61 63 65 2e 64 20 31 34 35 36 tacktrace.d 1456
01e0: 32 37 32 61 33 32 33 38 34 36 36 63 37 66 38 61 272a3238466c7f8a
01f0: 63 30 62 62 35 61 32 30 30 38 33 32 39 36 64 63 c0bb5a20083296dc
0200: 36 30 66 63 0a 46 20 6d 61 69 6e 2e 64 20 38 31 60fc.F main.d 81
0210: 63 66 33 65 32 61 34 34 64 36 33 32 33 39 31 62 cf3e2a44d632391b
0220: 63 38 62 65 66 62 31 65 38 30 31 38 33 65 66 30 c8befb1e80183ef0
0230: 34 33 34 37 34 38 0a 46 20 70 6f 6c 65 6d 79 2f 434748.F polemy/
0240: 5f 63 6f 6d 6d 6f 6e 2e 64 20 35 31 34 31 38 36 _common.d 514186
0250: 38 66 33 62 63 32 37 32 34 38 63 62 31 38 64 64 8f3bc27248cb18dd
0260: 30 66 64 31 36 37 39 39 35 64 65 66 39 32 35 66 0fd167995def925f
0270: 33 65 0a 46 20 70 6f 6c 65 6d 79 2f 61 73 74 2e 3e.F polemy/ast.
0280: 64 20 63 30 38 36 34 33 63 34 32 37 31 66 38 66 d c08643c4271f8f
0290: 33 35 37 31 32 63 63 34 63 62 35 65 62 61 34 37 35712cc4cb5eba47
02a0: 65 61 34 62 63 31 61 65 64 37 0a 46 20 70 6f 6c ea4bc1aed7.F pol
02b0: 65 6d 79 2f 65 76 61 6c 2e 64 20 63 33 64 36 35 emy/eval.d c3d65
02c0: 39 35 34 39 31 34 36 35 34 61 35 63 38 39 62 35 954914654a5c89b5
02d0: 63 65 62 61 33 39 66 30 34 32 64 66 30 38 30 39 ceba39f042df0809
02e0: 61 34 64 0a 46 20 70 6f 6c 65 6d 79 2f 6c 65 78 a4d.F polemy/lex
02f0: 2e 64 20 61 39 36 34 34 39 66 37 33 39 38 65 66 .d a96449f7398ef
0300: 33 31 31 61 39 35 30 39 33 39 34 65 38 36 39 62 311a9509394e869b
0310: 63 35 33 38 34 65 30 64 30 63 63 0a 46 20 70 6f c5384e0d0cc.F po
0320: 6c 65 6d 79 2f 70 61 72 73 65 2e 64 20 63 33 66 lemy/parse.d c3f
0330: 33 33 39 65 35 33 64 33 35 39 30 31 66 33 39 37 339e53d35901f397
0340: 61 65 37 37 33 63 34 32 32 32 65 31 64 66 37 36 ae773c4222e1df76
0350: 63 33 66 66 38 0a 46 20 70 6f 6c 65 6d 79 2f 76 c3ff8.F polemy/v
0360: 61 6c 75 65 2e 64 20 33 38 31 35 35 62 63 63 34 alue.d 38155bcc4
0370: 30 30 64 38 31 32 66 62 36 31 31 36 62 32 61 39 00d812fb6116b2a9
0380: 32 65 33 36 65 62 30 64 30 35 31 31 30 63 38 0a 2e36eb0d05110c8.
0390: 46 20 72 65 61 64 6d 65 2e 74 78 74 20 36 39 63 F readme.txt 69c
03a0: 38 64 66 39 39 64 31 39 31 65 31 38 38 66 36 65 8df99d191e188f6e
03b0: 64 35 64 34 36 62 66 63 63 37 65 38 62 33 65 33 d5d46bfcc7e8b3e3
03c0: 61 30 63 65 35 0a 46 20 74 72 69 63 6b 73 2f 74 a0ce5.F tricks/t
03d0: 65 73 74 2e 64 20 64 65 37 35 36 30 66 31 65 63 est.d de7560f1ec
03e0: 63 63 65 65 36 37 37 32 35 66 38 31 65 31 64 62 ccee67725f81e1db
03f0: 65 61 63 36 37 37 33 62 62 39 37 37 37 39 0a 46 eac6773bb97779.F
0400: 20 74 72 69 63 6b 73 2f 74 72 69 63 6b 73 2e 64 tricks/tricks.d
0410: 20 34 63 39 39 36 62 62 35 38 35 39 65 64 35 65 4c996bb5859ed5e
0420: 61 33 35 38 61 38 34 39 34 35 62 61 34 65 30 64 a358a84945ba4e0d
0430: 35 38 36 32 66 31 30 61 32 0a 50 20 37 64 65 38 5862f10a2.P 7de8
0440: 30 61 63 66 62 38 35 66 63 33 35 62 30 66 64 30 0acfb85fc35b0fd0
0450: 37 38 61 32 32 61 34 63 64 35 38 35 66 37 38 37 78a22a4cd585f787
0460: 61 65 64 61 0a 52 20 38 31 31 61 32 31 31 63 63 aeda.R 811a211cc
0470: 62 35 33 39 66 32 32 31 62 39 61 34 31 39 33 66 b539f221b9a4193f
0480: 32 66 66 65 31 61 66 0a 55 20 6b 69 6e 61 62 61 2ffe1af.U kinaba
0490: 0a 5a 20 65 38 32 34 37 63 63 36 38 39 64 63 33 .Z e8247cc689dc3
04a0: 64 39 30 38 34 35 37 61 36 64 38 38 64 31 32 64 d908457a6d88d12d
04b0: 66 35 65 0a f5e.