| 
						
					 | 
					
						
						
							
						
						b599670572
					 | 
					
						
						
							
							Added LogStream class for uniform color output handling.
						
						
						
						
						
						
					 | 
					
						2016-06-14 15:53:53 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57e9de6b05
					 | 
					
						
						
							
							Renamed method to »logWarning.«
						
						
						
						
						
						
					 | 
					
						2016-06-14 15:12:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9679706a08
					 | 
					
						
						
							
							Removed ParserWarning class.
						
						
						
						
						
						
					 | 
					
						2016-06-14 15:09:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						777c9839a1
					 | 
					
						
						
							
							Removed error message prefixes.
						
						
						
						
						
						
					 | 
					
						2016-06-14 15:06:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a6c9434590
					 | 
					
						
						
							
							Fixed missing error message prefix.
						
						
						
						
						
						
					 | 
					
						2016-06-14 15:00:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fd77b65226
					 | 
					
						
						
							
							Merge branch 'master' of github.com:potassco/plasp into colored-output
						
						
						
						
						
						
					 | 
					
						2016-06-14 14:59:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a23063fd4f
					 | 
					
						
						
							
							Minor formatting.
						
						
						
						
						
						
					 | 
					
						2016-06-14 14:22:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7cf696357
					 | 
					
						
						
							
							Minor formatting.
						
						
						
						
						
						
					 | 
					
						2016-06-14 14:18:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						94d448d438
					 | 
					
						
						
							
							Minor formatting.
						
						
						
						
						
						
					 | 
					
						2016-06-14 14:05:38 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c62f3f88f1
					 | 
					
						
						
							
							Handling untyped variables as variables of type »object« in PDDL translator for simplicity.
						
						
						
						
						
						
					 | 
					
						2016-06-14 13:53:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						39a32a6e0a
					 | 
					
						
						
							
							Handling untyped variables correctly in the PDDL translator.
						
						
						
						
						
						
					 | 
					
						2016-06-14 13:21:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						342a346fce
					 | 
					
						
						
							
							Started implementing colored output.
						
						
						
						
						
						
					 | 
					
						2016-06-14 12:47:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e0dd9833a3
					 | 
					
						
						
							
							Made unsupported expressions a separate type for disambiguation to fix issues with unsupported features.
						
						
						
						
						
						
					 | 
					
						2016-06-14 01:31:22 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						591d3fcafd
					 | 
					
						
						
							
							Correctly terminate plasp with failure exit code when unhandled exceptions are caught.
						
						
						
						
						
						
					 | 
					
						2016-06-14 00:32:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						22f294493e
					 | 
					
						
						
							
							Removed bloated translation feature support checks and replaced them with inline ones.
						
						
						
						
						
						
					 | 
					
						2016-06-13 19:20:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d3496fa41
					 | 
					
						
						
							
							Fixed missing assignment of member variable in At expression parser.
						
						
						
						
						
						
					 | 
					
						2016-06-13 19:19:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b500e4bf6
					 | 
					
						
						
							
							Implemented At expressions.
						
						
						
						
						
						
					 | 
					
						2016-06-13 19:02:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						da85e5dd9b
					 | 
					
						
						
							
							Checking whether variables have types before accessing them in the PDDL translator.
						
						
						
						
						
						
					 | 
					
						2016-06-13 16:37:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2b55d156ae
					 | 
					
						
						
							
							Fixed performance issue caused by skipping over unsupported sections multiple times.
						
						
						
						
						
						
					 | 
					
						2016-06-13 16:17:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f24491cd5a
					 | 
					
						
						
							
							Updated help message with PDDL support.
						
						
						
						
						
						
					 | 
					
						2016-06-13 15:01:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						268bee3c5f
					 | 
					
						
						
							
							Updated change log with new command-line option --warning-level.
						
						
						
						
						
						
					 | 
					
						2016-06-13 14:46:30 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c3ea28e48
					 | 
					
						
						
							
							Added command-line option for treating warnings as errors or completely ignoring them.
						
						
						
						
						
						
					 | 
					
						2016-06-13 14:45:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fdbcb261df
					 | 
					
						
						
							
							Avoiding empty arguments in n-ary expressions.
						
						
						
						
						
						
					 | 
					
						2016-06-13 14:04:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2c3481d027
					 | 
					
						
						
							
							Initializing PDDL problem description only if available.
						
						
						
						
						
						
					 | 
					
						2016-06-13 13:37:18 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c2ad0ceec
					 | 
					
						
						
							
							Updated change log with addition of basic PDDL translation.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:59:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7899d3e262
					 | 
					
						
						
							
							Added simple encoding for translated PDDL instances.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:48:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6b88cb7926
					 | 
					
						
						
							
							Renamed SAS → ASP encoding for clarity.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:32:58 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						421125fee6
					 | 
					
						
						
							
							Escaping PDDL identifiers for use with ASP.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:31:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8563011939
					 | 
					
						
						
							
							Minor formatting.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:22:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e07672ffe6
					 | 
					
						
						
							
							Added transitive deduction of object types to PDDL translation.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:22:19 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						23f6f9b26b
					 | 
					
						
						
							
							Added translation of a PDDL problem’s goal.
						
						
						
						
						
						
					 | 
					
						2016-06-13 03:19:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9c464b319
					 | 
					
						
						
							
							Added translation of a PDDL problem’s initial state.
						
						
						
						
						
						
					 | 
					
						2016-06-13 02:59:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d3dc9101dd
					 | 
					
						
						
							
							Added translation of objects in PDDL problems.
						
						
						
						
						
						
					 | 
					
						2016-06-13 02:48:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e018cdbc91
					 | 
					
						
						
							
							Added translation of effects of PDDL actions.
						
						
						
						
						
						
					 | 
					
						2016-06-13 02:41:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e2b8fd2880
					 | 
					
						
						
							
							Added translation for preconditions of PDDL actions.
						
						
						
						
						
						
					 | 
					
						2016-06-13 02:38:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						680206b40b
					 | 
					
						
						
							
							Removed Reference expressions.
						
						
						
						
						
						
					 | 
					
						2016-06-13 01:38:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1c8af793c2
					 | 
					
						
						
							
							Made PDDL action preconditions and effects optional.
						
						
						
						
						
						
					 | 
					
						2016-06-12 23:51:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						46351b2fe7
					 | 
					
						
						
							
							Ensuring that input contains only predicates, negations, and conjunctions for the time being.
						
						
						
						
						
						
					 | 
					
						2016-06-12 23:38:44 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						30cfa1b45e
					 | 
					
						
						
							
							Fixes lambda issue with gcc.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:58:17 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0756d63769
					 | 
					
						
						
							
							Put translation of PDDL variable lists into separate method.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:55:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						87ca54a253
					 | 
					
						
						
							
							Translating names of PDDL actions.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:47:39 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9c2f49e4a0
					 | 
					
						
						
							
							Put PDDL translation sections into separate methods.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:39:04 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						49002ac52d
					 | 
					
						
						
							
							Made output stream a member of the SAS translator for convenience.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:35:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b70e62ff3b
					 | 
					
						
						
							
							Made output stream a member of the PDDL translator for convenience.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:31:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						046f803538
					 | 
					
						
						
							
							Implemented translation of PDDL predicates (with primitive types only).
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:25:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						639b7646c9
					 | 
					
						
						
							
							Making sure that PDDL predicates contain only primitive types for the time being.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:19:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						89bb54a3ec
					 | 
					
						
						
							
							Hiding translated PDDL sections if empty.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:19:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						979d9509c1
					 | 
					
						
						
							
							Added function for escaping ASP variables.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:12:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9d48bcb7d
					 | 
					
						
						
							
							Removing visitor pattern and replacing it with CRTP.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:12:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						318bd8297c
					 | 
					
						
						
							
							Disambiguation of parser and translation errors in plasp binary.
						
						
						
						
						
						
					 | 
					
						2016-06-12 22:09:47 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |