`error'
-------

error(MESSAGE)
     :: ץǶŪ˥顼ȯ.

MESSAGE
     ʸ

   * ̤, δְ㤤ʤ, ³Բǽʥ顼Ȥ߹ȡˤ
     ȯ, ȥåץ٥, ǽʤФΥ顼λ
     ǥǥХå⡼ɤ. `error()' , 桼ȡǤư
     ƱͤưԤ碌뤿ȡǤ.
   * , `error()' ƤӽФݤɽå, ʸ
     Ǥ.
   * 桼ȡˤ, ѿå, ʤͤξ 
     `error()'ƤӽФ褦ˤƤ, λǼưŪ˥ǥХå⡼
     ɤ.

     % cat mod3
     def mod3(A) {
             if ( type(A) >= 2 )
                     error("invalid argument");
             else
                     return A % 3;
     }
     end$
     % asir
     [0] load("mod3");
     1
     [3] mod3(5);
     2
     [4] mod3(x);
     invalid argument
     stopped in mod3 at line 3 in file "./mod3"
     3                       error("invalid argument");
     (debug) print A
     A = x
     (debug) quit
     return to toplevel
     [4] 


     `debug'

