Achim D. Brucker
41e6c9ed02
Fixed file attributes.
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-18 09:44:44 +01:00
Achim D. Brucker
fee83a2a29
Remove outdated and obsoleted ontologies.
2022-04-16 09:13:31 +01:00
Nicolas Méric
1457c1cb85
Fix typo in upd_meta_args rail road in manual
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-08 13:04:50 +02:00
Nicolas Méric
17df6a271b
Delete some TODOs, now done, in the manual
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-08 12:06:28 +02:00
Nicolas Méric
a331b80095
Update images for meta arguments list attribute exploration
...
ci/woodpecker/push/build Pipeline was successful
Details
Fix #10
2022-04-08 11:33:41 +02:00
Nicolas Méric
9603311a9a
Fix DOF manual and tests to work with assert*
ci/woodpecker/push/build Pipeline was successful
Details
2022-04-01 09:54:16 +02:00
Burkhart Wolff
2351e00be6
corrected and re-inserted Ecclectic Man into build
ci/woodpecker/push/build Pipeline failed
Details
2022-03-31 15:55:01 +02:00
Burkhart Wolff
3e99e9e013
more discrepancies in the EcclecticMan solved.
ci/woodpecker/push/build Pipeline failed
Details
2022-03-31 15:42:18 +02:00
Burkhart Wolff
d2e1d77b01
some corrections in the Eccectic RefMan
ci/woodpecker/push/build Pipeline failed
Details
2022-03-31 13:49:46 +02:00
Burkhart Wolff
894166a630
Merge branch 'main' of https://git.logicalhacking.com/Isabelle_DOF/Isabelle_DOF
2022-03-30 16:19:36 +02:00
Burkhart Wolff
34df9f6fcd
some bugs corrected
2022-03-30 16:19:31 +02:00
Nicolas Méric
e4e4a708a5
Update assert* to use isabelle/DOF evaluation
ci/woodpecker/pr/build Pipeline failed
Details
2022-03-30 08:12:17 +02:00
Nicolas Méric
9cd5323063
Update DOF manual meta-types as types section
...
Types of the implementation language inside the HOL type system
are now represented as datatypes and not just abstract types
2022-03-29 15:22:44 +02:00
Achim D. Brucker
4a7605b43e
Removed build script from default document directory layout.
2022-03-27 14:59:43 +01:00
Achim D. Brucker
7b8ae0a93d
Make use of install script optional in favor of registration as Isabelle component. Style files, templates, and scripts are no longer installed into ISABELLE_USER_HOME.
ci/woodpecker/push/build Pipeline was successful
Details
2022-03-27 13:21:55 +01:00
Achim D. Brucker
7b4450450d
Hide use of build script from users.
2022-03-27 12:02:15 +01:00
Achim D. Brucker
05e85edd91
Removed non-distribution note for llncs.cls. This class is now available on CTAN and part of TeXLive (at least from version 2022).
ci/woodpecker/push/build Pipeline failed
Details
2022-03-26 21:31:05 +00:00
Achim D. Brucker
21ab0ff6b9
Removed reference to Docker use.
2022-03-26 20:08:17 +00:00
Achim D. Brucker
f4286404fb
Merge branch 'v1.2.x/Isabelle2021'
2022-03-26 18:25:33 +00:00
Achim D. Brucker
a1d83e33ef
Updated manual to reflect changes in options for install script.
2022-03-26 18:23:07 +00:00
Achim D. Brucker
1a41e92188
Minor shortenings to improve layout.
ci/woodpecker/push/build Pipeline failed
Details
2022-03-26 17:47:40 +00:00
Achim D. Brucker
5381182ab2
Spell-checking.
2022-03-26 13:26:51 +00:00
Achim D. Brucker
76582f75fd
Merge branch 'master' into porting_to_Isabelle2021-1
2022-03-23 14:33:44 +00:00
Nicolas Méric
a4f39bb700
Add TODO referring to an issue in DOF Manual
...
ci/woodpecker/push/build Pipeline failed
Details
Reference the issue
#10
in a TODO in the DOF manual to remember to update the manual
when the issue is fixed
2022-03-23 11:27:11 +01:00
Nicolas Méric
13835fbed9
Fix typos in DOF manual, chapter 5
ci/woodpecker/push/build Pipeline failed
Details
2022-03-23 11:17:30 +01:00
Nicolas Méric
cc3f9ab402
Update DOF manual, chapter 3 and 4
...
ci/woodpecker/push/build Pipeline failed
Details
- Use antiquotations when possible to reference
classes and attributes in text (typ, type and const antiquotations)
- Add explanation for cid, obj-id and oid
- Update ML*, text* an value* railroads
- Fix typos
- Add some TODOs for the next revision of the manual
2022-03-23 09:07:43 +01:00
Achim D. Brucker
442835442f
Towards Isabelle 2021-1 support.
2022-03-22 22:19:35 +00:00
Achim D. Brucker
c69b11a312
First steps towards Isabelle 2021-1 support.
2022-03-22 21:47:26 +00:00
Achim D. Brucker
0c9dcfb6e1
Merge branch 'master' into porting_to_Isabelle2021-1
2022-03-21 20:32:19 +00:00
Nicolas Méric
5d0136a168
Fix typo in DOF Manual, Chapter 3
ci/woodpecker/push/build Pipeline failed
Details
2022-03-21 14:15:09 +01:00
Nicolas Méric
3e9adb026b
Update DOF manual Chapter 3
...
ci/woodpecker/push/build Pipeline failed
Details
- Fix some minor issues:
- Some figures did not longer correspond to their descriptions
- Some mechanisms (definitions - examples - etc.) in referencing
did not work any longer in the setting that we distribute.
- Fix typos
2022-03-21 14:09:18 +01:00
Achim D. Brucker
2314b2191f
Resolved merge conflict.
2022-03-20 20:49:46 +00:00
Burkhart Wolff
6bb62fb08a
minor presentation bug
ci/woodpecker/push/build Pipeline failed
Details
2022-03-20 19:04:52 +01:00
Burkhart Wolff
fb91700a43
added a remark on @{cite ...}
ci/woodpecker/push/build Pipeline failed
Details
2022-03-20 19:02:14 +01:00
Burkhart Wolff
d86173834f
merge
ci/woodpecker/push/build Pipeline failed
Details
2022-03-20 18:47:18 +01:00
Burkhart Wolff
49f4c5b95b
added hacky para on alternative lexical notations.
2022-03-20 18:45:53 +01:00
Achim D. Brucker
658e7a68a1
Disabled non-working antiquotation - needs to have a second look.
ci/woodpecker/push/build Pipeline failed
Details
2022-03-20 14:57:03 +00:00
Achim D. Brucker
90416c2310
Merge branch 'master' of git.logicalhacking.com:Isabelle_DOF/Isabelle_DOF
ci/woodpecker/push/build Pipeline failed
Details
2022-03-18 20:29:35 +00:00
Achim D. Brucker
36c0e415e3
Made use of hvlogos.sty optional.
2022-03-18 20:29:22 +00:00
Burkhart Wolff
2ca84fd40f
Merge branch 'master' of https://git.logicalhacking.com/Isabelle_DOF/Isabelle_DOF
ci/woodpecker/push/build Pipeline failed
Details
2022-03-18 19:20:29 +01:00
Burkhart Wolff
306d117231
...
2022-03-18 19:20:25 +01:00
Nicolas Méric
b7d7015423
Cleanup Manual chapter 03
2022-03-17 17:28:40 +01:00
Nicolas Méric
e4195a68a2
Update DOF manual, chapters 02-03
...
- Use antiquotations when possible to reference
classes and attributes in text (typ and const antiquotations)
- Update some isar code examples
- Fix typos
2022-03-17 17:14:20 +01:00
Achim D. Brucker
54c9bc2d74
Merge branch 'master' of git.logicalhacking.com:Isabelle_DOF/Isabelle_DOF
2022-03-17 08:56:41 +00:00
Achim D. Brucker
f6e9e39a58
Removed reference to lncs as a special case, as llncs.cls finally arrived on CTAN.
2022-03-17 08:51:37 +00:00
Nicolas Méric
3585b6a2f1
Explain queries on instances in DOF manual
2022-03-15 08:28:10 +01:00
Nicolas Méric
3895ba550c
Import of DOF manual changes from /2021-ITP-PMTI
2022-03-14 17:08:59 +01:00
Achim D. Brucker
005d18657c
Switched to hvlogos.
2022-03-11 07:40:07 +00:00
Nicolas Méric
8f7e898f4b
Fix invariant railroad diagram
2022-01-31 13:01:59 +01:00
Nicolas Méric
76612ae6f3
Add checking of invariants for class instances
...
- Warning: the current implementation does yet not support
some use-cases, like invariant on monitors,
or the initialization of docitem without a class associated.
- Add first draft of the checking of invariants.
For now, it is disabled by default because some cases
are not yet supported, like the initialization of docitem
without a class associated.
ex: text*[sdf]‹ Lorem ipsum @{thm refl}›
- To enable the checking, one can use the theory attribute
"invariants_checking" by declaring it in a theory like this:
declare [[invariants_strict_checking = true]]
- A checking using basic tactics (unfolding and auto) can be enable
with the "invariants_checking_with_tactics" theory attribute
for specific use-cases
- The specification of invariants is now automatically abstracted,
so one must define an invariant like this now:
doc_class W =
w::"int"
invariant w :: "w σ ≥ 3"
The old form:
doc_class W =
w::"int"
invariant w :: "λσ. w σ ≥ 3"
is now deprecated.
The specification of the invariant still uses the σ-notation
and is defined globally by the name component "invariantN"
- Update the invariants definition in the theories to match
the new implementation
- Update the manual to explain this new feature
- Add small examples in src/tests/High_Level_Syntax_Invariants.thy
and src/tests/Ontology_Matching_Example.thy
2022-01-24 17:30:48 +01:00