Open ComFreek opened 5 years ago
Structure.isInclude looks as follows: https://github.com/UniFormal/MMT/blob/13ad1957bd7b3bc56c0242c08c30f5ed0d0643ad/src/mmt-api/src/main/info/kwarc/mmt/api/symbols/Structure.scala#L25
Structure.isInclude
However, Include.unapply does yet neither account for implicit morphisms nor for inclusions of morphisms in views: https://github.com/UniFormal/MMT/blob/13ad1957bd7b3bc56c0242c08c30f5ed0d0643ad/src/mmt-api/src/main/info/kwarc/mmt/api/symbols/Structure.scala#L115-L122
Include.unapply
Is there any documentation on how non-trivial inclusions as mentioned above are represented in MMT?
Structure.isInclude
looks as follows: https://github.com/UniFormal/MMT/blob/13ad1957bd7b3bc56c0242c08c30f5ed0d0643ad/src/mmt-api/src/main/info/kwarc/mmt/api/symbols/Structure.scala#L25However,
Include.unapply
does yet neither account for implicit morphisms nor for inclusions of morphisms in views: https://github.com/UniFormal/MMT/blob/13ad1957bd7b3bc56c0242c08c30f5ed0d0643ad/src/mmt-api/src/main/info/kwarc/mmt/api/symbols/Structure.scala#L115-L122Is there any documentation on how non-trivial inclusions as mentioned above are represented in MMT?