|
|
fde102d954
|
Added namespaces to most classes, general cleanup
continuous-integration/drone/push Build is failing
|
2019-06-17 18:35:12 +02:00 |
|
|
|
21d3329c55
|
Mark evalValues as const
continuous-integration/drone/push Build is passing
|
2019-06-17 17:43:54 +02:00 |
|
|
|
3dc67ec8a0
|
Move Lexer to u16string handling, for unicode support
continuous-integration/drone/push Build is passing
|
2019-06-15 17:20:27 +02:00 |
|
|
|
10a2535c96
|
Handle bound classes as constants during evaluation
continuous-integration/drone/push Build is passing
|
2019-06-13 17:12:46 +02:00 |
|
|
|
7d75131822
|
Implemented comparison equality operators
|
2019-06-08 15:38:08 +02:00 |
|
|
|
43dede9ae2
|
Work to add C style entry points to library that allow most functionality
|
2019-06-05 17:46:46 +02:00 |
|
|
|
6206fef4c5
|
Rework evaluation to use shared pointers, fix bugs
|
2019-06-01 21:38:39 +02:00 |
|
|
|
0205b92ae6
|
Implements string evaluation and concat
|
2019-05-25 16:15:20 +02:00 |
|
|
|
9131fbfee7
|
Implements inequality token
|
2019-05-25 14:17:52 +02:00 |
|
|
|
d6a6e116fe
|
Added equality operation for eval values
|
2019-05-25 13:57:43 +02:00 |
|
|
|
4a4a71ca73
|
Added logical and and or binary operations
|
2019-05-25 13:30:20 +02:00 |
|
|
|
fe2007b095
|
Fix memory leak on error
|
2019-05-25 12:01:25 +02:00 |
|
|
|
4a034bc051
|
Reworked evaluation to use internal type instead of boost::any
|
2019-05-24 19:14:30 +02:00 |
|
|
|
e648013e1d
|
Implements binary operation for floats
|
2019-05-24 15:31:11 +02:00 |
|
|
|
d949d9aa8f
|
Work on evaluation
|
2019-05-23 18:50:09 +02:00 |
|