Deukhoofd
|
fab2c9eabd
|
Require explicit inequality as well as equality operators on evalvalues
|
2019-09-07 13:28:25 +02:00 |
Deukhoofd
|
acc687f213
|
Cleanup of main script type class
|
2019-09-07 11:16:12 +02:00 |
Deukhoofd
|
5d700aa0e9
|
Greatly simplify handling numerical eval values, using std::variant
continuous-integration/drone/push Build is passing
Details
|
2019-09-07 10:57:09 +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
|
2d4d3d8856
|
Apparently Windows does not handle 'long' the same as Unix.
continuous-integration/drone/push Build is passing
Details
|
2019-08-18 10:30:58 +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
|
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
|
586dd994e2
|
Fix annoying build warnings
continuous-integration/drone/push Build is passing
Details
|
2019-07-27 18:47:29 +02:00 |
Deukhoofd
|
ccc6e297f2
|
Rework of memory handling in Evaluation
continuous-integration/drone/push Build is failing
Details
|
2019-07-27 17:59:42 +02:00 |
Deukhoofd
|
e2a0c35992
|
Large cleanup
continuous-integration/drone/push Build was killed
Details
|
2019-07-25 17:23:54 +02:00 |
Deukhoofd
|
32836c6c58
|
Make a lot of one-liner functions inline
continuous-integration/drone/push Build is failing
Details
|
2019-07-04 19:08:13 +02:00 |
Deukhoofd
|
76b8ba3ebc
|
Initial work on iterators, rework of variable handling by including actual string
continuous-integration/drone/push Build is failing
Details
|
2019-06-23 15:58:14 +02:00 |
Deukhoofd
|
fde102d954
|
Added namespaces to most classes, general cleanup
continuous-integration/drone/push Build is failing
Details
|
2019-06-17 18:35:12 +02:00 |
Deukhoofd
|
21d3329c55
|
Mark evalValues as const
continuous-integration/drone/push Build is passing
Details
|
2019-06-17 17:43:54 +02:00 |
Deukhoofd
|
a9def6c539
|
Implements setting table values
continuous-integration/drone/push Build is failing
Details
|
2019-06-14 17:12:27 +02:00 |
Deukhoofd
|
1cb65f17c9
|
Work on performance improvements
continuous-integration/drone/push Build is passing
Details
|
2019-06-13 16:26:10 +02:00 |
Deukhoofd
|
081def0be0
|
Implements basic numerical tables
continuous-integration/drone/push Build is passing
Details
|
2019-06-09 20:15:09 +02:00 |
Deukhoofd
|
7d75131822
|
Implemented comparison equality operators
|
2019-06-08 15:38:08 +02:00 |
Deukhoofd
|
43dede9ae2
|
Work to add C style entry points to library that allow most functionality
|
2019-06-05 17:46:46 +02:00 |
Deukhoofd
|
6206fef4c5
|
Rework evaluation to use shared pointers, fix bugs
|
2019-06-01 21:38:39 +02:00 |
Deukhoofd
|
4408cf00cd
|
Large overhaul of pointers to shared_ptrs, implemented function evaluation
|
2019-06-01 19:20:31 +02:00 |
Deukhoofd
|
6fad5a0a7d
|
Implements variable usage, tweaks and fixes for variable assignment
|
2019-05-30 15:23:48 +02:00 |
Deukhoofd
|
0205b92ae6
|
Implements string evaluation and concat
|
2019-05-25 16:15:20 +02:00 |
Deukhoofd
|
d6a6e116fe
|
Added equality operation for eval values
|
2019-05-25 13:57:43 +02:00 |
Deukhoofd
|
4a034bc051
|
Reworked evaluation to use internal type instead of boost::any
|
2019-05-24 19:14:30 +02:00 |