; POSASM.CMD -- Assembly command file (MACRO source)
;H.S. SPACIL/86.08.25
;
MACRO/OBJECT:BASIC0 =BASPRE,BASIC0
MACRO/OBJECT:BASIC1 BASPRE,BASIC1
MACRO/OBJECT:BASIC2 BASPRE,BASIC2
MACRO/OBJECT:BASIC3 BASPRE,BASIC3
MACRO/OBJECT:BASIC4 BASPRE,BASIC4
;
MACRO ALOG
MACRO ATAN
MACRO EXP
MACRO SIN
MACRO SQRT
;
MACRO/OBJECT:IDNTFY BASPRE,IDNTFY
MACRO/OBJECT:IMPURSNGU BASPRE,IMPUR
MACRO CATB
;
;
;BASPOS.CMD - Task builder command file
;H.S. SPACIL/86.08.28
;
BASPOS/FP=BASPOS/MP
;
;	ssign installed task name
;
TASK=BASPOS
;
;	Set stack size, number of tsk units (decimal)
;
STACK=256
UNITS=16
;
;	Define OP.MXL to be same as Units, but octal
;
GBLDEF=OP.MXL:20
;
;	Assign device LUNS (decimal)
;
ASG=TI:2:3
ASG=SY:4:5:6:7:8:9
;
;	Set maximum buffer size (decimal) only if any file to be opened
;	for I/O operations will exceed the default of 133 bytes/record
;	by substituting an appropriate value for <nnn>
;
;	Note that Kermit-11 downloads text files at 160 bytes/record
;
; MAXBUF=<nnn>
;
;	Equate P/OS symbols to LUNS (octal)
;
GBLDEF=TT$LUN:2		;TERMINAL I/O
GBLDEF=MS$LUN:3		;MESSAGE SERVICES
GBLDEF=WC$LUN:0		;OLDFIL/NEWFIL & CALLABLE PRINT SERVICES - NOT USED
GBLDEF=HL$LUN:0		;HELP FRAME SERVICES - NOT USED
GBLDEF=MN$LUN:0		;MENU FRAME SERVICES - NOT USED
;
;	Define I/O event flag (octal)
;
GBLDEF=TT$EFN:1
;
;	Define cluster scheme
;
CLSTR=RMSRES,POSRES:R0
;
;
;
;BASPOS.ODL - Task Builder overlay descriptor file
;H.S. SPACIL/86.08.25
;
	.ROOT	USER-RMSROT
USER:	.FCTR	BASN-BASS-BASP
BASN:	.FCTR	BASIC0-BASIC1-BASIC2-BASIC3-BASIC4
BASS:	.FCTR	ALOG-ATAN-EXP-SIN-SQRT
BASP	.FCTR	IDNTFY-IMPURSNGU-CATB
@LB:[1,5]RMSRLX
	.END
;
;
;
;LB0:[1,2]BASIC.CMD
 
.DISABLE DISPLAY
.ENABLE SUBSTITUTION
.ENABLE QUIET
RUN/COMMAND:"BASPOS 'P1'" BASPOS

