;; The format for the dictionary is:
;; (word part-of-speech part-of-speech ... (feature values) (feature values) ...)
;; It is not important what order the features come in.
;; NOTE:  I don't know how accurate my catagorizations of my past tenses
;; and progresive tenses are.  They are probably all wrong, most of them
;; were last minute things and I couldn't do proper research, but they
;; are functional.

(setq *dictionary*
      '((a det)
	(the det (n-number 3s 3p))
	(those pronoun det (n-number 3p))
	(some det (n-number 3p 3s))
	(boy noun)
	(boys noun (n-number 3p))
	(girl noun)
	(girls noun (n-number 3p))
	(car noun)
	(cars noun (n-number 3p))
	(man noun)
	(men noun (n-number 3p))
	(table noun)
	(tables noun (n-number 3p))
	(story noun)
	(stories noun (n-number 3p))
	(orange noun adj)
	(oranges noun (n-number 3p))
	(glass noun adj)
	(glasses noun (n-number 3p))
	(grape noun adj)
	(grapes noun (n-number 3p))
	(song noun)
	(songs noun (n-number 3p))
	(air noun)
	(cold noun adj)
	(very adj)
	(angry adj)
	(pleased adj)
	(blue adj)
	(big adj)
	(funny adj)
	(green adj)
	(dumb adj)
	(fat adj noun)
	(silly adj)
	(broken adj)
	(he pronoun)
	(it pronoun)
	(I pronoun (n-number 1s))
	(you pronoun (n-number 2s))
	(they pronoun (n-number 3p))
	(we pronoun (n-number 1p))
	(Jack proper-noun)
	(Bill proper-noun)
	(Sam proper-noun)
	(Jill proper-noun)
	(Lucy proper-noun)
	(Dave proper-noun)
	(Horace proper-noun)
	(Bertha proper-noun)
	(be aux-prog verb (tense tenseless))
	(being prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(are aux-prog verb (tense present) (v-number 2s 1p 2p 3p))
	(am aux-prog verb (tense present) (v-number 1s))
	(is aux-prog verb (tense present) (v-number 3s))
	(were verb aux-p-prog (tense past-ireg) (v-number 2s 1p 2p 3p))
	(was verb aux-p-prog (tense past-ireg) (v-number 1s 3s))
	(having verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(have verb aux-p)
	(has verb aux-p (tense present) (v-number 3s))
	(had verb aux-p (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(will modal noun (tense future) (v-number 1s 2s 3s 1p 2p 3p))
	(would modal (v-number 1s 2s 3s 1p 2p 3p))
;;NOTE: do is probably really not a modal.
	(do modal)
	(does modal (tense present) (v-number 3s))
	(did modal (tense past-ireg) (v-number 1s 2s 3s 1p 2p 3p))
	(can modal noun (v-number 1s 2s 3s 1p 2p 3p))
	(could modal (v-number 1s 2s 3s 1p 2p 3p))
	(giving prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p) (dative yes))
	(give verb (dative yes))
	(gives verb (tense present) (v-number 3s) (dative yes))
	(gave verb (tense past-ireg) (v-number 1s 2s 3s 1p 2p 3p) (dative yes))
	(sinking prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(sink noun verb)
	(sinks noun verb (tense present) (v-number 3s) (n-number 3p))
	(sunk verb (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(hitting prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(hit verb (tense past present tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(hits verb (tense present) (v-number 3s))
	(talking prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(talk verb)
	(talks verb (tense present) (v-number 3s))
	(talked verb (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(telling prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p) (dative yes))
	(tell verb (dative yes))
	(tells verb (tense presents) (v-number 3s) (dative yes))
	(told verb (tense past) (v-number 1s 2s 3s 1p 2p 3p) (dative yes))
	(seeing prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(see verb)
	(sees verb (tense present) (v-number 3s))
	(saw verb (tense past-ireg) (v-number 1s 2s 3s 1p 2p 3p))
	(taking prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(take verb noun)
	(takes verb noun (tense present) (v-number 3s) (n-number 3p))
	(took verb (tense past-ireg) (v-number 1s 2s 3s 1p 2p 3p))
	(breaking prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(break noun verb)
	(breaks noun verb (tense present) (v-number 3s) (n-number 3p))

;; NOTE: dative is not implemented for intransitive verbs
	(sing intrans-verb (dative yes))
	(sings intrans-verb (tense present) (v-number 3s) (dative yes))

	(laugh intrans-verb)
	(laughed intrans-verb (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(laughs intrans-verb (tense present) (v-number 3s))
	(sleep intrans-verb)
	(sleeps intrans-verb (tense present) (v-number 3s))
	(slept intrans-verb (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(swim intrans-verb)
	(swims intrans-verb (tense present) (v-number 3s))
	(swam intrans-verb (tense past) (v-number 1s 2s 3s 1p 2p 3p))
	(on prep)
	(to prep)
	(at prep)
	(between prep)
	(over prep)
	(through prep)
	(in prep)
	(put verb (tense past present tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(puts verb (tense present) (v-number 3s))
	(putting prog-verb (tense tenseless) (v-number 1s 2s 3s 1p 2p 3p))
	(|.| final-punc)
	(|!| final-punc)
	(|?| final-punc)
	(quickly adverb)
	(slowly adverb)
	(badly adverb)))
