Burkhart Wolff
83151cf473
Something in Isabelle_DOF
2019-04-02 14:19:59 +02:00
Burkhart Wolff
d5cfaa79e8
Verschiedene Kleinigkeiten um assert*
...
Neuer Content in MyCommentedIsabelle: Intro FrontEnd.
2019-03-05 22:47:38 +01:00
Burkhart Wolff
67b31af3a1
Substantially improved assert* based on internal string-recoding.
2019-03-05 09:36:12 +01:00
Burkhart Wolff
0c7a53fe75
Minor corrections on CENELEC,
...
major Bug in assert* (no assert object creation on-the-fly) fixed
2019-02-27 18:42:45 +08:00
Burkhart Wolff
65346b3f0a
kleinkram
2019-02-08 15:43:49 +01:00
Burkhart Wolff
964429368b
Repaired bug in the storage of assert* update chains.
...
Code could still be simplified.
unicode - inside - string problem hard since deeply intertwined in the inner-syntax parser.
better type-checking of isa terms and types.
2019-01-17 23:06:10 +01:00
Burkhart Wolff
7dfb4f2a7b
small example in ISA for properties ...
2019-01-17 13:31:37 +01:00
Burkhart Wolff
fbf28d4db7
improve comments for math_paper, eliminated unnecessary comments in ML
2019-01-11 15:01:34 +01:00
Burkhart Wolff
33602282a0
itp paper comments
...
cenelec revision.
2019-01-08 10:34:49 +01:00
Burkhart Wolff
7f0ec5e2bc
examples/conceptual/Concept_Example.thy:
...
- adaption to stronger monotor checking
- IsaDofApplicaytions : killing development rubbish (cleaning up)
- CENELEC adding some classes of hypothesises.
- Conceptual : adding property handling for assertions.
2019-01-07 21:08:19 +01:00
Burkhart Wolff
a1d6431df9
Added discussed ontology "math_paper" and an example reffering to (some elements) of it.
2018-12-19 12:05:57 +01:00
Burkhart Wolff
98565b837c
Worked on assert*.
...
Still needs debugging.
Regression tests of some examples;
necessary revisions due to stronger
checks at close_monitor.
2018-12-11 16:03:01 +01:00
Burkhart Wolff
40c12801c6
Added finality check on monitor closes and check for open monitors in the global check.
2018-12-10 14:15:39 +01:00
Burkhart Wolff
25d79c1ba9
Added text antoquotations for attribute values and trace.
2018-12-07 13:17:39 +01:00
Burkhart Wolff
6f7e0a379d
Better error messages of attribute accesses,
...
regression test.
2018-12-07 12:09:12 +01:00
Burkhart Wolff
ffd7040495
Code Restructuring, Regression test.
2018-12-07 11:08:13 +01:00
Burkhart Wolff
eda8535b1c
- changed back ROOTS
...
- IsaDof_Manual Monitor should be report.
2018-12-06 12:31:12 +01:00
Burkhart Wolff
9c8d57e573
Continuous checking of class invariants of enabled monitors.
...
Regression test suite revised.
2018-12-04 14:28:59 +01:00
Burkhart Wolff
5e7ac1c02e
- Fixed the FrontEnd - level problem according to what we discussed:
...
-- there are classes that do not have a level
-- title, subtitle and abstract DO NOT HAVE a level
-- text* has a level, but the level "None"
- Tested whatever we have as examples
2018-12-04 10:41:34 +01:00
Burkhart Wolff
17c66f0fea
Integrated is_monitor flag for monitor class invariants.
...
Makes special treatment of monitor class invariants
possible, when changes of trace are indirect...
2018-12-03 22:36:08 +01:00
Burkhart Wolff
ac1180b529
- checking class invariants
...
- checking monitor class invariants
2018-12-03 22:18:47 +01:00
Burkhart Wolff
9c0bcd86c6
rearrangement
2018-12-03 16:48:15 +01:00
Burkhart Wolff
04f5e99e41
First running example for class invariants.
2018-12-03 16:43:27 +01:00
Burkhart Wolff
23bc75d08d
Corrections in ontologies (revealed by examples)
...
- identified problem: accept/reject conflicts were only detected at application
time, not at declaration time :-( (leaved as "known problem" for the moment)
- new functionality for declaring doc class invariants
2018-12-03 13:19:31 +01:00
Burkhart Wolff
58f2bff319
no message
2018-10-17 12:31:17 +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
50ff554d53
Typo - correction
2018-10-11 14:55:57 +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
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
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
e4bb874d86
More markdown in the IsaDofApplications example.
...
The new setup is now checked on a Mac for the first time.
2018-10-02 10:28:24 +02:00
Burkhart Wolff
7d3ecbdefe
Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF
...
Added stronger example show-case : a “association class” -like Link involving sub-typing.
2018-09-18 08:57:53 +02:00
Burkhart Wolff
9ef1185add
Commenting the InnerSyntaxAntiquotqtion sample.
...
This Feature is complete for the moment .
2018-09-17 17:16:11 +02:00
Burkhart Wolff
7847f1cf01
Cleanup of file “InnerSyntaxAntiquotations”.
2018-09-17 16:58:38 +02: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
0331c5dcbd
Cleanup for the ISA infrastructure.
...
Checking some Examples.
2018-09-11 08:50:51 +02:00
Burkhart Wolff
bb9c5a4f24
First version with inner-syntax checking infrastructure with just
...
one inner syntax antiquotation: file.
Works on some examples.
2018-09-06 12:07:37 +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
b6b94da82f
slight cleanup.
2018-08-28 12:48:07 +02:00