Commit Graph

16 Commits

Author SHA1 Message Date
Deukhoofd b94c811e94
Support Any type in function parameters
continuous-integration/drone/push Build is passing Details
2019-09-12 13:26:59 +02:00
Deukhoofd 8f078e580e
Include type in BoundVariableKey for debugging purposes
continuous-integration/drone/push Build is passing Details
2019-09-07 15:33:26 +02:00
Deukhoofd acc687f213
Cleanup of main script type class 2019-09-07 11:16:12 +02:00
Deukhoofd d21cfeaac8
Added support for creating a string outline of a bound script for debugging purposes
continuous-integration/drone/push Build was killed Details
2019-09-02 20:48:52 +02:00
Deukhoofd 0e9c9abf7c
Implements unknown types
continuous-integration/drone/push Build is failing Details
2019-09-01 20:07:09 +02:00
Deukhoofd 01e5441d62
Make nil equivalent type to string and userdata
continuous-integration/drone/push Build is failing Details
2019-09-01 17:10:03 +02:00
Deukhoofd 2fbe1fdf09
Dont use cached version of NumericScriptType with extern, this causes issues
continuous-integration/drone/push Build is failing Details
2019-09-01 16:51:26 +02:00
Deukhoofd a3e77f650a
Improved performance when binding by reusing many common scripttype objects
continuous-integration/drone/push Build is failing Details
2019-09-01 15:35:45 +02:00
Deukhoofd 79873d9d6a
Support for setting userdata casting handling 2019-09-01 13:35:13 +02:00
Deukhoofd e939920e5c
Support for explicit casting
continuous-integration/drone/push Build is passing Details
2019-08-18 14:32:14 +02:00
Deukhoofd 1d72e2eccd
Better handling of casting
continuous-integration/drone/push Build is passing Details
2019-08-18 13:17:53 +02:00
Deukhoofd 0fde3d46df
Initial work on implicit casting when calling a function
continuous-integration/drone/push Build is passing Details
2019-08-18 12:13:13 +02:00
Deukhoofd 7675af62de
Fully implements math library
continuous-integration/drone/push Build is failing Details
2019-08-17 18:29:02 +02:00
Deukhoofd 5e96250d96
Implements initial math library, several reworks for Userdata memory management
continuous-integration/drone/push Build is passing Details
2019-08-17 14:42:48 +02:00
Deukhoofd 13b382def2
Implements most of the remaining core standard functions
continuous-integration/drone/push Build is passing Details
2019-08-15 18:12:29 +02:00
Deukhoofd bbcebffefd
Moved ScriptType classes into separate directory
continuous-integration/drone/push Build is passing Details
2019-07-28 12:58:38 +02:00