私はSciTEでluaコードを書いています、私はこのようにluaによって呼び出されることができるC関数を書きました:
int hello(lua_State* L){
printf("----->> Hi! %s\n", lua_tostring(L, 1));
return 0;
}
私のluaコードは次のようなものです:
zcLua.hello('Kitty')
print'hello'
(「zcLua」は私が登録したlibnameです)。luaコンソールでは、出力は
----->> Hi! Kitty
hello
しかし、SciTEでは出力が逆になります:
hello
----->> Hi! Kitty
どうすれば修正できますか?print'hello'
コードがc関数を呼び出すよりも速く実行されるためだと思われます