Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile Estonian Grammar #75

Open
Bachstelze opened this issue Apr 11, 2017 · 0 comments
Open

Compile Estonian Grammar #75

Bachstelze opened this issue Apr 11, 2017 · 0 comments

Comments

@Bachstelze
Copy link

I get a lot of warnings while compiling the estonian grammar AllEst.gf.
Is this normal?
here is the console output:

gf/lib/src/estonian$ gf -make AllEst.gf

  • compiling ExtraEstAbs.gf...
    ExtraEstAbs.gf:
    Warning: In inherited module Extra, dependence of excluded constants:
    GenIP on IP IQuant
    GenRP on Num CN RP
    PassAgentVPSlash on VPSlash
    PassVPSlash on VPSlash
    write file ExtraEstAbs.gfo
  • compiling AllEstAbs.gf... write file AllEstAbs.gfo
  • compiling ResEst.gf... write file ResEst.gfo
  • compiling HjkEst.gf... write file HjkEst.gfo
  • compiling CatEst.gf...
    CatEst.gf:
    Warning: no linearization type for DAP, inserting default {s : Str}
    write file CatEst.gfo
  • compiling MorphoEst.gf... write file MorphoEst.gfo
  • compiling NounEst.gf...
    NounEst.gf:
    Warning: no linearization of AdjDAP
    Warning: no linearization of CountNP
    Warning: no linearization of DetDAP
    Warning: no linearization of ExtAdvNP
    Warning: no linearization of OrdNumeralSuperl
    Warning: no linearization of PartNP
    NounEst.gf:
    NounEst.gf:222-225:
    Happened in operation numN
    Warning: patterns never reached:
    _
    write file NounEst.gfo
  • compiling VerbEst.gf...
    VerbEst.gf:
    Warning: no linearization of AdVVPSlash
    Warning: no linearization of AdvVPSlash
    Warning: no linearization of ExtAdvVP
    Warning: no linearization of UseCopula
    Warning: no linearization of VPSlashPrep
    write file VerbEst.gfo
  • compiling AdjectiveEst.gf...
    AdjectiveEst.gf:
    Warning: no linearization of AdvAP
    write file AdjectiveEst.gfo
  • compiling AdverbEst.gf... write file AdverbEst.gfo
  • compiling ParadigmsEst.gf...
    ParadigmsEst.gf:
    ParadigmsEst.gf:
    Happened in overloading mkV2S
    Warning: missing lock field lock_V2S
    Warning: missing lock field lock_V2S
    write file ParadigmsEst.gfo
  • compiling NumeralEst.gf...
    NumeralEst.gf:76:
    Happened in the renaming of nBIND
    Warning: atomic term Number
    conflict ParamX.Number, ParadigmsEst.Number
    given MorphoEst, ParadigmsEst, Prelude, CommonX, CatEst, NumeralEst
    write file NumeralEst.gfo
  • compiling SentenceEst.gf...
    SentenceEst.gf:
    Warning: no linearization of SSubjS
    write file SentenceEst.gfo
  • compiling QuestionEst.gf...
    QuestionEst.gf:
    Warning: no linearization of AddAdvQVP
    Warning: no linearization of AdvQVP
    Warning: no linearization of ComplSlashIP
    Warning: no linearization type for QVP, inserting default {s : Str}
    Warning: no linearization of QuestQVP
    write file QuestionEst.gfo
  • compiling RelativeEst.gf... write file RelativeEst.gfo
  • compiling ConjunctionEst.gf...
    ConjunctionEst.gf:
    Warning: no linearization of BaseAdV
    Warning: no linearization of BaseCN
    Warning: no linearization of BaseDAP
    Warning: no linearization of BaseIAdv
    Warning: no linearization of ConjAdV
    Warning: no linearization of ConjCN
    Warning: no linearization of ConjDet
    Warning: no linearization of ConjIAdv
    Warning: no linearization of ConsAdV
    Warning: no linearization of ConsCN
    Warning: no linearization of ConsDAP
    Warning: no linearization of ConsIAdv
    Warning: no linearization type for ListAdV, inserting default {s : Str}
    Warning: no linearization type for ListCN, inserting default {s : Str}
    Warning: no linearization type for ListDAP, inserting default {s : Str}
    Warning: no linearization type for ListIAdv, inserting default {s : Str}
    ConjunctionEst.gf:
    ConjunctionEst.gf:36:
    Happened in linearization of ConsAP
    Warning: missing lock field lock_ListAP
    ConjunctionEst.gf:
    ConjunctionEst.gf:18-21:
    Happened in linearization of ConjAP
    Warning: missing lock field lock_ListAP
    ConjunctionEst.gf:
    ConjunctionEst.gf:35:
    Happened in linearization of BaseAP
    Warning: missing lock field lock_AP
    Warning: missing lock field lock_AP
    write file ConjunctionEst.gfo
  • compiling PhraseEst.gf... write file PhraseEst.gfo
  • compiling IdiomEst.gf...
    IdiomEst.gf:
    Warning: no linearization of ExistIPAdv
    Warning: no linearization of ExistNPAdv
    Warning: no linearization of ImpP3
    Warning: no linearization of SelfAdVVP
    Warning: no linearization of SelfAdvVP
    Warning: no linearization of SelfNP
    write file IdiomEst.gfo
  • compiling MakeStructuralEst.gf... write file MakeStructuralEst.gfo
  • compiling StructuralEst.gf... write file StructuralEst.gfo
  • compiling GrammarEst.gf... write file GrammarEst.gfo
  • compiling LexiconEst.gf... write file LexiconEst.gfo
  • compiling /gf/lib/src/api/ConstructorsEst.gf... write file /gf/lib/src/api/ConstructorsEst.gfo
  • compiling /gf/lib/src/api/CombinatorsEst.gf... write file /gf/lib/src/api/CombinatorsEst.gfo
  • compiling /gf/lib/src/api/SyntaxEst.gf... write file /gf/lib/src/api/SyntaxEst.gfo
  • compiling SymbolEst.gf... write file SymbolEst.gfo
  • compiling /gf/lib/src/api/SymbolicEst.gf... write file /gf/lib/src/api/SymbolicEst.gfo
  • compiling ExtraEst.gf... write file ExtraEst.gfo
  • compiling ConstructionEst.gf...
    ConstructionEst.gf:
    Warning: no linearization of InLanguage
    Warning: no linearization type for Timeunit, inserting default {s : Str}
    Warning: no linearization of bottle_of_CN
    Warning: no linearization of cup_of_CN
    Warning: no linearization of dayMonthAdv
    Warning: no linearization of dayMonthYearAdv
    Warning: no linearization of day_Timeunit
    Warning: no linearization of few_X_short_of_Y
    Warning: no linearization of glass_of_CN
    Warning: no linearization of hour_Timeunit
    Warning: no linearization of minute_Timeunit
    Warning: no linearization of monthPN
    Warning: no linearization of monthYearAdv
    Warning: no linearization of month_Timeunit
    Warning: no linearization of n_units_of_NP
    Warning: no linearization of second_Timeunit
    Warning: no linearization of timeunitAdv
    Warning: no linearization of week_Timeunit
    Warning: no linearization of weekdayPN
    Warning: no linearization of year_Timeunit
    ConstructionEst.gf:
    ConstructionEst.gf:57:
    Happened in linearization of weekdayPunctualAdv
    Warning: missing lock field lock_Weekday
    ConstructionEst.gf:
    ConstructionEst.gf:32:
    Happened in linearization of n_units_AP
    Warning: ignoring lock fields in resolving mkAP (lin AdA (mkUtt (lin NP (mkNP (lin CN cn))))) (lin A a)
    for
    {s : Str; lock_Utt : {}; lock_AdA : {}} A
    using
    AdA A
    ConstructionEst.gf:
    ConstructionEst.gf:60:
    Happened in linearization of weekdayNextAdv
    Warning: missing lock field lock_Weekday
    ConstructionEst.gf:
    ConstructionEst.gf:59:
    Happened in linearization of weekdayLastAdv
    Warning: missing lock field lock_Weekday
    write file ConstructionEst.gfo
  • compiling DocumentationEstFunctor.gf... write file DocumentationEstFunctor.gfo
  • compiling TerminologyEst.gf...
    TerminologyEst.gf:
    Warning: function formGF_N is not in abstract
    Warning: no linearization of attributive_Parameter
    Warning: no linearization of case_ParameterType
    Warning: no linearization of definite_Parameter
    Warning: no linearization of degree_ParameterType
    Warning: no linearization of formGr_N
    Warning: no linearization of gender_ParameterType
    Warning: no linearization of gerund_Parameter
    Warning: no linearization of imperfect_Parameter
    Warning: no linearization of indefinite_Parameter
    Warning: no linearization of modNounHeading
    Warning: no linearization of nominal_Modifier
    Warning: no linearization of number_ParameterType
    Warning: no linearization of object_Parameter
    Warning: no linearization of person1_Parameter
    Warning: no linearization of person2_Parameter
    Warning: no linearization of person3_Parameter
    Warning: no linearization of person_ParameterType
    Warning: no linearization of potential_Parameter
    Warning: no linearization of simple_past_Parameter
    Warning: no linearization of subject_Parameter
    Warning: no linearization of supine_Parameter
    Warning: no linearization of tense_ParameterType
    Warning: no linearization of transitive_Modifier
    Warning: no linearization of uter_Parameter
    write file TerminologyEst.gfo
  • compiling DocumentationEst.gf...
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:140-246:
    Happened in operation inflVerb
    Warning: ignoring lock fields in resolving mkCN n1
    for
    {s : NForm => Str; lock_N : {}; lock_Parameter : {}}
    using
    N
    Warning: ambiguous overloading of mkNP resolved by selecting the first of the alternatives
    NounEst.MassNP
    \n -> NounEst.MassNP (NounEst.UseN n)
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:108-113:
    Happened in linearization of InflectionVV
    Warning: ignoring lock fields in resolving mkCl she_NP v (mkVP sleep_V)
    for
    NP {s : VForm => Str; p : Str; sc : NPForm; vi : InfForm} VP
    using
    NP VV VP
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:115-120:
    Happened in linearization of InflectionVS
    Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
    \s,v,p -> SentenceEst.PredVP s (VerbEst.ComplVS v p)
    \s,v,q -> SentenceEst.PredVP s (VerbEst.ComplVQ v q)
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:122-127:
    Happened in linearization of InflectionVQ
    Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
    \s,v,p -> SentenceEst.PredVP s (VerbEst.ComplVS v p)
    \s,v,q -> SentenceEst.PredVP s (VerbEst.ComplVQ v q)
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:129-134:
    Happened in linearization of InflectionVA
    Warning: ignoring lock fields in resolving mkCl she_NP v beautiful_A
    for
    NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
    p : Str; sc : NPForm} A
    using
    NP VA A
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:73-78:
    Happened in linearization of InflectionV3
    Warning: ignoring lock fields in resolving mkCl she_NP v something_NP something_NP
    for
    NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
    c3 : {s : Str; c : NPForm; isPre : Bool}; p : Str;
    sc : NPForm} NP NP
    using
    NP V3 NP NP
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:80-85:
    Happened in linearization of InflectionV2V
    Warning: ignoring lock fields in resolving mkCl she_NP v we_NP (mkVP sleep_V)
    for
    NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
    p : Str; sc : NPForm; vi : InfForm} NP VP
    using
    NP V2V NP VP
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:87-92:
    Happened in linearization of InflectionV2S
    Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
    \s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2S v q) n)
    \s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2Q v q) n)
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:94-99:
    Happened in linearization of InflectionV2Q
    Warning: ambiguous overloading of mkCl resolved by selecting the first of the alternatives
    \s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2S v q) n)
    \s,v,n,q -> SentenceEst.PredVP s (VerbEst.ComplSlash (VerbEst.SlashV2Q v q) n)
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:101-106:
    Happened in linearization of InflectionV2A
    Warning: ignoring lock fields in resolving mkCl she_NP v we_NP beautiful_A
    for
    NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
    c3 : {s : Str; c : NPForm; isPre : Bool}; p : Str;
    sc : NPForm} NP A
    using
    NP V2A NP A
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:66-71:
    Happened in linearization of InflectionV2
    Warning: ignoring lock fields in resolving mkCl she_NP v something_NP
    for
    NP {s : VForm => Str; c2 : {s : Str; c : NPForm; isPre : Bool};
    p : Str; sc : NPForm} NP
    using
    NP V2 NP
    Warning: missing lock field lock_V
    DocumentationEst.gf:
    /gf/lib/src/estonian/DocumentationEstFunctor.gf:59-64:
    Happened in linearization of InflectionV
    Warning: ignoring lock fields in resolving mkCl she_NP v
    for
    NP {s : VForm => Str; p : Str; sc : NPForm}
    using
    NP V
    Warning: missing lock field lock_V
    write file DocumentationEst.gfo
  • compiling LangEst.gf... write file LangEst.gfo
  • compiling AllEst.gf... write file AllEst.gfo
    linking ... OK
    Writing AllEstAbs.pgf...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant