ユーザー ルーチン

プログラムには、ユーザー ルーチンを含める必要があります。通常ではこのユーザー ルーチンには、XML-EVENT 値を処理する EVALUATE 文が含まれます。パーサーはドキュメント全体の処理が完了するか、重大なエラーが発生するまで、連続的に要素情報を送信します。無効な形式の XML が検出されると、エラー コードが特殊レジスタ XML-CODE に格納され、呼び出し元の文に制御が戻ります。重大エラー以外のエラーであれば、ユーザー ルーチン側で XML-CODE をゼロにリセットし、実行を継続することができます。また、通常のイベントで XML-CODE を -1 に設定することも可能です。-1 に設定するとパーサーが停止します (例外イベントは生成されません)。