abstract Lex = Cat ** {

  fun
    walk_V  : V ;
    help_V2 : V2 ;
    show_V3 : V3 ;
    want_VV : VV ;
    claim_VS : VS ;
    ask_VQ : VQ ;

    dog_N : N ;
    son_N2 : N2 ;
    way_N3 : N3 ;

    warm_A : A ;
    close_A2 : A2 ;

-- structural


    only_Predet, all_Predet : Predet ;

    this_Quant, these_Quant  : Quant ;

    
    i_Pron, he_Pron, we_Pron : Pron ;

    whoSg_IP, whoPl_IP : IP ;

    when_IAdv, where_IAdv, why_IAdv : IAdv ;

    whichSg_IDet, whichPl_IDet : IDet ;

    here_Adv : Adv ;

    very_AdA : AdA ;

    always_AdV : AdV ;

    one_Numeral, forty_Numeral : Numeral ;

    in_Prep, of_Prep : Prep ;

    and_Conj : Conj ;
    either7or_DConj : DConj ;

    but_PConj : PConj ;

    if_Subj, because_Subj : Subj ;
   
    please_Voc : Voc ;

    more_CAdv, less_CAdv : CAdv ;
}
