Patrick Lühne
72fc7493b2
Removed Boost dependency in language distinction.
...
As Boost isn’t used in the rest of this project anymore, this commit
removes the unnecessary dependency to boost::bimap just for language
detection, and replaces it with a simple std::map instead.
2017-10-28 15:44:37 +02:00
Patrick Lühne
9199b68080
Renamed “pddlparse” library to simply “pddl”.
2017-08-09 17:52:50 +02:00
Patrick Lühne
e93085d88a
Moved color logging to separate library for reusing it in PDDL parser.
2017-06-22 20:58:31 +02:00
Patrick Lühne
39c0e27cb2
Refactoring of tokenizer and stream classes for better efficiency and maintainability.
2017-06-21 02:56:27 +02:00
Patrick Lühne
e345fd60fd
Reimplemented plasp with PDDL parsing library.
2017-06-20 01:53:55 +02:00
Patrick Lühne
e312a91632
Renamed tokenizing module for clarity.
2017-05-12 14:17:57 +02:00
Patrick Lühne
27c6b69874
Moved basic parsing to a separate module.
2017-05-09 15:05:59 +02:00
Patrick Lühne
88cb8f4516
Improved CMake structure.
2017-05-09 13:01:10 +02:00
Patrick Lühne
6355921e59
Implemented preconditions for derived predicates.
2016-12-08 00:52:09 +01:00
Patrick Lühne
c4e19dddae
Refactoring to use cleaner output implementation.
2016-11-29 06:03:05 +01:00
Patrick Lühne
7baf15d9f0
Implemented And expressions.
2016-06-02 17:35:01 +02:00
Patrick Lühne
67c9e2148d
Started implementing PDDL domain parser.
2016-05-29 16:55:43 +02:00
Patrick Lühne
081f0eb70f
Moved parsing utilities to separate namespace.
2016-05-21 14:14:14 +02:00
Patrick Lühne
3ddf942a12
Initial commit.
2016-05-20 15:29:24 +02:00