| 12345678910111213141516171819 | #include <stdio.h>#include "lua.h"#include "lauxlib.h"static int smile(lua_State *L) {  (void) L;  // Unused  printf("%s\n", ":-)");  return 0;}int LUA_API luaopen_lua_dll(lua_State *L) {  static const struct luaL_Reg api[] = {    {"smile", smile},    {NULL, NULL},  };  luaL_openlib(L, "lua_dll", api, 0);  return 1;}
 |