Type assignment maps syntactic categories to semantic types
- typeOf : SynCat → Core.Logic.Intensional.Ty
Instances For
class
Semantics.Montague.Interface.SyntaxInterface.CompositionalSemantics
(SynCat Deriv : Type)
:
Type 1
Compositional semantics maps derivations to meanings
- types : TypeAssignment SynCat
- frame : Core.Logic.Intensional.Frame
Instances
Requirements for a syntax to interface with Montague semantics
- catOf : Deriv → SynCat
- typeOf : SynCat → Core.Logic.Intensional.Ty
- wellFormed : Deriv → Prop
Instances
structure
Semantics.Montague.Interface.SyntaxInterface.MontagueBenefits
(SynCat Deriv : Type)
[MontagueSyntax SynCat Deriv]
:
Type 1
Results that Montague provides to any compatible syntax
- trueIn : Deriv → Core.Logic.Intensional.Frame → Bool
- entails : Deriv → Deriv → Core.Logic.Intensional.Frame → Bool