Commit Graph

15 Commits

Author SHA1 Message Date
Nicolas Méric b364880bfc Polymorphic classes first draft 2023-07-19 18:58:04 +02:00
Nicolas Méric 350ff6fe76 Make class invariants long-names unique
ci/woodpecker/push/build Pipeline failed Details
Now class invariants names use internally the class name
as a user Binding.qualifier.
This way one can use the same name for an invariant
in two different classes in the same theory:

doc_class "hypothesis"  = math_content +
   referentiable :: bool <= "True"
   level         :: "int option"         <= "Some 2"
   mcc           :: "math_content_class" <= "hypt"
   invariant d :: "mcc σ = hypt"

doc_class "math_proof"  = math_content +
   referentiable :: bool <= "True"
   level         :: "int option"         <= "Some 2"
   mcc           :: "math_content_class" <= "prf_stmt"
   invariant d :: "mcc σ = prf_stmt"

find_consts name:"math_proof.d_inv"
find_consts name:"hypothesis.d_inv"
2023-05-23 14:44:16 +02:00
Nicolas Méric 18be1ba5f5 Clean up dead code
ci/woodpecker/push/build Pipeline was successful Details
2023-04-27 15:16:47 +02:00
Nicolas Méric 939715aba9 Fix scholarly_paper
ci/woodpecker/push/build Pipeline failed Details
2023-04-19 15:53:31 +02:00
Burkhart Wolff 3de5548642 reset
ci/woodpecker/push/build Pipeline was successful Details
2023-04-11 23:17:32 +02:00
Burkhart Wolff 4157954506 revision of front, intro and bachgrnd (incomplete) 2023-04-11 23:15:32 +02:00
Nicolas Méric 36cd3817cf Quick fix for text* macros latex output
ci/woodpecker/push/build Pipeline was successful Details
2023-04-11 18:52:57 +02:00
Burkhart Wolff 91ff9c67af repaired some obvious errors in sty - still incomplete
ci/woodpecker/push/build Pipeline failed Details
2023-03-29 11:41:30 +02:00
Burkhart Wolff bbb4b1749c restructured ontology; added a family of new macros for support 2023-03-26 20:57:58 +02:00
Burkhart Wolff 5d89bcc86a added some demonstrations/tests
ci/woodpecker/push/build Pipeline was successful Details
2023-03-25 10:49:50 +01:00
Burkhart Wolff c0dc60d49e Enlarged Free-form Section 2023-03-24 17:22:44 +01:00
Burkhart Wolff 63c2acfece improved title setup for testSuite
ci/woodpecker/push/build Pipeline was successful Details
2023-03-24 10:41:32 +01:00
Nicolas Méric 289d47ee56 Fix ML invariants bug
ci/woodpecker/push/build Pipeline failed Details
- The ML invariants are not checked anymore. Fix it
2023-03-03 17:33:46 +01:00
Achim D. Brucker e26b4e662e Added description to ontology representations and document templates.
ci/woodpecker/push/build Pipeline failed Details
2023-02-27 12:24:23 +00:00
Achim D. Brucker 43ccaf43f7 Refactoring of session setup. 2023-02-19 13:06:00 +00:00