Trailing-Edge
-
PDP-10 Archives
-
decuslib20-01
-
decus/20-0002/bail.sai
There is 1 other file named bail.sai in the archive. Click here to see a list.
00005 Comment 23-Feb-80 1:01AM Expand "?" to correct string;
00010 Comment 6-Feb-80 7:37PM Use $RUN$. in new top level to avoid confusion with program procedures;
00050 Comment 6-Feb-80 6:42PM Fix new top level to allow macros, parenthesized expressions;
00100 Comment 5-Feb-80 5:30PM Don't treat string proc's as strings;
00200 Comment 10-Jan-80 6:29PM Don't disambig. cmds ending in semi in new top level;
00300 Comment 28-Sep-79 3:54AM Make PRLSCOPE indent;
00400 Comment 28-Sep-79 3:29AM Add LEVEL printout to TEXT output;
00500 Comment 27-Sep-79 9:45PM RNG $N calls new top level, EXIT command;
00600 Comment 27-Sep-79 5:55PM RNG Install NEWTOP/OLDTOP conditionals;
00700 Comment 26-Sep-79 2:41PM Make COORD a string proc, put out #;
00800 Comment 26-Sep-79 2:06PM Fix COORD(NULL) bug;
00900 Comment 26-Sep-79 4:14AM Set SSF_TRUE in TRAPS for nicer output;
01000 Comment 26-Sep-79 3:57AM Make BREAK loc,cond BREAK iff cond;
01100 Comment 26-Sep-79 1:27AM Make break table initialization less kludgy;
01200 Comment 26-Sep-79 1:13AM RNG Fix SINI NUL problem and CRLF problem;
01300 Comment 25-Sep-79 0:51AM RNG Install new top level;
01400
01500 COMMENT VALID 00035 PAGES
01600 C REC PAGE DESCRIPTION
01700 C00001 00001
01800 C00004 00002
01900 C00005 00003 Data Structures Used by BAIL
02000 C00018 00004 ENTRY BAIL,B!
02100 C00035 00005 # MEMSTRING TTYREAD FLDREAD CATCRLF CRLFCAT STRCOPY FILTIM LAST!WRITTEN COREGET COREFREE EXTND NONULL PDFIND ADDSTR ADDCHR DUMPSTR MAKPPN
02200 C00044 00006 # WRITEON PACKAGE
02300 C00051 00007 # OPERATOR CODES, REFITEM TYPE DEFINITIONS
02400 C00067 00008 # TYPEMUNGE
02500 C00073 00009 # INSERT
02600 C00075 00010 # FIND
02700 C00084 00011 # CVNAME PREDEC
02800 C00086 00012 # STBAIL
02900 C00096 00013
03000 C00106 00014 # SUPER OUTER BLOCK, FOR PREDECLARED STUFF
03100 C00118 00015 # LINED DBANG !!EQU EVALERR
03200 C00125 00016 # GET!TOKEN
03300 C00128 00017 # INTARRAY, CRD!PC, FTEXT, SHOW, CRDFND, GETTEXT
03400 C00137 00018 # N!PARAMS DEFINE HELP
03500 C00139 00019 # CVINTEGR, CVREAL, CVSTRNG
03600 C00142 00020 # INCOR
03700 C00153 00021 # GETLSCOPE, PRLSCOPE
03800 C00157 00022 # GETDSCOPE,PRDSCOPE
03900 C00163 00023 # TFIND,BREAK1,SWAP!BREAKS,PLANT!BREAKS,UNPLANT!BREAKS,LOC!PC,BREAK,COORD,TRAPS
04000 C00175 00024 # PRARGS, TRACER, TRACE
04100 C00183 00025 # UNBREAK1,UNBREAK,UNTRACE,CLRTBK,STEPPING
04200 C00193 00026 # BAILOR,!!TEXT,!!ARGS,EVAL,PSH,OPPSH,SETLEX,X1TEMP,X1TEMP,NEWTEMP,NEWSTRTEMP
04300 C00198 00027 # EVAL1
04400 C00204 00028 # INTERPRETATION OF OPERATORS
04500 C00211 00029
04600 C00219 00030 $COMMA: BEGIN
04700 C00225 00031 $ARRYREF:BEGIN
04800 C00232 00032 # $MEMRY,$DATUM,$SWAP,$GETS,$SUBFLD,$AR,$APPLY,$CPRINT,$PRINT,$NEWREC
04900 C00241 00033 # PARSER
05000 C00249 00034 # SETSCOPE !!STEP !!GSTEP !!GOTO CLNRET !!UP Q!BRECOV P!BRECOV
05100 C00261 00035 # BAIL,UBINIT,DDBAIL,B!
05200 C00273 ENDMK
05300 C;