mirror of
https://github.com/GrammaticalFramework/gf-rgl.git
synced 2026-06-22 01:36:20 -06:00
* fix linearization of either/or * (Por) minor updates - correction in Lexicon - documentation in Morpho - rm variants from Structural * (Por) correct references to extinct opers * (Por) rm Spa remnants * (Abs) rm reference to Extra in Structural -- use Extend instead * (Por) ExtendPor - use Extend instead of Extra in All - use Extend funs in Extra whenever possible * trigger CI * (Por) Diff - sort opers - rm old commented code - tidy things up - no semantic changes * (Por) add IrregBesch module with verbs using Besch paradigms - Besch : - use hack to prevent runtime failure with glue in in vars output - rm paradigm numbers - add IrregBeschPor, verbs that use only bescherelle paradigms - use them in Construction, Structural, Idiom, Extra - Diff and Paradigms had (almost) the same oper (verboV/verbBeschH), so combine them into one and use it * (Por) update functions to use new Irreg suffix and resolve name conflicts
38 lines
803 B
Plaintext
38 lines
803 B
Plaintext
-- Structures special for Portuguese. These are not implemented in other
|
|
-- Romance languages.
|
|
|
|
abstract ExtraPorAbs = ExtraRomanceAbs ** {
|
|
|
|
fun
|
|
|
|
-- Feminine variants of pronouns (those in $Structural$ are
|
|
-- masculine, which is the default when gender is unknown).
|
|
|
|
i8fem_Pron : Pron ;
|
|
these8fem_NP : NP ;
|
|
they8fem_Pron : Pron ;
|
|
this8fem_NP : NP ;
|
|
those8fem_NP : NP ;
|
|
|
|
we8fem_Pron : Pron ;
|
|
whoPl8fem_IP : IP ;
|
|
whoSg8fem_IP : IP ;
|
|
|
|
youSg8fem_Pron : Pron ;
|
|
youPl8fem_Pron : Pron ;
|
|
youPol8fem_Pron : Pron ;
|
|
|
|
youPolPl_Pron : Pron ;
|
|
youPolPl8fem_Pron : Pron ;
|
|
|
|
|
|
ImpNeg : NP -> VP -> Utt ; --"não fume"
|
|
InvQuestCl : Cl -> QCl ;
|
|
|
|
|
|
PassVPSlash_ser : VPSlash -> VP ;
|
|
|
|
UseComp_estar : Comp -> VP ; -- 'está cheio', instead of 'é cheio'
|
|
|
|
}
|