lean2/src/bindings/lua
Leonardo de Moura 6964e374c0 fix(lua): luajit incompatibility
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
2013-11-13 18:08:00 -08:00
..
CMakeLists.txt feat(lua): allow Lua scripts to update 'global' options 2013-11-12 15:38:00 -08:00
context.cpp test(lua): expr LUA API test 2013-11-13 15:29:31 -08:00
context.h feat(lua): expose level objects in the Lua bindings 2013-11-08 17:08:24 -08:00
environment.cpp feat(lua): make objects() and localobjects() methods return iterators in the environment LUA API 2013-11-13 14:26:01 -08:00
environment.h fix(lua): make sure environment objects can be safely accessed/updated from current threads 2013-11-11 20:29:53 -08:00
expr.cpp fix(lua): luajit incompatibility 2013-11-13 18:08:00 -08:00
expr.h feat(lua): add to_nonnull_expr 2013-11-10 11:14:04 -08:00
format.cpp fix(lua): replace lua_pushfstring with lua_pushstring 2013-11-13 12:14:55 -08:00
format.h refactor(lua): remove duplicate code, separate lua_exception, add missing #pragma once 2013-11-08 11:59:47 -08:00
formatter.cpp refactor(lua): cleanup Lua bindings, and add accessor/tester to expr Lua API 2013-11-13 11:46:09 -08:00
formatter.h feat(lua): use formatter available in the state object to convert Lean objects into strings in the Lua API 2013-11-12 16:56:30 -08:00
lean.lua fix(lua): cpplint.py does not like multiline strings 2013-11-08 13:27:20 -08:00
leanlua_state.cpp feat(lua): add for_each to expr Lua API 2013-11-13 16:30:59 -08:00
leanlua_state.h feat(lua): allow Lua scripts to update 'global' options 2013-11-12 15:38:00 -08:00
level.cpp refactor(lua): cleanup Lua bindings 2013-11-13 13:55:05 -08:00
level.h feat(lua): expose level objects in the Lua bindings 2013-11-08 15:38:00 -08:00
local_context.cpp refactor(lua): cleanup Lua bindings, and add accessor/tester to expr Lua API 2013-11-13 11:46:09 -08:00
local_context.h fix(lua): add missing files for local_context 2013-11-09 12:47:52 -08:00
lua_exception.cpp fix(lua): cygwing compilation problem 2013-11-08 13:27:20 -08:00
lua_exception.h refactor(lua): remove duplicate code, separate lua_exception, add missing #pragma once 2013-11-08 11:59:47 -08:00
name.cpp fix(lua): replace lua_pushfstring with lua_pushstring 2013-11-13 12:14:55 -08:00
name.h refactor(lua): remove duplicate code, separate lua_exception, add missing #pragma once 2013-11-08 11:59:47 -08:00
numerics.cpp fix(lua): replace lua_pushfstring with lua_pushstring 2013-11-13 12:14:55 -08:00
numerics.h refactor(lua): remove duplicate code, separate lua_exception, add missing #pragma once 2013-11-08 11:59:47 -08:00
object.cpp refactor(lua): cleanup Lua bindings 2013-11-13 13:55:05 -08:00
object.h feat(lua): expose kernel objects in the Lua API 2013-11-12 09:40:29 -08:00
options.cpp refactor(lua): cleanup Lua bindings 2013-11-13 13:55:05 -08:00
options.h feat(lua): allow Lua scripts to update 'global' options 2013-11-12 15:38:00 -08:00
sexpr.cpp refactor(lua): cleanup Lua bindings 2013-11-13 13:55:05 -08:00
sexpr.h refactor(lua): remove duplicate code, separate lua_exception, add missing #pragma once 2013-11-08 11:59:47 -08:00
state.cpp feat(lua): allow Lua scripts to update 'global' options 2013-11-12 15:38:00 -08:00
state.h feat(lua): allow Lua scripts to update 'global' options 2013-11-12 15:38:00 -08:00
util.cpp feat(lua): add for_each to expr Lua API 2013-11-13 16:30:59 -08:00
util.h feat(lua): add for_each to expr Lua API 2013-11-13 16:30:59 -08:00