[isabelle-dev] NEWS: Isabelle sessions and build management
Makarius
makarius at sketis.net
Mon Jul 30 12:55:02 CEST 2012
On Sun, 29 Jul 2012, Makarius wrote:
> Here is a one-liner for private use in $ISABELLE_HOME_USER/ROOT:
>
> session HOL-Test! in "~~/src/HOL" = Pure + theories Nat
>
> This works because $ISABELLE_HOME_USER is also a component.
Oops, the non-identifier name "HOL-Test" above needs to be quoted,
according to the usual conventions of Isar outer syntax that is used for
these config files:
session "HOL-Test"! in "~~/src/HOL" = Pure + theories Nat
This lapse indicates another future issue, when session names shall be
used to qualify theory names: we might have to change the global naming
scheme to make them (long) identifiers without funny dashes. Otherwise
the qualification would not be usable within the term language, for
example.
Makarius
More information about the isabelle-dev
mailing list