Consolidated terminology and function signatures for nested targets:

  * Local_Theory.begin_nested replaces Local_Theory.open_target.

  * Local_Theory.end_nested replaces Local_Theory.close_target.

  * Combination of Local_Theory.begin_nested and
    Local_Theory.end_nested(_result) replaces
    Local_Theory.subtarget(_result).

This hopefully eliminates some sources of confusion:

* Clear distinction in terminology between the single main (bottom)
target and the arbitrary number of nested targets.

* Separation of the primitives for package development (in module
Local_Theory) and the traditional embedding into the Isar language using
context … begin … end blocks (in module Target_Context).

This refers to http://isabelle.in.tum.de/repos/isabelle/rev/e4dde7beab39


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
isabelle-dev mailing list
[email protected]
https://mailman46.in.tum.de/mailman/listinfo/isabelle-dev

Reply via email to