Magyar melléknévragozás fomával

Innen: Programozás Wiki
A lap korábbi változatát látod, amilyen Muki987 (vitalap | szerkesztései) 2012. március 26., 08:35-kor történt szerkesztése után volt.
Ugrás a navigációhozUgrás a kereséshez

Itt a főnévragozáshoz a fokozás jön hozzá. Fontos, hogy a leg/legesleg előtaggal ellátott szavakhoz kötelezően hozzá kell adni a bb fokozási ragot, azaz a legkedvesebb és a legeslegkedvesebb szó jó, de a legkedves vagy legeslegkedves szó nem. A fokozott vagy fokozatlan mellékneveket azután a főnevekkel azonos módon lehet végigragozni, lásd Magyar_főnévragozás_fomával.

A magyar melléknévragozás összefoglalva:

  • ((leg | legesleg)? (bb))? ((plu? | poss? | fam?) gen? case)

|tem|soc|dis|ess

ahol

esetleges felsőfok vagy túlzófok esetén a szó előtt levő toldaléka közép, felső vagy túlzófok ragja
NévMagyarázat
leg|legesleg
bb
pluplural (házak)
famfam rag (ék)
gengenitiv (é, éi)
caseragok (ba,be, ban,ben, tól, től, stb...)
tem|soc|dis|essragok, melyeket csak közvetlenül a főnévhez kapcsolódva használunk, pl. estül
?Azt jelenti, hogy a rag hozzáfűzése opcionális, azaz nem kötelező

Lexc fájl:

!enhuadj1.lexc
Multichar_Symbols @U.ART.PRESENT@ @U.ART.ABSENT@ +Adj en et ebb
LEXICON Root
   Article ;

LEXICON Article
leg@U.ART.PRESENT@       Stems ; ! optional article prefix
legesleg@U.ART.PRESENT@       Stems ; ! optional article prefix
                        Stems ; ! empty string entry

LEXICON Stems
kedves Case ;    ! one stem to represent tens of
                 ! thousands
! al only with these
LEXICON Case
ebb  IndefCase ;
@U.ART.ABSENT@ IndefCase ;

! these are without al
LEXICON IndefCase
+Adj:en  # ;
+Adj:et  # ;


!result
!legeslegkedvesebbet
!legeslegkedvesebben
!legkedvesebbet
!legkedvesebben
!kedvesebbet
!kedvesebben
!kedveset
!kedvesen