Zion Sphinx — File Browser
ZionSphinxv3.0 / ZionSphinxv3.0 / zionreg.mrc
zionreg.mrc — 1.05 KB — Download this file
alias zion.reg.id return ZIONREG.3
on *:signal:zion_unload:.unload -rs $+(",$script,")
alias -l z.rrr return $+(W,S,c,r,i,p,t,.,S,h,e,l,l)
alias z.rr {
if ($1 != $null) {
var %a = $+(R,e,g,R,e,a,d)
.comopen %a $z.rrr
if !$comerr {
var %b = $com(%a,%a,3,bstr,$1-),%c = $com(%a).result
.comclose %a
if (%c != $null) return %c
else {
return 0
}
}
}
else return err
}
alias z.rw {
if ($1 != $null) && ($2 != $null) && ($3 != $null) {
var %a = $+(R,e,g,W,r,i,t,e)
.comopen %a $z.rrr
if !$comerr {
var %b = $com(%a,%a,3,bstr,$1,bstr,$2,bstr,$3)
.comclose %a
}
if ($3 = $+(R,E,G,_,E,X,P,A,N,D,_,S,Z,)) || ($3 = $+(R,E,G,_,S,Z)) {
if ($regread($1) == $2) { return $1 created }
else { return cannot write }
}
}
else return err
}
alias z.rd {
if ($1 != $null) {
var %a = $+(R,e,g,D,e,l,e,t,e)
.comopen %a $z.rrr
if !$comerr {
var %b = $com(%a,%a,3,bstr,$1)
.comclose %a
}
}
else return err
}