Merge branch feature-get-record into master
authorHelmut Grohne <grohne@cs.uni-bonn.de>
Mon, 3 Feb 2014 13:51:06 +0000 (14:51 +0100)
committerHelmut Grohne <grohne@cs.uni-bonn.de>
Mon, 3 Feb 2014 13:51:06 +0000 (14:51 +0100)
commit39bae2aebe94d04b981e006e33fcf96c86acbf56
tree0225b7dcd6e2122de7fed65cec3cd2bf55bbc68b
parent26e2fea33aae257440e5571fb3f7e784938403e0
parent6eff9c9c93e942ac4bf39cd6d62c0ae0d601c1ae
Merge branch feature-get-record into master

This branch brings three main benefits:
 * Only one explicit parameter is needed to ask for a get function.
 * The postulated free theorems are mostly turned into preconditions,
   i.e. the only use of the postulates is in LiftGet.
 * We can now convert list based get functions to vec based ones and back
   including the (now) accompanying free theorem.