|
e93085d88a
|
Moved color logging to separate library for reusing it in PDDL parser.
|
2017-06-22 20:58:31 +02:00 |
|
|
595891f040
|
Minor formatting.
|
2017-06-22 20:36:48 +02:00 |
|
|
b7b4d926b4
|
Removed unused declarations.
|
2017-06-22 00:03:35 +02:00 |
|
|
12e55da662
|
Allowing “at” as a predicate name even though it is an expression identifier.
|
2017-06-21 23:00:07 +02:00 |
|
|
08c55adfbd
|
Added test case covering missing variable names.
|
2017-06-21 16:55:56 +02:00 |
|
|
ec8007125f
|
Fixed segfault occurring with accidentally unnamed variables.
|
2017-06-21 16:48:43 +02:00 |
|
|
17985e3b5a
|
Added note suggesting using the compatibility mode if errors occur.
|
2017-06-21 03:07:09 +02:00 |
|
|
002f875c53
|
Lowered default message logging priority to info.
|
2017-06-21 03:05:37 +02:00 |
|
|
39c0e27cb2
|
Refactoring of tokenizer and stream classes for better efficiency and maintainability.
|
2017-06-21 02:56:27 +02:00 |
|
|
97c6e58355
|
Minor refactoring in stream reading.
|
2017-06-20 18:13:49 +02:00 |
|
|
7162fa76f6
|
Updated change log with new compatibility parsing mode.
|
2017-06-20 03:27:06 +02:00 |
|
|
f5a73f09f8
|
Added command-line option to enable the parser’s compatibility mode.
|
2017-06-20 03:23:19 +02:00 |
|
|
ee56a105b3
|
Resizing file content one time if stream is seekable and dynamically otherwise.
|
2017-06-20 03:14:51 +02:00 |
|
|
19f2ad19b0
|
Fixed incorrect language detection with legacy “in-package” directives.
|
2017-06-20 03:01:20 +02:00 |
|
|
178a55d29e
|
Added missing CMake option for testing PDDL parsing library to Travis configuration.
|
2017-06-20 02:11:15 +02:00 |
|
|
ff782a8642
|
Updated change log with internal switch to PDDL parsing library.
|
2017-06-20 01:59:33 +02:00 |
|
|
e345fd60fd
|
Reimplemented plasp with PDDL parsing library.
|
2017-06-20 01:53:55 +02:00 |
|
|
9c7532bd9d
|
Merge branch 'develop' of github.com:potassco/plasp into feature-plasp-with-pddlparse
|
2017-06-19 16:09:06 +02:00 |
|
|
9d906a195a
|
Fixed incorrectly labeled badges in readme file.
|
2017-06-19 16:07:44 +02:00 |
|
|
2d44ca7955
|
Updated PDDL instance repository.
|
2017-06-19 15:55:58 +02:00 |
|
|
799c9ce2fb
|
Replicated test cases for former issues in PDDL parsing library.
|
2017-06-19 01:15:20 +02:00 |
|
|
c35faab104
|
Replicated syntax error tests in PDDL parsing library.
|
2017-06-19 01:09:55 +02:00 |
|
|
ce812d449b
|
Added exceptions for inconsistent use of typing.
|
2017-06-19 01:09:55 +02:00 |
|
|
17b8306394
|
Minor refactoring, as there is only one typing section.
|
2017-06-19 01:09:55 +02:00 |
|
|
df2359712f
|
Removed unwanted debug output.
|
2017-06-19 01:09:55 +02:00 |
|
|
de648fbb1d
|
Fixed incorrect names of test cases.
|
2017-06-19 01:09:55 +02:00 |
|
|
d0d141ef99
|
Replicated test cases with missing or mismatched domains in PDDL parsing library.
|
2017-06-19 01:09:50 +02:00 |
|
|
40b43217fc
|
Replicated white space test case in new PDDL parsing library.
|
2017-06-19 00:35:31 +02:00 |
|
|
c6c36273b5
|
Dropped support for GCC 5 due to unsupported conversion with optional types.
|
2017-06-19 00:29:55 +02:00 |
|
|
586e93190c
|
Made plasp compatible to recent tokenizer changes.
|
2017-06-19 00:28:17 +02:00 |
|
|
9fe489de53
|
Added unit tests covering predicate signature matching.
|
2017-06-19 00:18:03 +02:00 |
|
|
60d8b9ba77
|
Fixed incorrect parsing order of type declarations.
|
2017-06-19 00:18:02 +02:00 |
|
|
1379c24362
|
Renamed test sections for clarity.
|
2017-06-19 00:18:02 +02:00 |
|
|
bbf2a7d02d
|
Allowing not declaring implicit “object” type without warning or error.
|
2017-06-19 00:18:02 +02:00 |
|
|
4c0583c91f
|
Refactored tokenizer to lazily evaluate file locations.
|
2017-06-19 00:18:02 +02:00 |
|
|
04dffdb09e
|
Fixed accidentally truncated ends of files after removing comments.
|
2017-06-19 00:18:02 +02:00 |
|
|
dd7fb31309
|
Made CMake configuration consistent.
|
2017-06-19 00:18:02 +02:00 |
|
|
268fa84c9e
|
Reimplemented tokenizer with plain streams.
|
2017-06-19 00:18:02 +02:00 |
|
|
b9b987490b
|
Fixed incorrect CMake option handling.
|
2017-06-19 00:18:02 +02:00 |
|
|
230844c3ae
|
Fixed whitespace issue in typing sections and added test cases.
|
2017-06-19 00:18:02 +02:00 |
|
|
6ce4eecb18
|
Implemented predicate signature checks.
|
2017-06-19 00:18:02 +02:00 |
|
|
e364d01cf4
|
Fixed issue in parsing typed objects in multiple iterations and added test case.
|
2017-06-19 00:18:02 +02:00 |
|
|
04ded5e8b8
|
Removed unnecessary include directive.
|
2017-06-19 00:18:02 +02:00 |
|
|
83a36003b1
|
Added test case covering complicated nested effects.
|
2017-06-19 00:18:01 +02:00 |
|
|
fc48b8f694
|
Added test case covering typed objects.
|
2017-06-19 00:18:01 +02:00 |
|
|
b0db73ab2f
|
Added to-do.
|
2017-06-19 00:18:01 +02:00 |
|
|
195cffbf88
|
Fixed incorrectly determined parent types and added unit test.
|
2017-06-19 00:18:01 +02:00 |
|
|
bfb382de52
|
Fixed incorrect constant types and added unit test.
|
2017-06-19 00:18:01 +02:00 |
|
|
101f33df6e
|
Removed unused test file.
|
2017-06-19 00:18:01 +02:00 |
|
|
615167e7cd
|
Implemented compatibility mode to support old instances.
|
2017-06-19 00:18:01 +02:00 |
|