/*
* lmo - Lua Machine Objects - Lua library header
*
- * Copyright (C) 2009 Jo-Philipp Wich <xm@subsignal.org>
+ * Copyright (C) 2009-2012 Jo-Philipp Wich <xm@subsignal.org>
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
+#include <ctype.h>
#include "lmo.h"
#define LMO_LUALIB_META "lmo"
#define LMO_ARCHIVE_META "lmo.archive"
+#define LMO_ENTRY_META "lmo.entry"
+
+struct lmo_luaentry {
+ lmo_archive_t *archive;
+ lmo_entry_t *entry;
+};
+
+typedef struct lmo_luaentry lmo_luaentry_t;
+
LUALIB_API int luaopen_lmo(lua_State *L);