summaryrefslogtreecommitdiff
path: root/Test/test0/Quoting.bpl
blob: eaf8fe7a8c6108fd9b9ddb063d08089e170ccf90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function \true() returns(bool);

type \procedure;
procedure \old(\any : \procedure) returns(\var : \procedure)
{
  var \modifies : \procedure;
  \modifies := \any;
  \var := \modifies;
}

procedure qux(a : \procedure)
{
  var \var : \procedure; var x : bool;
  call \var := \old(a);
  x := \true();
}