19 Commits

Author SHA1 Message Date
86f47ae002 Fix binding issue on evaluation 2019-01-21 12:57:30 +01:00
246aba3e95 Fixed issue with userdata type on evaluation 2019-01-19 17:50:54 +01:00
b63e8d37b5 Even better equality checking 2018-12-09 13:47:13 +01:00
6e960e38ff Split script tables in numerically keyed and generically keyed 2018-12-09 13:23:09 +01:00
ac05647d71 Reworked script function attribute, added initial math library 2018-12-07 16:11:52 +01:00
9bd82174f2 Implements remainder and exponent operators 2018-12-07 15:29:46 +01:00
5b0ce2e52c General fixes tweaks and things 2018-12-03 18:32:27 +01:00
6ba3860e84 Implement number comparison operators 2018-12-03 16:05:14 +01:00
638394d25b Generic For Loops 2018-11-23 18:18:07 +01:00
d2c14d213c Add Numeric For Loops 2018-11-23 14:38:45 +01:00
0702b9f271 Allows for overloaded functions in CSharp to be used, initial work on handling CSHarp operators 2018-11-21 13:08:41 +01:00
a631d3b377 Make LuaTypes internal, and only return the actual values 2018-11-17 12:40:28 +01:00
47e2dadb8d Way better handling of calling functions from CSHarp 2018-11-16 14:46:12 +01:00
d6057ae954 Tweaks for tests, allow for grabbing global scope variables 2018-11-14 17:04:04 +01:00
deefe43d9f Reworked bound variables into specific LuaType class instead of anonymous objects 2018-11-14 13:09:01 +01:00
56f3777053 Handle if else statements 2018-11-13 13:54:51 +01:00
82dff87d4d Bind unary operators 2018-11-11 19:56:53 +01:00
4e331712a8 Handle numbers fully as lua 2018-11-11 18:19:30 +01:00
3561979ded Lots of work on type binding 2018-11-11 18:12:42 +01:00