|
diff --git a/c-luajit/fibonacci.c b/c-luajit/fibonacci.c
|
| ... |
| 3 |
#include <lauxlib.h> |
3 |
#include <lauxlib.h> |
| 4 |
|
4 |
|
| 5 |
int main(int argc, char **argv) { |
5 |
int main(int argc, char **argv) { |
| 6 |
lua_State *L = luaL_newstate(); |
6 |
lua_State *L = luaL_newstate(); |
| 7 |
luaL_openlibs(L); |
7 |
luaL_openlibs(L); |
| 8 |
if (luaL_loadfile(L, "fibonacci.luac") || lua_pcall(L, 0, 0, 0)) { |
8 |
|
| 9 |
fprintf(stderr, "Error: %s\n", lua_tostring(L, -1)); |
9 |
if (luaL_loadfile(L, "fibonacci.luac") || lua_pcall(L, 0, 0, 0)) { |
| 10 |
return 1; |
10 |
fprintf(stderr, "Error: %s\n", lua_tostring(L, -1)); |
| 11 |
} |
11 |
return 1; |
| 12 |
lua_close(L); |
12 |
} |
| 13 |
return 0; |
13 |
|
|
|
14 |
lua_close(L); |
|
|
15 |
return 0; |
| 14 |
} |
16 |
} |