.ENABLE SUBSTITUTION .ENABLE GLOBAL .ENABLE QUIET .DISABLE DISPLAY .ONERR Nodev .; .SETF first .SETN status 1 .SETS $log p1 .Again: .TRANSLATE '$log' .IF EQ "" .IFF first .GOTO NoDev .SETT first .IFT .GOTO GotIt .SETS $log .GOTO Again .; .GotIt: .IF NE "" .SETS $log "''" .TEST $log "]" .IF NE 0 .SETS $log $log[1:] .TEST $log .SETN totlen .TEST $log ":" .IF EQ 0 .GOTO Setuic .SETS $devic $log[1:] .Setuic: .TEST $log "[" .IF NE 0 .SETS $uic $log[:totlen] .Endr: .SETF .EXIT status .; .NoDev: .SETN status 4 .GOTO Endr