Mercurial Hosting > luan
view core/src/luan/modules/Luan.luan @ 498:ee55be414a34
Http.response is now mostly luan
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 18 May 2015 00:25:35 -0600 |
parents | 7e9fcfbf22ec |
children | 92c3d22745b8 |
line wrap: on
line source
java() local BasicLuan = require "java:luan.modules.BasicLuan" assert_binary = BasicLuan.assert_binary assert_boolean = BasicLuan.assert_boolean assert_integer = BasicLuan.assert_integer assert_long = BasicLuan.assert_long assert_number = BasicLuan.assert_number assert_string = BasicLuan.assert_string assert_table = BasicLuan.assert_table get_metatable = BasicLuan.get_metatable ipairs = BasicLuan.ipairs load = BasicLuan.load load_file = BasicLuan.load_file new_error = BasicLuan.new_error pairs = BasicLuan.pairs pcall = BasicLuan.pcall range = BasicLuan.range raw_equal = BasicLuan.raw_equal raw_get = BasicLuan.raw_get raw_len = BasicLuan.raw_len raw_set = BasicLuan.raw_set set_metatable = BasicLuan.set_metatable to_string = BasicLuan.to_string try = BasicLuan.try_ type = BasicLuan.type values = BasicLuan.values function do_file(uri) return load_file(uri)() end VERSION = do_file "classpath:luan/version.luan" local new_error = new_error function error(message) new_error(message).throw() end local error = error function assert(v,message) return v or error(message or "assertion failed!") end