Commit Graph

69 Commits

Author SHA1 Message Date
Burkhart Wolff d74dcdf713 remerging on 2019 branch 2019-06-20 10:23:00 +02:00
Burkhart Wolff c4a4ca3ffc small im[provements of comments 2019-05-27 11:58:22 +02:00
Burkhart Wolff 9e396b4778 LaTeX Generator Crash resolved, many little changes... 2019-05-27 11:03:32 +02:00
Burkhart Wolff ed1bef5cbf some better trace infos over the LaTeX generator Bug 2019-05-23 15:17:24 +02:00
Burkhart Wolff 40537d4009 First Version with patched LaTeX Generator thy_output.ML 2019-04-29 22:24:32 +02:00
Burkhart Wolff a6c6ad7221 Towards a Consolidated CENELEC 50128. 2019-02-13 12:22:55 +01:00
Burkhart Wolff eae495ac90 - Added monitor class-invariant for level consistency.
- debugging here and there
- integration test
- remark : MathExam is in a pretty inconsistent state (requires discussion)
- integration test
2018-12-18 14:29:08 +01:00
Burkhart Wolff a5f9442c6e Added global command: check_doc_global
(* checking unresolved forward references for the moment *)
2018-12-04 15:04:50 +01:00
Burkhart Wolff 9c0bcd86c6 rearrangement 2018-12-03 16:48:15 +01:00
Burkhart Wolff dd942cfb99 rearrangement 2018-12-03 16:46:11 +01:00
Burkhart Wolff 04f5e99e41 First running example for class invariants. 2018-12-03 16:43:27 +01:00
Burkhart Wolff 184a17f977 Refinement: class invariants now gets also the oid from its context. 2018-12-03 14:25:04 +01:00
Burkhart Wolff 6b85bd74cd Very first example of class invariant checking ... 2018-12-03 14:14:53 +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 df4cf56958 Polish 2018-10-17 12:30:11 +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 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 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 7f032c439e Cleanups.
Test environment for attribute evaluations.
2018-08-18 14:44:39 +02:00
Burkhart Wolff 1358540a62 Simplified thy_output (cleanup) and set first LaTeX meta-args generator.
Restructuring
2018-08-16 16:52:08 +02:00
Burkhart Wolff a07900bfab Some intermediate Hack to find a solution of the text* problem.
textbis does both interactive and basically correct LaTeX generation
with antiquotation expansion.

At least a thing to study.

bu
2018-07-12 12:08:58 +01:00
Burkhart Wolff 0f32ddb71a Restructuring the example directory. Fixing math exa stuff. 2018-05-24 11:35:35 +02:00
Burkhart Wolff 93bad550ef Some library code for attribute accesses (not yet working)
RegExp Expression Inner Syntax defined

RexExp Parsing activated.
2018-05-11 15:51:26 +02:00
Burkhart Wolff 83222961a2 Weiss nicht was commit 2018-05-02 09:40:47 +02:00
Idir AIT SADOUNE 86cce02f7a no message 2018-04-30 13:13:53 +02:00
Burkhart Wolff 49e3ec81f7 Kleine Korrekturen an scholerly … 2018-04-30 10:48:14 +02:00
Burkhart Wolff 4d3371705c Typechecked , corrected and pimped up the MathExam scenario
with solution sections and an adapted role model.
Added explanations
2018-04-29 12:42:00 +02:00
Burkhart Wolff d9dd46f1ac Syntax for += works finally.
Examples here and there…
2018-04-29 11:35:24 +02:00
Burkhart Wolff 5ca263711c Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF 2018-04-29 09:55:21 +02:00
Burkhart Wolff 5ff40948af merge commit 2018-04-29 09:53:51 +02:00
Achim D. Brucker f5ef91fb72 Changed type of ORCID (non-option type, just string). 2018-04-28 21:45:02 +01:00
Achim D. Brucker b90df780fe Resolved merge conflict. 2018-04-28 17:44:06 +01:00
Achim D. Brucker 3587183a3f Renaming: keyword_list => keywordlist (to avoid LaTex special characters). 2018-04-28 17:42:16 +01:00
Burkhart Wolff be3c0fa315 worked on onto and instance of Conceptual example.
For framework paper
2018-04-28 15:15:25 +02:00
Burkhart Wolff 3e746a4d9d Typing works (more or less) for the value.
Sometimes schematic variables were left-overs;
was able to suppress this type of fault by additional
annotations.
Sometimes confusion o heavily overloaded field names.
Also workaround by stronger annotations.
2018-04-27 17:12:42 +02:00
Burkhart Wolff fb9da6784e Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF 2018-04-27 12:06:06 +02:00
Burkhart Wolff f01b36997e Version without type check and updated Article.thy 2018-04-27 12:05:22 +02:00
Idir AIT SADOUNE afc1518dde no message 2018-04-27 11:33:47 +02:00
Idir AIT SADOUNE 7a47c5702f Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF
# Conflicts:
#	examples/simple/Article.thy
2018-04-27 11:16:41 +02:00
Idir AIT SADOUNE 01dac36275 no message 2018-04-27 11:15:27 +02:00
Burkhart Wolff 5bcd4c19b1 Intermediate Version
- attribute value generation
- update interpreted
- type-checking integrated but crashes
- news on scholarly_paper …
2018-04-27 10:34:24 +02:00
Burkhart Wolff 0474c47957 Thanks to a decisive Hint by Frederic Tuong:
Managed to solve the Top-level-transaction problem
in “enriched_document_command”. Yay !!!
2018-04-24 21:44:28 +02:00
Burkhart Wolff b54ed35466 Polishing in 3 and 4, micro-shortening, and new stuff in 4. 2018-04-22 13:47:29 +02:00
Burkhart Wolff 8ea00650a5 Minor corrections, refactoring, steps towards attribute calculation. 2018-04-19 11:04:11 +02:00
Burkhart Wolff 066396cfae Merge branch 'master' of https://git.logicalhacking.com/HOL-OCL/Isabelle_DOF 2018-04-18 14:47:12 +02:00
Burkhart Wolff 99bdf17712 parsing and internal type-checking works.
No integral type checking yet, and no execution.
2018-04-18 14:46:28 +02:00
Idir AIT SADOUNE 2e185d9c25 no message 2018-04-18 09:36:21 +02:00
Idir AIT SADOUNE baa3ee9b45 no message 2018-04-17 16:43:08 +02:00