aboutsummaryrefslogtreecommitdiff
path: root/lib/cArray.ml
diff options
context:
space:
mode:
authorCarst Tankink2014-09-30 11:03:12 +0200
committerEnrico Tassi2014-10-01 18:08:51 +0200
commit9a3abe5b18a84733c0c01c2647108196798a761c (patch)
treefb14d51392aa666e31ba40a0db396f7dcfd6192c /lib/cArray.ml
parentc73a59d9a6f124d5668054a16057d0955ca43cbd (diff)
Factored out IDE goal structure.
The more structured goal record type of CoqIDE is also useful for other interfaces (in particular, for PIDE). To support this, the datatype was factored out to the Proof module. In addition, the record gains a type parameter, to allow interfaces to adapt the output to their needs. To accommodate this type, the Proof module also gains the map_structured_proof that takes a Proof.proof and a function on the individual goals (in the context of an evar map) and produces a structured goal based on the goal transformer.
Diffstat (limited to 'lib/cArray.ml')
0 files changed, 0 insertions, 0 deletions