patrick
/
plasp
Archived
1
0
Fork 0
Commit Graph

15 Commits

Author SHA1 Message Date
Patrick Lühne e312a91632
Renamed tokenizing module for clarity. 2017-05-12 14:17:57 +02:00
Patrick Lühne 3b110c0b8a
Started implementing translation for derived predicates. 2016-12-07 01:56:06 +01:00
Patrick Lühne 4fc9b35c13 Implemented disjunctive normal form. 2016-09-08 03:42:32 +02:00
Patrick Lühne 34496a7158 Finished implementing the prenex normal form with maximal groups of same-type quantifiers. 2016-09-08 02:40:51 +02:00
Patrick Lühne e0ed145716 Implemented prenex normalization. 2016-09-07 00:34:26 +02:00
Patrick Lühne 79d449d0df Renaming to not confuse expression simplification and reduction. 2016-09-05 00:06:09 +02:00
Patrick Lühne 4d72c20d9b Added separate simplification step to normalize in a single recursion. 2016-09-04 23:30:08 +02:00
Patrick Lühne ed2d64c1c9 Added debug printing function to facilitate testing expression normalization. 2016-09-04 22:26:17 +02:00
Patrick Lühne 6aaf7c039d Refactored normalization because of recent changes to the pointer usage. 2016-09-04 19:29:05 +02:00
Patrick Lühne 7aa20a5820 Refactored expressions thanks to intrusive pointers. 2016-09-04 18:48:46 +02:00
Patrick Lühne 9afabacde3 Switched to intrusive pointers for much easier maintenance. 2016-09-04 18:26:02 +02:00
Patrick Lühne 56ce55677f Started implementing PDDL normalization. 2016-09-02 17:58:00 +02:00
Patrick Lühne 544d4e0635 Major refactoring of underlying Parser class. 2016-08-02 20:33:49 +02:00
Patrick Lühne 5d3496fa41 Fixed missing assignment of member variable in At expression parser. 2016-06-13 19:19:17 +02:00
Patrick Lühne 4b500e4bf6 Implemented At expressions. 2016-06-13 19:02:15 +02:00