トップページ
ひらく | たたむ | ページトップ
↓マウスで反転選択した文字を検索
Lua
   
ページ内検索 ページ外検索
検索したい文字を入力して
ENTERを押すと移動します。
\n
[ トップページ ]
[ ____CommandPrompt ] [ ____JScript ] [ ____MySQL ] [ ____Cygwin ] [ ____Java ] [ ____Emacs ] [ ____Make ] [ ____Perl ] [ ____Python ] [ ____OpenGL ] [ ____C# ] [ ____StyleSheet ] [ ____C++ ] [ ____Winsock ] [ ____Thread ] [ ____VisualStudio ] [ ____C ] [ ____Win32API ] [ ____Lua ] [ ____PhotoShop ]
ヘッダ検索
___

■ Error 処理


  POINT
    error 関数は Lua interpreter を[ 終了 ]させる

  スクリプト内で error を利用することで
  明示的に Error を発生させる.
  Lua は組み込み拡張言語であるから, Lua の処理は Host 側からスタート。
  Error が発生すると, 制御が C に返る。


___

■ pcall

SYNTAX pcall( function, arg1, ... ) RET true : false : エラーが発生
-- エラー制御
   function test( s )
      print(s);
      error("Err");
   end

   if ( pcall( test, "foo" ) )then
      print("OK");
   else
      print("error");
   end


















NINJAIDX 18