Commit Graph

8 Commits

Author SHA1 Message Date
Joakim Hove
0994a1a2fe Add sign member to UDQASTNode and implement operator* 2020-10-27 14:17:12 +01:00
Joakim Hove
b53acbc6a7 Add functionality to extract required summary keys from UDQConfig 2020-10-23 16:05:55 +02:00
Joakim Hove
6c2563c5a5 Fix tokenizer bug with mix of '*' and *
The token '*' should be interpreted as all wells/groups for a variable like WOPR
or GGPR, whereas the naked * is a multiplication sign. This commit fixes a bug
where the all wells/groups token '*' would be incorrectly interpreted as a
multiplication sign.
2020-08-23 08:31:15 +02:00
Arne Morten Kvarving
e3bd1e6723 add static method to return a test object for serialization
this allows killing the constructors taking member values
2020-03-23 10:58:15 +01:00
Arne Morten Kvarving
d59fd93563 remove accessors in UDQASTNode added for external serialization 2020-03-17 08:28:18 +01:00
Arne Morten Kvarving
7f1d0c40f9 add serialization template to UDQASTNode 2020-03-17 08:28:18 +01:00
Arne Morten Kvarving
6720e6a6cb make UDQASTNode constructible from variables
also make it default constructible, add accessors
and equality operator
2020-01-02 12:06:34 +01:00
Arne Morten Kvarving
9c991241c0 changed: make UDQASTNode part of public API
needed for serialization
2020-01-02 12:06:34 +01:00