children>string {
{ "1" [ t ] }
{ "0" [ f ] }
- [ "Bad boolean" server-error ]
+ [ "Bad boolean" throw-server-error ]
} case ;
: unstruct-member ( tag -- )
dup first-child-tag main>> "fault" =
[ parse-fault <rpc-fault> ]
[ parse-rpc-response <rpc-response> ] if
- ] [ "Bad main tag name" server-error ] if
+ ] [ "Bad main tag name" throw-server-error ] if
] if ;
<PRIVATE