$save nolist /* * Name: comon.lit -- Oft-used literals. */ DECLARE $IF r_32 SIZE$OF$OFFSET LITERALLY 'DWORD'; $ELSE SIZE$OF$OFFSET LITERALLY 'WORD'; $ENDIF DECLARE BOOLEAN LITERALLY 'BYTE', TRUE LITERALLY '0FFH', FALSE LITERALLY '000H', FOREVER LITERALLY 'WHILE TRUE', $IF r_32 PTR$OVERLAY LITERALLY 'STRUCTURE(off_set DWORD, base TOKEN)', P$OVERLAY LITERALLY 'STRUCTURE(off_set DWORD, base WORD)', $ELSE PTR$OVERLAY LITERALLY 'STRUCTURE(off_set WORD, base TOKEN)', P$OVERLAY LITERALLY 'STRUCTURE(off_set WORD, base WORD)', $ENDIF STRING LITERALLY 'STRUCTURE(length BYTE, char(1) BYTE)', NO$TIME$LIMIT LITERALLY '0FFFFH', NOT$FOUND LITERALLY '0FFFFH', NOT$FOUND$32 LITERALLY '0FFFFFFFFH', BYTE$MAX LITERALLY '0FFH', WORD$MAX LITERALLY '0FFFFH', WORD$32$MAX LITERALLY '0FFFFFFFFH', FIFO$Q LITERALLY '000H', /* select FIFO queueing */ PRIO$Q LITERALLY '001H'; /* select PRIO queueing */ $restore