picolisp

Unnamed repository; edit this file to name it for gitweb.
git clone https://logand.com/git/picolisp.git/
Log | Files | Refs | README | LICENSE

commit a7a529aeab3b905f1572a1a79434b6f40554fd5e
parent cf04eb0208918370fd8a627a602bc44d8337aaea
Author: Alexander Burger <abu@software-lab.de>
Date:   Sat, 24 Sep 2011 13:01:35 +0200

put/def inconsistency
Diffstat:
Mlib/tags | 24++++++++++++------------
Msrc/flow.c | 4++--
Msrc/sym.c | 12+++++++-----
Msrc64/err.l | 10+++++++++-
Msrc64/flow.l | 16++++++++--------
Msrc64/sym.l | 28+++++++++++++++-------------
Msrc64/tags | 213++++++++++++++++++++++++++++++++++++++++---------------------------------------
7 files changed, 160 insertions(+), 147 deletions(-)

diff --git a/lib/tags b/lib/tags @@ -8,8 +8,8 @@ $ (2951 . "@src64/flow.l") - (2209 . "@src64/big.l") -> (3913 . "@src64/subr.l") / (2513 . "@src64/big.l") -: (3028 . "@src64/sym.l") -:: (3052 . "@src64/sym.l") +: (3026 . "@src64/sym.l") +:: (3050 . "@src64/sym.l") ; (2954 . "@src64/sym.l") < (2207 . "@src64/subr.l") <= (2237 . "@src64/subr.l") @@ -138,7 +138,7 @@ fish (1613 . "@src64/apply.l") flg? (2445 . "@src64/subr.l") flip (1699 . "@src64/subr.l") flush (5104 . "@src64/io.l") -fold (3483 . "@src64/sym.l") +fold (3481 . "@src64/sym.l") for (2220 . "@src64/flow.l") fork (3254 . "@src64/flow.l") format (2089 . "@src64/big.l") @@ -150,7 +150,7 @@ gc (432 . "@src64/gc.l") ge0 (2707 . "@src64/big.l") get (2878 . "@src64/sym.l") getd (750 . "@src64/sym.l") -getl (3172 . "@src64/sym.l") +getl (3170 . "@src64/sym.l") glue (1345 . "@src64/sym.l") gt0 (2718 . "@src64/big.l") hash (2976 . "@src64/big.l") @@ -190,8 +190,8 @@ lit (155 . "@src64/flow.l") load (4165 . "@src64/io.l") lock (1182 . "@src64/db.l") loop (2163 . "@src64/flow.l") -low? (3355 . "@src64/sym.l") -lowc (3385 . "@src64/sym.l") +low? (3353 . "@src64/sym.l") +lowc (3383 . "@src64/sym.l") lst? (2415 . "@src64/subr.l") lt0 (2682 . "@src64/big.l") lup (2336 . "@src64/sym.l") @@ -210,7 +210,7 @@ max (2327 . "@src64/subr.l") maxi (1511 . "@src64/apply.l") member (2455 . "@src64/subr.l") memq (2477 . "@src64/subr.l") -meta (3275 . "@src64/sym.l") +meta (3273 . "@src64/sym.l") meth (1084 . "@src64/flow.l") method (1048 . "@src64/flow.l") min (2356 . "@src64/subr.l") @@ -270,8 +270,8 @@ protect (516 . "@src64/main.l") prove (3527 . "@src64/subr.l") push (1798 . "@src64/sym.l") push1 (1834 . "@src64/sym.l") -put (2826 . "@src64/sym.l") -putl (3090 . "@src64/sym.l") +put (2828 . "@src64/sym.l") +putl (3088 . "@src64/sym.l") pwd (2674 . "@src64/main.l") queue (2030 . "@src64/sym.l") quit (1089 . "@src64/main.l") @@ -334,8 +334,8 @@ unify (3935 . "@src64/subr.l") unless (1891 . "@src64/flow.l") until (2075 . "@src64/flow.l") up (697 . "@src64/main.l") -upp? (3370 . "@src64/sym.l") -uppc (3434 . "@src64/sym.l") +upp? (3368 . "@src64/sym.l") +uppc (3432 . "@src64/sym.l") use (1563 . "@src64/flow.l") usec (2662 . "@src64/main.l") val (1573 . "@src64/sym.l") @@ -343,7 +343,7 @@ version (3047 . "@src64/main.l") wait (3150 . "@src64/io.l") when (1874 . "@src64/flow.l") while (2051 . "@src64/flow.l") -wipe (3230 . "@src64/sym.l") +wipe (3228 . "@src64/sym.l") with (1322 . "@src64/flow.l") wr (5229 . "@src64/io.l") xchg (1648 . "@src64/sym.l") diff --git a/src/flow.c b/src/flow.c @@ -1,4 +1,4 @@ -/* 09sep11abu +/* 24sep11abu * (c) Software Lab. Alexander Burger */ @@ -218,10 +218,10 @@ any doDef(any ex) { x = cdr(ex), Push(c1, EVAL(car(x))); NeedSym(ex,data(c1)); - CheckVar(ex,data(c1)); Touch(ex,data(c1)); x = cdr(x), Push(c2, EVAL(car(x))); if (!isCell(cdr(x))) { + CheckVar(ex,data(c1)); if (!isNil(y = val(data(c1))) && y != data(c1) && !equal(data(c2), y)) redefMsg(data(c1), NULL); val(data(c1)) = data(c2); diff --git a/src/sym.c b/src/sym.c @@ -1,4 +1,4 @@ -/* 08sep11abu +/* 24sep11abu * (c) Software Lab. Alexander Burger */ @@ -1110,11 +1110,12 @@ any doPut(any ex) { data(c2) = EVAL(car(x)); } NeedSym(ex,data(c1)); - CheckNil(ex,data(c1)); Push(c3, EVAL(car(x))); Touch(ex,data(c1)); - if (isNum(data(c2)) && IsZero(data(c2))) + if (isNum(data(c2)) && IsZero(data(c2))) { + CheckVar(ex,data(c1)); val(data(c1)) = x = data(c3); + } else put(data(c1), data(c2), x = data(c3)); drop(c1); @@ -1207,11 +1208,12 @@ any doSetCol(any ex) { } } NeedSym(ex,y); - CheckNil(ex,y); Push(c1, EVAL(car(x))); Touch(ex,y); - if (isNum(z) && IsZero(z)) + if (isNum(z) && IsZero(z)) { + CheckVar(ex,y); val(y) = x = data(c1); + } else put(y, z, x = data(c1)); drop(c1); diff --git a/src64/err.l b/src64/err.l @@ -1,4 +1,4 @@ -# 16sep11abu +# 24sep11abu # (c) Software Lab. Alexander Burger # Debug print routine @@ -370,6 +370,14 @@ ld E A jmp protErrEX +(code 'checkVarCX 0) + cmp C Nil # C < NIL ? + jlt ret # Yes + cmp C TSym # C > T ? + jgt Ret # Yes + ld E C + jmp protErrEX + (code 'checkVarYX 0) cmp Y Nil # Y < NIL ? jlt ret # Yes diff --git a/src64/flow.l b/src64/flow.l @@ -1,4 +1,4 @@ -# 20sep11abu +# 24sep11abu # (c) Software Lab. Alexander Burger (code 'redefMsgEC) @@ -457,7 +457,10 @@ ld Y (E CDR) # Y on args ld E (Y) # Eval first eval - call needSymEX # Check symbol + num E # Need symbol + jnz symErrEX + sym E + jz symErrEX sym (E TAIL) # External symbol? if nz # Yes call dbTouchEX # Touch it @@ -473,6 +476,7 @@ atom Y if nz # No ld C (L II) # First symbol + call checkVarCX # Check ld A (C) # Current value cmp A Nil # NIL? if ne # NO @@ -496,10 +500,6 @@ tuck E # <L I> Third arg link ld E (L III) # First symbol - sym (E TAIL) # External symbol? - if nz # Yes - call dbTouchEX # Touch it - end ld C (L II) # Second arg call getEC_E # Current property value cmp E Nil # NIL? @@ -515,7 +515,7 @@ ld A (L III) # Symbol ld C (L II) # Key ld E (L I) # Value - call putACE + call putACE # Put propery ld E (L III) # Symbol ld C (L II) # Key call putSrcEC_E # Put source information @@ -894,7 +894,7 @@ eval ld A (L II) # 'obj' ld C (L I) # Key - call putACE # Put value + call putACE # Put property ld X (X CDR) loop end diff --git a/src64/sym.l b/src64/sym.l @@ -1,4 +1,4 @@ -# 21sep11abu +# 24sep11abu # (c) Software Lab. Alexander Burger ### Compare long names ### @@ -2473,13 +2473,7 @@ ret ### Property access ### -(code 'setAE 0) - ld (A) E # Set value - ret - (code 'putACE 0) - cmp C ZERO # Key is zero? - jeq setAE # Yes push X ld X (A TAIL) # Properties num X # Any? @@ -2854,8 +2848,6 @@ jnz symErrEX sym E jz symErrEX - cmp E Nil # Can't be NIL - jeq protErrEX ld E (Y) # Eval 'any' eval ld A (L II) # Get symbol @@ -2868,7 +2860,13 @@ pop E end ld C (L I) # Get key - call putACE # Put value or propery + cmp C ZERO # Key is zero? + if eq # Yes + call checkVarAX # Check variable + ld (A) E # Set value + else + call putACE # Put value or propery + end drop pop Y pop X @@ -3007,8 +3005,6 @@ jnz symErrEX sym E jz symErrEX - cmp E Nil # Can't be NIL - jeq protErrEX sym (E TAIL) # External symbol? if nz # Yes call dbTouchEX # Touch it @@ -3019,7 +3015,13 @@ eval pop A # Retrieve symbol pop C # and key - call putACE # Put value or propery + cmp C ZERO # Key is zero? + if eq # Yes + call checkVarAX # Check variable + ld (A) E # Set value + else + call putACE # Put value or propery + end pop Y pop X ret diff --git a/src64/tags b/src64/tags @@ -408,13 +408,13 @@ anduAE_A ./big.l 325 anonymousX_FE ./io.l 2084 applyVarXYZ_E ./apply.l 358 applyXYZ_E ./apply.l 4 -argErrAX ./err.l 406 -argErrEX ./err.l 408 -atomErrAX ./err.l 444 -atomErrEX ./err.l 446 -badDotErrE ./err.l 553 -badFdErrEX ./err.l 525 -badInputErrB ./err.l 545 +argErrAX ./err.l 414 +argErrEX ./err.l 416 +atomErrAX ./err.l 452 +atomErrEX ./err.l 454 +badDotErrE ./err.l 561 +badFdErrEX ./err.l 533 +badInputErrB ./err.l 553 balanceCEY ./sym.l 902 balanceXY ./sym.l 884 begString ./main.l 2248 @@ -429,14 +429,14 @@ boxNum_A ./gc.l 821 boxNum_C ./gc.l 833 boxNum_E ./gc.l 845 boxNum_X ./gc.l 857 -brkErrX ./err.l 494 +brkErrX ./err.l 502 brkLoadE_E ./flow.l 2857 bufAoAC_C ./db.l 953 bufStringE_SZ ./io.l 1142 byeE ./flow.l 3440 byteNumBCX_CX ./io.l 463 byteSymBCX_CX ./io.l 1291 -caseDataA_AC ./sym.l 3343 +caseDataA_AC ./sym.l 3341 caught ./flow.l 2473 cbl ./main.l 1851 cbl1 ./main.l 1884 @@ -463,18 +463,19 @@ cbl6 ./main.l 1904 cbl7 ./main.l 1908 cbl8 ./main.l 1912 cbl9 ./main.l 1916 -cellErrAX ./err.l 438 -cellErrEX ./err.l 440 +cellErrAX ./err.l 446 +cellErrEX ./err.l 448 charSymACX_CX ./io.l 1256 checkVarAX ./err.l 365 -checkVarEX ./err.l 381 -checkVarYX ./err.l 373 +checkVarCX ./err.l 373 +checkVarEX ./err.l 389 +checkVarYX ./err.l 381 chopExtNmX_E ./db.l 133 circE_YF ./main.l 744 cleanUpY ./db.l 567 closeAX ./io.l 5 -closeErrEX ./err.l 506 -closeErrX ./err.l 504 +closeErrEX ./err.l 514 +closeErrX ./err.l 512 closeInFileA ./io.l 142 closeOnExecAX ./io.l 43 closeOutFileA ./io.l 164 @@ -484,9 +485,9 @@ cmpLongAX_F ./sym.l 5 cmpNumAE_F ./big.l 1567 cmpUserAX_F ./subr.l 4122 cmpuAE_F ./big.l 1587 -cntErrAX ./err.l 418 -cntErrCX ./err.l 420 -cntErrEX ./err.l 422 +cntErrAX ./err.l 426 +cntErrCX ./err.l 428 +cntErrEX ./err.l 430 compareAE_F ./main.l 909 consAC_E ./gc.l 783 consA_A ./gc.l 527 @@ -530,22 +531,22 @@ dateXYZ_E ./main.l 2363 dbAEX ./db.l 1328 dbFetchEX ./db.l 1316 dbFileBlkY_AC ./db.l 246 -dbRdErr ./err.l 628 -dbSizErr ./err.l 640 +dbRdErr ./err.l 636 +dbSizErr ./err.l 648 dbSizeX_A ./db.l 1221 -dbSyncErrX ./err.l 597 +dbSyncErrX ./err.l 605 dbTouchEX ./db.l 1442 -dbWrErr ./err.l 634 +dbWrErr ./err.l 642 dbZapE ./db.l 1474 dbfBuf_AF ./db.l 51 -dbfErrX ./err.l 613 +dbfErrX ./err.l 621 dbgS ./err.l 5 decE_A ./big.l 1504 divDone ./big.l 1255 -divErrX ./err.l 462 +divErrX ./err.l 470 divUnder ./big.l 1261 divuAE_A ./big.l 1045 -dlErrX ./err.l 692 +dlErrX ./err.l 700 doAbs ./big.l 2731 doAccept ./net.l 139 doAdd ./big.l 2171 @@ -620,7 +621,7 @@ doClose ./io.l 4370 doCmd ./main.l 2912 doCnt ./apply.l 1413 doCo ./flow.l 2538 -doCol ./sym.l 3028 +doCol ./sym.l 3026 doCommit ./db.l 1495 doCon ./subr.l 725 doConc ./subr.l 781 @@ -673,7 +674,7 @@ doFish ./apply.l 1613 doFlgQ ./subr.l 2445 doFlip ./subr.l 1699 doFlush ./io.l 5104 -doFold ./sym.l 3483 +doFold ./sym.l 3481 doFor ./flow.l 2220 doFork ./flow.l 3254 doFormat ./big.l 2089 @@ -686,7 +687,7 @@ doGe ./subr.l 2297 doGe0 ./big.l 2707 doGet ./sym.l 2878 doGetd ./sym.l 750 -doGetl ./sym.l 3172 +doGetl ./sym.l 3170 doGlue ./sym.l 1345 doGt ./subr.l 2267 doGt0 ./big.l 2718 @@ -729,8 +730,8 @@ doLit ./flow.l 155 doLoad ./io.l 4165 doLock ./db.l 1182 doLoop ./flow.l 2163 -doLowQ ./sym.l 3355 -doLowc ./sym.l 3385 +doLowQ ./sym.l 3353 +doLowc ./sym.l 3383 doLstQ ./subr.l 2415 doLt ./subr.l 2207 doLt0 ./big.l 2682 @@ -750,7 +751,7 @@ doMax ./subr.l 2327 doMaxi ./apply.l 1511 doMember ./subr.l 2455 doMemq ./subr.l 2477 -doMeta ./sym.l 3275 +doMeta ./sym.l 3273 doMeth ./flow.l 1084 doMethod ./flow.l 1048 doMin ./subr.l 2356 @@ -809,13 +810,13 @@ doProg ./flow.l 1750 doProg1 ./flow.l 1758 doProg2 ./flow.l 1775 doProp ./sym.l 2909 -doPropCol ./sym.l 3052 +doPropCol ./sym.l 3050 doProtect ./main.l 516 doProve ./subr.l 3527 doPush ./sym.l 1798 doPush1 ./sym.l 1834 -doPut ./sym.l 2826 -doPutl ./sym.l 3090 +doPut ./sym.l 2828 +doPutl ./sym.l 3088 doPwd ./main.l 2674 doQueue ./sym.l 2030 doQuit ./main.l 1089 @@ -884,8 +885,8 @@ doUnify ./subr.l 3935 doUnless ./flow.l 1891 doUntil ./flow.l 2075 doUp ./main.l 697 -doUppQ ./sym.l 3370 -doUppc ./sym.l 3434 +doUppQ ./sym.l 3368 +doUppc ./sym.l 3432 doUse ./flow.l 1563 doUsec ./main.l 2662 doVal ./sym.l 1573 @@ -893,7 +894,7 @@ doVersion ./main.l 3047 doWait ./io.l 3150 doWhen ./flow.l 1874 doWhile ./flow.l 2051 -doWipe ./sym.l 3230 +doWipe ./sym.l 3228 doWith ./flow.l 1322 doWr ./io.l 5229 doXchg ./sym.l 1648 @@ -903,7 +904,7 @@ doYoke ./subr.l 1196 doZap ./sym.l 1174 doZero ./sym.l 1741 endString_E ./main.l 2259 -eofErr ./err.l 534 +eofErr ./err.l 542 eolA_F ./io.l 3684 equalAE_F ./main.l 776 erOpenEXY ./io.l 1628 @@ -921,7 +922,7 @@ evSymX_E ./main.l 2157 evSymY_E ./main.l 2160 execE ./main.l 2071 execErrS ./main.l 187 -extErrEX ./err.l 434 +extErrEX ./err.l 442 extNmCE_X ./db.l 64 externX_E ./sym.l 266 extraXY_FCYZ ./flow.l 1286 @@ -944,7 +945,7 @@ fmtNum0AE_E ./big.l 1794 fmtNumAE_E ./big.l 1797 fmtScaleCX_CX ./big.l 2061 fmtWordACX_CX ./big.l 2046 -forkErrX ./err.l 515 +forkErrX ./err.l 523 forkLispX_FE ./flow.l 3267 fsyncDB ./db.l 929 funqE_FE ./main.l 2095 @@ -953,16 +954,16 @@ getAdrZ_A ./db.l 6 getBinaryZ_FB ./io.l 447 getBlockZ_FB ./db.l 593 getChar_A ./io.l 1975 -getEC_E ./sym.l 2666 +getEC_E ./sym.l 2668 getParse_A ./io.l 1795 getStdin_A ./io.l 1724 getUdpZ_FB ./net.l 321 -getnECX_E ./sym.l 2625 +getnECX_E ./sym.l 2627 giveupX ./main.l 180 halfA_A ./big.l 87 heapAlloc ./main.l 217 iSignalCE ./main.l 192 -idErrXL ./err.l 623 +idErrXL ./err.l 631 idxDelXY_E ./sym.l 2277 idxGetXY_E ./sym.l 2190 idxPutXY_E ./sym.l 2207 @@ -975,23 +976,23 @@ initInFileCA_A ./io.l 67 initOutFileA_A ./io.l 106 initSeedE_E ./big.l 2927 internEXY_FE ./sym.l 75 -ipBindErrX ./err.l 667 -ipGetsocknameErrX ./err.l 657 -ipListenErrX ./err.l 672 -ipSetsockoptErrX ./err.l 662 -ipSocketErrX ./err.l 652 +ipBindErrX ./err.l 675 +ipGetsocknameErrX ./err.l 665 +ipListenErrX ./err.l 680 +ipSetsockoptErrX ./err.l 670 +ipSocketErrX ./err.l 660 isBlankE_F ./sym.l 696 isInternEXY_F ./sym.l 37 -isLetterOrDigitA_F ./sym.l 3548 +isLetterOrDigitA_F ./sym.l 3546 isLifeE_F ./db.l 525 isaCE_F ./flow.l 1007 -jnlErrX ./err.l 618 +jnlErrX ./err.l 626 jnlFileno_A ./db.l 344 joinLocalCX ./flow.l 2838 lisp ./main.l 2025 loadAllX_E ./main.l 162 loadBEX_E ./io.l 4072 -lockErr ./err.l 607 +lockErr ./err.l 615 lockFileAC ./io.l 28 lockJnl ./db.l 352 logBlock ./db.l 432 @@ -999,23 +1000,23 @@ logFileno_A ./db.l 348 lookupCE_E ./subr.l 3869 loopX ./flow.l 2168 loopY_FE ./flow.l 2407 -lstErrAX ./err.l 450 -lstErrEX ./err.l 452 +lstErrAX ./err.l 458 +lstErrEX ./err.l 460 lupCE_E ./subr.l 3812 main ./main.l 33 -makeErrX ./err.l 471 +makeErrX ./err.l 479 markE ./gc.l 5 matchCE_F ./subr.l 3144 memberXY_FY ./main.l 1071 -metaCX_E ./sym.l 3317 +metaCX_E ./sym.l 3315 methodEY_FCYZ ./flow.l 786 mkCharA_A ./sym.l 573 mkStrEZ_A ./sym.l 650 mkStrE_E ./sym.l 623 msec_A ./main.l 2273 -msgErrAX ./err.l 488 -msgErrEX ./err.l 490 -msgErrYX ./err.l 486 +msgErrAX ./err.l 496 +msgErrEX ./err.l 498 +msgErrYX ./err.l 494 muluAE_A ./big.l 859 nameA_A ./sym.l 469 nameE_E ./sym.l 477 @@ -1030,12 +1031,12 @@ needVarEX ./err.l 356 newBlock_X ./db.l 449 newIdEX_X ./db.l 492 newline ./io.l 4657 -noFdErrX ./err.l 529 +noFdErrX ./err.l 537 nonblockingA_A ./io.l 51 -numErrAX ./err.l 412 -numErrEX ./err.l 414 +numErrAX ./err.l 420 +numErrEX ./err.l 422 oct3C_CA ./db.l 180 -openErrEX ./err.l 500 +openErrEX ./err.l 508 oruAE_A ./big.l 394 outAoA ./io.l 4706 outNameE ./io.l 4730 @@ -1051,7 +1052,7 @@ packOctACX_CX ./db.l 120 parseBCE_E ./io.l 3893 pathStringE_SZ ./io.l 1172 pico ./glob.l 142 -pipeErrX ./err.l 510 +pipeErrX ./err.l 518 popCtlFiles ./io.l 1961 popErrFiles ./io.l 1954 popInFiles ./io.l 1863 @@ -1067,14 +1068,15 @@ prinE ./io.l 4973 prinE_E ./io.l 4967 printE ./io.l 4754 printE_E ./io.l 4748 -propEC_E ./sym.l 2736 -protErrEX ./err.l 386 +propEC_E ./sym.l 2738 +protErrEX ./err.l 394 pushCtlFilesY ./io.l 1858 pushErrFilesY ./io.l 1853 pushInFilesY ./io.l 1818 pushOutFilesY ./io.l 1842 -putACE ./sym.l 2480 +putACE ./sym.l 2484 putBlockBZ ./db.l 609 +putSetACE ./sym.l 2476 putSrcEC_E ./flow.l 25 putStdoutB ./io.l 4614 putStringB ./main.l 2236 @@ -1097,29 +1099,28 @@ readA_E ./io.l 2308 readC_E ./io.l 2492 redefMsgEC ./flow.l 4 redefineCEX ./flow.l 109 -reentErrEX ./err.l 476 +reentErrEX ./err.l 484 remDone ./big.l 1479 remUnder ./big.l 1485 remuAE_A ./big.l 1266 -renErrEX ./err.l 467 +renErrEX ./err.l 475 restart ./main.l 154 resumeCoroutine ./flow.l 2564 -ret ./err.l 700 -retE_E ./err.l 723 -retNil ./err.l 717 -retNull ./err.l 714 -retT ./err.l 720 -retc ./err.l 702 -retnc ./err.l 705 -retnz ./err.l 711 -retz ./err.l 708 +ret ./err.l 708 +retE_E ./err.l 731 +retNil ./err.l 725 +retNull ./err.l 722 +retT ./err.l 728 +retc ./err.l 710 +retnc ./err.l 713 +retnz ./err.l 719 +retz ./err.l 716 rewindLog ./db.l 925 runE_E ./main.l 2083 rwUnlockDbA ./db.l 269 s_isdirS_F sys/x86-64.linux.code.l 16 -selectErrX ./err.l 558 +selectErrX ./err.l 566 serverEY_F ./net.l 235 -setAE ./sym.l 2476 setAdrAS ./db.l 36 setAdrAZ ./db.l 22 setBlkAC_Z ./db.l 366 @@ -1142,76 +1143,76 @@ slowNbC_FA ./io.l 207 slowZ_F ./io.l 185 space ./io.l 4661 stdinByte_A ./io.l 425 -stkErr ./err.l 395 -stkErrE ./err.l 397 -stkErrEX ./err.l 401 -stkErrX ./err.l 399 +stkErr ./err.l 403 +stkErrE ./err.l 405 +stkErrEX ./err.l 409 +stkErrX ./err.l 407 subAE_A ./big.l 1542 subStrAE_F ./sym.l 1470 subuAE_A ./big.l 682 -suparErrE ./err.l 540 +suparErrE ./err.l 548 symByteCX_FACX ./io.l 1088 symCharCX_FACX ./io.l 1109 -symErrAX ./err.l 426 -symErrEX ./err.l 430 -symErrYX ./err.l 428 -symNsErrEX ./err.l 390 +symErrAX ./err.l 434 +symErrEX ./err.l 438 +symErrYX ./err.l 436 +symNsErrEX ./err.l 398 symToNumXA_FE ./big.l 1681 tcSetC ./main.l 386 tcpAcceptA_FE ./net.l 104 tellBegZ_Z ./io.l 1004 tellEndAZ ./io.l 1011 -tellErr ./err.l 646 +tellErr ./err.l 654 tenfoldA_A ./big.l 157 testEscA_F ./io.l 2050 throwErrZX ./flow.l 2508 tmDateC_E ./main.l 2353 tmTimeY_E ./main.l 2540 tokenCE_E ./io.l 2522 -trSyncErrX ./err.l 602 +trSyncErrX ./err.l 610 traceCY ./flow.l 3023 trimE_E ./subr.l 1769 -truncErrX ./err.l 592 +truncErrX ./err.l 600 truncLog ./db.l 944 tryLockCE_FA ./db.l 299 twiceA_A ./big.l 47 twiceBigA_A ./big.l 57 -udpOvflErr ./err.l 677 +udpOvflErr ./err.l 685 unLockFileAC ./io.l 15 unLockJnl ./db.l 357 -undefinedCE ./err.l 684 -undefinedCX ./err.l 686 -undefinedEX ./err.l 688 +undefinedCE ./err.l 692 +undefinedCX ./err.l 694 +undefinedEX ./err.l 696 uniFillE_E ./subr.l 3883 unifyCEYZ_F ./subr.l 3361 uninternEXY ./sym.l 356 unsync ./io.l 1058 unwindC_Z ./err.l 165 -varErrAX ./err.l 456 -varErrEX ./err.l 458 +varErrAX ./err.l 464 +varErrEX ./err.l 466 waitFdCEX_A ./io.l 2764 -waitPidErrX ./err.l 520 +waitPidErrX ./err.l 528 wifsignaledS_F sys/x86-64.linux.code.l 27 wifstoppedS_F sys/x86-64.linux.code.l 22 -wipeE ./sym.l 3252 +wipeE ./sym.l 3250 wrBlockZ ./db.l 398 wrBytesCEX_F ./io.l 316 -wrBytesErr ./err.l 563 +wrBytesErr ./err.l 571 wrChildCXY ./io.l 352 -wrChildErr ./err.l 569 -wrJnlErr ./err.l 580 +wrChildErr ./err.l 577 +wrJnlErr ./err.l 588 wrLockDb ./db.l 262 wrLockFileC ./io.l 23 -wrLogErr ./err.l 586 +wrLogErr ./err.l 594 wrOpenEXY ./io.l 1495 wrSetCL_F ./io.l 2737 -wrSyncErrX ./err.l 575 +wrSyncErrX ./err.l 583 wtermsigS_A sys/x86-64.linux.code.l 34 xCntAX_FA ./main.l 2207 xCntCX_FC ./main.l 2198 xCntEX_FE ./main.l 2189 xSymE_E ./main.l 2164 xoruAE_A ./big.l 465 -yieldErrEX ./err.l 482 -yieldErrX ./err.l 480 +yieldErrEX ./err.l 490 +yieldErrX ./err.l 488 zapZeroA_A ./big.l 6