Commit Graph

162 Commits

Author SHA1 Message Date
Patrick Lühne 0229adef78
Add to-do notes 2020-05-19 12:49:57 +02:00
Patrick Lühne c1038b398c
Improve warning when using private predicates in specification 2020-05-19 12:47:24 +02:00
Patrick Lühne 3bf981236a
Only warn if private predicates are used in specification 2020-05-19 12:18:11 +02:00
Patrick Lühne 4de4cc21da
Fix gross bug in translation of division 2020-05-18 05:21:27 +02:00
Patrick Lühne 80d39c8c0a
Check that only input/output predicates are used in specification 2020-05-18 02:17:30 +02:00
Patrick Lühne e2281042c9
Rename example files for consistency 2020-05-18 01:46:16 +02:00
Patrick Lühne ce51d14a9e
Minor formatting 2020-05-18 01:29:30 +02:00
Patrick Lühne 58d89b4d07
Detect cyclic dependencies when hiding predicates 2020-05-18 01:19:59 +02:00
Patrick Lühne c0bfbc923c
Do not add type declarations for built-ins 2020-05-18 01:19:46 +02:00
Patrick Lühne 0cce3bf54d
Rename status message for clarity 2020-05-18 01:19:00 +02:00
Patrick Lühne 7361084eaf
Rename variable in example for consistency 2020-05-18 01:09:15 +02:00
Patrick Lühne 82422cc28f
Support hiding auxiliary predicates 2020-05-13 08:02:04 +02:00
Patrick Lühne 84031c483b
Revert logic for building completed definitions 2020-05-13 03:27:47 +02:00
Patrick Lühne b308847ebd
Add to-do note 2020-05-13 03:17:37 +02:00
Patrick Lühne d35d0d1d98
Use statement kind over section kind 2020-05-13 03:17:33 +02:00
Patrick Lühne 0dbf30bb1b
Work in progress 2020-05-13 02:24:13 +02:00
Patrick Lühne 4d00fbeb97
Minor formatting 2020-05-13 01:40:44 +02:00
Patrick Lühne 07fc6a7f85
Add to-do note 2020-05-13 01:28:25 +02:00
Patrick Lühne 37f0fff09f
Add comments to exact cover example 2020-05-12 06:39:50 +02:00
Patrick Lühne f39393ebce
Add comments to example 2 2020-05-12 06:10:59 +02:00
Patrick Lühne 9621cb1e0c
Add to-do note 2020-05-12 06:10:52 +02:00
Patrick Lühne 8153352b66
Support comments in specification file 2020-05-12 06:08:50 +02:00
Patrick Lühne e42fd92d4b
Add parser support for output statements 2020-05-12 05:27:51 +02:00
Patrick Lühne 32b18e2b63
Refactor parsing formulas 2020-05-12 05:20:48 +02:00
Patrick Lühne 2f48e51244
Refactor parsing input statement terminator 2020-05-12 05:09:13 +02:00
Patrick Lühne 0d63a721c7
Refactor parsing input statements 2020-05-12 05:05:49 +02:00
Patrick Lühne e5d8a8a96b
Refactor parsing domain specifiers 2020-05-12 04:51:52 +02:00
Patrick Lühne 222f8b535e
Add specification for example 1 2020-05-12 04:51:52 +02:00
Patrick Lühne 9ffd987e10
Add specification for example 0 2020-05-12 04:51:52 +02:00
Patrick Lühne 7d06601c17
Color output 2020-05-12 04:51:51 +02:00
Patrick Lühne 2de8a59b63
New output format 2020-05-11 05:03:59 +02:00
Patrick Lühne eab3520e44
Minor formatting 2020-05-11 04:15:05 +02:00
Patrick Lühne fed095ba5c
Remove obsolete example 2020-05-11 04:09:52 +02:00
Patrick Lühne 78935f7c4a
Remove unnecessary lemma 2020-05-11 04:08:38 +02:00
Patrick Lühne 674cee0e87
Remove obsolete to-do note 2020-05-11 04:00:51 +02:00
Patrick Lühne 2ed1e6d89d
Rename function 2020-05-11 04:00:06 +02:00
Patrick Lühne ab7c6d1828
Rename ScopedFormula to OpenFormula 2020-05-11 03:58:30 +02:00
Patrick Lühne 2dff164d90
Add to-do note 2020-05-11 03:54:32 +02:00
Patrick Lühne b5d049a82a
Move InputConstantDeclarationDomains to problem module 2020-05-11 03:48:14 +02:00
Patrick Lühne e0b8b1c854
Minor formatting 2020-05-11 03:46:20 +02:00
Patrick Lühne 0d51053b88
Move ProofDirection type to separate module 2020-05-11 03:46:11 +02:00
Patrick Lühne 7c36c4b239
Move closure functions to separate module 2020-05-11 03:41:33 +02:00
Patrick Lühne 0011fd9d4c
Add to-do note 2020-05-11 03:40:27 +02:00
Patrick Lühne 2c660ff902
Remove unused code 2020-05-11 03:39:09 +02:00
Patrick Lühne cede63b7e4
Remove unused code 2020-05-11 03:37:57 +02:00
Patrick Lühne 7a6fab59ef
Minor refactoring 2020-05-11 03:23:25 +02:00
Patrick Lühne 6bf01db51a
Minor formatting 2020-05-11 03:21:51 +02:00
Patrick Lühne 7832f18ffd
Minor reformatting 2020-05-11 03:18:11 +02:00
Patrick Lühne ee1539e2ab
Rename variable for consistency 2020-05-11 03:15:27 +02:00
Patrick Lühne 17d2373e0d
Refactor proof output 2020-05-11 03:11:10 +02:00