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 a4fd10de93fbaaa5f09a7b80ac833d250145e630
parent 1c55f1f2c1e5d9c66971a8440bf49b3888743c27
Author: Alexander Burger <abu@software-lab.de>
Date:   Sat,  6 Jul 2013 08:04:07 +0200

Minor: Local jump target
Diffstat:
Msrc64/io.l | 6+++---
Msrc64/tags | 394+++++++++++++++++++++++++++++++++++++++----------------------------------------
2 files changed, 198 insertions(+), 202 deletions(-)

diff --git a/src64/io.l b/src64/io.l @@ -1,4 +1,4 @@ -# 05jul13abu +# 06jul13abu # (c) Software Lab. Alexander Burger # Close file descriptor @@ -2065,13 +2065,13 @@ while le # Yes call (Get_A) # Get next null A # EOF? - js ret # Yes + js 90 # Yes loop cmp B (char "#") # Comment char? while eq # Yes call comment_A # Skip comment loop - ret +90 ret (code 'testEscA_F 0) do diff --git a/src64/tags b/src64/tags @@ -48,122 +48,119 @@ CHAR_LETTER63,1516 CHAR_DIGIT64,1537 -sys/x86-64.freeBsd.defs.l,1994 -ENOENT5,56 -EINTR6,71 -EBADF7,85 -EAGAIN8,99 -EACCES9,115 -EPIPE10,131 -ECONNRESET11,146 -O_RDONLY14,180 -O_WRONLY15,197 -O_RDWR16,214 -O_CREAT17,229 -O_EXCL18,247 -O_TRUNC19,265 -O_APPEND20,284 -F_GETFD21,301 -F_SETFD22,317 -FD_CLOEXEC23,333 -BUFSIZ26,361 -PIPE_BUF27,379 -MAXPATHLEN28,398 -stdin29,417 -stdout30,442 -stderr31,468 -RTLD_LAZY35,504 -RTLD_GLOBAL36,522 -FLOCK39,553 -L_TYPE40,568 -L_WHENCE41,584 -L_START42,602 -L_LEN43,618 -L_PID44,632 -SEEK_SET45,647 -SEEK_CUR46,664 -F_RDLCK47,681 -F_WRLCK48,697 -F_UNLCK49,713 -F_GETFL50,729 -F_SETFL51,745 -F_GETLK52,761 -F_SETLK53,778 -F_SETLKW54,795 -F_SETOWN55,813 -O_NONBLOCK56,830 -O_ASYNC57,849 -STAT60,874 -ST_MODE61,889 -ST_SIZE62,905 -ST_MTIME63,922 -S_IFMT64,940 -S_IFDIR65,959 -TMS68,988 -TMS_UTIME69,1001 -TMS_STIME70,1019 -TERMIOS73,1048 -C_IFLAG74,1065 -C_LFLAG75,1081 -C_CC76,1098 -ISIG77,1112 -VMIN78,1127 -VTIME79,1141 -TCSADRAIN80,1156 -SIGACTION83,1184 -SIGSET_T84,1203 -SA_HANDLER85,1221 -SA_MASK86,1240 -SA_FLAGS87,1257 -SIG_DFL88,1274 -SIG_IGN89,1290 -SIG_UNBLOCK90,1306 -SIGHUP91,1326 -SIGINT92,1341 -SIGUSR193,1356 -SIGUSR294,1373 -SIGPIPE95,1390 -SIGALRM96,1407 -SIGTERM97,1424 -SIGCHLD98,1441 -SIGCONT99,1458 -SIGSTOP100,1475 -SIGTSTP101,1492 -SIGTTIN102,1509 -SIGTTOU103,1526 -SIGIO104,1543 -SIGNALS105,1558 -WNOHANG108,1583 -WUNTRACED109,1599 -FD_SET112,1627 -TM_SEC115,1652 -TM_MIN116,1667 -TM_HOUR117,1682 -TM_MDAY118,1698 -TM_MON119,1715 -TM_YEAR120,1731 -D_NAME123,1755 -SOCK_STREAM126,1781 -SOCK_DGRAM127,1801 -AF_UNSPEC128,1820 -AF_INET6129,1838 -SOL_SOCKET130,1856 -SO_REUSEADDR131,1879 -IPPROTO_IPV6132,1900 -IPV6_V6ONLY133,1922 -INET6_ADDRSTRLEN134,1943 -NI_MAXHOST135,1969 -NI_NAMEREQD136,1991 -SOCKADDR_IN6137,2011 -SIN6_FAMILY138,2033 -SIN6_PORT139,2053 -SIN6_ADDR140,2071 -ADDRINFO141,2089 -AI_FAMILY142,2107 -AI_SOCKTYPE143,2125 -AI_ADDRLEN144,2145 -AI_ADDR145,2165 -AI_NEXT146,2182 +sys/x86-64.linux.defs.l,1959 +ENOENT5,59 +EINTR6,108 +EBADF7,155 +EAGAIN8,194 +EACCES9,227 +EPIPE10,268 +ECONNRESET11,303 +O_RDONLY14,365 +O_WRONLY15,382 +O_RDWR16,399 +O_CREAT17,414 +O_EXCL18,431 +O_TRUNC19,448 +O_APPEND20,466 +F_GETFD21,486 +F_SETFD22,502 +FD_CLOEXEC23,518 +BUFSIZ26,546 +PIPE_BUF27,564 +MAXPATHLEN29,585 +RTLD_LAZY32,613 +RTLD_GLOBAL33,631 +FLOCK36,662 +L_TYPE37,702 +L_WHENCE38,722 +L_START39,744 +L_LEN40,760 +L_PID41,775 +SEEK_SET42,790 +SEEK_CUR43,807 +F_RDLCK44,824 +F_WRLCK45,840 +F_UNLCK46,856 +F_GETFL47,872 +F_SETFL48,888 +F_GETLK49,904 +F_SETLK50,920 +F_SETLKW51,936 +F_SETOWN52,953 +O_NONBLOCK53,970 +O_ASYNC54,992 +STAT57,1019 +ST_MODE58,1061 +ST_SIZE59,1083 +ST_MTIME60,1100 +S_IFMT61,1118 +S_IFDIR62,1144 +TMS65,1180 +TMS_UTIME66,1214 +TMS_STIME67,1232 +TERMIOS70,1261 +C_IFLAG71,1304 +C_LFLAG72,1320 +C_CC73,1337 +ISIG74,1351 +VMIN75,1364 +VTIME76,1377 +TCSADRAIN77,1391 +SIGACTION80,1419 +SIGSET_T81,1462 +SA_HANDLER82,1481 +SA_MASK83,1500 +SA_FLAGS84,1516 +SIG_DFL86,1536 +SIG_IGN87,1552 +SIG_UNBLOCK88,1568 +SIGHUP90,1589 +SIGINT91,1615 +SIGUSR192,1630 +SIGUSR293,1647 +SIGPIPE94,1664 +SIGALRM95,1681 +SIGTERM96,1698 +SIGCHLD97,1715 +SIGCONT98,1732 +SIGSTOP99,1749 +SIGTSTP100,1766 +SIGTTIN101,1783 +SIGTTOU102,1800 +SIGIO103,1817 +SIGNALS104,1832 +WNOHANG107,1894 +WUNTRACED108,1910 +FD_SET111,1938 +TM_SEC114,1975 +TM_MIN115,1990 +TM_HOUR116,2005 +TM_MDAY117,2021 +TM_MON118,2038 +TM_YEAR119,2054 +D_NAME122,2078 +SOCK_STREAM125,2105 +SOCK_DGRAM126,2125 +AF_UNSPEC127,2144 +AF_INET6128,2162 +SOL_SOCKET129,2180 +SO_REUSEADDR130,2199 +IPPROTO_IPV6131,2220 +IPV6_V6ONLY132,2242 +INET6_ADDRSTRLEN133,2263 +NI_MAXHOST135,2290 +NI_NAMEREQD136,2312 +SOCKADDR_IN6138,2333 +SIN6_FAMILY139,2355 +SIN6_PORT140,2375 +SIN6_ADDR141,2393 +ADDRINFO143,2412 +AI_FAMILY144,2430 +AI_SOCKTYPE145,2448 +AI_ADDRLEN146,2468 +AI_ADDR147,2488 +AI_NEXT148,2505 ./glob.l,4331 Data4,51 @@ -413,7 +410,7 @@ sys/x86-64.freeBsd.defs.l,1994 UndefErr1247,85443 DlErr1248,85472 -./main.l,2261 +./main.l,2242 Code4,51 Ret8,106 Retc10,127 @@ -512,7 +509,6 @@ sys/x86-64.freeBsd.defs.l,1994 putStringB2538,62459 begString2550,62673 endString_E2561,62899 -msec_A2576,63247 doArgs2590,63556 doNext2597,63670 doArg2614,63986 @@ -654,81 +650,81 @@ sys/x86-64.freeBsd.defs.l,1994 skipC_A2005,52549 comment_A2031,53064 skip_A2058,53582 -testEscA_F2076,53927 -anonymousX_FE2110,54680 -rdAtomBY_E2143,55543 -rdList_E2195,56970 -readC_E2329,60398 -readA_E2341,60635 -tokenCE_E2524,64932 -doRead2670,68469 -inReadyC_F2708,69309 -fdSetCL_X2720,69590 -fdRdSetCZL2732,69824 -fdWrSetCZL2739,69966 -rdSetCL_F2746,70115 -wrSetCL_F2751,70231 -rdSetRdyCL_F2756,70354 -waitFdCEX_A2778,70815 -doWait3180,84241 -doSync3218,84964 -doHear3258,85904 -doTell3290,86598 -fdSetC_Y3339,87686 -doPoll3350,87920 -doKey3406,89291 -doPeek3461,90730 -doChar3477,91008 -doSkip3531,91953 -doEol3545,92300 -doEof3554,92466 -doFrom3573,92823 -doTill3640,94492 -eolA_F3714,96441 -doLine3729,96745 -doLines3882,100785 -parseBCE_E3923,101686 -doAny3995,103341 -doSym4035,104279 -doStr4049,104538 -loadBEX_E4102,105664 -doLoad4212,108387 -doIn4235,108799 -doOut4255,109129 -doErr4275,109463 -doCtl4295,109798 -doPipe4316,110153 -doOpen4379,111699 -doClose4422,112679 -doEcho4453,113270 -putStdoutB4666,118794 -newline4709,119776 -space4713,119818 -outNumE4718,119882 -outWordA4725,120010 -prExtNmX4737,120248 -outOctA4745,120442 -outAoA4758,120710 -outStringS4770,120958 -outStringC4772,121028 -outNameE4782,121167 -prNameX4790,121284 -printE_E4800,121439 -printE4809,121575 -prinE_E5022,127191 -prinE5031,127327 -doPrin5086,128589 -doPrinl5100,128859 -doSpace5104,128927 -doPrint5126,129326 -doPrintsp5142,129621 -doPrintln5157,129910 -doFlush5162,129998 -doRewind5170,130135 -doExt5187,130525 -doRd5204,130864 -doPr5270,132644 -doWr5287,132976 +testEscA_F2076,53926 +anonymousX_FE2110,54679 +rdAtomBY_E2143,55542 +rdList_E2195,56969 +readC_E2329,60397 +readA_E2341,60634 +tokenCE_E2524,64931 +doRead2670,68468 +inReadyC_F2708,69308 +fdSetCL_X2720,69589 +fdRdSetCZL2732,69823 +fdWrSetCZL2739,69965 +rdSetCL_F2746,70114 +wrSetCL_F2751,70230 +rdSetRdyCL_F2756,70353 +waitFdCEX_A2778,70814 +doWait3180,84240 +doSync3218,84963 +doHear3258,85903 +doTell3290,86597 +fdSetC_Y3339,87685 +doPoll3350,87919 +doKey3406,89290 +doPeek3461,90729 +doChar3477,91007 +doSkip3531,91952 +doEol3545,92299 +doEof3554,92465 +doFrom3573,92822 +doTill3640,94491 +eolA_F3714,96440 +doLine3729,96744 +doLines3882,100784 +parseBCE_E3923,101685 +doAny3995,103340 +doSym4035,104278 +doStr4049,104537 +loadBEX_E4102,105663 +doLoad4212,108386 +doIn4235,108798 +doOut4255,109128 +doErr4275,109462 +doCtl4295,109797 +doPipe4316,110152 +doOpen4379,111698 +doClose4422,112678 +doEcho4453,113269 +putStdoutB4666,118793 +newline4709,119775 +space4713,119817 +outNumE4718,119881 +outWordA4725,120009 +prExtNmX4737,120247 +outOctA4745,120441 +outAoA4758,120709 +outStringS4770,120957 +outStringC4772,121027 +outNameE4782,121166 +prNameX4790,121283 +printE_E4800,121438 +printE4809,121574 +prinE_E5022,127190 +prinE5031,127326 +doPrin5086,128588 +doPrinl5100,128858 +doSpace5104,128926 +doPrint5126,129325 +doPrintsp5142,129620 +doPrintln5157,129909 +doFlush5162,129997 +doRewind5170,130134 +doExt5187,130524 +doRd5204,130863 +doPr5270,132643 +doWr5287,132975 ./apply.l,445 applyXYZ_E4,51 @@ -1259,9 +1255,9 @@ sys/x86-64.freeBsd.defs.l,1994 getUdpZ_FB373,9872 putUdpBZ380,10017 -sys/x86-64.freeBsd.code.l,94 -errno_A5,64 -errnoC10,158 -wifstoppedS_F21,537 -wifsignaledS_F27,688 -wtermsigS_A36,897 +sys/x86-64.linux.code.l,94 +errno_A5,67 +errnoC10,169 +wifstoppedS_F16,287 +wifsignaledS_F21,413 +wtermsigS_A28,568