MP/CP,MP/-SP=MP.ODL/MP ; ; The following is the number of characters allocated in ; a macro for the auto generated labels. each label ; needs approx 6 chars. (it must be even - odd value ; will cause trap) approx 14 chars are needed besides. a ; large value will require more stack space. the value ; of 50 (octal) allows for 4 labels. ; ; With the addition of the ?+/- string stack psuedo ops, ; the following symbol will need an even larger value if ; the string stack is used. ; ; GBLDEF=ch.sym:110 ; ; The unary operators, switches 12,13,14 ; ; GBLDEF=unop1:137 ;underline GBLDEF=unop2:45 ;percent GBLDEF=unop3:46 ;ampersand ; ; ; Define the delimeter characters ; These may be changable, but no guarantees as there ; might be some code which tests characters litterally ; (a bug if it does) ; gbldef=comma:54 ; each of these defines a field gbldef=semicolon:73 ; the comment starting character gbldef=blsep:40 ; blank sep (multiple treated as one) gbldef=lbr:133 ; left bracket [ gbldef=rbr:135 ; right bracket ] gbldef=lessth:74 ; lessthan < ;bldef=lessth:173 ; lessthan { gbldef=greate:76 ; greaterthan > ;bldef=greate:175 ; greaterthan } gbldef=tabsp:11 ; multiple tabs treated as one gbldef=inregs:173 ; #@{a} index register replacement key gbldef=quote:42 ;quote character (") ; ; A Generous stack is necessary for recursion ; STACK=8600 LIBR=fcsres:ro UNITS=8 TASK=...$mp PRI=50 ASG=ti:7:8:1 ASG=sy:3:4:5 /