v:\> function AppStatus=`%@MAX[%?,%_?,%_syserr,%nAppExit]`
v:\> function ValidValue=`%@IF[defined %1 .AND. %@AppStatus[] == 0,0,1]`
v:\> echo %@AppStatus[]
0
v:\> echo %@validvalue[path]
0
v:\> echo %@validvalue[pat]
1
v:\> seterror 5
v:\> echo %@AppStatus[]
5
v:\> echo %@validvalue[path]
1
v:\> echo %@validvalue[pat]
1