comparison core/src/luan/modules/Luan.luan @ 694:b620b8e1010f

remove Luan.load() allow_expression param and add Luan.eval()
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 20 Apr 2016 20:56:08 -0600
parents ca169567ce07
children
comparison
equal deleted inserted replaced
693:ca169567ce07 694:b620b8e1010f
41 41
42 function M.assert(v,message) 42 function M.assert(v,message)
43 return v or M.error(message or "assertion failed!") 43 return v or M.error(message or "assertion failed!")
44 end 44 end
45 45
46 function M.eval(s,source_name)
47 return M.load( "return "..s, source_name or "eval" )()
48 end
49
46 return M 50 return M