patrick
|
e561c55f73
|
Made Action section parsing case-insensitive.
|
2016-06-04 17:51:21 +02:00 |
|
patrick
|
2870bc6434
|
Made section identifier parsing case-insensitive.
|
2016-06-04 17:47:41 +02:00 |
|
patrick
|
7e60631840
|
Refactored Requirement parsing.
|
2016-06-04 17:47:01 +02:00 |
|
patrick
|
f2a1528ea9
|
Fixed determination of default requirement (STRIPS).
|
2016-06-04 17:28:52 +02:00 |
|
patrick
|
21af7e9983
|
Removed unnecessary include.
|
2016-06-04 17:22:57 +02:00 |
|
patrick
|
4ae37603f4
|
Added support for Imply expression.
|
2016-06-04 17:20:25 +02:00 |
|
patrick
|
30b4a1f614
|
Made include guards consistent.
|
2016-06-04 17:10:50 +02:00 |
|
patrick
|
2797b58646
|
Added missing ParserWarning file.
|
2016-06-04 16:45:14 +02:00 |
|
patrick
|
837612bb8d
|
Made type warnings non-fatal by default.
|
2016-06-04 16:42:41 +02:00 |
|
patrick
|
813fecbf15
|
Removed now unnecessary Parser function arguments.
|
2016-06-04 16:24:10 +02:00 |
|
patrick
|
a776fc9e06
|
Put Parser into Context.
|
2016-06-04 16:10:11 +02:00 |
|
patrick
|
08eb14e400
|
Made section parsing function names consistent.
|
2016-06-04 15:07:18 +02:00 |
|
patrick
|
60c072a2b3
|
Clean-up.
|
2016-06-04 15:06:04 +02:00 |
|
patrick
|
feedb95295
|
Turned exception about undeclared types into a consistency warning.
|
2016-06-04 15:04:18 +02:00 |
|
patrick
|
c93661f44e
|
Finished refactoring of expressions.
|
2016-06-04 14:46:05 +02:00 |
|
patrick
|
daa063c338
|
Big refactoring (build still broken).
|
2016-06-03 17:12:39 +02:00 |
|
patrick
|
5abf1f8a84
|
Removed obsolete Variable class.
|
2016-06-03 13:37:23 +02:00 |
|
patrick
|
133aa051eb
|
Shortened Expression class names.
|
2016-06-03 13:33:05 +02:00 |
|
patrick
|
d334b4150b
|
Started refactoring Variables as expressions.
|
2016-06-03 13:21:02 +02:00 |
|
patrick
|
36e28994ee
|
Updated change log.
|
2016-06-03 00:19:05 +02:00 |
|
patrick
|
01908c52f8
|
Merge branch 'master' of github.com:potassco/plasp into develop
|
2016-06-03 00:15:40 +02:00 |
|
patrick
|
f9463d629a
|
Added Travis badge for develop branch to readme file.
|
2016-06-03 00:14:51 +02:00 |
|
patrick
|
50315f5fae
|
Relaxing white space requirements.
|
2016-06-02 23:41:40 +02:00 |
|
patrick
|
8817a3f226
|
Fixed whitespace parsing issue.
|
2016-06-02 22:47:25 +02:00 |
|
patrick
|
fcde9c9b6b
|
Finished basic support for action parsing.
|
2016-06-02 22:31:02 +02:00 |
|
patrick
|
fb5a5a71a5
|
Removed unnecessary include.
|
2016-06-02 21:56:40 +02:00 |
|
patrick
|
8134c6af80
|
Started parsing action effects.
|
2016-06-02 21:53:10 +02:00 |
|
patrick
|
7271a5e52b
|
Implemented predicate expressions.
|
2016-06-02 18:31:47 +02:00 |
|
patrick
|
7baf15d9f0
|
Implemented And expressions.
|
2016-06-02 17:35:01 +02:00 |
|
patrick
|
d070b5be9e
|
Added expression visitor base class.
|
2016-06-02 16:29:17 +02:00 |
|
patrick
|
63d74e3524
|
Replaced tabs with spaces in test file to get more accurate parser positions in errors.
|
2016-06-02 16:28:26 +02:00 |
|
patrick
|
a07019801c
|
Refactored expressions to inherit from base class.
|
2016-06-02 16:28:08 +02:00 |
|
patrick
|
97ab22461c
|
Started implementing parsing of action preconditions.
|
2016-06-02 16:06:11 +02:00 |
|
patrick
|
138db460a9
|
Merge branch 'master' of github.com:potassco/plasp into pddl-parser
|
2016-06-01 22:54:49 +02:00 |
|
patrick
|
a9c0431ded
|
Changed Travis configuration to use 3 threads for building.
|
2016-06-01 22:49:59 +02:00 |
|
patrick
|
7e4a05e1db
|
Assuming parent types to be declared properly.
|
2016-06-01 18:09:40 +02:00 |
|
patrick
|
0a4541a401
|
Put parsing of typed variables into Variables class.
|
2016-06-01 17:20:34 +02:00 |
|
patrick
|
79773ba634
|
Removed unnecessary include.
|
2016-06-01 17:06:23 +02:00 |
|
patrick
|
b249e1cbf8
|
Put generic Type parsing in separate function.
|
2016-06-01 17:02:35 +02:00 |
|
patrick
|
25cf7c8ae8
|
Implemented parsing of PDDL constants.
|
2016-06-01 16:47:34 +02:00 |
|
patrick
|
3c97ced486
|
Implemented predicate parsing and refactored context storage.
|
2016-06-01 14:11:13 +02:00 |
|
patrick
|
44482ae438
|
Renamed TypePrimitive to PrimitiveType and made Type hash map contain PrimitiveTypes only.
|
2016-06-01 01:54:43 +02:00 |
|
patrick
|
f597b3ab80
|
Moved include to the right location.
|
2016-06-01 01:32:49 +02:00 |
|
patrick
|
b8223b42bd
|
Removed unnecessary include.
|
2016-06-01 01:31:14 +02:00 |
|
patrick
|
ced1fd0038
|
Started refactoring Types with variants.
|
2016-06-01 01:29:46 +02:00 |
|
patrick
|
2654a6ff23
|
Started implementing predicate parsing.
|
2016-05-31 16:43:25 +02:00 |
|
patrick
|
5f763e90fc
|
Refactored Requirement to be a proper class.
|
2016-05-31 14:11:21 +02:00 |
|
patrick
|
cf1c66a085
|
Refactored interface for parsing Types.
|
2016-05-31 14:01:18 +02:00 |
|
patrick
|
1395b62e60
|
Added checks that used types are correctly declared previously.
|
2016-05-31 13:50:30 +02:00 |
|
patrick
|
85da5024ea
|
Refactored type parsing.
|
2016-05-31 01:06:57 +02:00 |
|
patrick
|
a989f5f86e
|
Started implementing PDDL type parsing.
|
2016-05-30 20:43:36 +02:00 |
|
patrick
|
1c4c035acc
|
Added missing test file for PDDL parser tests.
|
2016-05-30 15:47:57 +02:00 |
|
patrick
|
d26ff2df77
|
Implemented computation of derived requirements.
|
2016-05-30 15:44:13 +02:00 |
|
patrick
|
5c37026ec7
|
Parsing PDDL requirements.
|
2016-05-30 15:06:04 +02:00 |
|
patrick
|
8aa419b5c2
|
Implemented requirement parsing.
|
2016-05-30 14:34:17 +02:00 |
|
patrick
|
c191b418f2
|
Added PDDL requirements enum.
|
2016-05-30 13:36:47 +02:00 |
|
patrick
|
0eb2714c9e
|
Removed incorrect parentheses check.
|
2016-05-30 13:22:17 +02:00 |
|
patrick
|
0b33ac0e7d
|
Minor formatting.
|
2016-05-30 13:06:10 +02:00 |
|
patrick
|
f55e366b17
|
Removed unnecessary statement.
|
2016-05-30 13:03:18 +02:00 |
|
patrick
|
b89b1708c3
|
Additional line-skipping tests for Parser.
|
2016-05-30 13:00:55 +02:00 |
|
patrick
|
f9c5a830e1
|
Additional assertions in Parser test cases.
|
2016-05-30 12:58:10 +02:00 |
|
patrick
|
348bd98de8
|
Extended Parser tests with whitespace handling check.
|
2016-05-30 12:56:30 +02:00 |
|
patrick
|
4d984d32c3
|
Refactoring of Parser class with std::istreambuf_iterator.
|
2016-05-30 12:54:56 +02:00 |
|
patrick
|
8d879344f2
|
Merge branch 'pddl-parser' of github.com:potassco/plasp into pddl-parser
|
2016-05-30 12:54:41 +02:00 |
|
patrick
|
40547691a0
|
Started implementing PDDL domain parser.
|
2016-05-30 12:51:00 +02:00 |
|
patrick
|
8f705b0737
|
Added test for Parser’s cursor position.
|
2016-05-30 12:32:13 +02:00 |
|
patrick
|
67c9e2148d
|
Started implementing PDDL domain parser.
|
2016-05-29 16:55:43 +02:00 |
|
patrick
|
42fda5925d
|
Simplified Parser interface.
|
2016-05-29 15:08:10 +02:00 |
|
patrick
|
2c564f47d3
|
Refactored predicate argument parsing.
|
2016-05-28 14:21:05 +02:00 |
|
patrick
|
b4bc347006
|
Removed unnecessary include.
|
2016-05-28 14:18:51 +02:00 |
|
patrick
|
f81fd1a1b4
|
Introduced alias for parser’s underlying character type.
|
2016-05-27 19:25:59 +02:00 |
|
patrick
|
a1b334a302
|
Made Parser constructor explicit.
|
2016-05-27 19:08:31 +02:00 |
|
patrick
|
ff420fbe57
|
Minor formatting.
|
2016-05-27 18:39:43 +02:00 |
|
patrick
|
07eb23b312
|
Refactored basic parsing.
|
2016-05-27 03:58:59 +02:00 |
|
patrick
|
6017cfe3d5
|
Removed version numbers from contributors to earlier versions.
|
2016-05-26 13:01:46 +02:00 |
|
patrick
|
8eb0a4847f
|
Refactoring of TranslatorASP class.
|
2016-05-26 12:59:18 +02:00 |
|
patrick
|
47f269782e
|
Reduced the number of boost dependencies with Travis.
|
2016-05-26 00:23:30 +02:00 |
|
patrick
|
d9a40af3f0
|
Using unsigned constants in tests to avoid warnings with Google Test.
|
2016-05-26 00:17:55 +02:00 |
|
patrick
|
2281967176
|
Added info about running the tests to the readme file.
|
2016-05-26 00:11:32 +02:00 |
|
patrick
|
6b38b55c58
|
Merge branch 'master' of github.com:potassco/plasp
|
2016-05-25 23:50:38 +02:00 |
|
patrick
|
12ffbb4d80
|
Ignoring configuration files for exporting the repository.
|
2016-05-25 23:49:58 +02:00 |
|
patrick
|
045239b620
|
Fixed wrong operator in debug output.
|
2016-05-25 23:22:25 +02:00 |
|
patrick
|
dda81e9011
|
Merge branch 'master' of github.com:potassco/plasp
|
2016-05-25 23:02:17 +02:00 |
|
patrick
|
98a15bbf8e
|
Removed gtest package from Travis configuration to properly use the git submodule instead.
|
2016-05-25 23:01:42 +02:00 |
|
patrick
|
7a8b562173
|
Fixed URLs in readme file.
|
2016-05-25 18:11:00 +02:00 |
|
patrick
|
0cbb3453bd
|
Added version badge to readme file.
|
2016-05-25 18:04:49 +02:00 |
|
patrick
|
062a04233f
|
Changed license to Markdown format.
|
2016-05-25 12:44:28 +02:00 |
|
patrick
|
75c841e3c5
|
Added change log.
|
2016-05-25 12:42:31 +02:00 |
|
patrick
|
441b8b0154
|
Added support for input from std::cin.
|
2016-05-25 12:36:45 +02:00 |
|
patrick
|
082235eaaf
|
Minor refactoring.
|
2016-05-24 16:31:05 +02:00 |
|
patrick
|
2bbd28c341
|
Enhanced command-line interface.
|
2016-05-24 16:24:37 +02:00 |
|
patrick
|
c6676e5a07
|
Made include guards plasp-specific to avoid potential naming conflicts.
|
2016-05-24 16:03:08 +02:00 |
|
patrick
|
324c91a9aa
|
Minor formatting in readme file.
|
2016-05-24 15:24:23 +02:00 |
|
patrick
|
fe08394d05
|
Extended readme file with Fast Downward usage information.
|
2016-05-24 12:53:09 +02:00 |
|
patrick
|
fd1ce50b35
|
Fixed typo.
|
2016-05-24 02:58:11 +02:00 |
|
patrick
|
d7e6d3cabf
|
Added an example clingo call to usage notes in readme file.
|
2016-05-24 02:57:00 +02:00 |
|
patrick
|
52570d887f
|
Added building information to readme file.
|
2016-05-24 02:51:33 +02:00 |
|
patrick
|
ffb300d804
|
Fixed typo in readme file.
|
2016-05-24 02:43:48 +02:00 |
|
patrick
|
62bfffa1b2
|
Fixed typo in readme file.
|
2016-05-24 02:43:03 +02:00 |
|
patrick
|
4a023f20e4
|
Added more details to the readme file.
|
2016-05-24 02:42:31 +02:00 |
|