the (monstrously large) system structure, there is now a global
'switchdata' structure originating in switches.c. This makes it much
easier to see what's happening.
* Note: although this code has been tested, there might be some
hiccups, because doing multiple search&replace actions over all
files is bound to cause some problems.
* removed <term> wrappers
* added <const> wrappers
* removed <role><term> construct, now <rolename>R</rolename>
constructs.
* added <variables> section.
* variable substitutions are followed through in runs. Thus, only
unbound variables occur in the semitrace.
* added the untested claims back in, so that all events in a
role/semitrace are now shown. Note that they can be disabled
again by using the new '-H' switch.
be recoded, avoiding e.g. label="<term ..." constructs. Therefore,
many attributes have changes into elements. Beware.
- Made bindings implicit to events using <follows> and <after>
constructs. Also added a new <choose> for unbound simple variables.