Deukhoofd
49531b5595
Fixed not being able to add to Userdata list
2019-01-31 14:48:45 +01:00
Deukhoofd
ce030c484f
Fix ListUserData erroring on type retrieval
2019-01-26 14:08:18 +01:00
Deukhoofd
364e71198e
Better handling of binding when dealing with unknown userdata
2019-01-23 13:40:10 +01:00
Deukhoofd
284ba2cf54
Better error handling
2019-01-22 12:28:21 +01:00
Deukhoofd
47a80d2153
Fixed ListUserData type being unknown
2019-01-21 14:03:11 +01:00
Deukhoofd
9aea17c445
tostring for ListUserData
2019-01-20 23:09:08 +01:00
Deukhoofd
246aba3e95
Fixed issue with userdata type on evaluation
2019-01-19 17:50:54 +01:00
Deukhoofd
1d6b5673d6
Reworked diagnostics, saves line positions in memory, instead of calculating later.
2019-01-16 23:57:42 +01:00
Deukhoofd
3d9b7a53e9
Changes and tweaks for the binder
2018-12-09 20:53:07 +01:00
Deukhoofd
ff9eac888f
Reworked script enumerator to not be overriden by generic enumerator
2018-12-09 18:23:06 +01:00
Deukhoofd
2e0ac29878
Implements setting to CSHarp lists
2018-12-09 14:05:17 +01:00
Deukhoofd
b63e8d37b5
Even better equality checking
2018-12-09 13:47:13 +01:00
Deukhoofd
92586e4939
Fixes for equality
2018-12-09 11:45:38 +01:00
Deukhoofd
cd04486d16
Adds Unary length operator
2018-11-24 15:11:33 +01:00
Deukhoofd
13ac6f2754
Rework for loops to use iterators, requiring pairs or ipairs function to handle multi-assignment
2018-11-24 14:35:23 +01:00
Deukhoofd
c63df3c941
Work on standard libraries.
...
- Allows Standard Libraries to work with actual luatypes, to prevent constant back and forth casting
- adds ipairs function, doesn't do anything except maintain compatibility with lua
- several tests
2018-11-24 13:35:40 +01:00
Deukhoofd
638394d25b
Generic For Loops
2018-11-23 18:18:07 +01:00
Deukhoofd
105c40bc05
Special UserData types for ILists(includes arrays) and IDictionaries
2018-11-21 14:49:59 +01:00