Skip to content
Lua Bytecode Interpreter
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Fix trailing whitespace Jul 16, 2016
test Add some tests Jul 16, 2016
.gitignore Initial Commit Sep 30, 2012
LICENSE Update LICENSE. Apr 2, 2013
README Update README. Apr 2, 2013
init.lua Add accessory scripts. Apr 2, 2013
run.lua Add accessory scripts. Apr 2, 2013


		lbi - Lua bytecode interpreter

	lbi is a bytecode interpreter for Lua written in Lua. It aims to allow
	the safe and fast emulation of Lua bytecode where using the standard C 
	facilities for this would be dangerous.

	Call the function `load_bytecode` which is defined in ./src/lbi.lua
	It will act like the stdlib function `loadstring` except it only will
	accept Lua bytecode (i.e. strings beginning with '\27')

	Or the lbi interpreter can be used standalone by using the ./run.lua
	script. For example:

	$lua run.lua test_file.lua

	lbi is distributed under the MIT license. See ./LICENSE
You can’t perform that action at this time.