	.ENABLE GLOBAL
	.ENABLE SUBSTITUTION
	.SETS UIC <UIC>
	.SETS LI ""
	.SETS MP ""
	.IFDF $ASM .GOTO START
	.SETF $MAP
	.SETF $LIST
	.IFNDF $TKB .SETF $TKB
	.IFNDF $ASM .SETF $ASM
	.SETF $TKB
	.ASK $ASM ASSEMBLE
	.IFT $ASM .ASK $LIST LIST
	.IFT $LIST .SETS LI ",TI:"
.START:	.IFT $ASM PIP TRUNC.OBJ;*/DE
	.IFT $ASM .OPEN TRUNCASM.CMD;1
	.IFT $ASM .DATA TRUNC'LI'=LB0:[1,1]EXEMC/ML,[200,200]RSXMC/PA:1,-
	.IFT $ASM .DATA SY:'UIC'TRUNC
	.IFT $ASM .CLOSE
	.IFT $ASM MAC @TRUNCASM
	.IFT $ASM PIP TRUNCASM.CMD;1/DE
	.IFT $TKB .GOTO START2
	.ASK $TKB TASKBUILD
	.IFT $TKB .ASK $MAP MAP
	.IFT $MAP .SETS MP ",TI:"
.START2:.IFT $TKB PIP TRUNC.TSK;*/DE
	.IFT $TKB .OPEN TRUNCBLD.CMD;1
	.IFT $TKB .DATA TRUNC/CP=TRUNC
	.IFT $TKB .DATA /
	.IFT $TKB .DATA ASG=TI:2
	.IFT $TKB .DATA ASG=SY:1
	.IFT $TKB .DATA UNITS=2
	.IFT $TKB .DATA STACK=32
	.IFT $TKB .DATA TASK=...TRU
	.IFT $TKB .DATA UIC=[200,200]
	.IFT $TKB .DATA PRI=55
	.IFT $TKB .DATA /
	.IFT $TKB .CLOSE
	.IFT $TKB TKB @TRUNCBLD
	.IFT $TKB PIP TRUNCBLD.CMD;1/DE
.END:	;EOF TRUNC
