Commit Graph

15 Commits

Author SHA1 Message Date
f4277d47c3 extern C entry point to check if NumericEvalValue is float or int
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-22 13:30:25 +02:00
98b605a18b Fixes for implicit casting when assigning variables 2019-09-14 11:44:43 +02:00
5d700aa0e9 Greatly simplify handling numerical eval values, using std::variant
All checks were successful
continuous-integration/drone/push Build is passing
2019-09-07 10:57:09 +02:00
1d72e2eccd Better handling of casting
All checks were successful
continuous-integration/drone/push Build is passing
2019-08-18 13:17:53 +02:00
586dd994e2 Fix annoying build warnings
All checks were successful
continuous-integration/drone/push Build is passing
2019-07-27 18:47:29 +02:00
ccc6e297f2 Rework of memory handling in Evaluation
Some checks failed
continuous-integration/drone/push Build is failing
2019-07-27 17:59:42 +02:00
e2a0c35992 Large cleanup
Some checks reported errors
continuous-integration/drone/push Build was killed
2019-07-25 17:23:54 +02:00
bb0a6aba19 General cleanup
All checks were successful
continuous-integration/drone/push Build is passing
2019-07-04 18:24:49 +02:00
fde102d954 Added namespaces to most classes, general cleanup
Some checks failed
continuous-integration/drone/push Build is failing
2019-06-17 18:35:12 +02:00
21d3329c55 Mark evalValues as const
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-17 17:43:54 +02:00
1cb65f17c9 Work on performance improvements
All checks were successful
continuous-integration/drone/push Build is passing
2019-06-13 16:26:10 +02:00
7d75131822 Implemented comparison equality operators 2019-06-08 15:38:08 +02:00
d6a6e116fe Added equality operation for eval values 2019-05-25 13:57:43 +02:00
ce3be6a039 Improved performance for binary calculations 2019-05-25 12:51:39 +02:00
4a034bc051 Reworked evaluation to use internal type instead of boost::any 2019-05-24 19:14:30 +02:00