mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:13:13 -06:00
225 lines
3.5 KiB
Plaintext
225 lines
3.5 KiB
Plaintext
|
||
; Z33HDR.LIB --- Condensed Form
|
||
|
||
; This configuration is for an open system with SUBMIT facilities enabled
|
||
; (hence fewer resident commands). Almost all advanced processing options are
|
||
; enabled, but no security features are included.
|
||
|
||
; Basic definitions
|
||
|
||
no equ 0
|
||
yes equ not no
|
||
off equ no
|
||
on equ yes
|
||
|
||
rel equ no
|
||
|
||
;--------------------
|
||
|
||
diron equ no
|
||
eraon equ no
|
||
geton equ yes
|
||
goon equ yes
|
||
jumpon equ yes
|
||
lton equ no
|
||
noteon equ yes
|
||
renon equ yes
|
||
saveon equ no
|
||
|
||
;--------------------
|
||
|
||
wdir equ no
|
||
wera equ no
|
||
wget equ no
|
||
wgo equ no
|
||
wjump equ no
|
||
wren equ no
|
||
wsave equ no
|
||
wlt equ no
|
||
|
||
;--------------------
|
||
|
||
cmdsize equ 4
|
||
|
||
ctable macro
|
||
command DIR, diron, wdir, dir
|
||
command ERA, eraon, wera, era
|
||
command GET, geton, wget, get
|
||
command GO, goon, wgo, go
|
||
command JUMP, jumpon, wjump, jump
|
||
command LIST, lton, wlt, list
|
||
command NOTE, noteon, false, note
|
||
command REN, renon, wren, ren
|
||
command SAVE, saveon, wsave, save
|
||
command TYPE, lton, wlt, type
|
||
endm
|
||
|
||
;--------------------
|
||
|
||
; DIR command options
|
||
|
||
wide equ yes
|
||
fence equ '|'
|
||
allchar equ 'A'
|
||
syschar equ 'S'
|
||
slashfl equ yes
|
||
whldir equ yes
|
||
|
||
whldir defl whldir and diron ; Do not change
|
||
|
||
;--------------------
|
||
|
||
; ERA command options
|
||
|
||
eraok equ on
|
||
inspfl equ on
|
||
inspch equ ' '
|
||
|
||
;--------------------
|
||
|
||
; GET command options
|
||
|
||
fullget equ yes
|
||
|
||
;--------------------
|
||
|
||
; SAVE command options
|
||
|
||
sectch equ ' '
|
||
bellfl equ yes
|
||
|
||
;--------------------
|
||
|
||
; TYPE command options
|
||
|
||
pagefl equ yes
|
||
pagech equ 'P'
|
||
|
||
;--------------------
|
||
|
||
; Environment access
|
||
|
||
duenv equ no
|
||
aduenv equ no
|
||
inclenv equ no
|
||
fcpenv equ yes
|
||
rcpenv equ yes
|
||
ndrenv equ yes
|
||
|
||
;--------------------
|
||
|
||
; Transient programs
|
||
|
||
comtyp macro
|
||
db 'COM'
|
||
endm
|
||
|
||
attchk equ no
|
||
comatt equ 0
|
||
|
||
;--------------------
|
||
|
||
; SUBMIT facility
|
||
|
||
subon equ yes
|
||
subnoise equ 0 ; 0 (off), 1 (quiet flag), 2 (on)
|
||
subclue equ no
|
||
sprmpt equ ']'
|
||
|
||
subtyp macro
|
||
db 'SUB'
|
||
endm
|
||
|
||
subdrv equ 'A' ; WARNING: risky if changed from A
|
||
|
||
;--------------------
|
||
|
||
; Path options
|
||
|
||
drvprefix equ yes
|
||
scancur equ no
|
||
|
||
extmpath equ no
|
||
extmpathadr equ 0 ; Needed only if elements in path > 10
|
||
|
||
if [ expaths le 10 ]
|
||
extmpath defl yes
|
||
extmpathadr defl extstk
|
||
endif
|
||
|
||
;--------------------
|
||
|
||
; Directory reference forms
|
||
|
||
accptdu equ yes
|
||
accptdir equ yes
|
||
dufirst equ no
|
||
|
||
incldu equ yes
|
||
incldir equ yes
|
||
|
||
incldir defl incldir and [z3ndir ne 0] ; Do not change
|
||
accptdir defl accptdir and [z3ndir ne 0] ; Do not change
|
||
|
||
;--------------------
|
||
|
||
; Security matters
|
||
|
||
pwcheck equ no
|
||
pwnoecho equ no
|
||
wdu equ no
|
||
wpass equ no
|
||
wprefix equ no
|
||
|
||
pwcheck defl pwcheck and [ z3ndir ne 0 ] ; Do not change
|
||
pwnoecho defl pwnoecho and pwcheck ; Do not change
|
||
|
||
;--------------------
|
||
|
||
; Advanced command processing options
|
||
|
||
highuser equ no
|
||
skippath equ yes
|
||
fastecp equ yes
|
||
altspace equ yes
|
||
altonly equ no
|
||
ecpchar equ '/'
|
||
altcolon equ yes
|
||
altchar equ '.'
|
||
badduecp equ yes
|
||
shellif equ no
|
||
|
||
skippath defl skippath and drvprefix ; Do not change
|
||
|
||
;--------------------
|
||
|
||
; Extended command processing
|
||
|
||
rootonly equ yes
|
||
|
||
ecpname macro
|
||
db 0 ; Must be 0
|
||
db 'CMDRUN '
|
||
endm
|
||
|
||
;--------------------
|
||
|
||
; Miscellaneous
|
||
|
||
cmdsep equ ';'
|
||
maxusr equ 31
|
||
maxdisk equ 4
|
||
supres equ false
|
||
cprmpt equ '>'
|
||
numbase equ 'H'
|
||
curind equ '$'
|
||
comment equ ';'
|
||
|
||
; Do not change
|
||
|
||
wheel defl wera or wren or wlt or wgo or wsave or wget or wjump or wdir
|
||
path equ expath
|
||
|
||
; End of Z33HDR.LIB
|
||
|
||
|