Italian Expletive Negation Environments #
Classification of Italian EN construction types from @cite{greco-2020} Table 1 (weak EN) and Table 2 (strong EN, including surprise negation).
Italian has 11 EN construction types, divided into weak and strong based
on co-occurrence with polarity-sensitive elements. This data is language-
specific: the constructions are Italian, but the classification
(ENStrength, PolarityLicensing) comes from Core.Negation.
The syntactic analysis (why each construction falls into its class)
lives in Greco2020.
The 11 Italian EN construction types classified by @cite{greco-2020} Table 1 (extended to include Snegs from Table 2).
- untilClauses : ENEnvironment
- whoKnowsClauses : ENEnvironment
- unlessClauses : ENEnvironment
- indirectInterrogatives : ENEnvironment
- comparativeClauses : ENEnvironment
- negativeExclamatives : ENEnvironment
- rhetoricalQuestions : ENEnvironment
- notThatClauses : ENEnvironment
- ratherThanClauses : ENEnvironment
- beforeClauses : ENEnvironment
- snegs : ENEnvironment
Instances For
Equations
- Fragments.Italian.ExpletiveNegation.instDecidableEqENEnvironment x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
@cite{greco-2020} Table 1+2 classification.
Equations
- Fragments.Italian.ExpletiveNegation.ENEnvironment.untilClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.weak
- Fragments.Italian.ExpletiveNegation.ENEnvironment.whoKnowsClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.weak
- Fragments.Italian.ExpletiveNegation.ENEnvironment.unlessClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.weak
- Fragments.Italian.ExpletiveNegation.ENEnvironment.indirectInterrogatives.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.weak
- Fragments.Italian.ExpletiveNegation.ENEnvironment.comparativeClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.weak
- Fragments.Italian.ExpletiveNegation.ENEnvironment.negativeExclamatives.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
- Fragments.Italian.ExpletiveNegation.ENEnvironment.rhetoricalQuestions.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
- Fragments.Italian.ExpletiveNegation.ENEnvironment.notThatClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
- Fragments.Italian.ExpletiveNegation.ENEnvironment.ratherThanClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
- Fragments.Italian.ExpletiveNegation.ENEnvironment.beforeClauses.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
- Fragments.Italian.ExpletiveNegation.ENEnvironment.snegs.strength = Phenomena.Negation.ExpletiveNegation.ENStrength.strong
Instances For
Table 1 data: map each environment to its polarity licensing.
Equations
- Fragments.Italian.ExpletiveNegation.ENEnvironment.untilClauses.licensing = Phenomena.Negation.ExpletiveNegation.weakENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.whoKnowsClauses.licensing = Phenomena.Negation.ExpletiveNegation.weakENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.unlessClauses.licensing = Phenomena.Negation.ExpletiveNegation.weakENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.indirectInterrogatives.licensing = Phenomena.Negation.ExpletiveNegation.weakENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.comparativeClauses.licensing = Phenomena.Negation.ExpletiveNegation.weakENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.negativeExclamatives.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.rhetoricalQuestions.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.notThatClauses.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.ratherThanClauses.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.beforeClauses.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
- Fragments.Italian.ExpletiveNegation.ENEnvironment.snegs.licensing = Phenomena.Negation.ExpletiveNegation.strongENProfile
Instances For
Strong EN ↔ rejects all four polarity classes.
Snegs are strong EN: they reject all polarity-sensitive elements.