diff src/luan/modules/Luan.luan @ 1164:1f9d34a6f308

remove assertions
author Franklin Schmidt <fschmidt@gmail.com>
date Wed, 07 Feb 2018 17:36:38 -0700
parents 2443152dc2f1
children 73d754b1889f
line wrap: on
line diff
--- a/src/luan/modules/Luan.luan	Tue Feb 06 22:04:47 2018 -0700
+++ b/src/luan/modules/Luan.luan	Wed Feb 07 17:36:38 2018 -0700
@@ -3,14 +3,6 @@
 
 local Luan = {}
 
-Luan.assert_binary = BasicLuan.assert_binary
-Luan.assert_boolean = BasicLuan.assert_boolean
-Luan.assert_function = BasicLuan.assert_function
-Luan.assert_integer = BasicLuan.assert_integer
-Luan.assert_long = BasicLuan.assert_long
-Luan.assert_number = BasicLuan.assert_number
-Luan.assert_string = BasicLuan.assert_string
-Luan.assert_table = BasicLuan.assert_table
 Luan.get_metatable = BasicLuan.get_metatable
 Luan.hash_code = BasicLuan.hash_code
 Luan.ipairs = BasicLuan.ipairs
@@ -40,10 +32,6 @@
 	Luan.new_error(message).throw()
 end
 
-function Luan.assert(v,message)
-	return v or Luan.error(message or "assertion failed!")
-end
-
 function Luan.eval(s,source_name)
 	return Luan.load( "return "..s, source_name or "eval" )()
 end