;;; This work is licensed under the Creative Commons
;;; Attribution-NonCommercial-ShareAlike 4.0 International License.
;;; To view a copy of this license, visit
;;; http://creativecommons.org/licenses/by-nc-sa/4.0/ or send a letter to
;;; Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.

;;; Korean lexicon for use with lfgmodel.lisp

(add-dm

;;; ANIMATE HUMAN NOUNS

(sengakkaka0 isa lex-ent string "sengakkaka"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "vocalist"
                  subj t obj no obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf subj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


(sengakkalul0 isa lex-ent string "sengakkalul"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "vocalist"
                   subj no obj t obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf obj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


(cihwuycaka0 isa lex-ent string "cihwuycaka"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "conductor"
                   subj t obj no obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf subj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


(cihwuycalul0 isa lex-ent string "cihwuycalul"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "conductor"
                   subj no obj t obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf obj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


(uywonul0 isa lex-ent string "uywonul"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "senator"
                   subj no obj t obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf obj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


(uywoni0 isa lex-ent string "uywoni"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  predreqd no pred "senator"
                   subj t obj no obl no obj-th no comp no adj no
                  pre.ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
                  pre.ma.gf subj
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)


  (minhoui0 isa lex-ent string "minhoui" cat Noun subcat proper ma reqd ma.cat Noun predreqd no pred "Minho"  subj no obj no adj no adj.post no)

;;; ANIMATE NON-HUMAN NOUNS
  (koyanika0 isa lex-ent string "koyangika" cat Noun subcat common ma reqd ma.cat Verb predreqd no pred "cat"  subj t obj no adj no adj.post no)

;;; INANIMATE NOUNS
  (pap0 isa lex-ent string "pap" cat Noun subcat common ma t ma.cat no predreqd no pred "rice"  subj t obj t adj no adj.post no);
  (cwubal0 isa lex-ent string "cwubal" cat Noun subcat common ma t ma.cat no predreqd no pred "brass rice bowl"  subj t obj t adj no adj.post no)
  (ttwukkengi0 isa lex-ent string "ttwukkengi" cat Noun subcat common ma reqd ma.cat Verb predreqd no pred "lid"  subj t obj no adj no adj.post no)
(chwukceney0 isa lex-ent string "chwukceney"
                  cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus)) subcat common
                  ma reqd ma.cat ((adjcv minus) (adv minus) (p minus))
                  predreqd no pred "festival"
                  subj no obj no obl t obj-th no comp no adj no
                  pre.ma.cat ((adjcv minus) (adv minus) (p minus))
                  pre.ma.gf obl
                  post.ma.cat no
                  post.ma.gf no
                  adj.post no adj.post.cat no); num sg anim yes hum yes)



;;; INTRANSITIVE VERBS
  (chenchenhi0 isa lex-ent string "chenchenhi" cat Verb ma reqd ma.cat Verb predreqd no pred "slowly" subj no obj no comp-poss no obl no pcase no adj poss gf.prec subj adj.post no)
  (ancuseyo0 isa lex-ent string "ancuseyo" cat Verb ma no ma.cat no predreqd no pred "sit" subj reqd obj no comp-poss no obl no pcase no adj poss gf.prec subj adj.post no)
  (khuta0 isa lex-ent string "khuta" cat Verb ma no ma.cat no predreqd no pred "large" subj reqd obj no comp-poss no obl no pcase no adj poss gf.prec subj adj.post no)
(yumhenghan0 isa lex-ent string "yumyenghan"
      cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
      ma reqd ma.cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus))
      pre.ma.gf adj
      post.ma.gf no
      predreqd no pred "famous"
      subj orpro obj no obj-th no comp no comp-poss no obl no
      valency 0
      ggf1 ((o minus) (r minus) (c minus) (g plus))
      ggf2 no
      ggf3 no
      ggf1.stat reqd
      ggf2.stat no
      ggf3.stat no
      pcase no adj poss
      gf.prec no gf.post1 no gf.post2 no
      adj.post no)


(kongkongyenhi0 isa lex-ent string "kongkongyenhi"
      cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
      ma reqd ma.cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
      pre.ma.gf adj
      post.ma.gf no
      predreqd no pred "publicly"
      subj no obj no obj-th no comp no comp-poss no obl no
      valency 0
      ggf1 no
      ggf2 no
      ggf3 no
      ggf1.stat no
      ggf2.stat no
      ggf3.stat no
      pcase no adj poss
      gf.prec no gf.post1 no gf.post2 no
      adj.post no)





;;; TRANSITIVE VERBS

(malssumhasipsio0 isa lex-ent string "malssumhasipsio"
    cat Verb ma no ma.cat no
    predreqd no pred "speak" subj reqd obj reqd comp-poss t obl no pcase no adj poss gf.prec subj adj.post no)


(moyokhayssta0 isa lex-ent string "moyokhayssta"
            cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
            ma no ma.cat (nil)
            pre.ma.gf no
            post.ma.gf no
            predreqd no pred "insult"
            subj orpro obj orpro obl no obj-th no comp no comp-poss no
            valency 2
            ggf1 ((o minus) (r minus) (c minus) (g plus))
            ggf2 ((o plus) (r minus) (c minus) (g plus))
            ggf3 no
            ggf1.stat orpro
            ggf2.stat orpro
            ggf3.stat no
            pcase no adj poss
            gf.prec no gf.post1 no gf.post2 no adj.post no
)

  (mekessta0 isa lex-ent string "mekessta" cat Verb ma.cat no ma no predreqd no pred "eat" subj reqd obj reqd comp-poss no obl no pcase no adj poss gf.prec obj adj.post no)

(chotayhayssta0 isa lex-ent string "chotayhayssta"
            cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
            ma no ma.cat (nil)
            pre.ma.gf no
            post.ma.gf no
            predreqd no pred "invite"
            subj orpro obj orpro obl orpro obj-th no comp no comp-poss no
            valency 3
            ggf1 ((o minus) (r minus) (c minus) (g plus))
            ggf2 ((o minus) (r plus) (c minus) (g plus))
            ggf3 ((o plus) (r minus) (c minus) (g plus))
            ggf1.stat reqd
            ggf2.stat reqd
            ggf3.stat reqd
            pcase no adj poss
            gf.prec no gf.post1 no gf.post2 no adj.post no
)


(chotayhan0 isa lex-ent string "chotayhan"
            cat ((v plus) (n minus) (adjcv minus) (adv minus) (p minus))
            ma reqd ma.cat ((v minus) (n plus) (adjcv minus) (adv minus) (p minus))

            pre.ma.gf adj
            post.ma.gf no
            predreqd no pred "invite"
            subj orpro obj orpro obl orpro obj-th no comp no comp-poss no
            valency 3
            ggf1 ((o minus) (r minus) (c minus) (g plus))
            ggf2 ((o minus) (r plus) (c minus) (g plus))
            ggf3 ((o plus) (r minus) (c minus) (g plus))
            ggf1.stat reqd
            ggf2.stat reqd
            ggf3.stat reqd
            pcase no adj poss
            gf.prec no gf.post1 no gf.post2 no adj.post no
)
)
