Commit Graph

109 Commits

Author SHA1 Message Date
Burkhart Wolff 90f6c2d4ab - New checks for reject sets
- basic infrastructure for class invariants
2018-11-20 10:11:11 +01:00
Burkhart Wolff d406b3daeb implemented reject alphabets. (untested)
slight corrections in MyCommentedIsabelle (MCI)
2018-11-19 20:53:59 +01:00
Burkhart Wolff dcda1cc214 Introduced Syntax accept / reject.
added some semantic for it (incomplete)
some elements on myCommentedIsabelle
2018-11-13 15:19:02 +01:00
Burkhart Wolff 9aef99c9d6 Better documentation of the RegExpInterface Module. 2018-11-05 22:22:20 +01:00
Burkhart Wolff 9494c05593 - Improved automata-management
- automata transformation integrated
- control option strict_checking added
- rudimentary tests in IsaDofApplications and Monitor_Example
2018-11-05 21:42:36 +01:00
Burkhart Wolff 456b4365f9 automata creation added 2018-11-04 20:27:05 +01:00
Burkhart Wolff 04cc46f9b4 New Config With AFP components and a thin interface for monitor-checking. 2018-11-04 18:56:59 +01:00
Burkhart Wolff 36fac27d0c New Config for 2017 including AFP contributions for Regular-Sets and Regular Automata.
Added a thin layer interfacing these two.
Slight textual improvements of examples (updates to more recent notations).
2018-10-30 15:50:01 +01:00
Achim D. Brucker a90e4e6a3f Added basic support for chapter*. 2018-10-30 01:29:15 +00:00
Burkhart Wolff 834365c25b Common developments on
- library
- presentation attribute
- factorisation of Common Ontology Library (COL)
- new infrastructure report
2018-10-23 13:56:18 +02:00
Burkhart Wolff f1783538bd Cleanup with examples. More commendation.
Another monitor example added (Concept_Example).
2018-10-17 12:22:25 +02:00
Burkhart Wolff 0de079cfbb Special ML antiquotation for the trace attribute (a cleaned up version). 2018-10-16 12:23:36 +02:00
Burkhart Wolff 93074bf24d Trace-Calculation refined. One gets the additional information WHICH oid of which class
is added to the trace.
2018-10-16 10:44:59 +02:00
Burkhart Wolff 71a889ee58 Automatic trace attribute calculation works on both Attribute and IsaDofApplications. 2018-10-11 13:38:32 +02:00
Burkhart Wolff b220233373 doc_item creation detects enabled monitors … 2018-10-09 15:56:17 +02:00
Burkhart Wolff 8b6a1af99d Kleine Reparaturen hier und da,
IsaDofApplications Paper weiter “Markupified”.
2018-10-09 11:59:21 +02:00
Burkhart Wolff bfb8dd901c Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF 2018-10-09 10:03:13 +02:00
Burkhart Wolff 544e31fdc5 substantial progress on monitors
- infrastructure (open) monitor_tab
- computing enabled classes of monitors
- first semantics behind open and close.
- fairly untested.
2018-10-09 09:59:46 +02:00
Achim D. Brucker ffe51a6f90 Merge branch 'master' of logicalhacking.com:HOL-OCL/Isabelle_DOF 2018-10-08 22:35:31 +01:00
Achim D. Brucker f26e8a10eb Fixed output location (relative to theory file) of style template stub. 2018-10-08 22:28:44 +01:00
Burkhart Wolff 2c80ff8d0a Substantial progress with monitors.
- infra-structure open_monitor_tab
- computing of enabled ness
- semantics behind open and close monitor.
2018-10-08 15:13:47 +02:00
Burkhart Wolff 04a354f10a Diverse Code-Massagen/Restruktorationen um Monitore vorzubereiten. 2018-10-08 10:30:53 +02:00
Burkhart Wolff b1e4e64e19 Global revision of the Isa_DOF state - representation as record.
(Since more components are to come …)
Global revision of the entire example suite.
2018-10-05 09:45:24 +02:00
Burkhart Wolff 906131da83 Kleinigkeiten repariert. 2018-10-04 17:45:39 +02:00
Burkhart Wolff b17110db7c comment inside meta_args problem solved. 2018-10-04 17:25:45 +02:00
Burkhart Wolff eaca1959ce Intermediate status : some spacing works. 2018-10-04 16:58:09 +02:00
Burkhart Wolff ac835ea028 First experiments with a more liberal LaTeX parser for meta-args. 2018-10-04 15:58:20 +02:00
Burkhart Wolff c0b27698ae Implemented ontology sty template generator. 2018-10-02 18:29:18 +02:00
Achim D. Brucker 484637d83c Removed Text*. 2018-10-02 00:35:50 +01:00
Achim D. Brucker a0d68b8e07 Hack: removing control characters and string quotes. 2018-09-18 17:17:02 +01:00
Achim D. Brucker a3065ab6f9 Changed type of figure width to integer. 2018-09-18 15:34:18 +01:00
Achim D. Brucker 1382d7c600 Restructured arguments for LaTeX invironments. 2018-09-18 14:26:19 +01:00
Achim D. Brucker ce1a6febfa Converted all *-commands to document_body. 2018-09-17 20:32:11 +01:00
Burkhart Wolff 385af317f3 Added appropriate type-checking for ISA docitems as well as another syntax docitem text antiquotation. 2018-09-17 16:48:05 +02:00
Burkhart Wolff 2e097e6b3c rough, non-functional implementation of ISA docitem 2018-09-11 14:15:11 +02:00
Burkhart Wolff 3a44b83ab9 Added new ISA’s and tests. Slight cleanup. 2018-09-11 13:51:25 +02:00
Burkhart Wolff 5eebf2ef5b some more isa’s 2018-09-11 12:08:25 +02:00
Burkhart Wolff f5117da8cb Achim & bu session on LaTeX Gen. 2018-09-11 11:35:25 +02:00
Burkhart Wolff e07b57dd95 Achim/Bu Telco debug. 2018-09-11 09:33:17 +02:00
Burkhart Wolff 0331c5dcbd Cleanup for the ISA infrastructure.
Checking some Examples.
2018-09-11 08:50:51 +02:00
Burkhart Wolff 2abb74c743 Added transducer function. 2018-09-03 21:31:06 +02:00
Burkhart Wolff d7794e06ac Added ISA_tables (inner syntax antiquotations)
- Kleinkram.
2018-09-03 20:56:08 +02:00
Burkhart Wolff 745b335033 small steps here and there 2018-08-30 12:53:02 +02:00
Burkhart Wolff 177938de0b Support for two more links/hoverings:
- update_instance*[>omega<::E, … ]
-  @{docitem_attr a2::>omega<}
2018-08-28 18:21:37 +02:00
Burkhart Wolff 86e145f723 - restructuring in IsaDOF :
factoring out create_and_check_docitem
- correction IsaDofApplication
  side_by_side figure commented in and works.
- reaactivated open_monitor.
- changing types of monitor traces : simpler calculation now,
  but more obscure type
- first simulation of monitor trace construction.
2018-08-27 14:39:34 +02:00
Burkhart Wolff 0914a1fc5c A little cleanup. 2018-08-24 22:02:04 +02:00
Burkhart Wolff 466552a3d7 - debugging calculations for mutated text items
- cleanup
- a wee bit serious testing in Attributes.thy
  of this feature.
2018-08-24 21:57:16 +02:00
Burkhart Wolff 0f36e8b761 Milestone reached:
- further debugging
- all tests checked
- all examples running (after updates to current attribute conventions)
2018-08-24 17:14:39 +02:00
Burkhart Wolff cedac17646 First reasonably well-tested version with
- access of attributes for objects created over multiple
  inheritance
- taking updates into account
2018-08-24 16:58:06 +02:00
Burkhart Wolff 25bcc030b4 Integrated new attribute calculation machinery.
Sort of works, but problems with inheritance.
Downward incompatibility:
only either long-names or short names allowed for attributes,
but nothing in between.
2018-08-24 15:49:13 +02:00