forked from GitHub/gf-rgl
Merge branch 'latest_July'
This adds implementation for Tenses.
This commit is contained in:
729
src/rukiga/.unimplemented_func_lines.txt
Normal file
729
src/rukiga/.unimplemented_func_lines.txt
Normal file
@@ -0,0 +1,729 @@
|
|||||||
|
LangCgg
|
||||||
|
AdAdv
|
||||||
|
AddAdvQVP
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA
|
||||||
|
ComplSlashIP
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IdetQuant
|
||||||
|
ImpP
|
||||||
|
ImpPl
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
InflectionA
|
||||||
|
InflectionA
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
PConjConj
|
||||||
|
PassV
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PredSCVP
|
||||||
|
PrepIP
|
||||||
|
ProgrVP
|
||||||
|
QuestQVP
|
||||||
|
ReflA
|
||||||
|
ReflVP
|
||||||
|
RelS
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
SlashPrep
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
VNP
|
||||||
|
SlashVS
|
||||||
|
SubjS
|
||||||
|
UseA
|
||||||
|
UseSlash
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
Mark
|
||||||
|
above
|
||||||
|
Prep
|
||||||
|
active
|
||||||
|
passive
|
||||||
|
afrikaans
|
||||||
|
Language
|
||||||
|
airplane
|
||||||
|
already
|
||||||
|
Adv
|
||||||
|
although
|
||||||
|
Subj
|
||||||
|
amharic
|
||||||
|
Language
|
||||||
|
answer
|
||||||
|
apartment
|
||||||
|
april
|
||||||
|
Month
|
||||||
|
arabic
|
||||||
|
Language
|
||||||
|
art
|
||||||
|
as
|
||||||
|
CAdv
|
||||||
|
ashes
|
||||||
|
ask
|
||||||
|
at
|
||||||
|
most
|
||||||
|
AdN
|
||||||
|
august
|
||||||
|
Month
|
||||||
|
Mark
|
||||||
|
back
|
||||||
|
bank
|
||||||
|
bark
|
||||||
|
beautiful
|
||||||
|
because
|
||||||
|
Subj
|
||||||
|
before
|
||||||
|
Prep
|
||||||
|
beg
|
||||||
|
belly
|
||||||
|
blow
|
||||||
|
bone
|
||||||
|
boot
|
||||||
|
boss
|
||||||
|
both
|
||||||
|
and
|
||||||
|
DConj
|
||||||
|
bottle
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
breast
|
||||||
|
breathe
|
||||||
|
broad
|
||||||
|
brother
|
||||||
|
brown
|
||||||
|
bulgarian
|
||||||
|
Language
|
||||||
|
burn
|
||||||
|
butter
|
||||||
|
by
|
||||||
|
agent
|
||||||
|
Prep
|
||||||
|
by
|
||||||
|
means
|
||||||
|
Prep
|
||||||
|
camera
|
||||||
|
cap
|
||||||
|
carpet
|
||||||
|
catalan
|
||||||
|
Language
|
||||||
|
ceiling
|
||||||
|
chair
|
||||||
|
cheese
|
||||||
|
chinese
|
||||||
|
Language
|
||||||
|
church
|
||||||
|
clever
|
||||||
|
coat
|
||||||
|
correct
|
||||||
|
country
|
||||||
|
cousin
|
||||||
|
cup
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
danish
|
||||||
|
Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day
|
||||||
|
day
|
||||||
|
Timeunit
|
||||||
|
dconcat
|
||||||
|
december
|
||||||
|
Month
|
||||||
|
die
|
||||||
|
dig
|
||||||
|
digits
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
numeral
|
||||||
|
dirty
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
doctor
|
||||||
|
door
|
||||||
|
dry
|
||||||
|
dull
|
||||||
|
during
|
||||||
|
Prep
|
||||||
|
dust
|
||||||
|
dutch
|
||||||
|
Language
|
||||||
|
ear
|
||||||
|
earth
|
||||||
|
easy
|
||||||
|
egg
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either
|
||||||
|
or
|
||||||
|
DConj
|
||||||
|
elevenHour
|
||||||
|
empty
|
||||||
|
enemy
|
||||||
|
english
|
||||||
|
Language
|
||||||
|
estonian
|
||||||
|
Language
|
||||||
|
everybody
|
||||||
|
NP
|
||||||
|
everything
|
||||||
|
NP
|
||||||
|
except
|
||||||
|
Prep
|
||||||
|
eye
|
||||||
|
factory
|
||||||
|
fall
|
||||||
|
far
|
||||||
|
Adv
|
||||||
|
fat
|
||||||
|
feather
|
||||||
|
february
|
||||||
|
Month
|
||||||
|
few
|
||||||
|
short
|
||||||
|
of
|
||||||
|
fifteenHour
|
||||||
|
fight
|
||||||
|
fingernail
|
||||||
|
finnish
|
||||||
|
Language
|
||||||
|
fiveHour
|
||||||
|
float
|
||||||
|
floor
|
||||||
|
flow
|
||||||
|
fly
|
||||||
|
fog
|
||||||
|
foot
|
||||||
|
for
|
||||||
|
Prep
|
||||||
|
forest
|
||||||
|
forget
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze
|
||||||
|
french
|
||||||
|
Language
|
||||||
|
friday
|
||||||
|
Weekday
|
||||||
|
fridge
|
||||||
|
fruit
|
||||||
|
full
|
||||||
|
fun
|
||||||
|
AV
|
||||||
|
garden
|
||||||
|
german
|
||||||
|
Language
|
||||||
|
glass
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
glove
|
||||||
|
gold
|
||||||
|
grass
|
||||||
|
greek
|
||||||
|
Language
|
||||||
|
guts
|
||||||
|
Mark
|
||||||
|
Mark
|
||||||
|
hair
|
||||||
|
hand
|
||||||
|
harbour
|
||||||
|
has
|
||||||
|
age
|
||||||
|
VP
|
||||||
|
hat
|
||||||
|
hate
|
||||||
|
have
|
||||||
|
name
|
||||||
|
Cl
|
||||||
|
head
|
||||||
|
hear
|
||||||
|
heart
|
||||||
|
hebrew
|
||||||
|
Language
|
||||||
|
here
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
here
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
hill
|
||||||
|
hindi
|
||||||
|
Language
|
||||||
|
hit
|
||||||
|
hold
|
||||||
|
horn
|
||||||
|
hour
|
||||||
|
Timeunit
|
||||||
|
how
|
||||||
|
much
|
||||||
|
IAdv
|
||||||
|
how
|
||||||
|
far
|
||||||
|
QCl
|
||||||
|
how
|
||||||
|
old
|
||||||
|
QCl
|
||||||
|
hungry
|
||||||
|
VP
|
||||||
|
hunt
|
||||||
|
husband
|
||||||
|
Mark
|
||||||
|
ice
|
||||||
|
if
|
||||||
|
Subj
|
||||||
|
if
|
||||||
|
then
|
||||||
|
Conj
|
||||||
|
ill
|
||||||
|
VP
|
||||||
|
important
|
||||||
|
industry
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron
|
||||||
|
is
|
||||||
|
right
|
||||||
|
VP
|
||||||
|
is
|
||||||
|
wrong
|
||||||
|
VP
|
||||||
|
italian
|
||||||
|
Language
|
||||||
|
january
|
||||||
|
Month
|
||||||
|
japanese
|
||||||
|
Language
|
||||||
|
july
|
||||||
|
Month
|
||||||
|
june
|
||||||
|
Month
|
||||||
|
king
|
||||||
|
knee
|
||||||
|
know
|
||||||
|
lake
|
||||||
|
lamp
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language
|
||||||
|
title
|
||||||
|
Utt
|
||||||
|
latin
|
||||||
|
Language
|
||||||
|
latvian
|
||||||
|
Language
|
||||||
|
laugh
|
||||||
|
leaf
|
||||||
|
learn
|
||||||
|
leather
|
||||||
|
leave
|
||||||
|
left
|
||||||
|
Ord
|
||||||
|
leg
|
||||||
|
less
|
||||||
|
CAdv
|
||||||
|
li
|
||||||
|
Mark
|
||||||
|
lie
|
||||||
|
like
|
||||||
|
listen
|
||||||
|
liver
|
||||||
|
long
|
||||||
|
lose
|
||||||
|
louse
|
||||||
|
love
|
||||||
|
maltese
|
||||||
|
Language
|
||||||
|
march
|
||||||
|
Month
|
||||||
|
married
|
||||||
|
married
|
||||||
|
Cl
|
||||||
|
may
|
||||||
|
Month
|
||||||
|
meat
|
||||||
|
minute
|
||||||
|
Timeunit
|
||||||
|
monday
|
||||||
|
Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month
|
||||||
|
Timeunit
|
||||||
|
moon
|
||||||
|
more
|
||||||
|
CAdv
|
||||||
|
mother
|
||||||
|
mountain
|
||||||
|
mouth
|
||||||
|
much
|
||||||
|
Det
|
||||||
|
units
|
||||||
|
AP
|
||||||
|
units
|
||||||
|
of
|
||||||
|
NP
|
||||||
|
name
|
||||||
|
narrow
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
near
|
||||||
|
neck
|
||||||
|
nepali
|
||||||
|
Language
|
||||||
|
newspaper
|
||||||
|
night
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no
|
||||||
|
Utt
|
||||||
|
nobody
|
||||||
|
NP
|
||||||
|
norwegian
|
||||||
|
Language
|
||||||
|
nose
|
||||||
|
nothing
|
||||||
|
NP
|
||||||
|
november
|
||||||
|
Month
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
number
|
||||||
|
october
|
||||||
|
Month
|
||||||
|
oil
|
||||||
|
oneHour
|
||||||
|
open
|
||||||
|
Mark
|
||||||
|
paint
|
||||||
|
paper
|
||||||
|
part
|
||||||
|
Prep
|
||||||
|
peace
|
||||||
|
pen
|
||||||
|
persian
|
||||||
|
Language
|
||||||
|
person
|
||||||
|
planet
|
||||||
|
plastic
|
||||||
|
play
|
||||||
|
policeman
|
||||||
|
polish
|
||||||
|
Language
|
||||||
|
possess
|
||||||
|
Prep
|
||||||
|
priest
|
||||||
|
probable
|
||||||
|
AS
|
||||||
|
pull
|
||||||
|
punjabi
|
||||||
|
Language
|
||||||
|
push
|
||||||
|
put
|
||||||
|
queen
|
||||||
|
question
|
||||||
|
quite
|
||||||
|
Adv
|
||||||
|
radio
|
||||||
|
rain
|
||||||
|
rain
|
||||||
|
ready
|
||||||
|
VP
|
||||||
|
reason
|
||||||
|
religion
|
||||||
|
restaurant
|
||||||
|
right
|
||||||
|
Ord
|
||||||
|
road
|
||||||
|
rock
|
||||||
|
romanian
|
||||||
|
Language
|
||||||
|
roof
|
||||||
|
root
|
||||||
|
rope
|
||||||
|
rotten
|
||||||
|
round
|
||||||
|
rub
|
||||||
|
rubber
|
||||||
|
rule
|
||||||
|
russian
|
||||||
|
Language
|
||||||
|
salt
|
||||||
|
sand
|
||||||
|
saturday
|
||||||
|
Weekday
|
||||||
|
scared
|
||||||
|
VP
|
||||||
|
school
|
||||||
|
science
|
||||||
|
scratch
|
||||||
|
second
|
||||||
|
Timeunit
|
||||||
|
seed
|
||||||
|
seek
|
||||||
|
september
|
||||||
|
Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew
|
||||||
|
sharp
|
||||||
|
sheep
|
||||||
|
shirt
|
||||||
|
shoe
|
||||||
|
shop
|
||||||
|
short
|
||||||
|
silver
|
||||||
|
sindhi
|
||||||
|
Language
|
||||||
|
sing
|
||||||
|
sister
|
||||||
|
sit
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin
|
||||||
|
sky
|
||||||
|
smell
|
||||||
|
smoke
|
||||||
|
smooth
|
||||||
|
snake
|
||||||
|
snow
|
||||||
|
sock
|
||||||
|
somebody
|
||||||
|
NP
|
||||||
|
something
|
||||||
|
NP
|
||||||
|
somewhere
|
||||||
|
Adv
|
||||||
|
song
|
||||||
|
spanish
|
||||||
|
Language
|
||||||
|
speak
|
||||||
|
spit
|
||||||
|
split
|
||||||
|
squeeze
|
||||||
|
stab
|
||||||
|
stand
|
||||||
|
steel
|
||||||
|
stick
|
||||||
|
stone
|
||||||
|
stop
|
||||||
|
stove
|
||||||
|
straight
|
||||||
|
student
|
||||||
|
stupid
|
||||||
|
suck
|
||||||
|
sun
|
||||||
|
sunday
|
||||||
|
Weekday
|
||||||
|
swahili
|
||||||
|
Language
|
||||||
|
swedish
|
||||||
|
Language
|
||||||
|
swell
|
||||||
|
switch
|
||||||
|
off
|
||||||
|
switch
|
||||||
|
on
|
||||||
|
table
|
||||||
|
Mark
|
||||||
|
table
|
||||||
|
tail
|
||||||
|
td
|
||||||
|
Mark
|
||||||
|
teacher
|
||||||
|
television
|
||||||
|
tenHour
|
||||||
|
thai
|
||||||
|
Language
|
||||||
|
there
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
Adv
|
||||||
|
they
|
||||||
|
Pron
|
||||||
|
thick
|
||||||
|
thin
|
||||||
|
think
|
||||||
|
thirsty
|
||||||
|
VP
|
||||||
|
thirteenHour
|
||||||
|
threeHour
|
||||||
|
through
|
||||||
|
Prep
|
||||||
|
throw
|
||||||
|
thursday
|
||||||
|
Weekday
|
||||||
|
tie
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired
|
||||||
|
VP
|
||||||
|
today
|
||||||
|
Adv
|
||||||
|
tongue
|
||||||
|
tooth
|
||||||
|
tr
|
||||||
|
Mark
|
||||||
|
tuesday
|
||||||
|
Weekday
|
||||||
|
turkish
|
||||||
|
Language
|
||||||
|
turn
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly
|
||||||
|
ul
|
||||||
|
Mark
|
||||||
|
uncertain
|
||||||
|
university
|
||||||
|
urdu
|
||||||
|
Language
|
||||||
|
village
|
||||||
|
vomit
|
||||||
|
war
|
||||||
|
wash
|
||||||
|
watch
|
||||||
|
weather
|
||||||
|
adjCl
|
||||||
|
wednesday
|
||||||
|
Weekday
|
||||||
|
week
|
||||||
|
Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet
|
||||||
|
what
|
||||||
|
name
|
||||||
|
QCl
|
||||||
|
when
|
||||||
|
Subj
|
||||||
|
wide
|
||||||
|
wife
|
||||||
|
win
|
||||||
|
wind
|
||||||
|
window
|
||||||
|
wing
|
||||||
|
wipe
|
||||||
|
without
|
||||||
|
Prep
|
||||||
|
wonder
|
||||||
|
VQ
|
||||||
|
wood
|
||||||
|
worm
|
||||||
|
write
|
||||||
|
yearAdv
|
||||||
|
year
|
||||||
|
year
|
||||||
|
Timeunit
|
||||||
|
yes
|
||||||
|
Utt
|
||||||
|
youPol
|
||||||
|
Pron
|
||||||
729
src/rukiga/.unimplented_func_lines.txt
Normal file
729
src/rukiga/.unimplented_func_lines.txt
Normal file
@@ -0,0 +1,729 @@
|
|||||||
|
LangCgg
|
||||||
|
AdAdv
|
||||||
|
AddAdvQVP
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA
|
||||||
|
ComplSlashIP
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IdetQuant
|
||||||
|
ImpP
|
||||||
|
ImpPl
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
InflectionA
|
||||||
|
InflectionA
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
PConjConj
|
||||||
|
PassV
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PredSCVP
|
||||||
|
PrepIP
|
||||||
|
ProgrVP
|
||||||
|
QuestQVP
|
||||||
|
ReflA
|
||||||
|
ReflVP
|
||||||
|
RelS
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
SlashPrep
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
VNP
|
||||||
|
SlashVS
|
||||||
|
SubjS
|
||||||
|
UseA
|
||||||
|
UseSlash
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
Mark
|
||||||
|
above
|
||||||
|
Prep
|
||||||
|
active
|
||||||
|
passive
|
||||||
|
afrikaans
|
||||||
|
Language
|
||||||
|
airplane
|
||||||
|
already
|
||||||
|
Adv
|
||||||
|
although
|
||||||
|
Subj
|
||||||
|
amharic
|
||||||
|
Language
|
||||||
|
answer
|
||||||
|
apartment
|
||||||
|
april
|
||||||
|
Month
|
||||||
|
arabic
|
||||||
|
Language
|
||||||
|
art
|
||||||
|
as
|
||||||
|
CAdv
|
||||||
|
ashes
|
||||||
|
ask
|
||||||
|
at
|
||||||
|
most
|
||||||
|
AdN
|
||||||
|
august
|
||||||
|
Month
|
||||||
|
Mark
|
||||||
|
back
|
||||||
|
bank
|
||||||
|
bark
|
||||||
|
beautiful
|
||||||
|
because
|
||||||
|
Subj
|
||||||
|
before
|
||||||
|
Prep
|
||||||
|
beg
|
||||||
|
belly
|
||||||
|
blow
|
||||||
|
bone
|
||||||
|
boot
|
||||||
|
boss
|
||||||
|
both
|
||||||
|
and
|
||||||
|
DConj
|
||||||
|
bottle
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
breast
|
||||||
|
breathe
|
||||||
|
broad
|
||||||
|
brother
|
||||||
|
brown
|
||||||
|
bulgarian
|
||||||
|
Language
|
||||||
|
burn
|
||||||
|
butter
|
||||||
|
by
|
||||||
|
agent
|
||||||
|
Prep
|
||||||
|
by
|
||||||
|
means
|
||||||
|
Prep
|
||||||
|
camera
|
||||||
|
cap
|
||||||
|
carpet
|
||||||
|
catalan
|
||||||
|
Language
|
||||||
|
ceiling
|
||||||
|
chair
|
||||||
|
cheese
|
||||||
|
chinese
|
||||||
|
Language
|
||||||
|
church
|
||||||
|
clever
|
||||||
|
coat
|
||||||
|
correct
|
||||||
|
country
|
||||||
|
cousin
|
||||||
|
cup
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
danish
|
||||||
|
Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day
|
||||||
|
day
|
||||||
|
Timeunit
|
||||||
|
dconcat
|
||||||
|
december
|
||||||
|
Month
|
||||||
|
die
|
||||||
|
dig
|
||||||
|
digits
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
numeral
|
||||||
|
dirty
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
doctor
|
||||||
|
door
|
||||||
|
dry
|
||||||
|
dull
|
||||||
|
during
|
||||||
|
Prep
|
||||||
|
dust
|
||||||
|
dutch
|
||||||
|
Language
|
||||||
|
ear
|
||||||
|
earth
|
||||||
|
easy
|
||||||
|
egg
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either
|
||||||
|
or
|
||||||
|
DConj
|
||||||
|
elevenHour
|
||||||
|
empty
|
||||||
|
enemy
|
||||||
|
english
|
||||||
|
Language
|
||||||
|
estonian
|
||||||
|
Language
|
||||||
|
everybody
|
||||||
|
NP
|
||||||
|
everything
|
||||||
|
NP
|
||||||
|
except
|
||||||
|
Prep
|
||||||
|
eye
|
||||||
|
factory
|
||||||
|
fall
|
||||||
|
far
|
||||||
|
Adv
|
||||||
|
fat
|
||||||
|
feather
|
||||||
|
february
|
||||||
|
Month
|
||||||
|
few
|
||||||
|
short
|
||||||
|
of
|
||||||
|
fifteenHour
|
||||||
|
fight
|
||||||
|
fingernail
|
||||||
|
finnish
|
||||||
|
Language
|
||||||
|
fiveHour
|
||||||
|
float
|
||||||
|
floor
|
||||||
|
flow
|
||||||
|
fly
|
||||||
|
fog
|
||||||
|
foot
|
||||||
|
for
|
||||||
|
Prep
|
||||||
|
forest
|
||||||
|
forget
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze
|
||||||
|
french
|
||||||
|
Language
|
||||||
|
friday
|
||||||
|
Weekday
|
||||||
|
fridge
|
||||||
|
fruit
|
||||||
|
full
|
||||||
|
fun
|
||||||
|
AV
|
||||||
|
garden
|
||||||
|
german
|
||||||
|
Language
|
||||||
|
glass
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
glove
|
||||||
|
gold
|
||||||
|
grass
|
||||||
|
greek
|
||||||
|
Language
|
||||||
|
guts
|
||||||
|
Mark
|
||||||
|
Mark
|
||||||
|
hair
|
||||||
|
hand
|
||||||
|
harbour
|
||||||
|
has
|
||||||
|
age
|
||||||
|
VP
|
||||||
|
hat
|
||||||
|
hate
|
||||||
|
have
|
||||||
|
name
|
||||||
|
Cl
|
||||||
|
head
|
||||||
|
hear
|
||||||
|
heart
|
||||||
|
hebrew
|
||||||
|
Language
|
||||||
|
here
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
here
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
hill
|
||||||
|
hindi
|
||||||
|
Language
|
||||||
|
hit
|
||||||
|
hold
|
||||||
|
horn
|
||||||
|
hour
|
||||||
|
Timeunit
|
||||||
|
how
|
||||||
|
much
|
||||||
|
IAdv
|
||||||
|
how
|
||||||
|
far
|
||||||
|
QCl
|
||||||
|
how
|
||||||
|
old
|
||||||
|
QCl
|
||||||
|
hungry
|
||||||
|
VP
|
||||||
|
hunt
|
||||||
|
husband
|
||||||
|
Mark
|
||||||
|
ice
|
||||||
|
if
|
||||||
|
Subj
|
||||||
|
if
|
||||||
|
then
|
||||||
|
Conj
|
||||||
|
ill
|
||||||
|
VP
|
||||||
|
important
|
||||||
|
industry
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron
|
||||||
|
is
|
||||||
|
right
|
||||||
|
VP
|
||||||
|
is
|
||||||
|
wrong
|
||||||
|
VP
|
||||||
|
italian
|
||||||
|
Language
|
||||||
|
january
|
||||||
|
Month
|
||||||
|
japanese
|
||||||
|
Language
|
||||||
|
july
|
||||||
|
Month
|
||||||
|
june
|
||||||
|
Month
|
||||||
|
king
|
||||||
|
knee
|
||||||
|
know
|
||||||
|
lake
|
||||||
|
lamp
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language
|
||||||
|
title
|
||||||
|
Utt
|
||||||
|
latin
|
||||||
|
Language
|
||||||
|
latvian
|
||||||
|
Language
|
||||||
|
laugh
|
||||||
|
leaf
|
||||||
|
learn
|
||||||
|
leather
|
||||||
|
leave
|
||||||
|
left
|
||||||
|
Ord
|
||||||
|
leg
|
||||||
|
less
|
||||||
|
CAdv
|
||||||
|
li
|
||||||
|
Mark
|
||||||
|
lie
|
||||||
|
like
|
||||||
|
listen
|
||||||
|
liver
|
||||||
|
long
|
||||||
|
lose
|
||||||
|
louse
|
||||||
|
love
|
||||||
|
maltese
|
||||||
|
Language
|
||||||
|
march
|
||||||
|
Month
|
||||||
|
married
|
||||||
|
married
|
||||||
|
Cl
|
||||||
|
may
|
||||||
|
Month
|
||||||
|
meat
|
||||||
|
minute
|
||||||
|
Timeunit
|
||||||
|
monday
|
||||||
|
Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month
|
||||||
|
Timeunit
|
||||||
|
moon
|
||||||
|
more
|
||||||
|
CAdv
|
||||||
|
mother
|
||||||
|
mountain
|
||||||
|
mouth
|
||||||
|
much
|
||||||
|
Det
|
||||||
|
units
|
||||||
|
AP
|
||||||
|
units
|
||||||
|
of
|
||||||
|
NP
|
||||||
|
name
|
||||||
|
narrow
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
near
|
||||||
|
neck
|
||||||
|
nepali
|
||||||
|
Language
|
||||||
|
newspaper
|
||||||
|
night
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no
|
||||||
|
Utt
|
||||||
|
nobody
|
||||||
|
NP
|
||||||
|
norwegian
|
||||||
|
Language
|
||||||
|
nose
|
||||||
|
nothing
|
||||||
|
NP
|
||||||
|
november
|
||||||
|
Month
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
number
|
||||||
|
october
|
||||||
|
Month
|
||||||
|
oil
|
||||||
|
oneHour
|
||||||
|
open
|
||||||
|
Mark
|
||||||
|
paint
|
||||||
|
paper
|
||||||
|
part
|
||||||
|
Prep
|
||||||
|
peace
|
||||||
|
pen
|
||||||
|
persian
|
||||||
|
Language
|
||||||
|
person
|
||||||
|
planet
|
||||||
|
plastic
|
||||||
|
play
|
||||||
|
policeman
|
||||||
|
polish
|
||||||
|
Language
|
||||||
|
possess
|
||||||
|
Prep
|
||||||
|
priest
|
||||||
|
probable
|
||||||
|
AS
|
||||||
|
pull
|
||||||
|
punjabi
|
||||||
|
Language
|
||||||
|
push
|
||||||
|
put
|
||||||
|
queen
|
||||||
|
question
|
||||||
|
quite
|
||||||
|
Adv
|
||||||
|
radio
|
||||||
|
rain
|
||||||
|
rain
|
||||||
|
ready
|
||||||
|
VP
|
||||||
|
reason
|
||||||
|
religion
|
||||||
|
restaurant
|
||||||
|
right
|
||||||
|
Ord
|
||||||
|
road
|
||||||
|
rock
|
||||||
|
romanian
|
||||||
|
Language
|
||||||
|
roof
|
||||||
|
root
|
||||||
|
rope
|
||||||
|
rotten
|
||||||
|
round
|
||||||
|
rub
|
||||||
|
rubber
|
||||||
|
rule
|
||||||
|
russian
|
||||||
|
Language
|
||||||
|
salt
|
||||||
|
sand
|
||||||
|
saturday
|
||||||
|
Weekday
|
||||||
|
scared
|
||||||
|
VP
|
||||||
|
school
|
||||||
|
science
|
||||||
|
scratch
|
||||||
|
second
|
||||||
|
Timeunit
|
||||||
|
seed
|
||||||
|
seek
|
||||||
|
september
|
||||||
|
Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew
|
||||||
|
sharp
|
||||||
|
sheep
|
||||||
|
shirt
|
||||||
|
shoe
|
||||||
|
shop
|
||||||
|
short
|
||||||
|
silver
|
||||||
|
sindhi
|
||||||
|
Language
|
||||||
|
sing
|
||||||
|
sister
|
||||||
|
sit
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin
|
||||||
|
sky
|
||||||
|
smell
|
||||||
|
smoke
|
||||||
|
smooth
|
||||||
|
snake
|
||||||
|
snow
|
||||||
|
sock
|
||||||
|
somebody
|
||||||
|
NP
|
||||||
|
something
|
||||||
|
NP
|
||||||
|
somewhere
|
||||||
|
Adv
|
||||||
|
song
|
||||||
|
spanish
|
||||||
|
Language
|
||||||
|
speak
|
||||||
|
spit
|
||||||
|
split
|
||||||
|
squeeze
|
||||||
|
stab
|
||||||
|
stand
|
||||||
|
steel
|
||||||
|
stick
|
||||||
|
stone
|
||||||
|
stop
|
||||||
|
stove
|
||||||
|
straight
|
||||||
|
student
|
||||||
|
stupid
|
||||||
|
suck
|
||||||
|
sun
|
||||||
|
sunday
|
||||||
|
Weekday
|
||||||
|
swahili
|
||||||
|
Language
|
||||||
|
swedish
|
||||||
|
Language
|
||||||
|
swell
|
||||||
|
switch
|
||||||
|
off
|
||||||
|
switch
|
||||||
|
on
|
||||||
|
table
|
||||||
|
Mark
|
||||||
|
table
|
||||||
|
tail
|
||||||
|
td
|
||||||
|
Mark
|
||||||
|
teacher
|
||||||
|
television
|
||||||
|
tenHour
|
||||||
|
thai
|
||||||
|
Language
|
||||||
|
there
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
Adv
|
||||||
|
they
|
||||||
|
Pron
|
||||||
|
thick
|
||||||
|
thin
|
||||||
|
think
|
||||||
|
thirsty
|
||||||
|
VP
|
||||||
|
thirteenHour
|
||||||
|
threeHour
|
||||||
|
through
|
||||||
|
Prep
|
||||||
|
throw
|
||||||
|
thursday
|
||||||
|
Weekday
|
||||||
|
tie
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired
|
||||||
|
VP
|
||||||
|
today
|
||||||
|
Adv
|
||||||
|
tongue
|
||||||
|
tooth
|
||||||
|
tr
|
||||||
|
Mark
|
||||||
|
tuesday
|
||||||
|
Weekday
|
||||||
|
turkish
|
||||||
|
Language
|
||||||
|
turn
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly
|
||||||
|
ul
|
||||||
|
Mark
|
||||||
|
uncertain
|
||||||
|
university
|
||||||
|
urdu
|
||||||
|
Language
|
||||||
|
village
|
||||||
|
vomit
|
||||||
|
war
|
||||||
|
wash
|
||||||
|
watch
|
||||||
|
weather
|
||||||
|
adjCl
|
||||||
|
wednesday
|
||||||
|
Weekday
|
||||||
|
week
|
||||||
|
Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet
|
||||||
|
what
|
||||||
|
name
|
||||||
|
QCl
|
||||||
|
when
|
||||||
|
Subj
|
||||||
|
wide
|
||||||
|
wife
|
||||||
|
win
|
||||||
|
wind
|
||||||
|
window
|
||||||
|
wing
|
||||||
|
wipe
|
||||||
|
without
|
||||||
|
Prep
|
||||||
|
wonder
|
||||||
|
VQ
|
||||||
|
wood
|
||||||
|
worm
|
||||||
|
write
|
||||||
|
yearAdv
|
||||||
|
year
|
||||||
|
year
|
||||||
|
Timeunit
|
||||||
|
yes
|
||||||
|
Utt
|
||||||
|
youPol
|
||||||
|
Pron
|
||||||
@@ -15,6 +15,11 @@ lin
|
|||||||
|
|
||||||
{-Assumed that a PrepNP is always Acc-}
|
{-Assumed that a PrepNP is always Acc-}
|
||||||
PrepNP prep np = {s = prep.s ++ np.s ! Acc; agr = AgrNo}; -- aha meza
|
PrepNP prep np = {s = prep.s ++ np.s ! Acc; agr = AgrNo}; -- aha meza
|
||||||
|
|
||||||
|
-- Subordinate clauses can function as adverbs.
|
||||||
|
|
||||||
|
--SubjS : Subj -> S -> Adv ; -- when she sleeps
|
||||||
|
SubjS subjunctive sent = {s=subjunctive.s ++ sent.s; agr=AgrNo};
|
||||||
|
|
||||||
--PositAdvAdj : A -> Adv ; -- warmly
|
--PositAdvAdj : A -> Adv ; -- warmly
|
||||||
--"Impossible to implement because each is lexically different word."
|
--"Impossible to implement because each is lexically different word."
|
||||||
|
|||||||
@@ -20,6 +20,9 @@ lincat
|
|||||||
[CN] = {s1,s2 : Number => Case => Str};
|
[CN] = {s1,s2 : Number => Case => Str};
|
||||||
[DAP] = {s1,s2 : Str ; n : Number};
|
[DAP] = {s1,s2 : Str ; n : Number};
|
||||||
-}
|
-}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{-
|
{-
|
||||||
--1 Conjunction: Coordination
|
--1 Conjunction: Coordination
|
||||||
|
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
abstract DictCggAbs = Cat ** {
|
|
||||||
|
|
||||||
{- --beginning of comment
|
|
||||||
|
|
||||||
fun
|
|
||||||
{-
|
|
||||||
--since this is a structural word, maybe take it to
|
|
||||||
Extend module for structural as you have done for Dict.
|
|
||||||
We have ahandi = at another place whic has no English equivalent.
|
|
||||||
-}
|
|
||||||
------ Structural words
|
|
||||||
{-aditions-}
|
|
||||||
here1_Adv; -- hanu
|
|
||||||
here2_Adv; -- hanuuya --exactly here or here with emphasis
|
|
||||||
there1_Adv; -- hariya
|
|
||||||
outside_Adv; -- aheeru
|
|
||||||
near_Adv; --haihi
|
|
||||||
hare_Adv; --far
|
|
||||||
|
|
||||||
-} --end of comment
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
abstract ExtraCatAbs = Cat **{
|
|
||||||
cat
|
|
||||||
TenseExtra;
|
|
||||||
TempExtra;
|
|
||||||
}
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
abstract ExtraCggAbs = Cat **{
|
|
||||||
|
|
||||||
-- there is a default linearization for abstract
|
|
||||||
-- categories Tense and Temp
|
|
||||||
-- these in TenseX
|
|
||||||
--
|
|
||||||
cat
|
|
||||||
AllTenses;
|
|
||||||
--TempExtra;
|
|
||||||
fun
|
|
||||||
UseClExtra : TempExtra -> Pol -> Cl -> S ; -- she had not slept
|
|
||||||
UseQClExtra : TempExtra -> Pol -> QCl -> QS ; -- who had not slept
|
|
||||||
UseRClExtra : TempExtra -> Pol -> RCl -> RS ; -- that had not slept
|
|
||||||
UseSlashExtra : TempExtra -> Pol -> ClSlash -> SSlash ; -- (that) she had not seen
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
concrete ExtraCggAbsCgg of ExtraCggAbs = CatCgg
|
|
||||||
open (R=ResCgg), (P=ParamX) in {
|
|
||||||
|
|
||||||
lincat
|
|
||||||
AllTenses = {s : Str ; t : P.Tense; tExtra : R.TensesExtra } ;
|
|
||||||
TempExtra = {s : Str ; t : R.TensesExtra } ;
|
|
||||||
--TempExtraWithAspects = {s : Str ; t : P.Tense ; a : R.AspectsExtra } ;
|
|
||||||
fun
|
|
||||||
UseClExtra : TempTempExtra -> Pol -> Cl -> S ; -- she had not slept
|
|
||||||
UseQClExtra : TempTempExtra -> Pol -> QCl -> QS ; -- who had not slept
|
|
||||||
UseRClExtra : TempTempExtra -> Pol -> RCl -> RS ; -- that had not slept
|
|
||||||
UseSlashExtra : TempTempExtra -> Pol -> ClSlash -> SSlash ; -- (that) she had not seen
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,97 +0,0 @@
|
|||||||
abstract ExtraStructuralAbs = Cat ** {
|
|
||||||
|
|
||||||
fun
|
|
||||||
--Pronouns additional
|
|
||||||
it_N_N_Sg_Pron : Pron;
|
|
||||||
it_N_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_MA _Sg_Pron : Pron ;
|
|
||||||
it_KU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_BU_MA_Sg_Pron : Pron;
|
|
||||||
it_BU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_BU_Sg_Pron : Pron;
|
|
||||||
it_RU_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_GU_GA_Sg_Pron : Pron;
|
|
||||||
it_GU_GA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_ZERO_Sg_Pron : Pron; --what do you do with this?
|
|
||||||
it_ZERO_ZERO_Pl_Pron : Pron; --what would you do with this?
|
|
||||||
|
|
||||||
it_MU_MI_Sg_Pron : Pron;
|
|
||||||
it_MU_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_MA_Sg_Pron : Pron;
|
|
||||||
it_RI_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_MA_Sg_Pron : Pron;
|
|
||||||
it_I_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_BU_Sg_Pron : Pron;
|
|
||||||
it_KA_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_TU_Sg_Pron : Pron;
|
|
||||||
it_KA_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_N_Sg_Pron : Pron;
|
|
||||||
it_RU_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_MA_Sg_Pron : Pron;
|
|
||||||
it_RU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron;
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron; -- might have to remove this.
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_Sg_Pron : Pron;
|
|
||||||
it_MU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_Sg_Pron : Pron;
|
|
||||||
it_KU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MA_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_TU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_N_Sg_Pron : Pron;
|
|
||||||
it_ZERO_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_I_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RI_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_ZERO_Sg_Pron : Pron;
|
|
||||||
it_MU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KA_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_BAA_Sg_Pron : Pron;
|
|
||||||
--it_ZERO_BAA_Pl_Pron : Pron;
|
|
||||||
}
|
|
||||||
@@ -1,97 +0,0 @@
|
|||||||
abstract ExtraStructuralAbs = Cat ** {
|
|
||||||
|
|
||||||
fun
|
|
||||||
--Pronouns additional
|
|
||||||
it_N_N_Sg_Pron : Pron;
|
|
||||||
it_N_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_MA _Sg_Pron : Pron ;
|
|
||||||
it_KU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_BU_MA_Sg_Pron : Pron;
|
|
||||||
it_BU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_BU_Sg_Pron : Pron;
|
|
||||||
it_RU_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_GU_GA_Sg_Pron : Pron;
|
|
||||||
it_GU_GA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_ZERO_Sg_Pron : Pron; --what do you do with this?
|
|
||||||
it_ZERO_ZERO_Pl_Pron : Pron; --what would you do with this?
|
|
||||||
|
|
||||||
it_MU_MI_Sg_Pron : Pron;
|
|
||||||
it_MU_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_MA_Sg_Pron : Pron;
|
|
||||||
it_RI_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_MA_Sg_Pron : Pron;
|
|
||||||
it_I_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_BU_Sg_Pron : Pron;
|
|
||||||
it_KA_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_TU_Sg_Pron : Pron;
|
|
||||||
it_KA_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_N_Sg_Pron : Pron;
|
|
||||||
it_RU_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_MA_Sg_Pron : Pron;
|
|
||||||
it_RU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron;
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron; -- might have to remove this.
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_Sg_Pron : Pron;
|
|
||||||
it_MU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_Sg_Pron : Pron;
|
|
||||||
it_KU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MA_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_TU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_N_Sg_Pron : Pron;
|
|
||||||
it_ZERO_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_I_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RI_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_ZERO_Sg_Pron : Pron;
|
|
||||||
it_MU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KA_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_BAA_Sg_Pron : Pron;
|
|
||||||
--it_ZERO_BAA_Pl_Pron : Pron;
|
|
||||||
}
|
|
||||||
@@ -1,97 +0,0 @@
|
|||||||
abstract ExtraStructuralCggAbs = Cat ** {
|
|
||||||
|
|
||||||
fun
|
|
||||||
--Pronouns additional
|
|
||||||
it_N_N_Sg_Pron : Pron;
|
|
||||||
it_N_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_MA _Sg_Pron : Pron ;
|
|
||||||
it_KU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_BU_MA_Sg_Pron : Pron;
|
|
||||||
it_BU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_BU_Sg_Pron : Pron;
|
|
||||||
it_RU_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_GU_GA_Sg_Pron : Pron;
|
|
||||||
it_GU_GA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_ZERO_Sg_Pron : Pron; --what do you do with this?
|
|
||||||
it_ZERO_ZERO_Pl_Pron : Pron; --what would you do with this?
|
|
||||||
|
|
||||||
it_MU_MI_Sg_Pron : Pron;
|
|
||||||
it_MU_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_MA_Sg_Pron : Pron;
|
|
||||||
it_RI_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_MA_Sg_Pron : Pron;
|
|
||||||
it_I_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_BU_Sg_Pron : Pron;
|
|
||||||
it_KA_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_TU_Sg_Pron : Pron;
|
|
||||||
it_KA_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_N_Sg_Pron : Pron;
|
|
||||||
it_RU_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_MA_Sg_Pron : Pron;
|
|
||||||
it_RU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron;
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron; -- might have to remove this.
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_Sg_Pron : Pron;
|
|
||||||
it_MU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_Sg_Pron : Pron;
|
|
||||||
it_KU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MA_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_TU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_N_Sg_Pron : Pron;
|
|
||||||
it_ZERO_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_I_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RI_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_ZERO_Sg_Pron : Pron;
|
|
||||||
it_MU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KA_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_BAA_Sg_Pron : Pron;
|
|
||||||
--it_ZERO_BAA_Pl_Pron : Pron;
|
|
||||||
}
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
concrete ExtraStructuralCggAbsCgg of ExtraStructuralCggAbs = CatCgg ** open ResCgg {
|
|
||||||
|
|
||||||
{-
|
|
||||||
lin
|
|
||||||
--Pronouns additional
|
|
||||||
|
|
||||||
it_N_N_Sg_Pron : Pron;
|
|
||||||
it_N_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_MA _Sg_Pron : Pron ;
|
|
||||||
it_KU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_BU_MA_Sg_Pron : Pron;
|
|
||||||
it_BU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_BU_Sg_Pron : Pron;
|
|
||||||
it_RU_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_GU_GA_Sg_Pron : Pron;
|
|
||||||
it_GU_GA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_ZERO_Sg_Pron : Pron; --what do you do with this?
|
|
||||||
it_ZERO_ZERO_Pl_Pron : Pron; --what would you do with this?
|
|
||||||
|
|
||||||
it_MU_MI_Sg_Pron : Pron;
|
|
||||||
it_MU_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_MA_Sg_Pron : Pron;
|
|
||||||
it_RI_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_MA_Sg_Pron : Pron;
|
|
||||||
it_I_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_BU_Sg_Pron : Pron;
|
|
||||||
it_KA_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_TU_Sg_Pron : Pron;
|
|
||||||
it_KA_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_N_Sg_Pron : Pron;
|
|
||||||
it_RU_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_MA_Sg_Pron : Pron;
|
|
||||||
it_RU_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron;
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_HA_Sg_Pron : Pron; -- might have to remove this.
|
|
||||||
it_HA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_Sg_Pron : Pron;
|
|
||||||
it_MU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_Sg_Pron : Pron;
|
|
||||||
it_KU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_BI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_BI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MA_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_MI_Sg_Pron : Pron;
|
|
||||||
it_ZERO_MI_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_TU_Sg_Pron : Pron;
|
|
||||||
it_ZERO_TU_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
--it_ZERO_N_Sg_Pron : Pron;
|
|
||||||
it_ZERO_N_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_I_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_I_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RI_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RI_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_MU_ZERO_Sg_Pron : Pron;
|
|
||||||
it_MU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_RU_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_RU_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_KA_ZERO_Sg_Pron : Pron;
|
|
||||||
--it_KA_ZERO_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
it_ZERO_BAA_Sg_Pron : Pron;
|
|
||||||
--it_ZERO_BAA_Pl_Pron : Pron;
|
|
||||||
|
|
||||||
-}
|
|
||||||
}
|
|
||||||
@@ -6,7 +6,8 @@ concrete GrammarCgg of Grammar =
|
|||||||
AdjectiveCgg,
|
AdjectiveCgg,
|
||||||
AdverbCgg,
|
AdverbCgg,
|
||||||
NumeralCgg,
|
NumeralCgg,
|
||||||
SentenceCgg,
|
SentenceCgg,
|
||||||
|
--SentenceExtraCgg,
|
||||||
QuestionCgg,
|
QuestionCgg,
|
||||||
RelativeCgg,
|
RelativeCgg,
|
||||||
ConjunctionCgg,
|
ConjunctionCgg,
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ lin
|
|||||||
bread_N = mkN "omugati" MU_MI;
|
bread_N = mkN "omugati" MU_MI;
|
||||||
car_N = mkN "emootoka" N_N ;
|
car_N = mkN "emootoka" N_N ;
|
||||||
cat_N = mkN "enjangu" N_N ;
|
cat_N = mkN "enjangu" N_N ;
|
||||||
--chair_N = mkN "entebbe" N_N ;
|
chair_N = mkN "entebbe" N_N ;
|
||||||
child_N = mkN "omwana" MU_BA ;
|
child_N = mkN "omwana" MU_BA ;
|
||||||
city_N = mkN "ekibúga" KI_BI; --orurêmbo pl endêmbo
|
city_N = mkN "ekibúga" KI_BI; --orurêmbo pl endêmbo
|
||||||
cloud_N = mkN "ekikyu" KI_BI ;
|
cloud_N = mkN "ekikyu" KI_BI ;
|
||||||
@@ -25,6 +25,7 @@ lin
|
|||||||
cow_N = mkN "ente" N_N ;
|
cow_N = mkN "ente" N_N ;
|
||||||
dog_N = mkN "embwa" N_N ;
|
dog_N = mkN "embwa" N_N ;
|
||||||
--person_N = mkN "omuntu" "abantu" MU_BA ;
|
--person_N = mkN "omuntu" "abantu" MU_BA ;
|
||||||
|
eye_N = mkN "eriisho" RI_MA;
|
||||||
fire_N = mkN "omuriro" MU_MI ;
|
fire_N = mkN "omuriro" MU_MI ;
|
||||||
fish_N = mkN "eky'ényanja" KI_BI ;
|
fish_N = mkN "eky'ényanja" KI_BI ;
|
||||||
flower_N = mkN "ekimuri" KI_BI ;
|
flower_N = mkN "ekimuri" KI_BI ;
|
||||||
@@ -44,9 +45,11 @@ lin
|
|||||||
horse_N = mkN "embaráàsi" N_N ;
|
horse_N = mkN "embaráàsi" N_N ;
|
||||||
house_N = mkN "enju" N_N ;
|
house_N = mkN "enju" N_N ;
|
||||||
language_N = mkN "orurími" "endími" RU_N ;
|
language_N = mkN "orurími" "endími" RU_N ;
|
||||||
|
meat_N = mkN "enyama" N_N;
|
||||||
man_N = mkN "omushaija" MU_BA ;
|
man_N = mkN "omushaija" MU_BA ;
|
||||||
milk_N = mkN "amate" ZERO_MA ;
|
milk_N = mkN "amate" ZERO_MA ;
|
||||||
music_N = mkN "music" ZERO_ZERO ; -- I have not found the translation
|
music_N = mkN "music" ZERO_ZERO ; -- I have not found the translation
|
||||||
|
rule_N = mkN "ekiragiro" KI_BI;
|
||||||
river_N = mkN "omugyera" MU_MI ; --omurîndi,
|
river_N = mkN "omugyera" MU_MI ; --omurîndi,
|
||||||
sea_N = mkN "enyanja" N_N ;
|
sea_N = mkN "enyanja" N_N ;
|
||||||
ship_N = mkN "ekyombo" KI_BI ; -- eméèri [NC_n_n]
|
ship_N = mkN "ekyombo" KI_BI ; -- eméèri [NC_n_n]
|
||||||
@@ -56,7 +59,9 @@ lin
|
|||||||
water_N = mkN "amáìzi" ZERO_MA ;
|
water_N = mkN "amáìzi" ZERO_MA ;
|
||||||
wine_N = mkN "víìnyo" ZERO_ZERO ;
|
wine_N = mkN "víìnyo" ZERO_ZERO ;
|
||||||
woman_N = mkN "omwishiki" MU_BA ;
|
woman_N = mkN "omwishiki" MU_BA ;
|
||||||
|
reason_N = mkN "enshoonga" N_N;
|
||||||
|
sheep_N = mkN "entaama" N_N;
|
||||||
|
hat_N = mkN "enkofira" N_N;
|
||||||
--Proper Nouns
|
--Proper Nouns
|
||||||
john_PN = mkPN "Yohana" (AgP3 Sg MU_BA) False;
|
john_PN = mkPN "Yohana" (AgP3 Sg MU_BA) False;
|
||||||
paris_PN = mkPN "Paris" (AgP3 Sg N_N) True; --Noun class for places???
|
paris_PN = mkPN "Paris" (AgP3 Sg N_N) True; --Noun class for places???
|
||||||
@@ -68,20 +73,22 @@ lin
|
|||||||
black_A = mkAdjective "kwirangura" Post False False;
|
black_A = mkAdjective "kwirangura" Post False False;
|
||||||
blue_A = mkAdjective "buuru" Post True True ;
|
blue_A = mkAdjective "buuru" Post True True ;
|
||||||
clean_A = mkAdjective "yonjo" Post False False; --: A ;
|
clean_A = mkAdjective "yonjo" Post False False; --: A ;
|
||||||
cold_A = mkAdjective "rikufuka" Post False False; --: A ;
|
cold_A = mkAdjective "kufuka" Post False False; --: A ;
|
||||||
|
correct_A = mkAdjective "hikire" Post False False; --: A ;
|
||||||
good_A =mkAdjective "rungi" Post False False; --: A ;
|
good_A =mkAdjective "rungi" Post False False; --: A ;
|
||||||
heavy_A = mkAdjective "rikuremeera" Post False False; --: A ; --notice ri as a verb is
|
heavy_A = mkAdjective "kuremeera" Post False False; --: A ; --notice ri as a verb is
|
||||||
hot_A = mkAdjective "rikwotsya" Post False False; -- rikutagata -- problematic words like hot we need a new set of clitics
|
hot_A = mkAdjective "kwosya" Post False False; -- rikutagata -- problematic words like hot we need a new set of clitics
|
||||||
new_A = mkAdjective "sya" Post False False; --: A ;
|
new_A = mkAdjective "sya" Post False False; --: A ;
|
||||||
old_A = mkAdjective "kúru" Post False False; --: A ;
|
old_A = mkAdjective "kúru" Post False False; --: A ;
|
||||||
ready_A = mkAdjective "eteekateekire" Post False False; --: A ;
|
ready_A = mkAdjective "eteekateekire" Post False False; --: A ;
|
||||||
red_A = mkAdjective "ríkutukura" Post False False; --: A ;
|
red_A = mkAdjective "kutukura" Post False False; --: A ;
|
||||||
small_A = mkAdjective "kye" Post False False;
|
small_A = mkAdjective "kye" Post False False;
|
||||||
warm_A = mkAdjective "rikutagata" Post False False;--: A ;
|
warm_A = mkAdjective "kutagata" Post False False;--: A ;
|
||||||
white_A = mkAdjective "rikwera" Post False False;--: A ;
|
white_A = mkAdjective "rikwera" Post False False;--: A ;
|
||||||
yellow_A = mkAdjective "kinekye" Post True True;--: A ; or yero, or kyenju
|
yellow_A = mkAdjective "kinekye" Post True True;--: A ; or yero, or kyenju
|
||||||
young_A = mkAdjective "to" Post False False;--: A ;
|
young_A = mkAdjective "to" Post False False;--: A ;
|
||||||
green_A =mkAdjective "kijubwe" Post False True;
|
green_A =mkAdjective "kijubwe" Post False True;
|
||||||
|
thin_A = mkAdjective "kye" Post False False;
|
||||||
|
|
||||||
--ditransitive verbs
|
--ditransitive verbs
|
||||||
bite_V2 = mkV2 "rum";
|
bite_V2 = mkV2 "rum";
|
||||||
@@ -96,13 +103,13 @@ lin
|
|||||||
fear_V2 = mkV2 "tiin";
|
fear_V2 = mkV2 "tiin";
|
||||||
find_V2 = mkV2 "bon" ; --: V2 ; -- many words; kureeba, kubóna,kushanga, kumamya,kujumbura
|
find_V2 = mkV2 "bon" ; --: V2 ; -- many words; kureeba, kubóna,kushanga, kumamya,kujumbura
|
||||||
kill_V2 = mkV2 "it"; --: V2 ;
|
kill_V2 = mkV2 "it"; --: V2 ;
|
||||||
love_V2 = mkV2 "kûnd"; --: V2 ;
|
love_V2 = mkV2 "kûnd" "da" "zire"; --: V2 ;
|
||||||
read_V2 = mkV2 "shom";--: V2 ;
|
read_V2 = mkV2 "shom";--: V2 ;
|
||||||
see_V2 = mkV2 "reeb"; --: V2 ;
|
see_V2 = mkV2 "reeb"; --: V2 ;
|
||||||
teach_V2 = mkV2 "shomes" ; --: V2 ; or kwegyesa
|
teach_V2 = mkV2 "shomes" ; --: V2 ; or kwegyesa
|
||||||
understand_V2 = mkV2 "étegyerez"; --: V2 ;
|
understand_V2 = mkV2 "étegyerez"; --: V2 ;
|
||||||
wait_V2 = mkV2 "tegyerez"; --: V2 ;
|
wait_V2 = mkV2 "tegyerez"; --: V2 ;
|
||||||
|
|
||||||
-- ditransitive verbs
|
-- ditransitive verbs
|
||||||
add_V3 = mkV3 "gáìt";
|
add_V3 = mkV3 "gáìt";
|
||||||
give_V3 = mkV3 "héére" "za" "ize";
|
give_V3 = mkV3 "héére" "za" "ize";
|
||||||
@@ -113,12 +120,13 @@ lin
|
|||||||
|
|
||||||
-- Intransitive verbs
|
-- Intransitive verbs
|
||||||
come_V = mkV "ij";
|
come_V = mkV "ij";
|
||||||
go_V = mkV "gyend"; --: V ; -- Many words: kuza, kuraba,kutoora, kugyenda=go away, kushuma=go down
|
die_V = mkV "f";
|
||||||
|
go_V = mkV "gyen" "da" "zire"; --: V ; -- Many words: kuza, kuraba,kutoora, kugyenda=go away, kushuma=go down
|
||||||
jump_V = mkV "guruk" ;
|
jump_V = mkV "guruk" ;
|
||||||
play_V = mkV "záàn"; --: V ;
|
play_V = mkV "záàn"; --: V ;
|
||||||
live_V = mkV "tuur" ; --manyF: kutuura i.e. live somewhere, stay = kuráàra
|
live_V = mkV "tuur" ; --manyF: kutuura i.e. live somewhere, stay = kuráàra
|
||||||
run_V = mkV "íruk"; -- : V ;
|
run_V = mkV "íruk"; -- : V ;
|
||||||
sleep_V = mkV "nyama" ; --: V ;--Kugwejegyera, kubyama
|
sleep_V = mkV "gwejegyer" ; --: V ;--Kugwejegyera, kubyama
|
||||||
swim_V = mkV "og"; --: V ;
|
swim_V = mkV "og"; --: V ;
|
||||||
travel_V = mkV "gyen" "da" "zire" ;--: V ;
|
travel_V = mkV "gyen" "da" "zire" ;--: V ;
|
||||||
walk_V = mkV "ribá" "ta" "si"; --: V ; or kuribata Runynakore it is different
|
walk_V = mkV "ribá" "ta" "si"; --: V ; or kuribata Runynakore it is different
|
||||||
@@ -143,7 +151,7 @@ lin
|
|||||||
now_Adv = mkAdv "hati" AgrNo;
|
now_Adv = mkAdv "hati" AgrNo;
|
||||||
--far_Adv = mkAdv "hare";
|
--far_Adv = mkAdv "hare";
|
||||||
|
|
||||||
--today_Adv = mkAdv "erizooba" AgrNo;
|
today_Adv = mkAdv "erizooba" AgrNo;
|
||||||
|
|
||||||
father_N2 = mkN2 (mkN "tata" ZERO_BAA) (lin Prep (mkPrep [] [] True)) ;
|
father_N2 = mkN2 (mkN "tata" ZERO_BAA) (lin Prep (mkPrep [] [] True)) ;
|
||||||
|
|
||||||
@@ -151,6 +159,247 @@ lin
|
|||||||
|
|
||||||
alas_Interj ={s="ryakareeba"; }; --: Interj ;
|
alas_Interj ={s="ryakareeba"; }; --: Interj ;
|
||||||
|
|
||||||
|
|
||||||
|
-- New Lexicon
|
||||||
|
switch8off_V2 = mkV2 "raza" "za" "riize";
|
||||||
|
television_N = mkN "TV" N_N;
|
||||||
|
doctor_N = mkN "omushaho" MU_BA;
|
||||||
|
clever_A =mkAdjective "amagyezi" Post False True;
|
||||||
|
laugh_V = mkV "sheka";
|
||||||
|
|
||||||
|
airplane_N = mkN "endegye" N_N;
|
||||||
|
{--
|
||||||
|
answer_V2S
|
||||||
|
apartment_N
|
||||||
|
art_N
|
||||||
|
ashes_N
|
||||||
|
ask_V2Q
|
||||||
|
back_N
|
||||||
|
bank_N
|
||||||
|
bark_N
|
||||||
|
beautiful_A
|
||||||
|
beg_V2V
|
||||||
|
belly_N
|
||||||
|
blow_V
|
||||||
|
bone_N
|
||||||
|
boot_N
|
||||||
|
boss_N
|
||||||
|
breast_N
|
||||||
|
breathe_V
|
||||||
|
broad_A
|
||||||
|
brother_N2
|
||||||
|
brown_A
|
||||||
|
burn_V
|
||||||
|
butter_N
|
||||||
|
camera_N
|
||||||
|
cap_N
|
||||||
|
carpet_N
|
||||||
|
ceiling_N
|
||||||
|
cheese_N
|
||||||
|
church_N
|
||||||
|
coat_N
|
||||||
|
country_N
|
||||||
|
cousin_N
|
||||||
|
day_N
|
||||||
|
dig_V
|
||||||
|
dirty_A
|
||||||
|
doctor_N
|
||||||
|
door_N
|
||||||
|
dry_A
|
||||||
|
dull_A
|
||||||
|
dust_N
|
||||||
|
ear_N
|
||||||
|
earth_N
|
||||||
|
easy_A2V
|
||||||
|
egg_N
|
||||||
|
empty_A
|
||||||
|
enemy_N
|
||||||
|
factory_N
|
||||||
|
fall_V
|
||||||
|
far_Adv
|
||||||
|
fat_N
|
||||||
|
feather_N
|
||||||
|
fight_V2
|
||||||
|
fingernail_N
|
||||||
|
float_V
|
||||||
|
floor_N
|
||||||
|
flow_V
|
||||||
|
fly_V
|
||||||
|
fog_N
|
||||||
|
foot_N
|
||||||
|
forest_N
|
||||||
|
forget_V2
|
||||||
|
freeze_V
|
||||||
|
fridge_N
|
||||||
|
fruit_N
|
||||||
|
full_A
|
||||||
|
fun_AV
|
||||||
|
garden_N
|
||||||
|
glove_N
|
||||||
|
gold_N
|
||||||
|
grass_N
|
||||||
|
guts_N
|
||||||
|
hair_N
|
||||||
|
hand_N
|
||||||
|
harbour_N
|
||||||
|
hat_N
|
||||||
|
hate_V2
|
||||||
|
head_N
|
||||||
|
hear_V2
|
||||||
|
heart_N
|
||||||
|
hill_N
|
||||||
|
hit_V2
|
||||||
|
hold_V2
|
||||||
|
horn_N
|
||||||
|
hunt_V2
|
||||||
|
husband_N
|
||||||
|
ice_N
|
||||||
|
important_A
|
||||||
|
industry_N
|
||||||
|
iron_N
|
||||||
|
king_N
|
||||||
|
knee_N
|
||||||
|
know_V2
|
||||||
|
lake_N
|
||||||
|
lamp_N
|
||||||
|
leaf_N
|
||||||
|
learn_V2
|
||||||
|
leather_N
|
||||||
|
leave_V2
|
||||||
|
left_Ord
|
||||||
|
leg_N
|
||||||
|
lie_V
|
||||||
|
like_V2
|
||||||
|
listen_V2
|
||||||
|
liver_N
|
||||||
|
long_A
|
||||||
|
lose_V2
|
||||||
|
louse_N
|
||||||
|
love_N
|
||||||
|
married_A2
|
||||||
|
moon_N
|
||||||
|
mother_N2
|
||||||
|
mountain_N
|
||||||
|
mouth_N
|
||||||
|
name_N
|
||||||
|
narrow_A
|
||||||
|
near_A
|
||||||
|
neck_N
|
||||||
|
newspaper_N
|
||||||
|
night_N
|
||||||
|
nose_N
|
||||||
|
number_N
|
||||||
|
oil_N
|
||||||
|
open_V2
|
||||||
|
paint_V2A
|
||||||
|
paper_N
|
||||||
|
peace_N
|
||||||
|
pen_N
|
||||||
|
person_N
|
||||||
|
planet_N
|
||||||
|
plastic_N
|
||||||
|
play_V2
|
||||||
|
policeman_N
|
||||||
|
priest_N
|
||||||
|
probable_AS
|
||||||
|
pull_V2
|
||||||
|
push_V2
|
||||||
|
put_V2
|
||||||
|
queen_N
|
||||||
|
question_N
|
||||||
|
radio_N
|
||||||
|
rain_N
|
||||||
|
rain_V0
|
||||||
|
religion_N
|
||||||
|
restaurant_N
|
||||||
|
right_Ord
|
||||||
|
road_N
|
||||||
|
rock_N
|
||||||
|
roof_N
|
||||||
|
root_N
|
||||||
|
rope_N
|
||||||
|
rotten_A
|
||||||
|
round_A
|
||||||
|
rub_V2
|
||||||
|
rubber_N
|
||||||
|
salt_N
|
||||||
|
sand_N
|
||||||
|
school_N
|
||||||
|
science_N
|
||||||
|
scratch_V2
|
||||||
|
seed_N
|
||||||
|
seek_V2
|
||||||
|
sew_V
|
||||||
|
sharp_A
|
||||||
|
shirt_N
|
||||||
|
shoe_N
|
||||||
|
shop_N
|
||||||
|
short_A
|
||||||
|
silver_N
|
||||||
|
sing_V
|
||||||
|
sister_N
|
||||||
|
sit_V
|
||||||
|
skin_N
|
||||||
|
sky_N
|
||||||
|
smell_V
|
||||||
|
smoke_N
|
||||||
|
smooth_A
|
||||||
|
snake_N
|
||||||
|
snow_N
|
||||||
|
sock_N
|
||||||
|
song_N
|
||||||
|
speak_V2
|
||||||
|
spit_V
|
||||||
|
split_V2
|
||||||
|
squeeze_V2
|
||||||
|
stab_V2
|
||||||
|
stand_V
|
||||||
|
steel_N
|
||||||
|
stick_N
|
||||||
|
stone_N
|
||||||
|
stop_V
|
||||||
|
stove_N
|
||||||
|
straight_A
|
||||||
|
student_N
|
||||||
|
stupid_A
|
||||||
|
suck_V2
|
||||||
|
sun_N
|
||||||
|
swell_V
|
||||||
|
switch8on_V2
|
||||||
|
table_N
|
||||||
|
tail_N
|
||||||
|
teacher_N
|
||||||
|
thick_A
|
||||||
|
think_V
|
||||||
|
throw_V2
|
||||||
|
tie_V2
|
||||||
|
tongue_N
|
||||||
|
tooth_N
|
||||||
|
turn_V
|
||||||
|
ugly_A
|
||||||
|
uncertain_A
|
||||||
|
university_N
|
||||||
|
village_N
|
||||||
|
vomit_V
|
||||||
|
war_N
|
||||||
|
wash_V2
|
||||||
|
watch_V2
|
||||||
|
wet_A
|
||||||
|
wide_A
|
||||||
|
wife_N
|
||||||
|
win_V2
|
||||||
|
wind_N
|
||||||
|
window_N
|
||||||
|
wing_N
|
||||||
|
wipe_V2
|
||||||
|
wonder_VQ
|
||||||
|
wood_N
|
||||||
|
worm_N
|
||||||
|
write_V2
|
||||||
|
|
||||||
|
--}
|
||||||
|
year_N = mkN "omwaka" "emyaka" MU_MI;
|
||||||
|
-- End of New Lexicon
|
||||||
oper
|
oper
|
||||||
aboutP = mkPrep "about" ;
|
aboutP = mkPrep "about" ;
|
||||||
atP = mkPrep "at" ;
|
atP = mkPrep "at" ;
|
||||||
|
|||||||
@@ -18,20 +18,14 @@ lin
|
|||||||
--UsePron pron = pron; -- the result of use pron is a NounPhrase
|
--UsePron pron = pron; -- the result of use pron is a NounPhrase
|
||||||
--MassNP : CN -> NP ; -- (beer)
|
--MassNP : CN -> NP ; -- (beer)
|
||||||
MassNP cn = {s = \\_ =>cn.s ! Sg ! Complete; agr = AgP3 Sg cn.gender; nounCat = ComNoun}; --: CN -> NP ; -- milk
|
MassNP cn = {s = \\_ =>cn.s ! Sg ! Complete; agr = AgP3 Sg cn.gender; nounCat = ComNoun}; --: CN -> NP ; -- milk
|
||||||
--DetCN det cn = mkDeterminer det cn; --Should be nemed mkDetCN
|
--DetCN det cn = mkDeterminer det cn; --Should be named mkDetCN
|
||||||
DetCN det cn = mkDetCN det cn; -- the man
|
DetCN det cn = mkDetCN det cn; -- the man
|
||||||
{-
|
|
||||||
case det.pos of{
|
|
||||||
PreDeterminer =>{s = det.s ++ cn.s!det.ntype!det.num} ;
|
|
||||||
PostDeterminer=>{s = cn.s!det.ntype!det.num ++ mkNCParticles!SubjM!AgP3 det.num cn.nc + det.s}
|
|
||||||
}; --use a function because code is becoming long
|
|
||||||
-}
|
|
||||||
UseN noun = noun ;
|
UseN noun = noun ;
|
||||||
|
|
||||||
--Noun = {s : NounType=>Number => Str ; nc : NClass} ;
|
--Noun = {s : NounType=>Number => Str ; nc : NClass} ;
|
||||||
--AdjCN ap cn = {s=\\ntype, num=>cn.s!ntype!num ++ ap.s!AgP3 num cn.nc; nc=cn.nc};
|
--AdjCN ap cn = {s=\\ntype, num=>cn.s!ntype!num ++ ap.s!AgP3 num cn.nc; nc=cn.nc};
|
||||||
--AdjCN : AP -> CN -> CN ; -- big house
|
--AdjCN : AP -> CN -> CN ; -- big house
|
||||||
AdjCN ap cn =
|
AdjCN ap cn =
|
||||||
case <ap.position, ap.isProper, > of {
|
case <ap.position, ap.isProper, > of {
|
||||||
<Pre, True> => {
|
<Pre, True> => {
|
||||||
s = \\ num, ns =>ap.s ! AgP3 num cn.gender ++ cn.s ! num ! ns ;
|
s = \\ num, ns =>ap.s ! AgP3 num cn.gender ++ cn.s ! num ! ns ;
|
||||||
@@ -39,7 +33,7 @@ lin
|
|||||||
};
|
};
|
||||||
<Post, False> => case ap.isPrep of {
|
<Post, False> => case ap.isPrep of {
|
||||||
False => {
|
False => {
|
||||||
s = \\ num, ns => cn.s ! num ! ns ++ mkAdjPronIVClitic (AgP3 num cn.gender)
|
s = \\ num, ns => cn.s ! num ! ns ++ mkAdjClitic ! (AgP3 num cn.gender)
|
||||||
++ ap.s ! AgP3 Sg KI_BI;
|
++ ap.s ! AgP3 Sg KI_BI;
|
||||||
gender = cn.gender; nounCat = cn.nounCat
|
gender = cn.gender; nounCat = cn.nounCat
|
||||||
};
|
};
|
||||||
@@ -62,7 +56,8 @@ lin
|
|||||||
}; -- big house
|
}; -- big house
|
||||||
|
|
||||||
--RelCN : CN -> RS -> CN ; -- house that John bought
|
--RelCN : CN -> RS -> CN ; -- house that John bought
|
||||||
RelCN cn rs = {s=\\n,ns => cn.s !n ! ns ++ rs.s! (RF RObj); gender = cn.gender; nounCat = cn.nounCat};
|
--RelCN cn rs = {s=\\n,ns => cn.s !n ! ns ++ rs.s! (RF RObj); gender = cn.gender; nounCat = cn.nounCat};
|
||||||
|
RelCN cn rs = {s=\\n,ns => cn.s !n ! ns ++ mkRPsNoClitic !RObj ! (AgP3 n cn.gender) ++ rs.s! (RF RObj); gender = cn.gender; nounCat = cn.nounCat};
|
||||||
|
|
||||||
{-
|
{-
|
||||||
A predeterminer is any word that modifies a noun Phrase.
|
A predeterminer is any word that modifies a noun Phrase.
|
||||||
@@ -95,8 +90,8 @@ lin
|
|||||||
-- quantifier and an optional numeral can be discerned.
|
-- quantifier and an optional numeral can be discerned.
|
||||||
--DetQuant : Quant -> Num -> Det ; -- these five
|
--DetQuant : Quant -> Num -> Det ; -- these five
|
||||||
DetQuant quant num = case quant.isPron of {
|
DetQuant quant num = case quant.isPron of {
|
||||||
True => {s=[]; s2 = quant.s2; ntype = Incomplete; num = num.n; pos=Pre; doesAgree = quant.doesAgree};
|
False => {s=[]; s2 = quant.s2; ntype = Incomplete; num = num.n; pos=Pre; doesAgree = quant.doesAgree; numeralS = num.s; numeralExists=num.numeralExists;};
|
||||||
False => {s= quant.s.s ! Nom; s2 =\\_ =>[]; ntype = Complete; num = num.n; pos=Pre; doesAgree = quant.doesAgree} --
|
True => {s= quant.s.s ! Nom; s2 =\\_ =>[]; ntype = Complete; num = num.n; pos=Pre; doesAgree = quant.doesAgree; numeralS = num.s; numeralExists=num.numeralExists;} --
|
||||||
};
|
};
|
||||||
|
|
||||||
--DetQuantOrd : Quant -> Num -> Ord -> Det ; -- these five best
|
--DetQuantOrd : Quant -> Num -> Ord -> Det ; -- these five best
|
||||||
@@ -106,13 +101,15 @@ lin
|
|||||||
ntype = Complete;
|
ntype = Complete;
|
||||||
num = num.n;
|
num = num.n;
|
||||||
pos = Pre;
|
pos = Pre;
|
||||||
doesAgree = True
|
doesAgree = True;
|
||||||
|
numeralS = num.s;
|
||||||
|
numeralExists = num.numeralExists
|
||||||
};
|
};
|
||||||
|
|
||||||
NumSg = {s=\\_=>[]; n=Sg}; --Num
|
NumSg = {s=\\_=>[]; n=Sg; numeralExists=False}; --Num
|
||||||
NumPl = {s=\\_=>[]; n=Pl}; --Num
|
NumPl = {s=\\_=>[]; n=Pl; numeralExists=False}; --Num
|
||||||
--NumCard : Card -> Num ; -- one/five [explicit numeral]
|
--NumCard : Card -> Num ; -- one/five [explicit numeral]
|
||||||
NumCard card = {s =\\agr =>card.s ! agr; n=card.n };
|
NumCard card = {s =\\agr =>card.s ! agr; n=card.n; numeralExists=True; };
|
||||||
--Quant = {s : Res.Pronoun; s2 :Res.Agreement => Str; doesAgree : Bool; isPron: Bool} ;
|
--Quant = {s : Res.Pronoun; s2 :Res.Agreement => Str; doesAgree : Bool; isPron: Bool} ;
|
||||||
IndefArt = {s={s=\\_=>[]; third = \\_,_=>[];agr = AgrNo }; s2 = \\_=>[]; doesAgree = False; isPron=False};
|
IndefArt = {s={s=\\_=>[]; third = \\_,_=>[];agr = AgrNo }; s2 = \\_=>[]; doesAgree = False; isPron=False};
|
||||||
DefArt = {s={s =\\_=>[]; third = \\_,_=>[]; agr = AgrNo }; s2 = \\_=>[]; doesAgree = False; isPron = False}; -- noun with initial vowel
|
DefArt = {s={s =\\_=>[]; third = \\_,_=>[]; agr = AgrNo }; s2 = \\_=>[]; doesAgree = False; isPron = False}; -- noun with initial vowel
|
||||||
@@ -151,7 +148,9 @@ lin
|
|||||||
ntype = dap.ntype ;
|
ntype = dap.ntype ;
|
||||||
num = dap.num ;
|
num = dap.num ;
|
||||||
pos = dap.pos;
|
pos = dap.pos;
|
||||||
doesAgree= True
|
doesAgree= True;
|
||||||
|
numeralS = dap.numeralS;
|
||||||
|
numeralExists=dap.numeralExists;
|
||||||
};
|
};
|
||||||
|
|
||||||
--DetDAP : Det -> DAP ; -- this (or that)
|
--DetDAP : Det -> DAP ; -- this (or that)
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ oper
|
|||||||
mkV3 = overload {
|
mkV3 = overload {
|
||||||
mkV3 : Str -> Verb3 = \root ->mkV2 root ** {comp2 =[]};
|
mkV3 : Str -> Verb3 = \root ->mkV2 root ** {comp2 =[]};
|
||||||
mkV3 : Str -> Str ->Str -> Verb3 = \root ,s1,s2 ->mkV2 root s1 s2 ** {comp2 =[]};
|
mkV3 : Str -> Str ->Str -> Verb3 = \root ,s1,s2 ->mkV2 root s1 s2 ** {comp2 =[]};
|
||||||
|
--mkV3 : Str -> Str ->Str ->Str ->Verb3 =\root, s1, s2, prep
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -62,6 +62,7 @@ lin
|
|||||||
--UttAP : AP -> Utt ; -- fine
|
--UttAP : AP -> Utt ; -- fine
|
||||||
--UttInterj : Interj -> Utt ; -- alas
|
--UttInterj : Interj -> Utt ; -- alas
|
||||||
UttInterj interj = let agr = AgMUBAP2 Pl in {s= mkObjClitic agr ++ interj.s};
|
UttInterj interj = let agr = AgMUBAP2 Pl in {s= mkObjClitic agr ++ interj.s};
|
||||||
|
|
||||||
{-
|
{-
|
||||||
--1 Phrase: Phrases and Utterances
|
--1 Phrase: Phrases and Utterances
|
||||||
|
|
||||||
|
|||||||
@@ -61,34 +61,34 @@ lin
|
|||||||
whichRel = RF RSubj;
|
whichRel = RF RSubj;
|
||||||
};
|
};
|
||||||
|
|
||||||
--RelSlash : RP -> ClSlash -> RCl ; -- whom John loves
|
--RelSlash : RP -> ClSlash -> RCl ; -- whom John loves
|
||||||
RelSlash rp clSlash =
|
RelSlash rp clSlash =
|
||||||
let comp = case clSlash.complType of{
|
let comp = case clSlash.complType of{
|
||||||
Ap => clSlash.ap;
|
Ap => clSlash.ap;
|
||||||
Adverbial => clSlash.adv;
|
Adverbial => clSlash.adv;
|
||||||
AdverbialVerb => clSlash.adV;
|
AdverbialVerb => clSlash.adV;
|
||||||
_ => []
|
_ => []
|
||||||
};
|
};
|
||||||
isCompApStem = case clSlash.complType of{
|
isCompApStem = case clSlash.complType of{
|
||||||
Adverbial => True;
|
Adverbial => True;
|
||||||
_ => False
|
_ => False
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
s = clSlash.s;
|
s = clSlash.s;
|
||||||
agr = AgrYes clSlash.subjAgr;
|
agr = AgrYes clSlash.subjAgr;
|
||||||
rp = rp.s;
|
rp = rp.s;
|
||||||
--rObjVariant2 = rp.rObjVariant2;
|
--rObjVariant2 = rp.rObjVariant2;
|
||||||
pres = clSlash.pres;
|
pres = clSlash.pres;
|
||||||
perf = clSlash.perf;
|
perf = clSlash.perf;
|
||||||
root = clSlash.root;
|
root = clSlash.root;
|
||||||
--morphs = clSlash.morphs;
|
--morphs = clSlash.morphs;
|
||||||
isPresBlank = clSlash.isPresBlank;
|
isPresBlank = clSlash.isPresBlank;
|
||||||
isPerfBlank = clSlash.isPerfBlank;
|
isPerfBlank = clSlash.isPerfBlank;
|
||||||
compl = comp;
|
compl = comp;
|
||||||
isCompApStem = isCompApStem;
|
isCompApStem = isCompApStem;
|
||||||
whichRel = RF RObj;
|
whichRel = RF RObj;
|
||||||
};
|
};
|
||||||
|
|
||||||
{-
|
{-
|
||||||
--1 Relative clauses and pronouns
|
--1 Relative clauses and pronouns
|
||||||
|
|||||||
@@ -49,6 +49,8 @@ param
|
|||||||
ConjArg = Nn_Nn | Nps_Nps | Pns_Pns | RelSubjCls | Other;
|
ConjArg = Nn_Nn | Nps_Nps | Pns_Pns | RelSubjCls | Other;
|
||||||
AgrConj = AConj ConjArg;
|
AgrConj = AConj ConjArg;
|
||||||
Agreement = AgP3 Number Gender | AgMUBAP1 Number |AgMUBAP2 Number | NONE; --Default is AgP3 Sg KI_BI
|
Agreement = AgP3 Number Gender | AgMUBAP1 Number |AgMUBAP2 Number | NONE; --Default is AgP3 Sg KI_BI
|
||||||
|
AgreementPl = AgP3Pl Gender | AgMUBAP1Pl |AgMUBAP2Pl | NONExistPl; --Default is AgP3 Sg KI_BI
|
||||||
|
AgreementSg = AgP3Sg Gender | AgMUBAP1Sg |AgMUBAP2Sg | NONExistSg; --Default is AgP3 Sg KI_BI
|
||||||
AgrExist = AgrNo | AgrYes Agreement;
|
AgrExist = AgrNo | AgrYes Agreement;
|
||||||
--Position = PostDeterminer | PreDeterminer ;
|
--Position = PostDeterminer | PreDeterminer ;
|
||||||
Position = Post | Pre;
|
Position = Post | Pre;
|
||||||
@@ -64,11 +66,13 @@ param
|
|||||||
PrepForm = Form1 | Form2; -- omu and omuri, aha, ahari
|
PrepForm = Form1 | Form2; -- omu and omuri, aha, ahari
|
||||||
-- for Extra Tenses not implemented
|
-- for Extra Tenses not implemented
|
||||||
-- would be better if I had alliases
|
-- would be better if I had alliases
|
||||||
TensesExtra = RemotePast | ImmediatePast | RemoteFuture;
|
--Tenses = RemotePast|NearPast | ImmediatePast |ExPres|NearFut |RemoteFut;
|
||||||
|
|
||||||
-- for Extra Aspects not implemented
|
-- for Extra Aspects not implemented
|
||||||
-- would be better if I had alliases
|
-- would be better if I had alliases
|
||||||
Aspect = Performative | Perfect | Resultative | Retrospective | Habitual | Progressive | Persitive;
|
--Aspect = Performative | Perfect | Resultative | Retrospective | Habitual | Progressive | Persitive;
|
||||||
|
|
||||||
|
|
||||||
{-
|
{-
|
||||||
Complete = Nouns with IV,
|
Complete = Nouns with IV,
|
||||||
Incomplete = Nouns without IV: important for use with pre-determiners
|
Incomplete = Nouns without IV: important for use with pre-determiners
|
||||||
@@ -363,7 +367,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
AgP3 Pl KA_ZERO => mkClitic "" ;
|
AgP3 Pl KA_ZERO => mkClitic "" ;
|
||||||
_ => mkClitic "SubjNotKnown" --for checking if there is some class unaccounted for
|
_ => mkClitic "SubjNotKnown" --for checking if there is some class unaccounted for
|
||||||
};
|
};
|
||||||
|
|
||||||
mkSubjCliticTableSg : Agreement => Str = table {
|
mkSubjCliticTableSg : Agreement => Str = table {
|
||||||
AgMUBAP1 Sg => mkClitic "n" ;
|
AgMUBAP1 Sg => mkClitic "n" ;
|
||||||
--AgMUBAP1 Pl => "tu" ;
|
--AgMUBAP1 Pl => "tu" ;
|
||||||
@@ -432,12 +436,56 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
AgP3 Pl ZERO_TU => mkClitic "tu" ;
|
AgP3 Pl ZERO_TU => mkClitic "tu" ;
|
||||||
--AgP3 Sg (ZERO_MI | ZERO_ZERO) => mkClitic "" ;
|
--AgP3 Sg (ZERO_MI | ZERO_ZERO) => mkClitic "" ;
|
||||||
AgP3 Pl ZERO_MI => mkClitic "e" ;
|
AgP3 Pl ZERO_MI => mkClitic "e" ;
|
||||||
AgP3 Pl KA_ZERO => mkClitic "" ;
|
AgP3 Pl KA_ZERO => mkClitic "give example" ;
|
||||||
_ => mkClitic "Plural" --for checking if there is some class unaccounted for
|
AgP3 Pl GU_GA => mkClitic "ga";
|
||||||
|
AgP3 Pl ZERO_ZERO => mkClitic "give example";
|
||||||
|
AgP3 Pl KA_TU => mkClitic "tu";
|
||||||
|
AgP3 Pl HA => mkClitic "ha";
|
||||||
|
AgP3 Pl (MU | KU |I_ZERO |ZERO_BAA |N_ZERO |KI_ZERO|Null) => "";
|
||||||
|
AgP3 Pl ZERO_N => mkClitic "zimwe";
|
||||||
|
_ => "Plural-NonExist" --;_ => mkClitic "Plural-NonExist" --for checking if there is some class unaccounted for
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
agrToAgrPl: Agreement -> AgreementPl = \a -> case a of {
|
||||||
|
AgMUBAP1 Sg => NONExistPl;
|
||||||
|
AgMUBAP1 Pl => AgMUBAP1Pl;
|
||||||
|
AgMUBAP2 Sg => NONExistPl;
|
||||||
|
AgMUBAP2 Pl => AgMUBAP2Pl ;
|
||||||
|
AgP3 Sg MU_BA => NONExistPl;
|
||||||
|
AgP3 Pl MU_BA => AgP3Pl MU_BA ;
|
||||||
|
AgP3 Sg KI_BI => NONExistPl;
|
||||||
|
AgP3 Pl (KI_BI | ZERO_BI) => AgP3Pl (KI_BI | ZERO_BI) ;
|
||||||
|
AgP3 Sg (RU_N | RU_MA | RU_ZERO | RU_BU) => NONExistPl ;
|
||||||
|
AgP3 Pl RU_N => AgP3Pl RU_N ; --| "i";
|
||||||
|
AgP3 Sg N_N => NONExistPl;
|
||||||
|
AgP3 Pl N_N => AgP3Pl N_N; --| "i";
|
||||||
|
AgP3 Sg (MU_MI | MU_ZERO) => NONExistPl;
|
||||||
|
AgP3 Pl MU_MI => AgP3Pl MU_MI;
|
||||||
|
AgP3 Sg (RI_MA | RI_ZERO | I_ZERO) =>NONExistPl;
|
||||||
|
AgP3 Pl (RI_MA | BU_MA | KU_MA | ZERO_MA | I_MA |RU_MA) => AgP3Pl (RI_MA | BU_MA | KU_MA | ZERO_MA | I_MA |RU_MA) ;
|
||||||
|
AgP3 Sg (KA_BU | KA_ZERO | KA_TU) => NONExistPl;
|
||||||
|
AgP3 Pl (KA_BU | RU_BU) => AgP3Pl (KA_BU | RU_BU);
|
||||||
|
AgP3 Sg ZERO_BU => NONExistPl;
|
||||||
|
AgP3 Pl ZERO_BU => AgP3Pl ZERO_BU ;
|
||||||
|
AgP3 Sg ZERO_BI => NONExistPl;
|
||||||
|
AgP3 Sg ZERO_MA => NONExistPl;
|
||||||
|
AgP3 Pl RI_ZERO => AgP3Pl RI_ZERO ;
|
||||||
|
AgP3 Sg KU_ZERO => NONExistPl;
|
||||||
|
AgP3 Pl KU_ZERO => AgP3Pl KU_ZERO;
|
||||||
|
AgP3 Pl MU_ZERO => AgP3Pl MU_ZERO ;
|
||||||
|
AgP3 Pl RU_ZERO => AgP3Pl RU_ZERO ;
|
||||||
|
AgP3 Sg ZERO_TU => NONExistPl;
|
||||||
|
AgP3 Pl ZERO_TU => AgP3Pl ZERO_TU ;
|
||||||
|
AgP3 Sg (ZERO_MI | ZERO_ZERO) => NONExistPl;
|
||||||
|
AgP3 Pl ZERO_MI => AgP3Pl ZERO_MI ;
|
||||||
|
AgP3 Pl KA_ZERO => AgP3Pl KA_ZERO ;
|
||||||
|
_ => NONExistPl --for checking if there is some class unaccounted for
|
||||||
|
};
|
||||||
{-Object particle may be used as
|
{-Object particle may be used as
|
||||||
1. a prefix: e.g mu-kwate = catch him,
|
1. a prefix: e.g mu-kwate = catch him,
|
||||||
2. an infix: o-mu-kwate = you catch him
|
2. an infix: o-mu-kwate = you catch him
|
||||||
|
}
|
||||||
|
|
||||||
-}
|
-}
|
||||||
mkObjClitic : Agreement -> Str = \a ->case a of {
|
mkObjClitic : Agreement -> Str = \a ->case a of {
|
||||||
@@ -525,7 +573,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
--Adjective : Type = {s : Str ; post : Str; isPre : Bool; isProper : Bool; isPrep: Bool};
|
--Adjective : Type = {s : Str ; post : Str; isPre : Bool; isProper : Bool; isPrep: Bool};
|
||||||
Adjective : Type = {s : Str ; position : Position; isProper : Bool; isPrep: Bool};
|
Adjective : Type = {s : Str ; position : Position; isProper : Bool; isPrep: Bool};
|
||||||
mkAdjective: Str -> Position -> Bool -> Bool -> Adjective = \ a , pos, isProper, isPrep ->
|
mkAdjective: Str -> Position -> Bool -> Bool -> Adjective = \ a , pos, isProper, isPrep ->
|
||||||
{ s = a ; position = pos ; isPre = True; isProper = isProper; isPrep = isPrep};
|
{ s = a ; position = pos ; isPre = False; isProper = isProper; isPrep = isPrep};
|
||||||
|
|
||||||
{-
|
{-
|
||||||
TO DO:
|
TO DO:
|
||||||
@@ -642,6 +690,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
AgP3 Pl (KA_BU | RU_BU) => mkClitic "obu" ;
|
AgP3 Pl (KA_BU | RU_BU) => mkClitic "obu" ;
|
||||||
AgP3 Pl (KI_BI | ZERO_BI) => mkClitic "ebi" ;
|
AgP3 Pl (KI_BI | ZERO_BI) => mkClitic "ebi" ;
|
||||||
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => mkClitic "aga";
|
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => mkClitic "aga";
|
||||||
|
AgP3 Sg ZERO_MA => mkClitic "aga";
|
||||||
AgP3 ( Pl) HA => mkClitic "aha" ; -- of place HA
|
AgP3 ( Pl) HA => mkClitic "aha" ; -- of place HA
|
||||||
AgP3 ( Pl) MU => mkClitic "omu" ; -- of place MU
|
AgP3 ( Pl) MU => mkClitic "omu" ; -- of place MU
|
||||||
AgP3 ( Pl) KU => mkClitic "oku" ; -- of place KU
|
AgP3 ( Pl) KU => mkClitic "oku" ; -- of place KU
|
||||||
@@ -661,6 +710,76 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
_ => mkClitic "XXXThisThese" -- error checking for any case not catered for
|
_ => mkClitic "XXXThisThese" -- error checking for any case not catered for
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
-- TThis is for demonstrative pronouns which can also be use as Quantifiers
|
||||||
|
-- These are self-standing
|
||||||
|
-- How can it be done without code repeation?
|
||||||
|
mkThisNoClitic = table{
|
||||||
|
AgMUBAP1 Sg => "ogu";
|
||||||
|
AgMUBAP1 Pl => "aba" ;
|
||||||
|
AgMUBAP2 Sg => "ogu"; --probably an error check your grammar book
|
||||||
|
AgMUBAP2 Pl => "aba" ;
|
||||||
|
AgP3 Sg MU_BA => "ogu";
|
||||||
|
AgP3 Pl MU_BA => "aba" ;
|
||||||
|
AgP3 Pl ZERO_BU => "obu" ;
|
||||||
|
AgP3 Sg BU_MA => "obu" ;
|
||||||
|
AgP3 Pl (KA_BU | RU_BU) => "obu" ;
|
||||||
|
AgP3 Pl (KI_BI | ZERO_BI) => "ebi" ;
|
||||||
|
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => "aga";
|
||||||
|
AgP3 Sg ZERO_MA => "aga";
|
||||||
|
AgP3 ( Pl) HA => "aha" ; -- of place HA
|
||||||
|
AgP3 ( Pl) MU => "omu" ; -- of place MU
|
||||||
|
AgP3 ( Pl) KU => "oku" ; -- of place KU
|
||||||
|
AgP3 Sg (I_ZERO | I_MA | RI_MA) => "eri" ;
|
||||||
|
AgP3 Sg (KA_ZERO | KA_BU) => "aka" ;
|
||||||
|
AgP3 Sg KI_BI => "eki" ;
|
||||||
|
AgP3 Sg (KU_ZERO | KU_MA) => "oku" ;
|
||||||
|
AgP3 Sg (MU_MI | MU_ZERO) => "ogu" ;
|
||||||
|
AgP3 Sg (RU_ZERO | RU_BU | RU_MA| RU_N) => "oru" ;
|
||||||
|
AgP3 Pl (ZERO_TU | KA_TU) => "otu" ;
|
||||||
|
AgP3 Sg (ZERO_ZERO | N_N) => "egi" ;
|
||||||
|
AgP3 Pl ZERO_MI => "egi" ;
|
||||||
|
AgP3 Pl MU_MI => "egi";
|
||||||
|
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "ezi" ;
|
||||||
|
AgP3 Sg GU_GA => "ogu" ;
|
||||||
|
AgP3 Pl GU_GA => "aga" ;
|
||||||
|
_ => "XXXThisThese" -- error checking for any case not catered for
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
mkAdjClitic = table{
|
||||||
|
AgMUBAP1 Sg => "ogu";
|
||||||
|
AgMUBAP1 Pl => "aba" ;
|
||||||
|
AgMUBAP2 Sg => "ogu"; --probably an error check your grammar book
|
||||||
|
AgMUBAP2 Pl => "aba" ;
|
||||||
|
AgP3 Sg MU_BA => "ogu";
|
||||||
|
AgP3 Pl MU_BA => "aba" ;
|
||||||
|
AgP3 Pl ZERO_BU => "obu" ;
|
||||||
|
AgP3 Sg BU_MA => "obu" ;
|
||||||
|
AgP3 Pl (KA_BU | RU_BU) => "obu" ;
|
||||||
|
AgP3 Pl (KI_BI | ZERO_BI) => "ebi" ;
|
||||||
|
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => "aga";
|
||||||
|
AgP3 Sg ZERO_MA => "aga";
|
||||||
|
AgP3 ( Pl) HA => "aha" ; -- of place HA
|
||||||
|
AgP3 ( Pl) MU => "omu" ; -- of place MU
|
||||||
|
AgP3 ( Pl) KU => "oku" ; -- of place KU
|
||||||
|
AgP3 Sg (I_ZERO | I_MA | RI_MA) => "eri" ;
|
||||||
|
AgP3 Sg (KA_ZERO | KA_BU) => "aka" ;
|
||||||
|
AgP3 Sg KI_BI => "eki" ;
|
||||||
|
AgP3 Sg (KU_ZERO | KU_MA) => "oku" ;
|
||||||
|
AgP3 Sg (MU_MI | MU_ZERO) => "ogu" ;
|
||||||
|
AgP3 Sg (RU_ZERO | RU_BU | RU_MA| RU_N) => "oru" ;
|
||||||
|
AgP3 Pl (ZERO_TU | KA_TU) => "otu" ;
|
||||||
|
AgP3 Sg (ZERO_ZERO | N_N) => "en" ;
|
||||||
|
AgP3 Pl ZERO_MI => "egi" ;
|
||||||
|
AgP3 Pl MU_MI => "egi";
|
||||||
|
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "ezi" ;
|
||||||
|
AgP3 Sg GU_GA => "ogu" ;
|
||||||
|
AgP3 Pl GU_GA => "aga" ;
|
||||||
|
_ => "XXXThisThese" -- error checking for any case not catered for
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
{-
|
{-
|
||||||
-- TThis is for demonstrative pronouns which can also be use as Quantifiers
|
-- TThis is for demonstrative pronouns which can also be use as Quantifiers
|
||||||
-- How can it be done without code repeation?
|
-- How can it be done without code repeation?
|
||||||
@@ -744,6 +863,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
--AgP3 Pl (KA_BU | RU_BU) => mkClitic "obu" ;
|
--AgP3 Pl (KA_BU | RU_BU) => mkClitic "obu" ;
|
||||||
--AgP3 Pl (KI_BI | ZERO_BI) => mkClitic "ebi" ;
|
--AgP3 Pl (KI_BI | ZERO_BI) => mkClitic "ebi" ;
|
||||||
--AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => mkClitic "aga";
|
--AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => mkClitic "aga";
|
||||||
|
AgP3 Sg ZERO_MA => mkClitic "agwo";
|
||||||
AgP3 (Sg ) HA => mkClitic "aho" ; -- of place HA
|
AgP3 (Sg ) HA => mkClitic "aho" ; -- of place HA
|
||||||
AgP3 (Sg ) MU => mkClitic "omwo" ; -- of place MU
|
AgP3 (Sg ) MU => mkClitic "omwo" ; -- of place MU
|
||||||
AgP3 (Sg ) KU => mkClitic "okwo" ; -- of place KU
|
AgP3 (Sg ) KU => mkClitic "okwo" ; -- of place KU
|
||||||
@@ -960,6 +1080,71 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mkRPsNoClitic : RCase => Agreement =>Str = table{
|
||||||
|
RSubj => table {
|
||||||
|
AgMUBAP1 Sg => "o";
|
||||||
|
AgMUBAP1 Pl => "aba" ;
|
||||||
|
AgMUBAP2 Sg => "o";
|
||||||
|
AgMUBAP2 Pl => "aba" ;
|
||||||
|
AgP3 Sg MU_BA => "o";
|
||||||
|
AgP3 Pl MU_BA => "aba" ;
|
||||||
|
AgP3 Pl ZERO_BU => "obu" ;
|
||||||
|
AgP3 Sg BU_MA => "obu" ;
|
||||||
|
AgP3 Pl (KA_BU | RU_BU) => "obu" ;
|
||||||
|
AgP3 Pl (KI_BI | ZERO_BI) => "ebi" ;
|
||||||
|
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => "aga";
|
||||||
|
AgP3 (Sg ) HA => "aha" ; -- of place HA
|
||||||
|
AgP3 (Sg ) MU => "aha" ; -- of place MU
|
||||||
|
AgP3 (Sg ) KU => "e" ; -- of place KU
|
||||||
|
AgP3 Sg (I_ZERO | I_MA | RI_MA) => "eri" ;
|
||||||
|
AgP3 Sg (KA_ZERO | KA_BU) => "aka" ;
|
||||||
|
AgP3 Sg KI_BI => "eki" ;
|
||||||
|
AgP3 Sg (KU_ZERO | KU_MA) => "oku" ;
|
||||||
|
AgP3 Sg (MU_MI | MU_ZERO) => "ogu" ;
|
||||||
|
AgP3 Sg (RU_ZERO | RU_BU | RU_MA| RU_N) => "oru" ;
|
||||||
|
AgP3 Pl (ZERO_TU | KA_TU) => "otu" ;
|
||||||
|
AgP3 Sg (ZERO_ZERO | N_N) => "e" ;
|
||||||
|
AgP3 Pl ZERO_MI => "e" ;
|
||||||
|
AgP3 Pl MU_MI => "e";
|
||||||
|
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "ezi" ;
|
||||||
|
AgP3 Sg GU_GA => "ogu" ;
|
||||||
|
AgP3 Pl GU_GA => "aga" ;
|
||||||
|
_ => "XXXThat" -- error checking for any case not catered for
|
||||||
|
|
||||||
|
};
|
||||||
|
_ => table {
|
||||||
|
AgMUBAP1 Sg => "ou";
|
||||||
|
AgMUBAP1 Pl => "abu" ; --note: abu or abi is used. GF does not allow free variation. However, abu is more natural
|
||||||
|
AgMUBAP2 Sg => "ou"; --probably an error check your grammar book
|
||||||
|
AgMUBAP2 Pl => "abu" ;
|
||||||
|
AgP3 Sg MU_BA => "o";
|
||||||
|
AgP3 Pl MU_BA => "abu" ;
|
||||||
|
AgP3 Pl ZERO_BU => "obu" ;
|
||||||
|
AgP3 Sg BU_MA => "obu" ;
|
||||||
|
AgP3 Pl (KA_BU | RU_BU) => "obu" ;
|
||||||
|
AgP3 Pl (KI_BI | ZERO_BI) => "ebi" ;
|
||||||
|
AgP3 Pl (ZERO_MA | KU_MA | RI_MA | I_MA | BU_MA) => "agu";
|
||||||
|
AgP3 (Sg ) HA => "ahu" ; -- of place HA
|
||||||
|
AgP3 (Sg ) MU => "ahu" ; -- of place MU
|
||||||
|
AgP3 (Sg ) KU => "ei" ; -- of place KU
|
||||||
|
AgP3 Sg (I_ZERO | I_MA | RI_MA) => "eri" ;
|
||||||
|
AgP3 Sg (KA_ZERO | KA_BU) => "aku" ;
|
||||||
|
AgP3 Sg KI_BI => "eki" ;
|
||||||
|
AgP3 Sg (KU_ZERO | KU_MA) => "oku" ;
|
||||||
|
AgP3 Sg (MU_MI | MU_ZERO) => "ogu" ;
|
||||||
|
AgP3 Sg (RU_ZERO | RU_BU | RU_MA| RU_N) => "oru" ;
|
||||||
|
AgP3 Pl (ZERO_TU | KA_TU) => "otu" ;
|
||||||
|
AgP3 Sg (ZERO_ZERO | N_N) => "ei" ;
|
||||||
|
AgP3 Pl ZERO_MI => "ei" ;
|
||||||
|
AgP3 Pl MU_MI => "ei";
|
||||||
|
AgP3 Pl (ZERO_ZERO | ZERO_N | N_N | RU_N) => "ezi" ;
|
||||||
|
AgP3 Sg GU_GA => "ogu" ;
|
||||||
|
AgP3 Pl GU_GA => "agu" ;
|
||||||
|
_ => mkClitic "XXXThat" -- error checking for any case not catered for
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
mkIPPref : Agreement =>Str = table{
|
mkIPPref : Agreement =>Str = table{
|
||||||
AgMUBAP1 Sg => mkClitic "o";
|
AgMUBAP1 Sg => mkClitic "o";
|
||||||
AgMUBAP1 Pl => mkClitic "ba" ;
|
AgMUBAP1 Pl => mkClitic "ba" ;
|
||||||
@@ -1034,7 +1219,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
4. Cardinal numbers
|
4. Cardinal numbers
|
||||||
6. Ordinal numbers
|
6. Ordinal numbers
|
||||||
-}
|
-}
|
||||||
Determiner : Type = {s : Str ; s2: Agreement=>Str; ntype : NounState ; num : Number ; pos : Position; doesAgree: Bool};
|
Determiner : Type = {s : Str ; s2: Agreement=>Str; ntype : NounState ; num : Number ; pos : Position; doesAgree: Bool; numeralS:Agreement=>Str; numeralExists : Bool};
|
||||||
mkDet : Str -> NounState -> Number -> Position -> Determiner
|
mkDet : Str -> NounState -> Number -> Position -> Determiner
|
||||||
= \ det, ns, num,pos ->
|
= \ det, ns, num,pos ->
|
||||||
{
|
{
|
||||||
@@ -1043,7 +1228,9 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
ntype = ns;
|
ntype = ns;
|
||||||
num = num;
|
num = num;
|
||||||
pos = pos;
|
pos = pos;
|
||||||
doesAgree = False
|
doesAgree = False;
|
||||||
|
numeralS = \\_ => []; -- A true determiner is not a quantifier
|
||||||
|
numeralExists = False;
|
||||||
};
|
};
|
||||||
|
|
||||||
-- Pronouns must have agreement because they are used
|
-- Pronouns must have agreement because they are used
|
||||||
@@ -1096,13 +1283,16 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
mkDetCN : Determiner -> Noun -> NounPhrase = \ det, cn ->
|
mkDetCN : Determiner -> Noun -> NounPhrase = \ det, cn ->
|
||||||
let subjClitic = mkSubjClitic (AgP3 det.num cn.gender)
|
let subjClitic = mkSubjClitic (AgP3 det.num cn.gender)
|
||||||
in
|
in
|
||||||
case <det.pos, det.num> of {
|
case <det.pos, det.num> of {
|
||||||
<Post, Pl> => {s = \\_=> subjClitic ++ cn.s!det.num! det.ntype ++ subjClitic ++ det.s; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat};
|
<Post, Pl> => {s = \\_=> cn.s!det.num! det.ntype ++ subjClitic ++ det.s2 !AgP3 det.num cn.gender; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat}; --subjClitic ++ cn.s!det.num! det.ntype ++ subjClitic ++ det.s2 !AgP3 det.num cn.gender; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat};
|
||||||
<Post, Sg> => {s = \\_=>cn.s!det.num! det.ntype ++ subjClitic ++ det.s; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat};
|
<Post, Sg> => {s = \\_=>cn.s!det.num! det.ntype ++ subjClitic ++ det.s2 ! AgP3 det.num cn.gender; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat};
|
||||||
<Pre, n> => { s =\\_ => det.s ++ cn.s !n ! det.ntype; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat} --;
|
<Pre, n> => case det.numeralExists of {
|
||||||
|
False => { s =\\_ => det.s2 !(AgP3 det.num cn.gender) ++ cn.s !n ! Complete; agr = AgP3 det.num cn.gender; nounCat = cn.nounCat};
|
||||||
|
True => { s =\\_ => cn.s !n ! Complete ++ det.numeralS ! (AgP3 n cn.gender); agr = AgP3 det.num cn.gender; nounCat = cn.nounCat}
|
||||||
|
}
|
||||||
--<PostDeterminer, PFalse> => {s = \\_=> cn.s!det.ntype!det.num; agr = AgP3 det.num cn.gender }
|
--<PostDeterminer, PFalse> => {s = \\_=> cn.s!det.ntype!det.num; agr = AgP3 det.num cn.gender }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1351,7 +1541,7 @@ mkSubjPrefix : Agreement -> Str =\a ->case a of {
|
|||||||
glueGen: Agreement ->Str = \ a -> mkGenPrepNoIVClitic a ++ BIND ++ mkGenAdjSuffix a;
|
glueGen: Agreement ->Str = \ a -> mkGenPrepNoIVClitic a ++ BIND ++ mkGenAdjSuffix a;
|
||||||
|
|
||||||
--Number determining element
|
--Number determining element
|
||||||
Numer : Type = { s: Agreement => Str ; n : Number};
|
Numer : Type = { s: Agreement => Str ; n : Number; numeralExists:Bool};
|
||||||
|
|
||||||
--VPSlash : Type = VerbPhrase ** { c : Str };
|
--VPSlash : Type = VerbPhrase ** { c : Str };
|
||||||
VPSlash : Type = {
|
VPSlash : Type = {
|
||||||
|
|||||||
@@ -25,8 +25,8 @@ lin
|
|||||||
in
|
in
|
||||||
case <temp.t,temp.a, pol.p> of {
|
case <temp.t,temp.a, pol.p> of {
|
||||||
<Pres,Simul, Pos> => case cl.isPresBlank of {
|
<Pres,Simul, Pos> => case cl.isPresBlank of {
|
||||||
True => {s = subj ++ clitic ++ root ++ compl};
|
True => {s = subj ++ clitic ++ root ++ Predef.BIND ++ "a" ++ compl};
|
||||||
False => {s = subj ++ clitic ++ root ++ Predef.BIND ++ compl}
|
False => {s = subj ++ clitic ++ root ++ Predef.BIND ++ presRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
||||||
<Pres,Simul, Neg> => case cl.isPresBlank of {
|
<Pres,Simul, Neg> => case cl.isPresBlank of {
|
||||||
@@ -46,32 +46,33 @@ lin
|
|||||||
|
|
||||||
|
|
||||||
<Past,Simul, Pos> => case cl.isPerfBlank of {
|
<Past,Simul, Pos> => case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ clitic ++ "ka" ++ Predef.BIND ++ root ++ compl};
|
_ => {s = subj ++ clitic ++ "ka" ++ Predef.BIND ++ root ++ Predef.BIND ++ presRestOfVerb ++ compl}--;
|
||||||
False => {s = subj ++ clitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
--False => {s = subj ++ clitic ++ "ka" ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
||||||
<Past,Simul, Neg> => case cl.isPerfBlank of {
|
<Past,Simul, Neg> => case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ root ++ compl};
|
True => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ Predef.BIND ++ "ra" ++
|
||||||
False => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++
|
Predef.BIND ++ root ++ Predef.BIND ++ "ire" ++ compl};
|
||||||
root ++ pastRestOfVerb ++ compl}
|
False => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ "ra" ++ Predef.BIND ++
|
||||||
|
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
|
|
||||||
<Past,Anter, Pos> => case cl.isPerfBlank of {
|
<Past,Anter, Pos> => case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ clitic ++ "kaba" ++Predef.BIND ++ clitic ++
|
True => {s = subj ++ clitic ++ "kaba" ++Predef.BIND ++ clitic ++
|
||||||
root ++ compl};
|
root ++ Predef.BIND ++ "ire"++ compl};
|
||||||
False => {s = subj ++ clitic ++ "kaba" ++ clitic ++ "a" ++ Predef.BIND ++
|
False => {s = subj ++ clitic ++ "kaba" ++ clitic ++
|
||||||
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
<Past,Anter, Neg> =>case cl.isPerfBlank of {
|
<Past,Anter, Neg> =>case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ clitic ++ "ka" ++Predef.BIND ++ clitic ++
|
True => {s = subj ++ clitic ++ "ka" ++Predef.BIND ++ clitic ++
|
||||||
root ++ compl};
|
root ++ Predef.BIND ++ "ire"++ compl};
|
||||||
False => {s = subj ++ clitic ++ "kaba" ++ clitic ++ "taa" ++ Predef.BIND ++
|
False => {s = subj ++ clitic ++ "kaba" ++ clitic ++ "ta" ++ Predef.BIND ++
|
||||||
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
|
|
||||||
<Fut,Simul, Pos> => case cl.isPresBlank of {
|
<Fut,Simul, Pos> => case cl.isPresBlank of {
|
||||||
True => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za ku" ++ Predef.BIND ++ --choice of za over ija
|
True => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za ku" ++ Predef.BIND ++ --choice of za over ija
|
||||||
root ++ compl};
|
root ++ "a" ++ compl};
|
||||||
False => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za ku" ++ Predef.BIND ++ --choice of za over ija
|
False => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za ku" ++ Predef.BIND ++ --choice of za over ija
|
||||||
root ++ Predef.BIND ++ presRestOfVerb ++ compl}
|
root ++ Predef.BIND ++ presRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
@@ -79,23 +80,23 @@ lin
|
|||||||
|
|
||||||
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
{-Note: when I use pol.s instead of ti, the word alignment instead becomes worse-}
|
||||||
<Fut,Simul, Neg> => case cl.isPresBlank of {
|
<Fut,Simul, Neg> => case cl.isPresBlank of {
|
||||||
True => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ "kuza ku" ++ Predef.BIND ++
|
True => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ "raaza ku" ++ Predef.BIND ++
|
||||||
root ++ compl};
|
root ++ compl};
|
||||||
False => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ "kuza ku" ++ Predef.BIND ++
|
False => {s = subj ++ "ti" ++ Predef.BIND ++ clitic ++ "raaza ku" ++ Predef.BIND ++
|
||||||
root ++ BIND ++ presRestOfVerb ++ compl}
|
root ++ BIND ++ presRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
<Fut,Anter, Pos> => case cl.isPerfBlank of {
|
<Fut,Anter, Pos> => case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za kuba" ++ Predef.BIND ++ clitic ++ --choice of za over ija
|
True => {s = subj ++ Predef.BIND ++clitic ++ "raaba" ++ clitic ++ --choice of za over ija
|
||||||
root ++ Predef.BIND ++ "ire" ++ compl};
|
root ++ Predef.BIND ++ "ire" ++ compl};
|
||||||
False => {s = subj ++ "ni" ++ Predef.BIND ++clitic ++ "za kuba" ++ Predef.BIND ++ clitic ++ --choice of za over ija
|
False => {s = subj ++ Predef.BIND ++clitic ++ "raaba" ++ clitic ++ --choice of za over ija
|
||||||
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
|
|
||||||
<Fut,Anter, Neg> => case cl.isPerfBlank of {
|
<Fut,Anter, Neg> => case cl.isPerfBlank of {
|
||||||
True => {s = subj ++ "ni" ++ Predef.BIND ++ clitic ++ "za kuba" ++ clitic ++ Predef.BIND ++
|
True => {s = subj ++ Predef.BIND ++ clitic ++ "raaba " ++ clitic ++ "ta"++ Predef.BIND ++
|
||||||
root ++ "ire" ++ compl};
|
root ++ "ire" ++ compl};
|
||||||
False => {s = subj ++ "ni" ++ Predef.BIND ++ clitic ++ "za kuba" ++ clitic ++ "taka" ++ Predef.BIND ++
|
False => {s = subj ++ Predef.BIND ++ clitic ++ "raaba " ++ clitic ++ "ta" ++ Predef.BIND ++
|
||||||
root ++ pastRestOfVerb ++ compl}
|
root ++ Predef.BIND ++ pastRestOfVerb ++ compl}
|
||||||
};
|
};
|
||||||
<Cond,Simul, Pos> => case cl.isPresBlank of {
|
<Cond,Simul, Pos> => case cl.isPresBlank of {
|
||||||
True => {s = subj ++ clitic ++ "kaa" ++Predef.BIND ++ root ++ compl};
|
True => {s = subj ++ clitic ++ "kaa" ++Predef.BIND ++ root ++ compl};
|
||||||
@@ -142,8 +143,8 @@ lin
|
|||||||
_ => mkRPs!RSubj! AgP3 Sg MU_BA
|
_ => mkRPs!RSubj! AgP3 Sg MU_BA
|
||||||
};
|
};
|
||||||
robjClitic = case rcl.agr of {
|
robjClitic = case rcl.agr of {
|
||||||
AgrYes a => mkRPs!RObj! a;
|
AgrYes a => mkRPsNoClitic!RObj! a;
|
||||||
_ => mkRPs!RObj! AgP3 Sg MU_BA
|
_ => mkRPsNoClitic!RObj! AgP3 Sg MU_BA
|
||||||
};
|
};
|
||||||
presSimul = vMorphs ! VFPres; --this is not delivering the string
|
presSimul = vMorphs ! VFPres; --this is not delivering the string
|
||||||
presAnt = vMorphs ! VFPastPart; --this is not delivering the string
|
presAnt = vMorphs ! VFPastPart; --this is not delivering the string
|
||||||
@@ -186,7 +187,7 @@ lin
|
|||||||
<Past,Simul, Pos> => {
|
<Past,Simul, Pos> => {
|
||||||
s = table {
|
s = table {
|
||||||
RF RSubj => subj ++ rsubjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl;
|
RF RSubj => subj ++ rsubjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl;
|
||||||
RF RObj => subj ++ robjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl;
|
RF RObj => robjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl;
|
||||||
Such_That => "kugira ngu" ++ subjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl
|
Such_That => "kugira ngu" ++ subjClitic ++ root ++ Predef.BIND ++ pastRestOfVerb ++ compl
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -279,8 +280,9 @@ lin
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
PredVP np vp = case vp.isCompApStem of{
|
|
||||||
False => {
|
PredVP np vp = case <vp.isCompApStem, vp.containsAdV> of {
|
||||||
|
<False,True> => {
|
||||||
s = np.s ! Nom; --: NP -> VP -> Cl ; -- John walks / John does not walk
|
s = np.s ! Nom; --: NP -> VP -> Cl ; -- John walks / John does not walk
|
||||||
subjAgr = np.agr;
|
subjAgr = np.agr;
|
||||||
pres = vp.pres;
|
pres = vp.pres;
|
||||||
@@ -297,9 +299,10 @@ lin
|
|||||||
pastPart = mkVerbPastPart vp.root; -- subject
|
pastPart = mkVerbPastPart vp.root; -- subject
|
||||||
-}
|
-}
|
||||||
--root = vp.root ;
|
--root = vp.root ;
|
||||||
compl = vp.comp
|
compl = vp.adV
|
||||||
};
|
};
|
||||||
True => {
|
|
||||||
|
<_, _> => {
|
||||||
s = np.s ! Nom; --: NP -> VP -> Cl ; -- John walks / John does not walk
|
s = np.s ! Nom; --: NP -> VP -> Cl ; -- John walks / John does not walk
|
||||||
subjAgr = np.agr;
|
subjAgr = np.agr;
|
||||||
pres = vp.pres;
|
pres = vp.pres;
|
||||||
@@ -319,8 +322,6 @@ lin
|
|||||||
compl = mkSubjClitic np.agr ++ vp.comp --mkSubjClitic np.agr ++ Predef.BIND ++ vp.comp
|
compl = mkSubjClitic np.agr ++ vp.comp --mkSubjClitic np.agr ++ Predef.BIND ++ vp.comp
|
||||||
}
|
}
|
||||||
};--: NP -> VP -> Cl ; -- John walks / John does not walk
|
};--: NP -> VP -> Cl ; -- John walks / John does not walk
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{-
|
{-
|
||||||
Note: It seems mkSubjClitic comes with a Predef.BIND already
|
Note: It seems mkSubjClitic comes with a Predef.BIND already
|
||||||
@@ -382,9 +383,25 @@ lin
|
|||||||
--AdvSlash : ClSlash -> Adv -> ClSlash ; -- (whom) he sees today
|
--AdvSlash : ClSlash -> Adv -> ClSlash ; -- (whom) he sees today
|
||||||
--SlashPrep : Cl -> Prep -> ClSlash ; -- (with whom) he walks
|
--SlashPrep : Cl -> Prep -> ClSlash ; -- (with whom) he walks
|
||||||
--SlashVS : NP -> VS -> SSlash -> ClSlash ; -- (whom) she says that he loves
|
--SlashVS : NP -> VS -> SSlash -> ClSlash ; -- (whom) she says that he loves
|
||||||
|
--2 Embedded sentences
|
||||||
|
|
||||||
|
-- Sentences, questions, and infinitival phrases can be used as
|
||||||
|
-- subjects and (adverbial) complements.
|
||||||
|
|
||||||
|
--EmbedS : S -> SC ; -- that she goes
|
||||||
|
--EmbedQS : QS -> SC ; -- who goes
|
||||||
|
--EmbedVP : VP -> SC ; -- to go
|
||||||
|
EmbedVP vp = case vp.isPresBlank of {
|
||||||
|
TRUE => {s= "oku" ++ Predef.BIND ++ vp.s ++ BIND ++ "a"};
|
||||||
|
_ => {s= "oku" ++ Predef.BIND ++ vp.s ++ BIND ++ vp.pres}
|
||||||
|
};
|
||||||
|
|
||||||
|
-- An adverb can be added to the beginning of a sentence, either with comma ("externally")
|
||||||
|
-- or without:
|
||||||
|
|
||||||
|
--AdvS : Adv -> S -> S ; -- then I will go home
|
||||||
|
--ExtAdvS : Adv -> S -> S ; -- next week, I will go home
|
||||||
|
ExtAdvS adv s = {s=adv.s ++ "," ++ s.s};
|
||||||
|
|
||||||
|
|
||||||
{-
|
{-
|
||||||
|
|||||||
@@ -1,33 +0,0 @@
|
|||||||
concrete SentenceCggAbsCgg of SentenceCggAbs = CatCgg
|
|
||||||
open (R=ResCgg) in {
|
|
||||||
|
|
||||||
lincat
|
|
||||||
ExtTense = {s : Str ; t : R.TensesExtra } ;
|
|
||||||
TempExtra = {s : Str ; t : R.TensesExtra a : R.Aspects} ;
|
|
||||||
Aspect = {s : Str ; a : R.AspectsExtra } ;
|
|
||||||
lin
|
|
||||||
--TAspect -> ExtTense ->Ant -> TempExtra ;
|
|
||||||
TAspect extT a ={s = extT.s ++ a.s; t = exT.t; a = a.a};
|
|
||||||
--TRPast : ExtTense ; -- bakagyenda [Remote past]
|
|
||||||
TRPast = {s = [] ; t = R.Remotepast };
|
|
||||||
--TIPast : ExtTense ; -- baagyenda [Immediate Past or Memorial ]
|
|
||||||
TIPast = {s =[] ; t = R.ImmediatePast};
|
|
||||||
--TRFut : ExtTense ; -- I sleep/slept [simultaneous, not compound]
|
|
||||||
TRFut = {s = [] ; t = R.RemoteFut};
|
|
||||||
|
|
||||||
--APerformative : Aspect ; -- I slept [past, "imperfect"] --# notpresent
|
|
||||||
APerformative = {s = []; a = R.Performative };
|
|
||||||
APerfect = {s = []; a = R.Perfect }; -- I will sleep [future] --# notpresent
|
|
||||||
ARes = {s = []; a = R.Resultative }; -- I would sleep [conditional] --# notpresent
|
|
||||||
ARetr = {s = []; a = R.Retrospective }; -- I have slept/had slept [anterior, "compound", "perfect"] --# notpresent
|
|
||||||
AHab = {s = []; a = R.Habitual };
|
|
||||||
AProg = {s = []; a = R.Progrssive };
|
|
||||||
APer = {s = []; a = R.Persitive };
|
|
||||||
UseClExtra : TempExtra -> Pol -> Cl -> S ; -- she had not slept
|
|
||||||
|
|
||||||
|
|
||||||
--UseQClExtra : TempExtra -> Pol -> QCl -> QS ; -- who had not slept
|
|
||||||
--UseRClExtra : TempExtra -> Pol -> RCl -> RS ; -- that had not slept
|
|
||||||
--UseSlashExtra : TempExtra -> Pol -> ClSlash -> SSlash ; -- (that) she had not seen
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
abstract SentenceCggExtraAbs = Cat **{
|
|
||||||
|
|
||||||
cat
|
|
||||||
ExtTense;
|
|
||||||
TempExtra;
|
|
||||||
Aspect;
|
|
||||||
fun
|
|
||||||
TAspect -> ExtTense ->Ant -> TempExtra ;
|
|
||||||
TRPast : ExtTense ; -- bakagyenda [Remote past]
|
|
||||||
TIPast : ExtTense ; -- baagyenda [Immediate Past or Memorial ]
|
|
||||||
TRFut : ExtTense ; -- I sleep/slept [simultaneous, not compound]
|
|
||||||
APerformative : Aspect ; -- I slept [past, "imperfect"] --# notpresent
|
|
||||||
APerfect : Aspect ; -- I will sleep [future] --# notpresent
|
|
||||||
ARes : Aspect ; -- I would sleep [conditional] --# notpresent
|
|
||||||
ARetr : Aspect ; -- I have slept/had slept [anterior, "compound", "perfect"] --# notpresent
|
|
||||||
AHab : Aspect ;
|
|
||||||
AProg : Aspect ;
|
|
||||||
APer : Aspect ;
|
|
||||||
|
|
||||||
|
|
||||||
UseClExtra : TempExtra -> Pol -> Cl -> S ; -- she had not slept
|
|
||||||
UseQClExtra : TempExtra -> Pol -> QCl -> QS ; -- who had not slept
|
|
||||||
UseRClExtra : TempExtra -> Pol -> RCl -> RS ; -- that had not slept
|
|
||||||
UseSlashExtra : TempExtra -> Pol -> ClSlash -> SSlash ; -- (that) she had not seen
|
|
||||||
}
|
|
||||||
@@ -15,19 +15,20 @@ concrete StructuralCgg of Structural = CatCgg **
|
|||||||
|
|
||||||
lin
|
lin
|
||||||
--Determiner : Type = {s : Str ; s2: Agreement=>Str; ntype : NounState ; num : Number ; pos : Position; doesAgree: Bool };
|
--Determiner : Type = {s : Str ; s2: Agreement=>Str; ntype : NounState ; num : Number ; pos : Position; doesAgree: Bool };
|
||||||
a_Det = {s =[] ; s2 = \\_ => []; ntype = Complete; num = Sg; pos = Pre; doesAgree = False}; --: Det ; indefinite singular ---s
|
a_Det = {s =[] ; s2 = \\_ => []; ntype = Complete; num = Sg; pos = Pre; doesAgree = False; numeralS=\\_=>[]; numeralExists = False}; --: Det ; indefinite singular ---s
|
||||||
aPl_Det = {s =[]; s2= \\_ => []; ntype = Complete; num = Pl; pos = Pre; doesAgree = False}; -- : Det ;indefinite plural ---s
|
aPl_Det = {s =[]; s2= \\_ => []; ntype = Complete; num = Pl; pos = Pre; doesAgree = False; numeralS=\\_=>[]; numeralExists = False}; -- : Det ;indefinite plural ---s
|
||||||
the_Det = {s =[]; s2= \\_ => []; ntype = Complete; num = Sg; pos = Pre; doesAgree = False}; --: Det ; -- definite singular ---s thePl_Det = {s =[]; ntype = Complete; num = Pl; pos = PreDeterminer}; --: Det ;definite plural ---s
|
the_Det = {s =[]; s2= \\_ => []; ntype = Complete; num = Sg; pos = Pre; doesAgree = False; numeralS=\\_=>[]; numeralExists = False}; --: Det ; -- definite singular ---s thePl_Det = {s =[]; ntype = Complete; num = Pl; pos = PreDeterminer}; --: Det ;definite plural ---s
|
||||||
|
|
||||||
every_Det = {s ="buri"; s2 = \\_ => []; ntype=Incomplete; num=Sg; pos=Pre; doesAgree = False} ;
|
every_Det = {s ="buri"; s2 = \\_ => []; ntype=Incomplete; num=Sg; pos=Pre; doesAgree = False; numeralS=\\_=>[]; numeralExists = False} ;
|
||||||
few_Det = {s="kye"; s2 = \\_ => []; ntype =Complete; num=Pl; pos=Post; doesAgree = False} ;
|
few_Det = {s="kye"; s2 = \\_ => []; ntype =Complete; num=Pl; pos=Post; doesAgree = False; numeralS=\\_=>[]; numeralExists = False} ;
|
||||||
many_Det ={s="ingi"; s2 = \\_ => []; ntype =Complete; num=Pl; pos=Post; doesAgree = False} ;
|
many_Det ={s="ingi"; s2 = \\_ => []; ntype =Complete; num=Pl; pos=Post; doesAgree = False; numeralS=\\_=>[]; numeralExists = False} ;
|
||||||
|
|
||||||
i_Pron = {s = table{Gen => glueGen (AgMUBAP1 Sg); _=> mkSStand (AgMUBAP1 Sg)}; third = \\_,_=>[]; agr = AgrYes (AgMUBAP1 Sg)};--mkPron "nyowe" "nyowe" (AgMUBAP1 Sg);
|
i_Pron = {s = table{Gen => glueGen (AgMUBAP1 Sg); _=> mkSStand (AgMUBAP1 Sg)}; third = \\_,_=>[]; agr = AgrYes (AgMUBAP1 Sg)};--mkPron "nyowe" "nyowe" (AgMUBAP1 Sg);
|
||||||
youSg_Pron = {s = table{Gen => glueGen (AgMUBAP2 Sg); _=>mkSStand (AgMUBAP2 Sg)}; third = \\_,_=>[]; agr = AgrYes(AgMUBAP2 Sg)};--mkPron "iwe" "we" (AgMUBAP2 Sg);
|
youSg_Pron = {s = table{Gen => glueGen (AgMUBAP2 Sg); _=>mkSStand (AgMUBAP2 Sg)}; third = \\_,_=>[]; agr = AgrYes(AgMUBAP2 Sg)};--mkPron "iwe" "we" (AgMUBAP2 Sg);
|
||||||
he_Pron, she_Pron = {s = table{Gen => glueGen (AgP3 Sg MU_BA); _=>mkSStand (AgP3 Sg MU_BA)}; third = \\_,_=>[]; agr = AgrYes(AgP3 Sg MU_BA)};--mkPron "uwe" "uwe" (AgP3 Sg MU_BA);
|
he_Pron, she_Pron = {s = table{Gen => glueGen (AgP3 Sg MU_BA); _=>mkSStand (AgP3 Sg MU_BA)}; third = \\_,_=>[]; agr = AgrYes(AgP3 Sg MU_BA)};--mkPron "uwe" "uwe" (AgP3 Sg MU_BA);
|
||||||
we_Pron = {s = table{Gen => glueGen (AgMUBAP1 Pl); _=>mkSStand (AgMUBAP1 Pl)}; third = \\_,_=>[]; agr = AgrYes (AgMUBAP1 Pl)}; --mkPron "itwe" "itwe" (AgMUBAP1 Pl);
|
we_Pron = {s = table{Gen => glueGen (AgMUBAP1 Pl); _=>mkSStand (AgMUBAP1 Pl)}; third = \\_,_=>[]; agr = AgrYes (AgMUBAP1 Pl)}; --mkPron "itwe" "itwe" (AgMUBAP1 Pl);
|
||||||
youPl_Pron = {s = table{Gen => glueGen (AgMUBAP2 Pl); _=>mkSStand (AgMUBAP2 Pl)}; third = \\_,_=>[]; agr =AgrYes (AgMUBAP2 Pl)};--mkPron "imwe" "imwe" (AgMUBAP2 Pl); they_Pron = {s = table{Gen => glueGen AgP3 Pl MU_BA; _=>mkSStand (AgP3 Pl MU_BA)}; third = \\_,_=>[]; itP3Required=False};--mkPron "bo" "bo" (AgP3 Pl MU_BA);
|
youPl_Pron = {s = table{Gen => glueGen (AgMUBAP2 Pl); _=>mkSStand (AgMUBAP2 Pl)}; third = \\_,_=>[]; agr =AgrYes (AgMUBAP2 Pl)};--mkPron "imwe" "imwe" (AgMUBAP2 Pl); they_Pron = {s = table{Gen => glueGen AgP3 Pl MU_BA; _=>mkSStand (AgP3 Pl MU_BA)}; third = \\_,_=>[]; itP3Required=False};--mkPron "bo" "bo" (AgP3 Pl MU_BA);
|
||||||
|
they_Pron = {s = table{Gen => glueGen (AgP3 Pl MU_BA); _=>mkSStand (AgP3 Pl MU_BA)}; third = \\_,_=>[]; agr =AgrYes (AgP3 Pl MU_BA)};--mkPron "bo" "bo" (AgP3 Pl MU_BA);
|
||||||
-- default implementation Using KI_BI. Use mkmkGenPrepNoIVClitic and
|
-- default implementation Using KI_BI. Use mkmkGenPrepNoIVClitic and
|
||||||
it_Pron = {
|
it_Pron = {
|
||||||
s = \\_=>[];
|
s = \\_=>[];
|
||||||
@@ -97,7 +98,7 @@ lin
|
|||||||
n = Sg
|
n = Sg
|
||||||
};
|
};
|
||||||
|
|
||||||
have_V2 ={s= "ine"; pres=[]; perf =[]; isPresBlank = False;
|
have_V2 ={s= "in"; pres="e"; perf ="e"; isPresBlank = False;
|
||||||
isPerfBlank = False; morphs = mkVerbMorphs; comp = []; isRegular=False}; --: V2 ;
|
isPerfBlank = False; morphs = mkVerbMorphs; comp = []; isRegular=False}; --: V2 ;
|
||||||
|
|
||||||
{-
|
{-
|
||||||
@@ -145,7 +146,7 @@ lin
|
|||||||
that_Quant = {s={s = \\_=>[]; third =\\_,_=>[]; agr = AgrNo}; s2 = mkThat; doesAgree = True; isPron = False}; --: Quant ;
|
that_Quant = {s={s = \\_=>[]; third =\\_,_=>[]; agr = AgrNo}; s2 = mkThat; doesAgree = True; isPron = False}; --: Quant ;
|
||||||
this_Quant = {s={s = \\_=>[]; third =\\_,_=>[]; agr = AgrNo}; s2 = mkThis; doesAgree = True; isPron = False}; --: Quant ;
|
this_Quant = {s={s = \\_=>[]; third =\\_,_=>[]; agr = AgrNo}; s2 = mkThis; doesAgree = True; isPron = False}; --: Quant ;
|
||||||
|
|
||||||
no_Quant = {s ={s=\\_=>"tihariho";third =\\_,_=>[]; agr=AgrNo}; s2 =\\_=> []; doesAgree = False; isPron = False};--: Quant ;
|
no_Quant = {s ={s=\\_=>"tihariho";third =\\_,_=>[]; agr=AgrNo}; s2 =\\_=> "tihariho"; doesAgree = False; isPron = False};--: Quant ;
|
||||||
{-End of Quantifiers-}
|
{-End of Quantifiers-}
|
||||||
|
|
||||||
|
|
||||||
@@ -165,7 +166,7 @@ lin
|
|||||||
whatPl_IP = { s= "ki"; n = IPl; isVerbSuffix = True; requiresIPPrefix = False; aux=[]; endOfSentence = True} ; -- what (plural)
|
whatPl_IP = { s= "ki"; n = IPl; isVerbSuffix = True; requiresIPPrefix = False; aux=[]; endOfSentence = True} ; -- what (plural)
|
||||||
whatSg_IP = { s= "ki"; n = ISg; isVerbSuffix = True; requiresIPPrefix = False; aux=[]; endOfSentence = True}; --: IP ; -- what (singular)
|
whatSg_IP = { s= "ki"; n = ISg; isVerbSuffix = True; requiresIPPrefix = False; aux=[]; endOfSentence = True}; --: IP ; -- what (singular)
|
||||||
whoPl_IP = { s= "ha"; n = IPl; isVerbSuffix = True; requiresIPPrefix = False; aux="ni"; endOfSentence = True} ;--: IP ; -- who (plural)
|
whoPl_IP = { s= "ha"; n = IPl; isVerbSuffix = True; requiresIPPrefix = False; aux="ni"; endOfSentence = True} ;--: IP ; -- who (plural)
|
||||||
whoSg_IP = { s= "ha"; n = ISg; isVerbSuffix = True; requiresIPPrefix = False; aux=[]; endOfSentence = True}; --: IP ; -- who (singular)
|
whoSg_IP = { s= "ha"; n = ISg; isVerbSuffix = True; requiresIPPrefix = False; aux="ni"; endOfSentence = True}; --: IP ; -- who (singular)
|
||||||
--You may need to use booleans to indicate that you need these tables rather than carrying them.
|
--You may need to use booleans to indicate that you need these tables rather than carrying them.
|
||||||
how_IAdv = {s ="ta"; requiresSubjPrefix = True; endOfSentence =True}; --: IAdv ;
|
how_IAdv = {s ="ta"; requiresSubjPrefix = True; endOfSentence =True}; --: IAdv ;
|
||||||
--how8much_IAdv = {s ="kwiga"; s2requireSubjPrefix = True};--: IAdv ;
|
--how8much_IAdv = {s ="kwiga"; s2requireSubjPrefix = True};--: IAdv ;
|
||||||
@@ -191,17 +192,21 @@ lin
|
|||||||
s2 =\\agr => mkSubjCliticTableSg ! agr ++ BIND++ "mwe";
|
s2 =\\agr => mkSubjCliticTableSg ! agr ++ BIND++ "mwe";
|
||||||
ntype = Complete;
|
ntype = Complete;
|
||||||
num = Sg;
|
num = Sg;
|
||||||
pos = Pre;
|
pos = Post;
|
||||||
doesAgree = True
|
doesAgree = True;
|
||||||
|
numeralS=\\_=>[];
|
||||||
|
numeralExists = False
|
||||||
};
|
};
|
||||||
somePl_Det =
|
somePl_Det =
|
||||||
{
|
{
|
||||||
s =[];
|
s =[];
|
||||||
s2 =\\agr => mkSubjCliticTablePl ! agr ++ BIND++ "mwe";
|
s2 =\\agr => "mwe";-- mkSubjCliticTablePl ! agr ++ "mwe";
|
||||||
ntype = Complete;
|
ntype = Complete;
|
||||||
num = Pl;
|
num = Pl;
|
||||||
pos = Pre;
|
pos = Post;
|
||||||
doesAgree = True
|
doesAgree = True;
|
||||||
|
numeralS=\\_=>[];
|
||||||
|
numeralExists = False
|
||||||
};--: Det ;
|
};--: Det ;
|
||||||
|
|
||||||
want_VV = {s = "yend"; pres="da"; perf = "zire"; isPresBlank = False;
|
want_VV = {s = "yend"; pres="da"; perf = "zire"; isPresBlank = False;
|
||||||
@@ -219,6 +224,8 @@ lin
|
|||||||
--somewhere_Adv : Adv ;
|
--somewhere_Adv : Adv ;
|
||||||
|
|
||||||
that_Subj = ss "ngu" ;
|
that_Subj = ss "ngu" ;
|
||||||
|
when_Subj = ss "obu";
|
||||||
|
because_Subj = ss "ahabwokuba";
|
||||||
|
|
||||||
--Adjective modifying Adverbs
|
--Adjective modifying Adverbs
|
||||||
almost_AdA = {s="haihi"; position=Pre}; --: AdA ;
|
almost_AdA = {s="haihi"; position=Pre}; --: AdA ;
|
||||||
|
|||||||
37
src/rukiga/TenseExtraCgg.gf
Normal file
37
src/rukiga/TenseExtraCgg.gf
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
concrete TenseExtraCgg of TenseExtra = {
|
||||||
|
param
|
||||||
|
-- for Extra Tenses not implemented
|
||||||
|
-- would be better if I had alliases
|
||||||
|
Tenses = RemotePast|NearPast | MemorialPres |ExpPres|NearFut |RemoteFut;
|
||||||
|
|
||||||
|
-- for Extra Aspects not implemented
|
||||||
|
-- would be better if I had alliases
|
||||||
|
Aspect = Performative | Perfect | Resultative | Retrospective | Habitual | Progressive | Persistive;
|
||||||
|
lincat
|
||||||
|
TempExtra = {s:Str; t:Tenses; a:Aspect};
|
||||||
|
TenseExtra = {s:Str; t:Tenses};
|
||||||
|
Asp = {s:Str; a:Aspect};
|
||||||
|
--lindef
|
||||||
|
--TempExtra = \str_0 -> {s = str_0; a = Habitual;t = ExPres} ;
|
||||||
|
|
||||||
|
lin
|
||||||
|
--TTAsp : TenseExtra -> Asp -> TempExtra ; -- [combination of tense and Apect, e.g. ExPres Performative]
|
||||||
|
TTAsp tense aspect = {s=[]; t=tense.t; a=aspect.a};
|
||||||
|
--PPos : Pol ; -- I sleep [positive polarity]
|
||||||
|
--PNeg : Pol ; -- I don't sleep [negative polarity]
|
||||||
|
|
||||||
|
TExPres = {s=[]; t= ExpPres} ; -- I sleep/have slept [present]
|
||||||
|
|
||||||
|
TMPres = {s=[]; t=MemorialPres} ; -- I slept [past, "imperfect"] --# notpresent
|
||||||
|
TNFut = {s=[]; t=NearFut} ; -- I will sleep [future] --# notpresent
|
||||||
|
TNPast = {s=[]; t= NearPast} ; -- I would sleep [conditional] --# notpresent
|
||||||
|
TRPast = {s=[]; t= RemotePast} ;
|
||||||
|
TRFut = {s=[]; t = RemoteFut} ;
|
||||||
|
APerform = {s=[]; a = Performative} ; -- I sleep/slept [simultaneous, not compound]
|
||||||
|
APerf = {s=[]; a= Perfect}; -- I have slept/had slept [anterior, "compound", "perfect"] --# notpresent
|
||||||
|
AResult = {s=[]; a= Resultative};
|
||||||
|
ARetrosp = {s=[]; a= Retrospective};
|
||||||
|
AHabitual = {s=[]; a= Habitual};
|
||||||
|
AProg = {s=[]; a=Progressive} ;
|
||||||
|
APersist = {s=[]; a=Persistive} ;
|
||||||
|
}
|
||||||
@@ -194,7 +194,7 @@ lin
|
|||||||
isCompApStem = False;
|
isCompApStem = False;
|
||||||
agr = AgrNo;
|
agr = AgrNo;
|
||||||
isRegular = vp.isRegular;
|
isRegular = vp.isRegular;
|
||||||
adv = [];
|
adv = adv.s;
|
||||||
containsAdv =True;
|
containsAdv =True;
|
||||||
adV =[];
|
adV =[];
|
||||||
containsAdV = False
|
containsAdV = False
|
||||||
|
|||||||
12
src/rukiga/_grpha_1.dot
Normal file
12
src/rukiga/_grpha_1.dot
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
digraph {
|
||||||
|
rankdir=LR ;
|
||||||
|
node [shape = record] ;
|
||||||
|
|
||||||
|
struct0[label = "<n0> Yohana | <n1> a &+ | <n2> nyw | <n3> &+ | <n4> a | <n5> amáìzi | <n6> aga | <n7> kwosya"] ;
|
||||||
|
struct0:n0:e -> struct1:n0:w ;
|
||||||
|
struct0:n2:e -> struct1:n1:w ;
|
||||||
|
struct0:n4:e -> struct1:n1:w ;
|
||||||
|
struct0:n5:e -> struct1:n3:w ;
|
||||||
|
struct0:n7:e -> struct1:n2:w ;
|
||||||
|
struct1[label = "<n0> John | <n1> drinks | <n2> hot | <n3> water"] ;
|
||||||
|
}
|
||||||
BIN
src/rukiga/_grpha_1.png
Normal file
BIN
src/rukiga/_grpha_1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
95
src/rukiga/_grphp_1.dot
Normal file
95
src/rukiga/_grphp_1.dot
Normal file
@@ -0,0 +1,95 @@
|
|||||||
|
graph {
|
||||||
|
edge[style="solid"]; node[shape="plaintext"];
|
||||||
|
subgraph {rank=same;
|
||||||
|
n20[label="PhrUtt : Phr"];
|
||||||
|
}
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n18[label="UttS : Utt"];
|
||||||
|
}
|
||||||
|
n20 -- n18;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n17[label="UseCl : S"];
|
||||||
|
}
|
||||||
|
n18 -- n17;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n16[label="PredVP : Cl"];
|
||||||
|
}
|
||||||
|
n17 -- n16;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n6[label="UsePN : NP"];
|
||||||
|
n15[label="ComplSlash : VP"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n6 -- n15 ;
|
||||||
|
}
|
||||||
|
n16 -- n6;
|
||||||
|
n16 -- n15;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n5[label="john_PN : PN"];
|
||||||
|
n8[label="SlashV2a : VPSlash"];
|
||||||
|
n14[label="MassNP : NP"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n5 -- n8 -- n14 ;
|
||||||
|
}
|
||||||
|
n6 -- n5;
|
||||||
|
n15 -- n8;
|
||||||
|
n15 -- n14;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n7[label="drink_V2 : V2"];
|
||||||
|
n13[label="AdjCN : CN"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n7 -- n13 ;
|
||||||
|
}
|
||||||
|
n8 -- n7;
|
||||||
|
n14 -- n13;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n12[label="UseN : CN"];
|
||||||
|
n10[label="PositA : AP"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n12 -- n10 ;
|
||||||
|
}
|
||||||
|
n13 -- n12;
|
||||||
|
n13 -- n10;
|
||||||
|
|
||||||
|
subgraph {rank=same;
|
||||||
|
n11[label="water_N : N"];
|
||||||
|
n9[label="hot_A : A"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n11 -- n9 ;
|
||||||
|
}
|
||||||
|
n12 -- n11;
|
||||||
|
n10 -- n9;
|
||||||
|
|
||||||
|
edge[style="dashed"]; node[shape="plaintext"];
|
||||||
|
subgraph {rank=same;
|
||||||
|
n100000[label="Yohana"];
|
||||||
|
n100001[label="a"];
|
||||||
|
n100002[label="&+"];
|
||||||
|
n100003[label="ka"];
|
||||||
|
n100004[label="nyw"];
|
||||||
|
n100005[label="&+"];
|
||||||
|
n100006[label="a"];
|
||||||
|
n100007[label="amáìzi"];
|
||||||
|
n100008[label="aga"];
|
||||||
|
n100009[label="kwosya"];
|
||||||
|
edge[style="invis"];
|
||||||
|
n100000 -- n100001 -- n100002 -- n100003 -- n100004 -- n100005 -- n100006 -- n100007 -- n100008 -- n100009 ;
|
||||||
|
}
|
||||||
|
n5 -- n100000;
|
||||||
|
n17 -- n100001;
|
||||||
|
n17 -- n100002;
|
||||||
|
n17 -- n100003;
|
||||||
|
n7 -- n100004;
|
||||||
|
n17 -- n100005;
|
||||||
|
n17 -- n100006;
|
||||||
|
n11 -- n100007;
|
||||||
|
n13 -- n100008;
|
||||||
|
n9 -- n100009;
|
||||||
|
|
||||||
|
}
|
||||||
BIN
src/rukiga/_grphp_1.png
Normal file
BIN
src/rukiga/_grphp_1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 87 KiB |
873
src/rukiga/all_func.txt
Normal file
873
src/rukiga/all_func.txt
Normal file
@@ -0,0 +1,873 @@
|
|||||||
|
AAnter
|
||||||
|
ASimul
|
||||||
|
AdAP
|
||||||
|
AdAdv
|
||||||
|
AdNum
|
||||||
|
AdVVP
|
||||||
|
AdVVPSlash
|
||||||
|
AddAdvQVP
|
||||||
|
AdjCN
|
||||||
|
AdjDAP
|
||||||
|
AdjOrd
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvCN
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvNP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
AdvVP
|
||||||
|
AdvVPSlash
|
||||||
|
ApposCN
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
CompAP
|
||||||
|
CompAdv
|
||||||
|
CompCN
|
||||||
|
CompIAdv
|
||||||
|
CompIP
|
||||||
|
CompNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA2
|
||||||
|
ComplN2
|
||||||
|
ComplN3
|
||||||
|
ComplSlash
|
||||||
|
ComplSlashIP
|
||||||
|
ComplVA
|
||||||
|
ComplVQ
|
||||||
|
ComplVS
|
||||||
|
ComplVV
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
CountNP
|
||||||
|
D_0
|
||||||
|
D_1
|
||||||
|
D_2
|
||||||
|
D_3
|
||||||
|
D_4
|
||||||
|
D_5
|
||||||
|
D_6
|
||||||
|
D_7
|
||||||
|
D_8
|
||||||
|
D_9
|
||||||
|
DefArt
|
||||||
|
DetCN
|
||||||
|
DetDAP
|
||||||
|
DetNP
|
||||||
|
DetQuant
|
||||||
|
DetQuantOrd
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvNP
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IDig
|
||||||
|
IIDig
|
||||||
|
IdRP
|
||||||
|
IdetCN
|
||||||
|
IdetIP
|
||||||
|
IdetQuant
|
||||||
|
ImpP3
|
||||||
|
ImpPl1
|
||||||
|
ImpVP
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
IndefArt
|
||||||
|
InflectionA
|
||||||
|
InflectionA2
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN2
|
||||||
|
InflectionN3
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV2
|
||||||
|
InflectionV2A
|
||||||
|
InflectionV2Q
|
||||||
|
InflectionV2S
|
||||||
|
InflectionV2V
|
||||||
|
InflectionV3
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MassNP
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
NoPConj
|
||||||
|
NoVoc
|
||||||
|
NumCard
|
||||||
|
NumDigits
|
||||||
|
NumNumeral
|
||||||
|
NumPl
|
||||||
|
NumSg
|
||||||
|
OrdDigits
|
||||||
|
OrdNumeral
|
||||||
|
OrdNumeralSuperl
|
||||||
|
OrdSuperl
|
||||||
|
PConjConj
|
||||||
|
PNeg
|
||||||
|
PPartNP
|
||||||
|
PPos
|
||||||
|
PartNP
|
||||||
|
PassV2
|
||||||
|
PhrUtt
|
||||||
|
PositA
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PossNP
|
||||||
|
PossPron
|
||||||
|
PredSCVP
|
||||||
|
PredVP
|
||||||
|
PredetNP
|
||||||
|
PrepIP
|
||||||
|
PrepNP
|
||||||
|
ProgrVP
|
||||||
|
QuestCl
|
||||||
|
QuestIAdv
|
||||||
|
QuestIComp
|
||||||
|
QuestQVP
|
||||||
|
QuestSlash
|
||||||
|
QuestVP
|
||||||
|
ReflA2
|
||||||
|
ReflVP
|
||||||
|
RelCN
|
||||||
|
RelCl
|
||||||
|
RelNP
|
||||||
|
RelS
|
||||||
|
RelSlash
|
||||||
|
RelVP
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
Slash2V3
|
||||||
|
Slash3V3
|
||||||
|
SlashPrep
|
||||||
|
SlashV2A
|
||||||
|
SlashV2Q
|
||||||
|
SlashV2S
|
||||||
|
SlashV2V
|
||||||
|
SlashV2VNP
|
||||||
|
SlashV2a
|
||||||
|
SlashVP
|
||||||
|
SlashVS
|
||||||
|
SlashVV
|
||||||
|
SubjS
|
||||||
|
TCond
|
||||||
|
TEmpty
|
||||||
|
TExclMark
|
||||||
|
TFullStop
|
||||||
|
TFut
|
||||||
|
TPast
|
||||||
|
TPres
|
||||||
|
TQuestMark
|
||||||
|
TTAnt
|
||||||
|
Use2N3
|
||||||
|
Use3N3
|
||||||
|
UseA2
|
||||||
|
UseCl
|
||||||
|
UseComp
|
||||||
|
UseComparA
|
||||||
|
UseCopula
|
||||||
|
UseN
|
||||||
|
UseN2
|
||||||
|
UsePN
|
||||||
|
UsePron
|
||||||
|
UseQCl
|
||||||
|
UseRCl
|
||||||
|
UseSlash
|
||||||
|
UseV
|
||||||
|
UttAP
|
||||||
|
UttAdv
|
||||||
|
UttCN
|
||||||
|
UttCard
|
||||||
|
UttIAdv
|
||||||
|
UttIP
|
||||||
|
UttImpPl
|
||||||
|
UttImpPol
|
||||||
|
UttImpSg
|
||||||
|
UttInterj
|
||||||
|
UttNP
|
||||||
|
UttQS
|
||||||
|
UttS
|
||||||
|
UttVP
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
a_Mark
|
||||||
|
above_Prep
|
||||||
|
active2passive
|
||||||
|
add_V3
|
||||||
|
afrikaans_Language
|
||||||
|
after_Prep
|
||||||
|
airplane_N
|
||||||
|
alas_Interj
|
||||||
|
all_Predet
|
||||||
|
almost_AdA
|
||||||
|
almost_AdN
|
||||||
|
already_Adv
|
||||||
|
although_Subj
|
||||||
|
always_AdV
|
||||||
|
amharic_Language
|
||||||
|
and_Conj
|
||||||
|
animal_N
|
||||||
|
answer_V2S
|
||||||
|
apartment_N
|
||||||
|
apple_N
|
||||||
|
april_Month
|
||||||
|
arabic_Language
|
||||||
|
art_N
|
||||||
|
as_CAdv
|
||||||
|
ashes_N
|
||||||
|
ask_V2Q
|
||||||
|
at_least_AdN
|
||||||
|
at_most_AdN
|
||||||
|
august_Month
|
||||||
|
b_Mark
|
||||||
|
baby_N
|
||||||
|
back_N
|
||||||
|
bad_A
|
||||||
|
bank_N
|
||||||
|
bark_N
|
||||||
|
beautiful_A
|
||||||
|
because_Subj
|
||||||
|
become_VA
|
||||||
|
beer_N
|
||||||
|
before_Prep
|
||||||
|
beg_V2V
|
||||||
|
behind_Prep
|
||||||
|
belly_N
|
||||||
|
between_Prep
|
||||||
|
big_A
|
||||||
|
bike_N
|
||||||
|
bird_N
|
||||||
|
bite_V2
|
||||||
|
black_A
|
||||||
|
blood_N
|
||||||
|
blow_V
|
||||||
|
blue_A
|
||||||
|
boat_N
|
||||||
|
bone_N
|
||||||
|
book_N
|
||||||
|
boot_N
|
||||||
|
boss_N
|
||||||
|
both7and_DConj
|
||||||
|
bottle_of_CN
|
||||||
|
boy_N
|
||||||
|
bread_N
|
||||||
|
break_V2
|
||||||
|
breast_N
|
||||||
|
breathe_V
|
||||||
|
broad_A
|
||||||
|
brother_N2
|
||||||
|
brown_A
|
||||||
|
bulgarian_Language
|
||||||
|
burn_V
|
||||||
|
but_PConj
|
||||||
|
butter_N
|
||||||
|
buy_V2
|
||||||
|
by8agent_Prep
|
||||||
|
by8means_Prep
|
||||||
|
camera_N
|
||||||
|
can8know_VV
|
||||||
|
can_VV
|
||||||
|
cap_N
|
||||||
|
car_N
|
||||||
|
carpet_N
|
||||||
|
cat_N
|
||||||
|
catalan_Language
|
||||||
|
ceiling_N
|
||||||
|
chair_N
|
||||||
|
cheese_N
|
||||||
|
child_N
|
||||||
|
chinese_Language
|
||||||
|
church_N
|
||||||
|
city_N
|
||||||
|
clean_A
|
||||||
|
clever_A
|
||||||
|
close_V2
|
||||||
|
cloud_N
|
||||||
|
coat_N
|
||||||
|
cold_A
|
||||||
|
come_V
|
||||||
|
computer_N
|
||||||
|
correct_A
|
||||||
|
count_V2
|
||||||
|
country_N
|
||||||
|
cousin_N
|
||||||
|
cow_N
|
||||||
|
cup_of_CN
|
||||||
|
cut_V2
|
||||||
|
danish_Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day_N
|
||||||
|
day_Timeunit
|
||||||
|
dconcat
|
||||||
|
december_Month
|
||||||
|
die_V
|
||||||
|
dig_V
|
||||||
|
digits2num
|
||||||
|
digits2numeral
|
||||||
|
dirty_A
|
||||||
|
distance_N3
|
||||||
|
dn
|
||||||
|
dn10
|
||||||
|
dn100
|
||||||
|
dn1000
|
||||||
|
dn1000000a
|
||||||
|
dn1000000b
|
||||||
|
dn1000000c
|
||||||
|
do_V2
|
||||||
|
doctor_N
|
||||||
|
dog_N
|
||||||
|
door_N
|
||||||
|
drink_V2
|
||||||
|
dry_A
|
||||||
|
dull_A
|
||||||
|
during_Prep
|
||||||
|
dust_N
|
||||||
|
dutch_Language
|
||||||
|
ear_N
|
||||||
|
earth_N
|
||||||
|
easy_A2V
|
||||||
|
eat_V2
|
||||||
|
egg_N
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either7or_DConj
|
||||||
|
elevenHour
|
||||||
|
empty_A
|
||||||
|
enemy_N
|
||||||
|
english_Language
|
||||||
|
estonian_Language
|
||||||
|
every_Det
|
||||||
|
everybody_NP
|
||||||
|
everything_NP
|
||||||
|
everywhere_Adv
|
||||||
|
except_Prep
|
||||||
|
eye_N
|
||||||
|
factory_N
|
||||||
|
fall_V
|
||||||
|
far_Adv
|
||||||
|
fat_N
|
||||||
|
father_N2
|
||||||
|
fear_V2
|
||||||
|
fear_VS
|
||||||
|
feather_N
|
||||||
|
february_Month
|
||||||
|
few_Det
|
||||||
|
few_X_short_of_Y
|
||||||
|
fifteenHour
|
||||||
|
fight_V2
|
||||||
|
find_V2
|
||||||
|
fingernail_N
|
||||||
|
finnish_Language
|
||||||
|
fire_N
|
||||||
|
fish_N
|
||||||
|
fiveHour
|
||||||
|
float_V
|
||||||
|
floor_N
|
||||||
|
flow_V
|
||||||
|
flower_N
|
||||||
|
fly_V
|
||||||
|
fog_N
|
||||||
|
foot_N
|
||||||
|
for_Prep
|
||||||
|
forest_N
|
||||||
|
forget_V2
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze_V
|
||||||
|
french_Language
|
||||||
|
friday_Weekday
|
||||||
|
fridge_N
|
||||||
|
friend_N
|
||||||
|
from_Prep
|
||||||
|
fruit_N
|
||||||
|
full_A
|
||||||
|
fun_AV
|
||||||
|
garden_N
|
||||||
|
german_Language
|
||||||
|
girl_N
|
||||||
|
give_V3
|
||||||
|
glass_of_CN
|
||||||
|
glove_N
|
||||||
|
go_V
|
||||||
|
gold_N
|
||||||
|
good_A
|
||||||
|
grammar_N
|
||||||
|
grass_N
|
||||||
|
greek_Language
|
||||||
|
green_A
|
||||||
|
guts_N
|
||||||
|
h1_Mark
|
||||||
|
h2_Mark
|
||||||
|
hair_N
|
||||||
|
hand_N
|
||||||
|
harbour_N
|
||||||
|
has_age_VP
|
||||||
|
hat_N
|
||||||
|
hate_V2
|
||||||
|
have_V2
|
||||||
|
have_name_Cl
|
||||||
|
he_Pron
|
||||||
|
head_N
|
||||||
|
hear_V2
|
||||||
|
heart_N
|
||||||
|
heavy_A
|
||||||
|
hebrew_Language
|
||||||
|
here7from_Adv
|
||||||
|
here7to_Adv
|
||||||
|
here_Adv
|
||||||
|
hill_N
|
||||||
|
hindi_Language
|
||||||
|
hit_V2
|
||||||
|
hold_V2
|
||||||
|
hope_VS
|
||||||
|
horn_N
|
||||||
|
horse_N
|
||||||
|
hot_A
|
||||||
|
hour_Timeunit
|
||||||
|
house_N
|
||||||
|
how8many_IDet
|
||||||
|
how8much_IAdv
|
||||||
|
how_IAdv
|
||||||
|
how_far_QCl
|
||||||
|
how_old_QCl
|
||||||
|
hungry_VP
|
||||||
|
hunt_V2
|
||||||
|
husband_N
|
||||||
|
i_Mark
|
||||||
|
i_Pron
|
||||||
|
ice_N
|
||||||
|
if_Subj
|
||||||
|
if_then_Conj
|
||||||
|
ill_VP
|
||||||
|
important_A
|
||||||
|
in8front_Prep
|
||||||
|
in_Prep
|
||||||
|
industry_N
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron_N
|
||||||
|
is_right_VP
|
||||||
|
is_wrong_VP
|
||||||
|
it_Pron
|
||||||
|
italian_Language
|
||||||
|
january_Month
|
||||||
|
japanese_Language
|
||||||
|
john_PN
|
||||||
|
july_Month
|
||||||
|
jump_V
|
||||||
|
june_Month
|
||||||
|
kill_V2
|
||||||
|
king_N
|
||||||
|
knee_N
|
||||||
|
know_V2
|
||||||
|
know_VQ
|
||||||
|
know_VS
|
||||||
|
lake_N
|
||||||
|
lamp_N
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language_N
|
||||||
|
language_title_Utt
|
||||||
|
latin_Language
|
||||||
|
latvian_Language
|
||||||
|
laugh_V
|
||||||
|
leaf_N
|
||||||
|
learn_V2
|
||||||
|
leather_N
|
||||||
|
leave_V2
|
||||||
|
left_Ord
|
||||||
|
leg_N
|
||||||
|
less_CAdv
|
||||||
|
li_Mark
|
||||||
|
lie_V
|
||||||
|
like_V2
|
||||||
|
listen_V2
|
||||||
|
live_V
|
||||||
|
liver_N
|
||||||
|
long_A
|
||||||
|
lose_V2
|
||||||
|
louse_N
|
||||||
|
love_N
|
||||||
|
love_V2
|
||||||
|
maltese_Language
|
||||||
|
man_N
|
||||||
|
many_Det
|
||||||
|
march_Month
|
||||||
|
married_A2
|
||||||
|
married_Cl
|
||||||
|
may_Month
|
||||||
|
meat_N
|
||||||
|
milk_N
|
||||||
|
minute_Timeunit
|
||||||
|
monday_Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month_Timeunit
|
||||||
|
moon_N
|
||||||
|
more_CAdv
|
||||||
|
most_Predet
|
||||||
|
mother_N2
|
||||||
|
mountain_N
|
||||||
|
mouth_N
|
||||||
|
much_Det
|
||||||
|
music_N
|
||||||
|
must_VV
|
||||||
|
n2
|
||||||
|
n3
|
||||||
|
n4
|
||||||
|
n5
|
||||||
|
n6
|
||||||
|
n7
|
||||||
|
n8
|
||||||
|
n9
|
||||||
|
n_units_AP
|
||||||
|
n_units_of_NP
|
||||||
|
name_N
|
||||||
|
narrow_A
|
||||||
|
nd
|
||||||
|
nd10
|
||||||
|
nd100
|
||||||
|
nd1000
|
||||||
|
nd1000000
|
||||||
|
near_A
|
||||||
|
neck_N
|
||||||
|
nepali_Language
|
||||||
|
new_A
|
||||||
|
newspaper_N
|
||||||
|
night_N
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no_Quant
|
||||||
|
no_Utt
|
||||||
|
nobody_NP
|
||||||
|
norwegian_Language
|
||||||
|
nose_N
|
||||||
|
not_Predet
|
||||||
|
nothing_NP
|
||||||
|
november_Month
|
||||||
|
now_Adv
|
||||||
|
num
|
||||||
|
num2digits
|
||||||
|
number_N
|
||||||
|
october_Month
|
||||||
|
oil_N
|
||||||
|
old_A
|
||||||
|
on_Prep
|
||||||
|
oneHour
|
||||||
|
only_Predet
|
||||||
|
open_V2
|
||||||
|
or_Conj
|
||||||
|
otherwise_PConj
|
||||||
|
p_Mark
|
||||||
|
paint_V2A
|
||||||
|
paper_N
|
||||||
|
paris_PN
|
||||||
|
part_Prep
|
||||||
|
peace_N
|
||||||
|
pen_N
|
||||||
|
persian_Language
|
||||||
|
person_N
|
||||||
|
planet_N
|
||||||
|
plastic_N
|
||||||
|
play_V
|
||||||
|
play_V2
|
||||||
|
please_Voc
|
||||||
|
policeman_N
|
||||||
|
polish_Language
|
||||||
|
possess_Prep
|
||||||
|
pot0
|
||||||
|
pot01
|
||||||
|
pot0as1
|
||||||
|
pot1
|
||||||
|
pot110
|
||||||
|
pot111
|
||||||
|
pot1as2
|
||||||
|
pot1plus
|
||||||
|
pot1to19
|
||||||
|
pot2
|
||||||
|
pot2as3
|
||||||
|
pot2plus
|
||||||
|
pot3
|
||||||
|
pot3plus
|
||||||
|
priest_N
|
||||||
|
probable_AS
|
||||||
|
pull_V2
|
||||||
|
punjabi_Language
|
||||||
|
push_V2
|
||||||
|
put_V2
|
||||||
|
queen_N
|
||||||
|
question_N
|
||||||
|
quite_Adv
|
||||||
|
radio_N
|
||||||
|
rain_N
|
||||||
|
rain_V0
|
||||||
|
read_V2
|
||||||
|
ready_A
|
||||||
|
ready_VP
|
||||||
|
reason_N
|
||||||
|
red_A
|
||||||
|
religion_N
|
||||||
|
restaurant_N
|
||||||
|
right_Ord
|
||||||
|
river_N
|
||||||
|
road_N
|
||||||
|
rock_N
|
||||||
|
romanian_Language
|
||||||
|
roof_N
|
||||||
|
root_N
|
||||||
|
rope_N
|
||||||
|
rotten_A
|
||||||
|
round_A
|
||||||
|
rub_V2
|
||||||
|
rubber_N
|
||||||
|
rule_N
|
||||||
|
run_V
|
||||||
|
russian_Language
|
||||||
|
salt_N
|
||||||
|
sand_N
|
||||||
|
saturday_Weekday
|
||||||
|
say_VS
|
||||||
|
scared_VP
|
||||||
|
school_N
|
||||||
|
science_N
|
||||||
|
scratch_V2
|
||||||
|
sea_N
|
||||||
|
second_Timeunit
|
||||||
|
see_V2
|
||||||
|
seed_N
|
||||||
|
seek_V2
|
||||||
|
sell_V3
|
||||||
|
send_V3
|
||||||
|
september_Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew_V
|
||||||
|
sharp_A
|
||||||
|
she_Pron
|
||||||
|
sheep_N
|
||||||
|
ship_N
|
||||||
|
shirt_N
|
||||||
|
shoe_N
|
||||||
|
shop_N
|
||||||
|
short_A
|
||||||
|
silver_N
|
||||||
|
sindhi_Language
|
||||||
|
sing_V
|
||||||
|
sister_N
|
||||||
|
sit_V
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin_N
|
||||||
|
sky_N
|
||||||
|
sleep_V
|
||||||
|
small_A
|
||||||
|
smell_V
|
||||||
|
smoke_N
|
||||||
|
smooth_A
|
||||||
|
snake_N
|
||||||
|
snow_N
|
||||||
|
so_AdA
|
||||||
|
sock_N
|
||||||
|
somePl_Det
|
||||||
|
someSg_Det
|
||||||
|
somebody_NP
|
||||||
|
something_NP
|
||||||
|
somewhere_Adv
|
||||||
|
song_N
|
||||||
|
spanish_Language
|
||||||
|
speak_V2
|
||||||
|
spit_V
|
||||||
|
split_V2
|
||||||
|
squeeze_V2
|
||||||
|
stab_V2
|
||||||
|
stand_V
|
||||||
|
star_N
|
||||||
|
steel_N
|
||||||
|
stick_N
|
||||||
|
stone_N
|
||||||
|
stop_V
|
||||||
|
stove_N
|
||||||
|
straight_A
|
||||||
|
student_N
|
||||||
|
stupid_A
|
||||||
|
suck_V2
|
||||||
|
sun_N
|
||||||
|
sunday_Weekday
|
||||||
|
swahili_Language
|
||||||
|
swedish_Language
|
||||||
|
swell_V
|
||||||
|
swim_V
|
||||||
|
switch8off_V2
|
||||||
|
switch8on_V2
|
||||||
|
table_Mark
|
||||||
|
table_N
|
||||||
|
tail_N
|
||||||
|
talk_V3
|
||||||
|
td_Mark
|
||||||
|
teach_V2
|
||||||
|
teacher_N
|
||||||
|
television_N
|
||||||
|
tenHour
|
||||||
|
thai_Language
|
||||||
|
that_Quant
|
||||||
|
that_Subj
|
||||||
|
there7from_Adv
|
||||||
|
there7to_Adv
|
||||||
|
there_Adv
|
||||||
|
therefore_PConj
|
||||||
|
they_Pron
|
||||||
|
thick_A
|
||||||
|
thin_A
|
||||||
|
think_V
|
||||||
|
thirsty_VP
|
||||||
|
thirteenHour
|
||||||
|
this_Quant
|
||||||
|
threeHour
|
||||||
|
through_Prep
|
||||||
|
throw_V2
|
||||||
|
thursday_Weekday
|
||||||
|
tie_V2
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired_VP
|
||||||
|
to_Prep
|
||||||
|
today_Adv
|
||||||
|
tongue_N
|
||||||
|
too_AdA
|
||||||
|
tooth_N
|
||||||
|
tr_Mark
|
||||||
|
train_N
|
||||||
|
travel_V
|
||||||
|
tree_N
|
||||||
|
tuesday_Weekday
|
||||||
|
turkish_Language
|
||||||
|
turn_V
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly_A
|
||||||
|
ul_Mark
|
||||||
|
uncertain_A
|
||||||
|
under_Prep
|
||||||
|
understand_V2
|
||||||
|
university_N
|
||||||
|
urdu_Language
|
||||||
|
very_AdA
|
||||||
|
village_N
|
||||||
|
vomit_V
|
||||||
|
wait_V2
|
||||||
|
walk_V
|
||||||
|
want_VV
|
||||||
|
war_N
|
||||||
|
warm_A
|
||||||
|
wash_V2
|
||||||
|
watch_V2
|
||||||
|
water_N
|
||||||
|
we_Pron
|
||||||
|
weather_adjCl
|
||||||
|
wednesday_Weekday
|
||||||
|
week_Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet_A
|
||||||
|
whatPl_IP
|
||||||
|
whatSg_IP
|
||||||
|
what_name_QCl
|
||||||
|
when_IAdv
|
||||||
|
when_Subj
|
||||||
|
where_IAdv
|
||||||
|
which_IQuant
|
||||||
|
white_A
|
||||||
|
whoPl_IP
|
||||||
|
whoSg_IP
|
||||||
|
why_IAdv
|
||||||
|
wide_A
|
||||||
|
wife_N
|
||||||
|
win_V2
|
||||||
|
wind_N
|
||||||
|
window_N
|
||||||
|
wine_N
|
||||||
|
wing_N
|
||||||
|
wipe_V2
|
||||||
|
with_Prep
|
||||||
|
without_Prep
|
||||||
|
woman_N
|
||||||
|
wonder_VQ
|
||||||
|
wood_N
|
||||||
|
worm_N
|
||||||
|
write_V2
|
||||||
|
yearAdv
|
||||||
|
year_N
|
||||||
|
year_Timeunit
|
||||||
|
yellow_A
|
||||||
|
yes_Utt
|
||||||
|
youPl_Pron
|
||||||
|
youPol_Pron
|
||||||
|
youSg_Pron
|
||||||
|
young_A
|
||||||
198
src/rukiga/cgg-eng-treebank.txt
Normal file
198
src/rukiga/cgg-eng-treebank.txt
Normal file
@@ -0,0 +1,198 @@
|
|||||||
|
Lang: PhrUtt NoPConj (UttNP (AdvNP (DetCN (DetQuant DefArt NumPl) (UseN child_N)) (SubjS when_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron we_Pron) (ComplSlash (SlashV2a see_V2) (UsePron they_Pron))))))) NoVoc
|
||||||
|
LangEng: the children when we see them
|
||||||
|
LangCgg: abaana [SubjS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt NumSg) (SentCN (UseN reason_N) (EmbedVP (UseV go_V)))))))) NoVoc
|
||||||
|
LangEng: I have a reason to go
|
||||||
|
LangCgg: nyowe nine[SentCN]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a like_V2) (DetCN (DetQuant DefArt NumSg) (SentCN (UseN rule_N) (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN book_N)) (UseComp (CompAP (PositA thin_A)))))))))))) NoVoc
|
||||||
|
LangEng: I like the rule that the books are thin
|
||||||
|
LangCgg: nyowe n[like_V2][SentCN]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (RelCN (UseN man_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron youSg_Pron) (SlashV2a love_V2)))))))))) NoVoc
|
||||||
|
LangEng: I saw the man that you love
|
||||||
|
LangCgg: nyowe nreebire omushaija iwe oukûnda
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (RelCN (UseN book_N) (UseRCl (TTAnt TPast ASimul) PPos (RelSlash IdRP (SlashVP (UsePron youSg_Pron) (SlashV2a buy_V2)))))))))) NoVoc
|
||||||
|
LangEng: I saw the book that you bought
|
||||||
|
LangCgg: nyowe nreebire ekitabo iwe ougurire
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN cat_N)) (AdvVP (UseV jump_V) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN dog_N)) (UseV come_V)))))))) NoVoc
|
||||||
|
LangEng: the cat jumped when the dog came
|
||||||
|
LangCgg: enjangu egurukire [SubjS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (ExtAdvS (SubjS if_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVQ know_VQ (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))))))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV must_VV (UseV go_V)))))) NoVoc
|
||||||
|
LangEng: if you know who did it , you must go
|
||||||
|
LangCgg: [ExtAdvS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (AdvVP (UseComp (CompAP (PositA ready_A))) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (UsePron he_Pron))))))))) NoVoc
|
||||||
|
LangEng: he was ready when I saw him
|
||||||
|
LangCgg: uwe akaba [SubjS]
|
||||||
|
Lang: PhrUtt NoPConj (UttCN (AdjCN (AdAP (PositAdAAdj clever_A) (PositA correct_A)) (UseN rule_N))) NoVoc
|
||||||
|
LangEng: cleverly correct rule
|
||||||
|
LangCgg: [rule_N] omu[correct_A] [PositAdAAdj]
|
||||||
|
Lang: PhrUtt NoPConj (UttAdv (ComparAdvAdj less_CAdv probable_AS (UsePN john_PN))) NoVoc
|
||||||
|
LangEng: less probably than John
|
||||||
|
LangCgg: [ComparAdvAdj]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a eat_V2) (MassNP (AdjCN (PositA red_A) (UseN meat_N))))))) NoVoc
|
||||||
|
LangEng: John eats red meat
|
||||||
|
LangCgg: Yohana ary[meat_N] omuríkutukura
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres AAnter) PPos (PredVP (UsePN john_PN) (UseV die_V)))) NoVoc
|
||||||
|
LangEng: John has died
|
||||||
|
LangCgg: Yohana a[die_V][die_V]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVV must_VV (UseV go_V))))) NoVoc
|
||||||
|
LangEng: he must go
|
||||||
|
LangCgg: uwe ashemereire kugyenda
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres AAnter) PPos (PredVP (UsePN john_PN) (PassV2 kill_V2)))) NoVoc
|
||||||
|
LangEng: John has been killed
|
||||||
|
LangCgg: Yohana a[PassV2][PassV2] [PassV2]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (PassV2 kill_V2)))) NoVoc
|
||||||
|
LangEng: John was killed
|
||||||
|
LangCgg: Yohana a[PassV2][PassV2] [PassV2]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (AdvCN (UseN cat_N) (PrepNP in_Prep (DetCN (DetQuant IndefArt NumSg) (UseN hat_N))))))))) NoVoc
|
||||||
|
LangEng: I saw a cat in a hat
|
||||||
|
LangCgg: nyowe nreebire enjangu omu [hat_N]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (AdvVP (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN cat_N))) (PrepNP with_Prep (DetCN (DetQuant (PossPron i_Pron) NumPl) (UseN eye_N))))))) NoVoc
|
||||||
|
LangEng: I saw a cat with my eyes
|
||||||
|
LangCgg: nyowe nreebire na [eye_N] ba
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseComp (CompAP (ComplA2 married_A2 (UsePron she_Pron))))))) NoVoc
|
||||||
|
LangEng: he is married to her
|
||||||
|
LangCgg: uwe aba a[ComplA2]
|
||||||
|
Lang: PhrUtt (PConjConj and_Conj) (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron we_Pron) (UseV go_V)))) NoVoc
|
||||||
|
LangEng: and we went
|
||||||
|
LangCgg: [PConjConj] itwe tugyendire
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (ConjNP both7and_DConj (BaseNP (DetCN (DetQuant DefArt NumPl) (UseN boy_N)) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
LangEng: both the boys and the girls are here
|
||||||
|
LangCgg: [ConjNP] aba hanu
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
LangEng: he says that you want to swim
|
||||||
|
LangCgg: uwe agiiwe oyendda kuoga
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompAP (SentAP (PositA uncertain_A) (EmbedS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (ComplSlash (SlashV2a do_V2) (UsePron it_Pron))))))))))) NoVoc
|
||||||
|
LangEng: I am uncertain that he did it
|
||||||
|
LangCgg: nyowe nba n[SentAP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot3 (pot1as2 (pot0as1 (pot0 n4)))))))) (UseN sheep_N)))))) NoVoc
|
||||||
|
LangEng: I have four thousand sheep
|
||||||
|
LangCgg: nyowe nine[sheep_N] enkumi ina
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron they_Pron) (ComplSlash (SlashV2a switch8off_V2) (DetCN (DetQuant DefArt NumSg) (UseN television_N)))))) NoVoc
|
||||||
|
LangEng: they switch off the television
|
||||||
|
LangCgg: [they_Pron] ki[switch8off_V2][television_N]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (ConjAP and_Conj (BaseAP (PositA big_A) (PositA clever_A)))))))) NoVoc
|
||||||
|
LangEng: John is big and clever
|
||||||
|
LangCgg: Yohana aba a[ConjAP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompCN (AdjCN (PositA clever_A) (UseN man_N))))))) NoVoc
|
||||||
|
LangEng: John is a clever man
|
||||||
|
LangCgg: Yohana aba omushaija omu[clever_A]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAdv (PrepNP from_Prep (DetCN (DetQuant DefArt NumSg) (UseN city_N)))))))) NoVoc
|
||||||
|
LangEng: John is from the city
|
||||||
|
LangCgg: Yohana aba kurunga ekibúga
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (PositA clever_A)))))) NoVoc
|
||||||
|
LangEng: John is clever
|
||||||
|
LangCgg: Yohana aba a[clever_A]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAdv today_Adv))))) NoVoc
|
||||||
|
LangEng: it was today
|
||||||
|
LangCgg: kyo kikaba [today_Adv]
|
||||||
|
Lang: PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestIComp (CompIP whatSg_IP) (DetNP (DetQuant that_Quant NumSg))))) NoVoc
|
||||||
|
LangEng: what is that
|
||||||
|
LangCgg: ekyokiri ki
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAdv (SubjS because_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (PositA clever_A))))))))))) NoVoc
|
||||||
|
LangEng: it was because John is clever
|
||||||
|
LangCgg: kyo kikaba [SubjS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplVA become_VA (PositA clever_A))))) NoVoc
|
||||||
|
LangEng: John became clever
|
||||||
|
LangCgg: Yohana abire a
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (ProgrVP (UseV sleep_V))))) NoVoc
|
||||||
|
LangEng: John is sleeping
|
||||||
|
LangCgg: Yohana a[ProgrVP][ProgrVP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNPAdv (DetCN (DetQuant IndefArt NumSg) (UseN cow_N)) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN forest_N)))))) NoVoc
|
||||||
|
LangEng: there is a cow in the forest
|
||||||
|
LangCgg: [ExistNPAdv] a[ExistNPAdv][ExistNPAdv]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredSCVP (EmbedQS (UseQCl (TTAnt TPast ASimul) PPos (QuestSlash whatSg_IP (SlashVP (UsePron she_Pron) (SlashV2a do_V2))))) (UseComp (CompAP (PositA important_A)))))) NoVoc
|
||||||
|
LangEng: what she did is important
|
||||||
|
LangCgg: [PredSCVP] a[PredSCVP][PredSCVP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredSCVP (EmbedS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V)))) (AdvVP (PassV2 see_V2) (PrepNP by8agent_Prep (DetNP every_Det)))))) NoVoc
|
||||||
|
LangEng: that she slept was seen by everything
|
||||||
|
LangCgg: [PredSCVP] a[PredSCVP][PredSCVP] [PredSCVP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
LangEng: the man is here
|
||||||
|
LangCgg: omushaija aba hanu
|
||||||
|
Lang: PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash (IdetCN (IdetQuant which_IQuant NumSg) (UseN book_N)) (SlashVP (UsePron youSg_Pron) (SlashV2a like_V2))))) NoVoc
|
||||||
|
LangEng: which book do you like
|
||||||
|
LangCgg:
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (PredetNP all_Predet (DetCN (DetQuant DefArt NumPl) (UseN boy_N))) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
LangEng: all the boys are here
|
||||||
|
LangCgg: abojo boòna baba hanu
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (Slash2V3 give_V3 (UsePron i_Pron)) (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)))))) NoVoc
|
||||||
|
LangEng: she gave me an apple
|
||||||
|
LangCgg: uwe ahééreize nyowe apple
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNPAdv (DetCN (DetQuant IndefArt NumSg) (UseN cat_N)) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)))))) NoVoc
|
||||||
|
LangEng: there is a cat in the house
|
||||||
|
LangCgg: [ExistNPAdv] a[ExistNPAdv][ExistNPAdv]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (Slash2V3 give_V3 (UsePron i_Pron)) (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)))))) NoVoc
|
||||||
|
LangEng: she gave me an apple
|
||||||
|
LangCgg: uwe ahééreize nyowe apple
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant IndefArt NumPl) (UseN boy_N)) (AdvVP (ProgrVP (UseV swim_V)) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (UseV come_V)))))))) NoVoc
|
||||||
|
LangEng: boys were swimming when the girls came
|
||||||
|
LangCgg: abojo ba[ProgrVP][ProgrVP] [SubjS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
LangEng: he says that you want to swim
|
||||||
|
LangCgg: uwe agiiwe oyendda kuoga
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplVV want_VV (ComplSlash (SlashV2a eat_V2) (UsePron it_Pron)))))) NoVoc
|
||||||
|
LangEng: I wanted to eat it
|
||||||
|
LangCgg: nyowe nkayendda kurya kyo
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompNP (PredetNP not_Predet (DetCN (DetQuant IndefArt NumSg) (UseN doctor_N)))))))) NoVoc
|
||||||
|
LangEng: John is not a doctor
|
||||||
|
LangCgg: Yohana aba [doctor_N] ti
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PNeg (PredVP (UsePN john_PN) (UseV laugh_V)))) NoVoc
|
||||||
|
LangEng: John doesn't laugh
|
||||||
|
LangCgg: Yohana tia[laugh_V][laugh_V]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant no_Quant NumPl) (UseN animal_N)))))) NoVoc
|
||||||
|
LangEng: John saw no animals
|
||||||
|
LangCgg: Yohana areebire enyamaishwa
|
||||||
|
Lang: PhrUtt NoPConj (UttNP (DetCN (DetQuant DefArt NumSg) (PossNP (UseN house_N) (DetCN (DetQuant DefArt NumSg) (UseN doctor_N))))) NoVoc
|
||||||
|
LangEng: the house of the doctor
|
||||||
|
LangCgg: enju wa[doctor_N]
|
||||||
|
Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (Slash2V3 send_V3 (DetCN (DetQuant DefArt NumPl) (UseN apple_N))) (DetCN (DetQuant DefArt NumPl) (UseN child_N))))) NoVoc
|
||||||
|
LangEng: send the apples to the children
|
||||||
|
LangCgg: tuma apple abaana
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN boy_N)) (has_age_VP (NumDigits (IDig D_6)))))) NoVoc
|
||||||
|
LangEng: the boy is 6 years old
|
||||||
|
LangCgg: omwojo a[has_age_VP][has_age_VP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN science_N)) (SelfAdVVP (UseComp (CompAP (PositA important_A))))))) NoVoc
|
||||||
|
LangEng: the science is itself important
|
||||||
|
LangCgg: [science_N] a[SelfAdVVP][SelfAdVVP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (ExtAdvS today_Adv (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (AdvVP (UseV swim_V) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN sea_N)))))))) NoVoc
|
||||||
|
LangEng: today , I swam in the sea
|
||||||
|
LangCgg: [ExtAdvS]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (AdvVP (ComplVV must_VV (ComplSlash (SlashV2a read_V2) (DetCN (DetQuant DefArt NumSg) (UseN book_N)))) (PrepNP before_Prep (UsePN (weekdayPN monday_Weekday))))))) NoVoc
|
||||||
|
LangEng: you must read the book before Monday
|
||||||
|
LangCgg:
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a kill_V2) (UsePron he_Pron))))) NoVoc
|
||||||
|
LangEng: John killed him
|
||||||
|
LangCgg: Yohana aitire uwe
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (AdvVP (PassV2 kill_V2) (PrepNP by8agent_Prep (UsePN john_PN)))))) NoVoc
|
||||||
|
LangEng: he was killed by John
|
||||||
|
LangCgg: uwe a[PassV2][PassV2] [by8agent_Prep] Yohana
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a eat_V2) (DetCN (DetQuant IndefArt (NumCard (NumDigits (IDig D_3)))) (UseN sheep_N)))))) NoVoc
|
||||||
|
LangEng: John ate 3 sheep
|
||||||
|
LangCgg: Yohana aryire [sheep_N] 3
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a find_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1 n4))))))) (UseN cat_N)))))) NoVoc
|
||||||
|
LangEng: John found forty cats
|
||||||
|
LangCgg: Yohana abonire enjangu ana
|
||||||
|
Lang: TExclMark (PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdvVP (UseV go_V) (PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)))))) NoVoc) TEmpty
|
||||||
|
LangEng: go to the house !
|
||||||
|
LangCgg: gyenda aha enju !
|
||||||
|
Lang: TFullStop (PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant IndefArt NumPl) (AdjCN (PositA red_A) (UseN apple_N))))))) NoVoc) TEmpty
|
||||||
|
LangEng: I love red apples .
|
||||||
|
LangCgg: nyowe nkûndapple eziríkutukura .
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (AdjCN (PositA clever_A) (UseN man_N)))))))) NoVoc
|
||||||
|
LangEng: John is a clever man
|
||||||
|
LangCgg: Yohana aba omushaija omu[clever_A]
|
||||||
|
Lang: PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant IndefArt NumPl) (UseN boy_N)))
|
||||||
|
LangEng: come here , boys
|
||||||
|
LangCgg: ija hanu [VocNP]
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
LangEng: he says that you want to swim
|
||||||
|
LangCgg: uwe agiiwe oyendda kuoga
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2V beg_V2V (ComplSlash (SlashV2a find_V2) (DetCN (DetQuant (PossPron she_Pron) NumSg) (UseN dog_N)))) (UsePN john_PN))))) NoVoc
|
||||||
|
LangEng: she begged John to find her dog
|
||||||
|
LangCgg: uwe a[SlashV2V][SlashV2V] [SlashV2V] Yohana
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron))))) NoVoc
|
||||||
|
LangEng: I paint it red
|
||||||
|
LangCgg: nyowe n[SlashV2A][SlashV2A] kyo
|
||||||
|
Lang: PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (ComplVA become_VA (AdAP very_AdA (PositA beautiful_A)))))) NoVoc
|
||||||
|
LangEng: she becomes very beautiful
|
||||||
|
LangCgg: uwe aba
|
||||||
5
src/rukiga/file1.txt
Normal file
5
src/rukiga/file1.txt
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
lines1
|
||||||
|
lines2
|
||||||
|
lines8
|
||||||
|
lines7
|
||||||
|
lines10
|
||||||
4
src/rukiga/file2.txt
Normal file
4
src/rukiga/file2.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
lines3
|
||||||
|
lines4
|
||||||
|
lines11
|
||||||
|
lines8
|
||||||
728
src/rukiga/implemented_func_lines.txt
Normal file
728
src/rukiga/implemented_func_lines.txt
Normal file
@@ -0,0 +1,728 @@
|
|||||||
|
AdAdv
|
||||||
|
AddAdvQVP
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA
|
||||||
|
ComplSlashIP
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IdetQuant
|
||||||
|
ImpP
|
||||||
|
ImpPl
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
InflectionA
|
||||||
|
InflectionA
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
PConjConj
|
||||||
|
PassV
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PredSCVP
|
||||||
|
PrepIP
|
||||||
|
ProgrVP
|
||||||
|
QuestQVP
|
||||||
|
ReflA
|
||||||
|
ReflVP
|
||||||
|
RelS
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
SlashPrep
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
VNP
|
||||||
|
SlashVS
|
||||||
|
SubjS
|
||||||
|
UseA
|
||||||
|
UseSlash
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
Mark
|
||||||
|
above
|
||||||
|
Prep
|
||||||
|
active
|
||||||
|
passive
|
||||||
|
afrikaans
|
||||||
|
Language
|
||||||
|
airplane
|
||||||
|
already
|
||||||
|
Adv
|
||||||
|
although
|
||||||
|
Subj
|
||||||
|
amharic
|
||||||
|
Language
|
||||||
|
answer
|
||||||
|
apartment
|
||||||
|
april
|
||||||
|
Month
|
||||||
|
arabic
|
||||||
|
Language
|
||||||
|
art
|
||||||
|
as
|
||||||
|
CAdv
|
||||||
|
ashes
|
||||||
|
ask
|
||||||
|
at
|
||||||
|
most
|
||||||
|
AdN
|
||||||
|
august
|
||||||
|
Month
|
||||||
|
Mark
|
||||||
|
back
|
||||||
|
bank
|
||||||
|
bark
|
||||||
|
beautiful
|
||||||
|
because
|
||||||
|
Subj
|
||||||
|
before
|
||||||
|
Prep
|
||||||
|
beg
|
||||||
|
belly
|
||||||
|
blow
|
||||||
|
bone
|
||||||
|
boot
|
||||||
|
boss
|
||||||
|
both
|
||||||
|
and
|
||||||
|
DConj
|
||||||
|
bottle
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
breast
|
||||||
|
breathe
|
||||||
|
broad
|
||||||
|
brother
|
||||||
|
brown
|
||||||
|
bulgarian
|
||||||
|
Language
|
||||||
|
burn
|
||||||
|
butter
|
||||||
|
by
|
||||||
|
agent
|
||||||
|
Prep
|
||||||
|
by
|
||||||
|
means
|
||||||
|
Prep
|
||||||
|
camera
|
||||||
|
cap
|
||||||
|
carpet
|
||||||
|
catalan
|
||||||
|
Language
|
||||||
|
ceiling
|
||||||
|
chair
|
||||||
|
cheese
|
||||||
|
chinese
|
||||||
|
Language
|
||||||
|
church
|
||||||
|
clever
|
||||||
|
coat
|
||||||
|
correct
|
||||||
|
country
|
||||||
|
cousin
|
||||||
|
cup
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
danish
|
||||||
|
Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day
|
||||||
|
day
|
||||||
|
Timeunit
|
||||||
|
dconcat
|
||||||
|
december
|
||||||
|
Month
|
||||||
|
die
|
||||||
|
dig
|
||||||
|
digits
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
numeral
|
||||||
|
dirty
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
doctor
|
||||||
|
door
|
||||||
|
dry
|
||||||
|
dull
|
||||||
|
during
|
||||||
|
Prep
|
||||||
|
dust
|
||||||
|
dutch
|
||||||
|
Language
|
||||||
|
ear
|
||||||
|
earth
|
||||||
|
easy
|
||||||
|
egg
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either
|
||||||
|
or
|
||||||
|
DConj
|
||||||
|
elevenHour
|
||||||
|
empty
|
||||||
|
enemy
|
||||||
|
english
|
||||||
|
Language
|
||||||
|
estonian
|
||||||
|
Language
|
||||||
|
everybody
|
||||||
|
NP
|
||||||
|
everything
|
||||||
|
NP
|
||||||
|
except
|
||||||
|
Prep
|
||||||
|
eye
|
||||||
|
factory
|
||||||
|
fall
|
||||||
|
far
|
||||||
|
Adv
|
||||||
|
fat
|
||||||
|
feather
|
||||||
|
february
|
||||||
|
Month
|
||||||
|
few
|
||||||
|
short
|
||||||
|
of
|
||||||
|
fifteenHour
|
||||||
|
fight
|
||||||
|
fingernail
|
||||||
|
finnish
|
||||||
|
Language
|
||||||
|
fiveHour
|
||||||
|
float
|
||||||
|
floor
|
||||||
|
flow
|
||||||
|
fly
|
||||||
|
fog
|
||||||
|
foot
|
||||||
|
for
|
||||||
|
Prep
|
||||||
|
forest
|
||||||
|
forget
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze
|
||||||
|
french
|
||||||
|
Language
|
||||||
|
friday
|
||||||
|
Weekday
|
||||||
|
fridge
|
||||||
|
fruit
|
||||||
|
full
|
||||||
|
fun
|
||||||
|
AV
|
||||||
|
garden
|
||||||
|
german
|
||||||
|
Language
|
||||||
|
glass
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
glove
|
||||||
|
gold
|
||||||
|
grass
|
||||||
|
greek
|
||||||
|
Language
|
||||||
|
guts
|
||||||
|
Mark
|
||||||
|
Mark
|
||||||
|
hair
|
||||||
|
hand
|
||||||
|
harbour
|
||||||
|
has
|
||||||
|
age
|
||||||
|
VP
|
||||||
|
hat
|
||||||
|
hate
|
||||||
|
have
|
||||||
|
name
|
||||||
|
Cl
|
||||||
|
head
|
||||||
|
hear
|
||||||
|
heart
|
||||||
|
hebrew
|
||||||
|
Language
|
||||||
|
here
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
here
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
hill
|
||||||
|
hindi
|
||||||
|
Language
|
||||||
|
hit
|
||||||
|
hold
|
||||||
|
horn
|
||||||
|
hour
|
||||||
|
Timeunit
|
||||||
|
how
|
||||||
|
much
|
||||||
|
IAdv
|
||||||
|
how
|
||||||
|
far
|
||||||
|
QCl
|
||||||
|
how
|
||||||
|
old
|
||||||
|
QCl
|
||||||
|
hungry
|
||||||
|
VP
|
||||||
|
hunt
|
||||||
|
husband
|
||||||
|
Mark
|
||||||
|
ice
|
||||||
|
if
|
||||||
|
Subj
|
||||||
|
if
|
||||||
|
then
|
||||||
|
Conj
|
||||||
|
ill
|
||||||
|
VP
|
||||||
|
important
|
||||||
|
industry
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron
|
||||||
|
is
|
||||||
|
right
|
||||||
|
VP
|
||||||
|
is
|
||||||
|
wrong
|
||||||
|
VP
|
||||||
|
italian
|
||||||
|
Language
|
||||||
|
january
|
||||||
|
Month
|
||||||
|
japanese
|
||||||
|
Language
|
||||||
|
july
|
||||||
|
Month
|
||||||
|
june
|
||||||
|
Month
|
||||||
|
king
|
||||||
|
knee
|
||||||
|
know
|
||||||
|
lake
|
||||||
|
lamp
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language
|
||||||
|
title
|
||||||
|
Utt
|
||||||
|
latin
|
||||||
|
Language
|
||||||
|
latvian
|
||||||
|
Language
|
||||||
|
laugh
|
||||||
|
leaf
|
||||||
|
learn
|
||||||
|
leather
|
||||||
|
leave
|
||||||
|
left
|
||||||
|
Ord
|
||||||
|
leg
|
||||||
|
less
|
||||||
|
CAdv
|
||||||
|
li
|
||||||
|
Mark
|
||||||
|
lie
|
||||||
|
like
|
||||||
|
listen
|
||||||
|
liver
|
||||||
|
long
|
||||||
|
lose
|
||||||
|
louse
|
||||||
|
love
|
||||||
|
maltese
|
||||||
|
Language
|
||||||
|
march
|
||||||
|
Month
|
||||||
|
married
|
||||||
|
married
|
||||||
|
Cl
|
||||||
|
may
|
||||||
|
Month
|
||||||
|
meat
|
||||||
|
minute
|
||||||
|
Timeunit
|
||||||
|
monday
|
||||||
|
Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month
|
||||||
|
Timeunit
|
||||||
|
moon
|
||||||
|
more
|
||||||
|
CAdv
|
||||||
|
mother
|
||||||
|
mountain
|
||||||
|
mouth
|
||||||
|
much
|
||||||
|
Det
|
||||||
|
units
|
||||||
|
AP
|
||||||
|
units
|
||||||
|
of
|
||||||
|
NP
|
||||||
|
name
|
||||||
|
narrow
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
near
|
||||||
|
neck
|
||||||
|
nepali
|
||||||
|
Language
|
||||||
|
newspaper
|
||||||
|
night
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no
|
||||||
|
Utt
|
||||||
|
nobody
|
||||||
|
NP
|
||||||
|
norwegian
|
||||||
|
Language
|
||||||
|
nose
|
||||||
|
nothing
|
||||||
|
NP
|
||||||
|
november
|
||||||
|
Month
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
number
|
||||||
|
october
|
||||||
|
Month
|
||||||
|
oil
|
||||||
|
oneHour
|
||||||
|
open
|
||||||
|
Mark
|
||||||
|
paint
|
||||||
|
paper
|
||||||
|
part
|
||||||
|
Prep
|
||||||
|
peace
|
||||||
|
pen
|
||||||
|
persian
|
||||||
|
Language
|
||||||
|
person
|
||||||
|
planet
|
||||||
|
plastic
|
||||||
|
play
|
||||||
|
policeman
|
||||||
|
polish
|
||||||
|
Language
|
||||||
|
possess
|
||||||
|
Prep
|
||||||
|
priest
|
||||||
|
probable
|
||||||
|
AS
|
||||||
|
pull
|
||||||
|
punjabi
|
||||||
|
Language
|
||||||
|
push
|
||||||
|
put
|
||||||
|
queen
|
||||||
|
question
|
||||||
|
quite
|
||||||
|
Adv
|
||||||
|
radio
|
||||||
|
rain
|
||||||
|
rain
|
||||||
|
ready
|
||||||
|
VP
|
||||||
|
reason
|
||||||
|
religion
|
||||||
|
restaurant
|
||||||
|
right
|
||||||
|
Ord
|
||||||
|
road
|
||||||
|
rock
|
||||||
|
romanian
|
||||||
|
Language
|
||||||
|
roof
|
||||||
|
root
|
||||||
|
rope
|
||||||
|
rotten
|
||||||
|
round
|
||||||
|
rub
|
||||||
|
rubber
|
||||||
|
rule
|
||||||
|
russian
|
||||||
|
Language
|
||||||
|
salt
|
||||||
|
sand
|
||||||
|
saturday
|
||||||
|
Weekday
|
||||||
|
scared
|
||||||
|
VP
|
||||||
|
school
|
||||||
|
science
|
||||||
|
scratch
|
||||||
|
second
|
||||||
|
Timeunit
|
||||||
|
seed
|
||||||
|
seek
|
||||||
|
september
|
||||||
|
Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew
|
||||||
|
sharp
|
||||||
|
sheep
|
||||||
|
shirt
|
||||||
|
shoe
|
||||||
|
shop
|
||||||
|
short
|
||||||
|
silver
|
||||||
|
sindhi
|
||||||
|
Language
|
||||||
|
sing
|
||||||
|
sister
|
||||||
|
sit
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin
|
||||||
|
sky
|
||||||
|
smell
|
||||||
|
smoke
|
||||||
|
smooth
|
||||||
|
snake
|
||||||
|
snow
|
||||||
|
sock
|
||||||
|
somebody
|
||||||
|
NP
|
||||||
|
something
|
||||||
|
NP
|
||||||
|
somewhere
|
||||||
|
Adv
|
||||||
|
song
|
||||||
|
spanish
|
||||||
|
Language
|
||||||
|
speak
|
||||||
|
spit
|
||||||
|
split
|
||||||
|
squeeze
|
||||||
|
stab
|
||||||
|
stand
|
||||||
|
steel
|
||||||
|
stick
|
||||||
|
stone
|
||||||
|
stop
|
||||||
|
stove
|
||||||
|
straight
|
||||||
|
student
|
||||||
|
stupid
|
||||||
|
suck
|
||||||
|
sun
|
||||||
|
sunday
|
||||||
|
Weekday
|
||||||
|
swahili
|
||||||
|
Language
|
||||||
|
swedish
|
||||||
|
Language
|
||||||
|
swell
|
||||||
|
switch
|
||||||
|
off
|
||||||
|
switch
|
||||||
|
on
|
||||||
|
table
|
||||||
|
Mark
|
||||||
|
table
|
||||||
|
tail
|
||||||
|
td
|
||||||
|
Mark
|
||||||
|
teacher
|
||||||
|
television
|
||||||
|
tenHour
|
||||||
|
thai
|
||||||
|
Language
|
||||||
|
there
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
Adv
|
||||||
|
they
|
||||||
|
Pron
|
||||||
|
thick
|
||||||
|
thin
|
||||||
|
think
|
||||||
|
thirsty
|
||||||
|
VP
|
||||||
|
thirteenHour
|
||||||
|
threeHour
|
||||||
|
through
|
||||||
|
Prep
|
||||||
|
throw
|
||||||
|
thursday
|
||||||
|
Weekday
|
||||||
|
tie
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired
|
||||||
|
VP
|
||||||
|
today
|
||||||
|
Adv
|
||||||
|
tongue
|
||||||
|
tooth
|
||||||
|
tr
|
||||||
|
Mark
|
||||||
|
tuesday
|
||||||
|
Weekday
|
||||||
|
turkish
|
||||||
|
Language
|
||||||
|
turn
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly
|
||||||
|
ul
|
||||||
|
Mark
|
||||||
|
uncertain
|
||||||
|
university
|
||||||
|
urdu
|
||||||
|
Language
|
||||||
|
village
|
||||||
|
vomit
|
||||||
|
war
|
||||||
|
wash
|
||||||
|
watch
|
||||||
|
weather
|
||||||
|
adjCl
|
||||||
|
wednesday
|
||||||
|
Weekday
|
||||||
|
week
|
||||||
|
Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet
|
||||||
|
what
|
||||||
|
name
|
||||||
|
QCl
|
||||||
|
when
|
||||||
|
Subj
|
||||||
|
wide
|
||||||
|
wife
|
||||||
|
win
|
||||||
|
wind
|
||||||
|
window
|
||||||
|
wing
|
||||||
|
wipe
|
||||||
|
without
|
||||||
|
Prep
|
||||||
|
wonder
|
||||||
|
VQ
|
||||||
|
wood
|
||||||
|
worm
|
||||||
|
write
|
||||||
|
yearAdv
|
||||||
|
year
|
||||||
|
year
|
||||||
|
Timeunit
|
||||||
|
yes
|
||||||
|
Utt
|
||||||
|
youPol
|
||||||
|
Pron
|
||||||
874
src/rukiga/implemented_func_list.text
Normal file
874
src/rukiga/implemented_func_list.text
Normal file
@@ -0,0 +1,874 @@
|
|||||||
|
AAnter : Ant ;
|
||||||
|
ASimul : Ant ;
|
||||||
|
AdAP : AdA -> AP -> AP ;
|
||||||
|
AdAdv : AdA -> Adv -> Adv ;
|
||||||
|
AdNum : AdN -> Card -> Card ;
|
||||||
|
AdVVP : AdV -> VP -> VP ;
|
||||||
|
AdVVPSlash : AdV -> VPSlash -> VPSlash ;
|
||||||
|
AddAdvQVP : QVP -> IAdv -> QVP ;
|
||||||
|
AdjCN : AP -> CN -> CN ;
|
||||||
|
AdjDAP : DAP -> AP -> DAP ;
|
||||||
|
AdjOrd : Ord -> AP ;
|
||||||
|
AdnCAdv : CAdv -> AdN ;
|
||||||
|
AdvAP : AP -> Adv -> AP ;
|
||||||
|
AdvCN : CN -> Adv -> CN ;
|
||||||
|
AdvIAdv : IAdv -> Adv -> IAdv ;
|
||||||
|
AdvIP : IP -> Adv -> IP ;
|
||||||
|
AdvNP : NP -> Adv -> NP ;
|
||||||
|
AdvQVP : VP -> IAdv -> QVP ;
|
||||||
|
AdvS : Adv -> S -> S ;
|
||||||
|
AdvSlash : ClSlash -> Adv -> ClSlash ;
|
||||||
|
AdvVP : VP -> Adv -> VP ;
|
||||||
|
AdvVPSlash : VPSlash -> Adv -> VPSlash ;
|
||||||
|
ApposCN : CN -> NP -> CN ;
|
||||||
|
BaseAP : AP -> AP -> ListAP ;
|
||||||
|
BaseAdV : AdV -> AdV -> ListAdV ;
|
||||||
|
BaseAdv : Adv -> Adv -> ListAdv ;
|
||||||
|
BaseCN : CN -> CN -> ListCN ;
|
||||||
|
BaseDAP : DAP -> DAP -> ListDAP ;
|
||||||
|
BaseIAdv : IAdv -> IAdv -> ListIAdv ;
|
||||||
|
BaseNP : NP -> NP -> ListNP ;
|
||||||
|
BaseRS : RS -> RS -> ListRS ;
|
||||||
|
BaseS : S -> S -> ListS ;
|
||||||
|
CAdvAP : CAdv -> AP -> NP -> AP ;
|
||||||
|
CleftAdv : Adv -> S -> Cl ;
|
||||||
|
CleftNP : NP -> RS -> Cl ;
|
||||||
|
CompAP : AP -> Comp ;
|
||||||
|
CompAdv : Adv -> Comp ;
|
||||||
|
CompCN : CN -> Comp ;
|
||||||
|
CompIAdv : IAdv -> IComp ;
|
||||||
|
CompIP : IP -> IComp ;
|
||||||
|
CompNP : NP -> Comp ;
|
||||||
|
ComparA : A -> NP -> AP ;
|
||||||
|
ComparAdvAdj : CAdv -> A -> NP -> Adv ;
|
||||||
|
ComparAdvAdjS : CAdv -> A -> S -> Adv ;
|
||||||
|
ComplA2 : A2 -> NP -> AP ;
|
||||||
|
ComplN2 : N2 -> NP -> CN ;
|
||||||
|
ComplN3 : N3 -> NP -> N2 ;
|
||||||
|
ComplSlash : VPSlash -> NP -> VP ;
|
||||||
|
ComplSlashIP : VPSlash -> IP -> QVP ;
|
||||||
|
ComplVA : VA -> AP -> VP ;
|
||||||
|
ComplVQ : VQ -> QS -> VP ;
|
||||||
|
ComplVS : VS -> S -> VP ;
|
||||||
|
ComplVV : VV -> VP -> VP ;
|
||||||
|
ConjAP : Conj -> ListAP -> AP ;
|
||||||
|
ConjAdV : Conj -> ListAdV -> AdV ;
|
||||||
|
ConjAdv : Conj -> ListAdv -> Adv ;
|
||||||
|
ConjCN : Conj -> ListCN -> CN ;
|
||||||
|
ConjDet : Conj -> ListDAP -> Det ;
|
||||||
|
ConjIAdv : Conj -> ListIAdv -> IAdv ;
|
||||||
|
ConjNP : Conj -> ListNP -> NP ;
|
||||||
|
ConjRS : Conj -> ListRS -> RS ;
|
||||||
|
ConjS : Conj -> ListS -> S ;
|
||||||
|
ConsAP : AP -> ListAP -> ListAP ;
|
||||||
|
ConsAdV : AdV -> ListAdV -> ListAdV ;
|
||||||
|
ConsAdv : Adv -> ListAdv -> ListAdv ;
|
||||||
|
ConsCN : CN -> ListCN -> ListCN ;
|
||||||
|
ConsDAP : DAP -> ListDAP -> ListDAP ;
|
||||||
|
ConsIAdv : IAdv -> ListIAdv -> ListIAdv ;
|
||||||
|
ConsNP : NP -> ListNP -> ListNP ;
|
||||||
|
ConsRS : RS -> ListRS -> ListRS ;
|
||||||
|
ConsS : S -> ListS -> ListS ;
|
||||||
|
CountNP : Det -> NP -> NP ;
|
||||||
|
D_0 : Dig ;
|
||||||
|
D_1 : Dig ;
|
||||||
|
D_2 : Dig ;
|
||||||
|
D_3 : Dig ;
|
||||||
|
D_4 : Dig ;
|
||||||
|
D_5 : Dig ;
|
||||||
|
D_6 : Dig ;
|
||||||
|
D_7 : Dig ;
|
||||||
|
D_8 : Dig ;
|
||||||
|
D_9 : Dig ;
|
||||||
|
DefArt : Quant ;
|
||||||
|
DetCN : Det -> CN -> NP ;
|
||||||
|
DetDAP : Det -> DAP ;
|
||||||
|
DetNP : Det -> NP ;
|
||||||
|
DetQuant : Quant -> Num -> Det ;
|
||||||
|
DetQuantOrd : Quant -> Num -> Ord -> Det ;
|
||||||
|
EmbedQS : QS -> SC ;
|
||||||
|
EmbedS : S -> SC ;
|
||||||
|
EmbedVP : VP -> SC ;
|
||||||
|
ExistIP : IP -> QCl ;
|
||||||
|
ExistIPAdv : IP -> Adv -> QCl ;
|
||||||
|
ExistNP : NP -> Cl ;
|
||||||
|
ExistNPAdv : NP -> Adv -> Cl ;
|
||||||
|
ExtAdvNP : NP -> Adv -> NP ;
|
||||||
|
ExtAdvS : Adv -> S -> S ;
|
||||||
|
ExtAdvVP : VP -> Adv -> VP ;
|
||||||
|
FunRP : Prep -> NP -> RP -> RP ;
|
||||||
|
GenericCl : VP -> Cl ;
|
||||||
|
IDig : Dig -> Digits ;
|
||||||
|
IIDig : Dig -> Digits -> Digits ;
|
||||||
|
IdRP : RP ;
|
||||||
|
IdetCN : IDet -> CN -> IP ;
|
||||||
|
IdetIP : IDet -> IP ;
|
||||||
|
IdetQuant : IQuant -> Num -> IDet ;
|
||||||
|
ImpP3 : NP -> VP -> Utt ;
|
||||||
|
ImpPl1 : VP -> Utt ;
|
||||||
|
ImpVP : VP -> Imp ;
|
||||||
|
ImpersCl : VP -> Cl ;
|
||||||
|
InLanguage : Language -> Adv ;
|
||||||
|
IndefArt : Quant ;
|
||||||
|
InflectionA : A -> Inflection ;
|
||||||
|
InflectionA2 : A2 -> Inflection ;
|
||||||
|
InflectionAdv : Adv -> Inflection ;
|
||||||
|
InflectionN : N -> Inflection ;
|
||||||
|
InflectionN2 : N2 -> Inflection ;
|
||||||
|
InflectionN3 : N3 -> Inflection ;
|
||||||
|
InflectionPrep : Prep -> Inflection ;
|
||||||
|
InflectionV : V -> Inflection ;
|
||||||
|
InflectionV2 : V2 -> Inflection ;
|
||||||
|
InflectionV2A : V2A -> Inflection ;
|
||||||
|
InflectionV2Q : V2Q -> Inflection ;
|
||||||
|
InflectionV2S : V2S -> Inflection ;
|
||||||
|
InflectionV2V : V2V -> Inflection ;
|
||||||
|
InflectionV3 : V3 -> Inflection ;
|
||||||
|
InflectionVA : VA -> Inflection ;
|
||||||
|
InflectionVQ : VQ -> Inflection ;
|
||||||
|
InflectionVS : VS -> Inflection ;
|
||||||
|
InflectionVV : VV -> Inflection ;
|
||||||
|
MarkupAP : Mark -> AP -> AP ;
|
||||||
|
MarkupAdv : Mark -> Adv -> Adv ;
|
||||||
|
MarkupCN : Mark -> CN -> CN ;
|
||||||
|
MarkupNP : Mark -> NP -> NP ;
|
||||||
|
MarkupPhr : Mark -> Phr -> Phr ;
|
||||||
|
MarkupS : Mark -> S -> S ;
|
||||||
|
MarkupText : Mark -> Text -> Text ;
|
||||||
|
MarkupUtt : Mark -> Utt -> Utt ;
|
||||||
|
MassNP : CN -> NP ;
|
||||||
|
MkDefinition : String -> String -> Definition ;
|
||||||
|
MkDefinitionEx : String -> String -> String -> Definition ;
|
||||||
|
MkDocument : Definition -> Inflection -> String -> Document ;
|
||||||
|
MkTag : Inflection -> Tag ;
|
||||||
|
NoDefinition : String -> Definition ;
|
||||||
|
NoPConj : PConj ;
|
||||||
|
NoVoc : Voc ;
|
||||||
|
NumCard : Card -> Num ;
|
||||||
|
NumDigits : Digits -> Card ;
|
||||||
|
NumNumeral : Numeral -> Card ;
|
||||||
|
NumPl : Num ;
|
||||||
|
NumSg : Num ;
|
||||||
|
OrdDigits : Digits -> Ord ;
|
||||||
|
OrdNumeral : Numeral -> Ord ;
|
||||||
|
OrdNumeralSuperl : Numeral -> A -> Ord ;
|
||||||
|
OrdSuperl : A -> Ord ;
|
||||||
|
PConjConj : Conj -> PConj ;
|
||||||
|
PNeg : Pol ;
|
||||||
|
PPartNP : NP -> V2 -> NP ;
|
||||||
|
PPos : Pol ;
|
||||||
|
PartNP : CN -> NP -> CN ;
|
||||||
|
PassV2 : V2 -> VP ;
|
||||||
|
PhrUtt : PConj -> Utt -> Voc -> Phr ;
|
||||||
|
PositA : A -> AP ;
|
||||||
|
PositAdAAdj : A -> AdA ;
|
||||||
|
PositAdvAdj : A -> Adv ;
|
||||||
|
PossNP : CN -> NP -> CN ;
|
||||||
|
PossPron : Pron -> Quant ;
|
||||||
|
PredSCVP : SC -> VP -> Cl ;
|
||||||
|
PredVP : NP -> VP -> Cl ;
|
||||||
|
PredetNP : Predet -> NP -> NP ;
|
||||||
|
PrepIP : Prep -> IP -> IAdv ;
|
||||||
|
PrepNP : Prep -> NP -> Adv ;
|
||||||
|
ProgrVP : VP -> VP ;
|
||||||
|
QuestCl : Cl -> QCl ;
|
||||||
|
QuestIAdv : IAdv -> Cl -> QCl ;
|
||||||
|
QuestIComp : IComp -> NP -> QCl ;
|
||||||
|
QuestQVP : IP -> QVP -> QCl ;
|
||||||
|
QuestSlash : IP -> ClSlash -> QCl ;
|
||||||
|
QuestVP : IP -> VP -> QCl ;
|
||||||
|
ReflA2 : A2 -> AP ;
|
||||||
|
ReflVP : VPSlash -> VP ;
|
||||||
|
RelCN : CN -> RS -> CN ;
|
||||||
|
RelCl : Cl -> RCl ;
|
||||||
|
RelNP : NP -> RS -> NP ;
|
||||||
|
RelS : S -> RS -> S ;
|
||||||
|
RelSlash : RP -> ClSlash -> RCl ;
|
||||||
|
RelVP : RP -> VP -> RCl ;
|
||||||
|
SSubjS : S -> Subj -> S -> S ;
|
||||||
|
SelfAdVVP : VP -> VP ;
|
||||||
|
SelfAdvVP : VP -> VP ;
|
||||||
|
SelfNP : NP -> NP ;
|
||||||
|
SentAP : AP -> SC -> AP ;
|
||||||
|
SentCN : CN -> SC -> CN ;
|
||||||
|
Slash2V3 : V3 -> NP -> VPSlash ;
|
||||||
|
Slash3V3 : V3 -> NP -> VPSlash ;
|
||||||
|
SlashPrep : Cl -> Prep -> ClSlash ;
|
||||||
|
SlashV2A : V2A -> AP -> VPSlash ;
|
||||||
|
SlashV2Q : V2Q -> QS -> VPSlash ;
|
||||||
|
SlashV2S : V2S -> S -> VPSlash ;
|
||||||
|
SlashV2V : V2V -> VP -> VPSlash ;
|
||||||
|
SlashV2VNP : V2V -> NP -> VPSlash -> VPSlash ;
|
||||||
|
SlashV2a : V2 -> VPSlash ;
|
||||||
|
SlashVP : NP -> VPSlash -> ClSlash ;
|
||||||
|
SlashVS : NP -> VS -> SSlash -> ClSlash ;
|
||||||
|
SlashVV : VV -> VPSlash -> VPSlash ;
|
||||||
|
SubjS : Subj -> S -> Adv ;
|
||||||
|
TCond : Tense ;
|
||||||
|
TEmpty : Text ;
|
||||||
|
TExclMark : Phr -> Text -> Text ;
|
||||||
|
TFullStop : Phr -> Text -> Text ;
|
||||||
|
TFut : Tense ;
|
||||||
|
TPast : Tense ;
|
||||||
|
TPres : Tense ;
|
||||||
|
TQuestMark : Phr -> Text -> Text ;
|
||||||
|
TTAnt : Tense -> Ant -> Temp ;
|
||||||
|
Use2N3 : N3 -> N2 ;
|
||||||
|
Use3N3 : N3 -> N2 ;
|
||||||
|
UseA2 : A2 -> AP ;
|
||||||
|
UseCl : Temp -> Pol -> Cl -> S ;
|
||||||
|
UseComp : Comp -> VP ;
|
||||||
|
UseComparA : A -> AP ;
|
||||||
|
UseCopula : VP ;
|
||||||
|
UseN : N -> CN ;
|
||||||
|
UseN2 : N2 -> CN ;
|
||||||
|
UsePN : PN -> NP ;
|
||||||
|
UsePron : Pron -> NP ;
|
||||||
|
UseQCl : Temp -> Pol -> QCl -> QS ;
|
||||||
|
UseRCl : Temp -> Pol -> RCl -> RS ;
|
||||||
|
UseSlash : Temp -> Pol -> ClSlash -> SSlash ;
|
||||||
|
UseV : V -> VP ;
|
||||||
|
UttAP : AP -> Utt ;
|
||||||
|
UttAdv : Adv -> Utt ;
|
||||||
|
UttCN : CN -> Utt ;
|
||||||
|
UttCard : Card -> Utt ;
|
||||||
|
UttIAdv : IAdv -> Utt ;
|
||||||
|
UttIP : IP -> Utt ;
|
||||||
|
UttImpPl : Pol -> Imp -> Utt ;
|
||||||
|
UttImpPol : Pol -> Imp -> Utt ;
|
||||||
|
UttImpSg : Pol -> Imp -> Utt ;
|
||||||
|
UttInterj : Interj -> Utt ;
|
||||||
|
UttNP : NP -> Utt ;
|
||||||
|
UttQS : QS -> Utt ;
|
||||||
|
UttS : S -> Utt ;
|
||||||
|
UttVP : VP -> Utt ;
|
||||||
|
VPSlashPrep : VP -> Prep -> VPSlash ;
|
||||||
|
VocNP : NP -> Voc ;
|
||||||
|
a_Mark : String -> Mark ;
|
||||||
|
above_Prep : Prep ;
|
||||||
|
active2passive : Cl -> Cl ;
|
||||||
|
add_V3 : V3 ;
|
||||||
|
afrikaans_Language : Language ;
|
||||||
|
after_Prep : Prep ;
|
||||||
|
airplane_N : N ;
|
||||||
|
alas_Interj : Interj ;
|
||||||
|
all_Predet : Predet ;
|
||||||
|
almost_AdA : AdA ;
|
||||||
|
almost_AdN : AdN ;
|
||||||
|
already_Adv : Adv ;
|
||||||
|
although_Subj : Subj ;
|
||||||
|
always_AdV : AdV ;
|
||||||
|
amharic_Language : Language ;
|
||||||
|
and_Conj : Conj ;
|
||||||
|
animal_N : N ;
|
||||||
|
answer_V2S : V2S ;
|
||||||
|
apartment_N : N ;
|
||||||
|
apple_N : N ;
|
||||||
|
april_Month : Month ;
|
||||||
|
arabic_Language : Language ;
|
||||||
|
art_N : N ;
|
||||||
|
as_CAdv : CAdv ;
|
||||||
|
ashes_N : N ;
|
||||||
|
ask_V2Q : V2Q ;
|
||||||
|
at_least_AdN : AdN ;
|
||||||
|
at_most_AdN : AdN ;
|
||||||
|
august_Month : Month ;
|
||||||
|
b_Mark : Mark ;
|
||||||
|
baby_N : N ;
|
||||||
|
back_N : N ;
|
||||||
|
bad_A : A ;
|
||||||
|
bank_N : N ;
|
||||||
|
bark_N : N ;
|
||||||
|
beautiful_A : A ;
|
||||||
|
because_Subj : Subj ;
|
||||||
|
become_VA : VA ;
|
||||||
|
beer_N : N ;
|
||||||
|
before_Prep : Prep ;
|
||||||
|
beg_V2V : V2V ;
|
||||||
|
behind_Prep : Prep ;
|
||||||
|
belly_N : N ;
|
||||||
|
between_Prep : Prep ;
|
||||||
|
big_A : A ;
|
||||||
|
bike_N : N ;
|
||||||
|
bird_N : N ;
|
||||||
|
bite_V2 : V2 ;
|
||||||
|
black_A : A ;
|
||||||
|
blood_N : N ;
|
||||||
|
blow_V : V ;
|
||||||
|
blue_A : A ;
|
||||||
|
boat_N : N ;
|
||||||
|
bone_N : N ;
|
||||||
|
book_N : N ;
|
||||||
|
boot_N : N ;
|
||||||
|
boss_N : N ;
|
||||||
|
both7and_DConj : Conj ;
|
||||||
|
bottle_of_CN : NP -> CN ;
|
||||||
|
boy_N : N ;
|
||||||
|
bread_N : N ;
|
||||||
|
break_V2 : V2 ;
|
||||||
|
breast_N : N ;
|
||||||
|
breathe_V : V ;
|
||||||
|
broad_A : A ;
|
||||||
|
brother_N2 : N2 ;
|
||||||
|
brown_A : A ;
|
||||||
|
bulgarian_Language : Language ;
|
||||||
|
burn_V : V ;
|
||||||
|
but_PConj : PConj ;
|
||||||
|
butter_N : N ;
|
||||||
|
buy_V2 : V2 ;
|
||||||
|
by8agent_Prep : Prep ;
|
||||||
|
by8means_Prep : Prep ;
|
||||||
|
camera_N : N ;
|
||||||
|
can8know_VV : VV ;
|
||||||
|
can_VV : VV ;
|
||||||
|
cap_N : N ;
|
||||||
|
car_N : N ;
|
||||||
|
carpet_N : N ;
|
||||||
|
cat_N : N ;
|
||||||
|
catalan_Language : Language ;
|
||||||
|
ceiling_N : N ;
|
||||||
|
chair_N : N ;
|
||||||
|
cheese_N : N ;
|
||||||
|
child_N : N ;
|
||||||
|
chinese_Language : Language ;
|
||||||
|
church_N : N ;
|
||||||
|
city_N : N ;
|
||||||
|
clean_A : A ;
|
||||||
|
clever_A : A ;
|
||||||
|
close_V2 : V2 ;
|
||||||
|
cloud_N : N ;
|
||||||
|
coat_N : N ;
|
||||||
|
cold_A : A ;
|
||||||
|
come_V : V ;
|
||||||
|
computer_N : N ;
|
||||||
|
correct_A : A ;
|
||||||
|
count_V2 : V2 ;
|
||||||
|
country_N : N ;
|
||||||
|
cousin_N : N ;
|
||||||
|
cow_N : N ;
|
||||||
|
cup_of_CN : NP -> CN ;
|
||||||
|
cut_V2 : V2 ;
|
||||||
|
danish_Language : Language ;
|
||||||
|
dayMonthAdv : Monthday -> Month -> Adv ;
|
||||||
|
dayMonthYearAdv : Monthday -> Month -> Year -> Adv ;
|
||||||
|
day_N : N ;
|
||||||
|
day_Timeunit : Timeunit ;
|
||||||
|
dconcat : Digits -> Digits -> Digits ;
|
||||||
|
december_Month : Month ;
|
||||||
|
die_V : V ;
|
||||||
|
dig_V : V ;
|
||||||
|
digits2num : Digits -> Numeral ;
|
||||||
|
digits2numeral : Card -> Card ;
|
||||||
|
dirty_A : A ;
|
||||||
|
distance_N3 : N3 ;
|
||||||
|
dn : Dig -> Digit ;
|
||||||
|
dn10 : Dig -> Sub10 ;
|
||||||
|
dn100 : Dig -> Dig -> Sub100 ;
|
||||||
|
dn1000 : Dig -> Dig -> Dig -> Sub1000 ;
|
||||||
|
dn1000000a : Dig -> Dig -> Dig -> Dig -> Sub1000000 ;
|
||||||
|
dn1000000b : Dig -> Dig -> Dig -> Dig -> Dig -> Sub1000000 ;
|
||||||
|
dn1000000c : Dig -> Dig -> Dig -> Dig -> Dig -> Dig -> Sub1000000 ;
|
||||||
|
do_V2 : V2 ;
|
||||||
|
doctor_N : N ;
|
||||||
|
dog_N : N ;
|
||||||
|
door_N : N ;
|
||||||
|
drink_V2 : V2 ;
|
||||||
|
dry_A : A ;
|
||||||
|
dull_A : A ;
|
||||||
|
during_Prep : Prep ;
|
||||||
|
dust_N : N ;
|
||||||
|
dutch_Language : Language ;
|
||||||
|
ear_N : N ;
|
||||||
|
earth_N : N ;
|
||||||
|
easy_A2V : A2 ;
|
||||||
|
eat_V2 : V2 ;
|
||||||
|
egg_N : N ;
|
||||||
|
eightHour : Hour ;
|
||||||
|
eighteenHour : Hour ;
|
||||||
|
either7or_DConj : Conj ;
|
||||||
|
elevenHour : Hour ;
|
||||||
|
empty_A : A ;
|
||||||
|
enemy_N : N ;
|
||||||
|
english_Language : Language ;
|
||||||
|
estonian_Language : Language ;
|
||||||
|
every_Det : Det ;
|
||||||
|
everybody_NP : NP ;
|
||||||
|
everything_NP : NP ;
|
||||||
|
everywhere_Adv : Adv ;
|
||||||
|
except_Prep : Prep ;
|
||||||
|
eye_N : N ;
|
||||||
|
factory_N : N ;
|
||||||
|
fall_V : V ;
|
||||||
|
far_Adv : Adv ;
|
||||||
|
fat_N : N ;
|
||||||
|
father_N2 : N2 ;
|
||||||
|
fear_V2 : V2 ;
|
||||||
|
fear_VS : VS ;
|
||||||
|
feather_N : N ;
|
||||||
|
february_Month : Month ;
|
||||||
|
few_Det : Det ;
|
||||||
|
few_X_short_of_Y : NP -> CN -> CN -> S ;
|
||||||
|
fifteenHour : Hour ;
|
||||||
|
fight_V2 : V2 ;
|
||||||
|
find_V2 : V2 ;
|
||||||
|
fingernail_N : N ;
|
||||||
|
finnish_Language : Language ;
|
||||||
|
fire_N : N ;
|
||||||
|
fish_N : N ;
|
||||||
|
fiveHour : Hour ;
|
||||||
|
float_V : V ;
|
||||||
|
floor_N : N ;
|
||||||
|
flow_V : V ;
|
||||||
|
flower_N : N ;
|
||||||
|
fly_V : V ;
|
||||||
|
fog_N : N ;
|
||||||
|
foot_N : N ;
|
||||||
|
for_Prep : Prep ;
|
||||||
|
forest_N : N ;
|
||||||
|
forget_V2 : V2 ;
|
||||||
|
fourHour : Hour ;
|
||||||
|
fourteenHour : Hour ;
|
||||||
|
freeze_V : V ;
|
||||||
|
french_Language : Language ;
|
||||||
|
friday_Weekday : Weekday ;
|
||||||
|
fridge_N : N ;
|
||||||
|
friend_N : N ;
|
||||||
|
from_Prep : Prep ;
|
||||||
|
fruit_N : N ;
|
||||||
|
full_A : A ;
|
||||||
|
fun_AV : A ;
|
||||||
|
garden_N : N ;
|
||||||
|
german_Language : Language ;
|
||||||
|
girl_N : N ;
|
||||||
|
give_V3 : V3 ;
|
||||||
|
glass_of_CN : NP -> CN ;
|
||||||
|
glove_N : N ;
|
||||||
|
go_V : V ;
|
||||||
|
gold_N : N ;
|
||||||
|
good_A : A ;
|
||||||
|
grammar_N : N ;
|
||||||
|
grass_N : N ;
|
||||||
|
greek_Language : Language ;
|
||||||
|
green_A : A ;
|
||||||
|
guts_N : N ;
|
||||||
|
h1_Mark : Mark ;
|
||||||
|
h2_Mark : Mark ;
|
||||||
|
hair_N : N ;
|
||||||
|
hand_N : N ;
|
||||||
|
harbour_N : N ;
|
||||||
|
has_age_VP : Card -> VP ;
|
||||||
|
hat_N : N ;
|
||||||
|
hate_V2 : V2 ;
|
||||||
|
have_V2 : V2 ;
|
||||||
|
have_name_Cl : NP -> NP -> Cl ;
|
||||||
|
he_Pron : Pron ;
|
||||||
|
head_N : N ;
|
||||||
|
hear_V2 : V2 ;
|
||||||
|
heart_N : N ;
|
||||||
|
heavy_A : A ;
|
||||||
|
hebrew_Language : Language ;
|
||||||
|
here7from_Adv : Adv ;
|
||||||
|
here7to_Adv : Adv ;
|
||||||
|
here_Adv : Adv ;
|
||||||
|
hill_N : N ;
|
||||||
|
hindi_Language : Language ;
|
||||||
|
hit_V2 : V2 ;
|
||||||
|
hold_V2 : V2 ;
|
||||||
|
hope_VS : VS ;
|
||||||
|
horn_N : N ;
|
||||||
|
horse_N : N ;
|
||||||
|
hot_A : A ;
|
||||||
|
hour_Timeunit : Timeunit ;
|
||||||
|
house_N : N ;
|
||||||
|
how8many_IDet : IDet ;
|
||||||
|
how8much_IAdv : IAdv ;
|
||||||
|
how_IAdv : IAdv ;
|
||||||
|
how_far_QCl : NP -> QCl ;
|
||||||
|
how_old_QCl : NP -> QCl ;
|
||||||
|
hungry_VP : VP ;
|
||||||
|
hunt_V2 : V2 ;
|
||||||
|
husband_N : N ;
|
||||||
|
i_Mark : Mark ;
|
||||||
|
i_Pron : Pron ;
|
||||||
|
ice_N : N ;
|
||||||
|
if_Subj : Subj ;
|
||||||
|
if_then_Conj : Conj ;
|
||||||
|
ill_VP : VP ;
|
||||||
|
important_A : A ;
|
||||||
|
in8front_Prep : Prep ;
|
||||||
|
in_Prep : Prep ;
|
||||||
|
industry_N : N ;
|
||||||
|
intMonthday : Int -> Monthday ;
|
||||||
|
intYear : Int -> Year ;
|
||||||
|
iron_N : N ;
|
||||||
|
is_right_VP : VP ;
|
||||||
|
is_wrong_VP : VP ;
|
||||||
|
it_Pron : Pron ;
|
||||||
|
italian_Language : Language ;
|
||||||
|
january_Month : Month ;
|
||||||
|
japanese_Language : Language ;
|
||||||
|
john_PN : PN ;
|
||||||
|
july_Month : Month ;
|
||||||
|
jump_V : V ;
|
||||||
|
june_Month : Month ;
|
||||||
|
kill_V2 : V2 ;
|
||||||
|
king_N : N ;
|
||||||
|
knee_N : N ;
|
||||||
|
know_V2 : V2 ;
|
||||||
|
know_VQ : VQ ;
|
||||||
|
know_VS : VS ;
|
||||||
|
lake_N : N ;
|
||||||
|
lamp_N : N ;
|
||||||
|
languageCN : Language -> CN ;
|
||||||
|
languageNP : Language -> NP ;
|
||||||
|
language_N : N ;
|
||||||
|
language_title_Utt : Utt ;
|
||||||
|
latin_Language : Language ;
|
||||||
|
latvian_Language : Language ;
|
||||||
|
laugh_V : V ;
|
||||||
|
leaf_N : N ;
|
||||||
|
learn_V2 : V2 ;
|
||||||
|
leather_N : N ;
|
||||||
|
leave_V2 : V2 ;
|
||||||
|
left_Ord : Ord ;
|
||||||
|
leg_N : N ;
|
||||||
|
less_CAdv : CAdv ;
|
||||||
|
li_Mark : Mark ;
|
||||||
|
lie_V : V ;
|
||||||
|
like_V2 : V2 ;
|
||||||
|
listen_V2 : V2 ;
|
||||||
|
live_V : V ;
|
||||||
|
liver_N : N ;
|
||||||
|
long_A : A ;
|
||||||
|
lose_V2 : V2 ;
|
||||||
|
louse_N : N ;
|
||||||
|
love_N : N ;
|
||||||
|
love_V2 : V2 ;
|
||||||
|
maltese_Language : Language ;
|
||||||
|
man_N : N ;
|
||||||
|
many_Det : Det ;
|
||||||
|
march_Month : Month ;
|
||||||
|
married_A2 : A2 ;
|
||||||
|
married_Cl : NP -> NP -> Cl ;
|
||||||
|
may_Month : Month ;
|
||||||
|
meat_N : N ;
|
||||||
|
milk_N : N ;
|
||||||
|
minute_Timeunit : Timeunit ;
|
||||||
|
monday_Weekday : Weekday ;
|
||||||
|
monthAdv : Month -> Adv ;
|
||||||
|
monthN : Month -> N ;
|
||||||
|
monthPN : Month -> PN ;
|
||||||
|
monthYearAdv : Month -> Year -> Adv ;
|
||||||
|
month_Timeunit : Timeunit ;
|
||||||
|
moon_N : N ;
|
||||||
|
more_CAdv : CAdv ;
|
||||||
|
most_Predet : Predet ;
|
||||||
|
mother_N2 : N2 ;
|
||||||
|
mountain_N : N ;
|
||||||
|
mouth_N : N ;
|
||||||
|
much_Det : Det ;
|
||||||
|
music_N : N ;
|
||||||
|
must_VV : VV ;
|
||||||
|
n2 : Digit ;
|
||||||
|
n3 : Digit ;
|
||||||
|
n4 : Digit ;
|
||||||
|
n5 : Digit ;
|
||||||
|
n6 : Digit ;
|
||||||
|
n7 : Digit ;
|
||||||
|
n8 : Digit ;
|
||||||
|
n9 : Digit ;
|
||||||
|
n_units_AP : Card -> CN -> A -> AP ;
|
||||||
|
n_units_of_NP : Card -> CN -> NP -> NP ;
|
||||||
|
name_N : N ;
|
||||||
|
narrow_A : A ;
|
||||||
|
nd : Digit -> Dig ;
|
||||||
|
nd10 : Sub10 -> Digits ;
|
||||||
|
nd100 : Sub100 -> Digits ;
|
||||||
|
nd1000 : Sub1000 -> Digits ;
|
||||||
|
nd1000000 : Sub1000000 -> Digits ;
|
||||||
|
near_A : A ;
|
||||||
|
neck_N : N ;
|
||||||
|
nepali_Language : Language ;
|
||||||
|
new_A : A ;
|
||||||
|
newspaper_N : N ;
|
||||||
|
night_N : N ;
|
||||||
|
nineHour : Hour ;
|
||||||
|
nineteenHour : Hour ;
|
||||||
|
no_Quant : Quant ;
|
||||||
|
no_Utt : Utt ;
|
||||||
|
nobody_NP : NP ;
|
||||||
|
norwegian_Language : Language ;
|
||||||
|
nose_N : N ;
|
||||||
|
not_Predet : Predet ;
|
||||||
|
nothing_NP : NP ;
|
||||||
|
november_Month : Month ;
|
||||||
|
now_Adv : Adv ;
|
||||||
|
num : Sub1000000 -> Numeral ;
|
||||||
|
num2digits : Numeral -> Digits ;
|
||||||
|
number_N : N ;
|
||||||
|
october_Month : Month ;
|
||||||
|
oil_N : N ;
|
||||||
|
old_A : A ;
|
||||||
|
on_Prep : Prep ;
|
||||||
|
oneHour : Hour ;
|
||||||
|
only_Predet : Predet ;
|
||||||
|
open_V2 : V2 ;
|
||||||
|
or_Conj : Conj ;
|
||||||
|
otherwise_PConj : PConj ;
|
||||||
|
p_Mark : Mark ;
|
||||||
|
paint_V2A : V2A ;
|
||||||
|
paper_N : N ;
|
||||||
|
paris_PN : PN ;
|
||||||
|
part_Prep : Prep ;
|
||||||
|
peace_N : N ;
|
||||||
|
pen_N : N ;
|
||||||
|
persian_Language : Language ;
|
||||||
|
person_N : N ;
|
||||||
|
planet_N : N ;
|
||||||
|
plastic_N : N ;
|
||||||
|
play_V : V ;
|
||||||
|
play_V2 : V2 ;
|
||||||
|
please_Voc : Voc ;
|
||||||
|
policeman_N : N ;
|
||||||
|
polish_Language : Language ;
|
||||||
|
possess_Prep : Prep ;
|
||||||
|
pot0 : Digit -> Sub10 ;
|
||||||
|
pot01 : Sub10 ;
|
||||||
|
pot0as1 : Sub10 -> Sub100 ;
|
||||||
|
pot1 : Digit -> Sub100 ;
|
||||||
|
pot110 : Sub100 ;
|
||||||
|
pot111 : Sub100 ;
|
||||||
|
pot1as2 : Sub100 -> Sub1000 ;
|
||||||
|
pot1plus : Digit -> Sub10 -> Sub100 ;
|
||||||
|
pot1to19 : Digit -> Sub100 ;
|
||||||
|
pot2 : Sub10 -> Sub1000 ;
|
||||||
|
pot2as3 : Sub1000 -> Sub1000000 ;
|
||||||
|
pot2plus : Sub10 -> Sub100 -> Sub1000 ;
|
||||||
|
pot3 : Sub1000 -> Sub1000000 ;
|
||||||
|
pot3plus : Sub1000 -> Sub1000 -> Sub1000000 ;
|
||||||
|
priest_N : N ;
|
||||||
|
probable_AS : A ;
|
||||||
|
pull_V2 : V2 ;
|
||||||
|
punjabi_Language : Language ;
|
||||||
|
push_V2 : V2 ;
|
||||||
|
put_V2 : V2 ;
|
||||||
|
queen_N : N ;
|
||||||
|
question_N : N ;
|
||||||
|
quite_Adv : AdA ;
|
||||||
|
radio_N : N ;
|
||||||
|
rain_N : N ;
|
||||||
|
rain_V0 : V ;
|
||||||
|
read_V2 : V2 ;
|
||||||
|
ready_A : A ;
|
||||||
|
ready_VP : VP ;
|
||||||
|
reason_N : N ;
|
||||||
|
red_A : A ;
|
||||||
|
religion_N : N ;
|
||||||
|
restaurant_N : N ;
|
||||||
|
right_Ord : Ord ;
|
||||||
|
river_N : N ;
|
||||||
|
road_N : N ;
|
||||||
|
rock_N : N ;
|
||||||
|
romanian_Language : Language ;
|
||||||
|
roof_N : N ;
|
||||||
|
root_N : N ;
|
||||||
|
rope_N : N ;
|
||||||
|
rotten_A : A ;
|
||||||
|
round_A : A ;
|
||||||
|
rub_V2 : V2 ;
|
||||||
|
rubber_N : N ;
|
||||||
|
rule_N : N ;
|
||||||
|
run_V : V ;
|
||||||
|
russian_Language : Language ;
|
||||||
|
salt_N : N ;
|
||||||
|
sand_N : N ;
|
||||||
|
saturday_Weekday : Weekday ;
|
||||||
|
say_VS : VS ;
|
||||||
|
scared_VP : VP ;
|
||||||
|
school_N : N ;
|
||||||
|
science_N : N ;
|
||||||
|
scratch_V2 : V2 ;
|
||||||
|
sea_N : N ;
|
||||||
|
second_Timeunit : Timeunit ;
|
||||||
|
see_V2 : V2 ;
|
||||||
|
seed_N : N ;
|
||||||
|
seek_V2 : V2 ;
|
||||||
|
sell_V3 : V3 ;
|
||||||
|
send_V3 : V3 ;
|
||||||
|
september_Month : Month ;
|
||||||
|
sevenHour : Hour ;
|
||||||
|
seventeenHour : Hour ;
|
||||||
|
sew_V : V ;
|
||||||
|
sharp_A : A ;
|
||||||
|
she_Pron : Pron ;
|
||||||
|
sheep_N : N ;
|
||||||
|
ship_N : N ;
|
||||||
|
shirt_N : N ;
|
||||||
|
shoe_N : N ;
|
||||||
|
shop_N : N ;
|
||||||
|
short_A : A ;
|
||||||
|
silver_N : N ;
|
||||||
|
sindhi_Language : Language ;
|
||||||
|
sing_V : V ;
|
||||||
|
sister_N : N ;
|
||||||
|
sit_V : V ;
|
||||||
|
sixHour : Hour ;
|
||||||
|
sixteenHour : Hour ;
|
||||||
|
skin_N : N ;
|
||||||
|
sky_N : N ;
|
||||||
|
sleep_V : V ;
|
||||||
|
small_A : A ;
|
||||||
|
smell_V : V ;
|
||||||
|
smoke_N : N ;
|
||||||
|
smooth_A : A ;
|
||||||
|
snake_N : N ;
|
||||||
|
snow_N : N ;
|
||||||
|
so_AdA : AdA ;
|
||||||
|
sock_N : N ;
|
||||||
|
somePl_Det : Det ;
|
||||||
|
someSg_Det : Det ;
|
||||||
|
somebody_NP : NP ;
|
||||||
|
something_NP : NP ;
|
||||||
|
somewhere_Adv : Adv ;
|
||||||
|
song_N : N ;
|
||||||
|
spanish_Language : Language ;
|
||||||
|
speak_V2 : V2 ;
|
||||||
|
spit_V : V ;
|
||||||
|
split_V2 : V2 ;
|
||||||
|
squeeze_V2 : V2 ;
|
||||||
|
stab_V2 : V2 ;
|
||||||
|
stand_V : V ;
|
||||||
|
star_N : N ;
|
||||||
|
steel_N : N ;
|
||||||
|
stick_N : N ;
|
||||||
|
stone_N : N ;
|
||||||
|
stop_V : V ;
|
||||||
|
stove_N : N ;
|
||||||
|
straight_A : A ;
|
||||||
|
student_N : N ;
|
||||||
|
stupid_A : A ;
|
||||||
|
suck_V2 : V2 ;
|
||||||
|
sun_N : N ;
|
||||||
|
sunday_Weekday : Weekday ;
|
||||||
|
swahili_Language : Language ;
|
||||||
|
swedish_Language : Language ;
|
||||||
|
swell_V : V ;
|
||||||
|
swim_V : V ;
|
||||||
|
switch8off_V2 : V2 ;
|
||||||
|
switch8on_V2 : V2 ;
|
||||||
|
table_Mark : Mark ;
|
||||||
|
table_N : N ;
|
||||||
|
tail_N : N ;
|
||||||
|
talk_V3 : V3 ;
|
||||||
|
td_Mark : Mark ;
|
||||||
|
teach_V2 : V2 ;
|
||||||
|
teacher_N : N ;
|
||||||
|
television_N : N ;
|
||||||
|
tenHour : Hour ;
|
||||||
|
thai_Language : Language ;
|
||||||
|
that_Quant : Quant ;
|
||||||
|
that_Subj : Subj ;
|
||||||
|
there7from_Adv : Adv ;
|
||||||
|
there7to_Adv : Adv ;
|
||||||
|
there_Adv : Adv ;
|
||||||
|
therefore_PConj : PConj ;
|
||||||
|
they_Pron : Pron ;
|
||||||
|
thick_A : A ;
|
||||||
|
thin_A : A ;
|
||||||
|
think_V : V ;
|
||||||
|
thirsty_VP : VP ;
|
||||||
|
thirteenHour : Hour ;
|
||||||
|
this_Quant : Quant ;
|
||||||
|
threeHour : Hour ;
|
||||||
|
through_Prep : Prep ;
|
||||||
|
throw_V2 : V2 ;
|
||||||
|
thursday_Weekday : Weekday ;
|
||||||
|
tie_V2 : V2 ;
|
||||||
|
timeHour : Hour -> Adv ;
|
||||||
|
timeHourMinute : Hour -> Card -> Adv ;
|
||||||
|
timeunitAdv : Card -> Timeunit -> Adv ;
|
||||||
|
tired_VP : VP ;
|
||||||
|
to_Prep : Prep ;
|
||||||
|
today_Adv : Adv ;
|
||||||
|
tongue_N : N ;
|
||||||
|
too_AdA : AdA ;
|
||||||
|
tooth_N : N ;
|
||||||
|
tr_Mark : Mark ;
|
||||||
|
train_N : N ;
|
||||||
|
travel_V : V ;
|
||||||
|
tree_N : N ;
|
||||||
|
tuesday_Weekday : Weekday ;
|
||||||
|
turkish_Language : Language ;
|
||||||
|
turn_V : V ;
|
||||||
|
twelveHour : Hour ;
|
||||||
|
twentyFourHour : Hour ;
|
||||||
|
twentyHour : Hour ;
|
||||||
|
twentyOneHour : Hour ;
|
||||||
|
twentyThreeHour : Hour ;
|
||||||
|
twentyTwoHour : Hour ;
|
||||||
|
twoHour : Hour ;
|
||||||
|
ugly_A : A ;
|
||||||
|
ul_Mark : Mark ;
|
||||||
|
uncertain_A : A ;
|
||||||
|
under_Prep : Prep ;
|
||||||
|
understand_V2 : V2 ;
|
||||||
|
university_N : N ;
|
||||||
|
urdu_Language : Language ;
|
||||||
|
very_AdA : AdA ;
|
||||||
|
village_N : N ;
|
||||||
|
vomit_V : V ;
|
||||||
|
wait_V2 : V2 ;
|
||||||
|
walk_V : V ;
|
||||||
|
want_VV : VV ;
|
||||||
|
war_N : N ;
|
||||||
|
warm_A : A ;
|
||||||
|
wash_V2 : V2 ;
|
||||||
|
watch_V2 : V2 ;
|
||||||
|
water_N : N ;
|
||||||
|
we_Pron : Pron ;
|
||||||
|
weather_adjCl : AP -> Cl ;
|
||||||
|
wednesday_Weekday : Weekday ;
|
||||||
|
week_Timeunit : Timeunit ;
|
||||||
|
weekdayHabitualAdv : Weekday -> Adv ;
|
||||||
|
weekdayLastAdv : Weekday -> Adv ;
|
||||||
|
weekdayN : Weekday -> N ;
|
||||||
|
weekdayNextAdv : Weekday -> Adv ;
|
||||||
|
weekdayPN : Weekday -> PN ;
|
||||||
|
weekdayPunctualAdv : Weekday -> Adv ;
|
||||||
|
wet_A : A ;
|
||||||
|
whatPl_IP : IP ;
|
||||||
|
whatSg_IP : IP ;
|
||||||
|
what_name_QCl : NP -> QCl ;
|
||||||
|
when_IAdv : IAdv ;
|
||||||
|
when_Subj : Subj ;
|
||||||
|
where_IAdv : IAdv ;
|
||||||
|
which_IQuant : IQuant ;
|
||||||
|
white_A : A ;
|
||||||
|
whoPl_IP : IP ;
|
||||||
|
whoSg_IP : IP ;
|
||||||
|
why_IAdv : IAdv ;
|
||||||
|
wide_A : A ;
|
||||||
|
wife_N : N ;
|
||||||
|
win_V2 : V2 ;
|
||||||
|
wind_N : N ;
|
||||||
|
window_N : N ;
|
||||||
|
wine_N : N ;
|
||||||
|
wing_N : N ;
|
||||||
|
wipe_V2 : V2 ;
|
||||||
|
with_Prep : Prep ;
|
||||||
|
without_Prep : Prep ;
|
||||||
|
woman_N : N ;
|
||||||
|
wonder_VQ : VQ ;
|
||||||
|
wood_N : N ;
|
||||||
|
worm_N : N ;
|
||||||
|
write_V2 : V2 ;
|
||||||
|
yearAdv : Year -> Adv ;
|
||||||
|
year_N : N ;
|
||||||
|
year_Timeunit : Timeunit ;
|
||||||
|
yellow_A : A ;
|
||||||
|
yes_Utt : Utt ;
|
||||||
|
youPl_Pron : Pron ;
|
||||||
|
youPol_Pron : Pron ;
|
||||||
|
youSg_Pron : Pron ;
|
||||||
|
young_A : A ;
|
||||||
|
|
||||||
126
src/rukiga/implemented_funcs_list.txt
Normal file
126
src/rukiga/implemented_funcs_list.txt
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
AAnter : Ant ;
|
||||||
|
CompIP : IP -> IComp ;
|
||||||
|
D_0 : Dig ;
|
||||||
|
D_1 : Dig ;
|
||||||
|
D_2 : Dig ;
|
||||||
|
D_3 : Dig ;
|
||||||
|
D_4 : Dig ;
|
||||||
|
D_5 : Dig ;
|
||||||
|
D_6 : Dig ;
|
||||||
|
D_7 : Dig ;
|
||||||
|
D_8 : Dig ;
|
||||||
|
D_9 : Dig ;
|
||||||
|
DefArt : Quant ;
|
||||||
|
IDig : Dig -> Digits ;
|
||||||
|
IIDig : Dig -> Digits -> Digits ;
|
||||||
|
IdRP : RP ;
|
||||||
|
NoVoc : Voc ;
|
||||||
|
NumCard : Card -> Num ;
|
||||||
|
NumDigits : Digits -> Card ;
|
||||||
|
NumNumeral : Numeral -> Card ;
|
||||||
|
NumPl : Num ;
|
||||||
|
NumSg : Num ;
|
||||||
|
PNeg : Pol ;
|
||||||
|
PPos : Pol ;
|
||||||
|
TEmpty : Text ;
|
||||||
|
TFut : Tense ;
|
||||||
|
TPres : Tense ;
|
||||||
|
TTAnt : Tense -> Ant -> Temp ;
|
||||||
|
Use2N3 : N3 -> N2 ;
|
||||||
|
Use3N3 : N3 -> N2 ;
|
||||||
|
add_V3 : V3 ;
|
||||||
|
all_Predet : Predet ;
|
||||||
|
always_AdV : AdV ;
|
||||||
|
animal_N : N ;
|
||||||
|
apple_N : N ;
|
||||||
|
bad_A : A ;
|
||||||
|
become_VA : VA ;
|
||||||
|
beer_N : N ;
|
||||||
|
big_A : A ;
|
||||||
|
bike_N : N ;
|
||||||
|
bird_N : N ;
|
||||||
|
bite_V2 : V2 ;
|
||||||
|
black_A : A ;
|
||||||
|
blood_N : N ;
|
||||||
|
blue_A : A ;
|
||||||
|
book_N : N ;
|
||||||
|
boy_N : N ;
|
||||||
|
bread_N : N ;
|
||||||
|
break_V2 : V2 ;
|
||||||
|
buy_V2 : V2 ;
|
||||||
|
can_VV : VV ;
|
||||||
|
car_N : N ;
|
||||||
|
child_N : N ;
|
||||||
|
city_N : N ;
|
||||||
|
clean_A : A ;
|
||||||
|
cloud_N : N ;
|
||||||
|
come_V : V ;
|
||||||
|
count_V2 : V2 ;
|
||||||
|
cow_N : N ;
|
||||||
|
cut_V2 : V2 ;
|
||||||
|
do_V2 : V2 ;
|
||||||
|
dog_N : N ;
|
||||||
|
drink_V2 : V2 ;
|
||||||
|
fire_N : N ;
|
||||||
|
girl_N : N ;
|
||||||
|
give_V3 : V3 ;
|
||||||
|
go_V : V ;
|
||||||
|
good_A : A ;
|
||||||
|
grammar_N : N ;
|
||||||
|
green_A : A ;
|
||||||
|
heavy_A : A ;
|
||||||
|
hope_VS : VS ;
|
||||||
|
hot_A : A ;
|
||||||
|
house_N : N ;
|
||||||
|
john_PN : PN ;
|
||||||
|
jump_V : V ;
|
||||||
|
man_N : N ;
|
||||||
|
milk_N : N ;
|
||||||
|
music_N : N ;
|
||||||
|
must_VV : VV ;
|
||||||
|
n2 : Digit ;
|
||||||
|
n3 : Digit ;
|
||||||
|
n4 : Digit ;
|
||||||
|
n5 : Digit ;
|
||||||
|
n6 : Digit ;
|
||||||
|
n7 : Digit ;
|
||||||
|
n8 : Digit ;
|
||||||
|
n9 : Digit ;
|
||||||
|
new_A : A ;
|
||||||
|
pot0 : Digit -> Sub10 ;
|
||||||
|
pot01 : Sub10 ;
|
||||||
|
pot1 : Digit -> Sub100 ;
|
||||||
|
pot110 : Sub100 ;
|
||||||
|
pot111 : Sub100 ;
|
||||||
|
pot1plus : Digit -> Sub10 -> Sub100 ;
|
||||||
|
pot2 : Sub10 -> Sub1000 ;
|
||||||
|
pot2plus : Sub10 -> Sub100 -> Sub1000 ;
|
||||||
|
pot3 : Sub1000 -> Sub1000000 ;
|
||||||
|
pot3plus : Sub1000 -> Sub1000 -> Sub1000000 ;
|
||||||
|
read_V2 : V2 ;
|
||||||
|
red_A : A ;
|
||||||
|
river_N : N ;
|
||||||
|
run_V : V ;
|
||||||
|
say_VS : VS ;
|
||||||
|
sea_N : N ;
|
||||||
|
see_V2 : V2 ;
|
||||||
|
sell_V3 : V3 ;
|
||||||
|
ship_N : N ;
|
||||||
|
sleep_V : V ;
|
||||||
|
small_A : A ;
|
||||||
|
so_AdA : AdA ;
|
||||||
|
star_N : N ;
|
||||||
|
swim_V : V ;
|
||||||
|
talk_V3 : V3 ;
|
||||||
|
teach_V2 : V2 ;
|
||||||
|
very_AdA : AdA ;
|
||||||
|
wait_V2 : V2 ;
|
||||||
|
walk_V : V ;
|
||||||
|
want_VV : VV ;
|
||||||
|
which_IQuant : IQuant ;
|
||||||
|
whoPl_IP : IP ;
|
||||||
|
whoSg_IP : IP ;
|
||||||
|
woman_N : N ;
|
||||||
|
yellow_A : A ;
|
||||||
|
young_A : A ;
|
||||||
|
|
||||||
275
src/rukiga/most_used_function_rgl.txt
Normal file
275
src/rukiga/most_used_function_rgl.txt
Normal file
@@ -0,0 +1,275 @@
|
|||||||
|
UseN
|
||||||
|
39378 6.3 DetQuant
|
||||||
|
38873 6.2 DetCN
|
||||||
|
29375 4.7 NoPConj
|
||||||
|
29369 4.7 NoVoc
|
||||||
|
28887 4.6 PhrUtt
|
||||||
|
27952 4.4 NumSg
|
||||||
|
22149 3.5 PPos
|
||||||
|
21526 3.4 PositA
|
||||||
|
20558 3.3 ASimul
|
||||||
|
19022 3.0 AdjCN
|
||||||
|
18560 2.9 TTAnt
|
||||||
|
18234 2.9 IndefArt
|
||||||
|
16059 2.5 PredVP
|
||||||
|
16020 2.5 UseCl
|
||||||
|
15435 2.5 DefArt
|
||||||
|
14046 2.2 UttS
|
||||||
|
12068 1.9 UttNP
|
||||||
|
11828 1.9 TPast
|
||||||
|
11690 1.9 SlashV2a
|
||||||
|
11318 1.8 PrepNP
|
||||||
|
11297 1.8 NumPl
|
||||||
|
11278 1.8 MassNP
|
||||||
|
10415 1.7 AdvVP
|
||||||
|
10084 1.6 ComplSlash
|
||||||
|
8461 1.3 UsePron
|
||||||
|
6382 1.0 TPres
|
||||||
|
5978 0.9 he_Pron
|
||||||
|
5661 0.9 UseV
|
||||||
|
5122 0.8 PossNP
|
||||||
|
4125 0.7 PossPron
|
||||||
|
4106 0.7 PlusChunk
|
||||||
|
3599 0.6 UseComp
|
||||||
|
3230 0.5 AdvNP
|
||||||
|
2624 0.4 CompoundN
|
||||||
|
2347 0.4 she_Pron
|
||||||
|
2057 0.3 OneChunk
|
||||||
|
2057 0.3 ChunkPhr
|
||||||
|
1894 0.3 ImpVP
|
||||||
|
1872 0.3 UttImpSg
|
||||||
|
1712 0.3 CompAP
|
||||||
|
1553 0.2 CompNP
|
||||||
|
1516 0.2 ComplVV
|
||||||
|
1474 0.2 i_Pron
|
||||||
|
1470 0.2 MkVPS
|
||||||
|
1274 0.2 they_Pron
|
||||||
|
1143 0.2 S_Chunk
|
||||||
|
1133 0.2 PassVPSlash
|
||||||
|
1084 0.2 NumCard
|
||||||
|
955 0.2 DetDAP
|
||||||
|
923 0.1 this_Quant
|
||||||
|
918 0.1 ConjNP
|
||||||
|
918 0.1 BaseNP
|
||||||
|
915 0.1 we_Pron
|
||||||
|
827 0.1 SubjS
|
||||||
|
804 0.1 VPS_Chunk
|
||||||
|
739 0.1 UseDAP
|
||||||
|
702 0.1 it_Pron
|
||||||
|
679 0.1 AdvAP
|
||||||
|
675 0.1 youSgFem_Pron
|
||||||
|
644 0.1 num
|
||||||
|
643 0.1 PNeg
|
||||||
|
640 0.1 pot3as4
|
||||||
|
640 0.1 pot1as2
|
||||||
|
639 0.1 pot2as3
|
||||||
|
610 0.1 NP_Acc_Chunk
|
||||||
|
594 0.1 AP_Chunk
|
||||||
|
593 0.1 pot0as1
|
||||||
|
583 0.1 PositAdvAdj
|
||||||
|
580 0.1 ReflPoss
|
||||||
|
569 0.1 AdAP
|
||||||
|
565 0.1 ReflVPSlash
|
||||||
|
560 0.1 InOrderToVP
|
||||||
|
539 0.1 GerundNP
|
||||||
|
523 0.1 NumNumeral
|
||||||
|
496 0.1 PhrUttMark
|
||||||
|
460 0.1 UseQCl
|
||||||
|
439 0.1 AdVVP
|
||||||
|
435 0.1 AdvS
|
||||||
|
430 0.1 ProgrVP
|
||||||
|
422 0.1 ApposCN
|
||||||
|
419 0.1 pot0
|
||||||
|
394 0.1 ConjAP
|
||||||
|
394 0.1 BaseAP
|
||||||
|
375 0.1 PredVPS
|
||||||
|
372 0.1 AAnter
|
||||||
|
360 0.1 PresPartAP
|
||||||
|
355 0.1 PredetNP
|
||||||
|
347 0.1 UseRCl
|
||||||
|
345 0.1 Adv_Chunk
|
||||||
|
343 0.1 UttAPMasc
|
||||||
|
334 0.1 CompAdv
|
||||||
|
325 0.1 UttQS
|
||||||
|
323 0.1 RelCN
|
||||||
|
320 0.1 IdRP
|
||||||
|
317 0.1 PositAdAAdj
|
||||||
|
307 0.0 QuestMark
|
||||||
|
294 0.0 Det_Chunk
|
||||||
|
292 0.0 UttVPS
|
||||||
|
278 0.0 ComplVS
|
||||||
|
277 0.0 IDig
|
||||||
|
269 0.0 that_Quant
|
||||||
|
268 0.0 Slash2V3
|
||||||
|
267 0.0 DetQuantOrd
|
||||||
|
265 0.0 UttAdv
|
||||||
|
260 0.0 Prep_Chunk
|
||||||
|
257 0.0 NP_Nom_Chunk
|
||||||
|
255 0.0 NumDigits
|
||||||
|
253 0.0 CN_Sg_Chunk
|
||||||
|
248 0.0 CompoundAP
|
||||||
|
247 0.0 gen_Quant
|
||||||
|
242 0.0 QuestCl
|
||||||
|
240 0.0 UseACard
|
||||||
|
232 0.0 ComplVA
|
||||||
|
231 0.0 TFut
|
||||||
|
229 0.0 n2
|
||||||
|
225 0.0 IIDig
|
||||||
|
217 0.0 UseVC
|
||||||
|
215 0.0 RelVP
|
||||||
|
215 0.0 ConjVPS
|
||||||
|
215 0.0 BaseVPS
|
||||||
|
206 0.0 no_Quant
|
||||||
|
195 0.0 many_ACard
|
||||||
|
184 0.0 ExclMark
|
||||||
|
181 0.0 every_Det
|
||||||
|
180 0.0 youSg_Pron
|
||||||
|
175 0.0 pot01
|
||||||
|
168 0.0 ExistNPAdv
|
||||||
|
162 0.0 AdvCN
|
||||||
|
161 0.0 SlashV2V
|
||||||
|
161 0.0 PassAgentVPSlash
|
||||||
|
161 0.0 Conj_Chunk
|
||||||
|
160 0.0 some_Quant
|
||||||
|
157 0.0 OrdSuperl
|
||||||
|
155 0.0 SlashVP
|
||||||
|
134 0.0 UseComparA
|
||||||
|
128 0.0 ExtAdvS
|
||||||
|
127 0.0 ConjS
|
||||||
|
127 0.0 BaseS
|
||||||
|
123 0.0 whatSg_IP
|
||||||
|
121 0.0 neg_Chunk
|
||||||
|
121 0.0 RelSlash
|
||||||
|
119 0.0 TCond
|
||||||
|
113 0.0 EmbedVP
|
||||||
|
111 0.0 UseDAPMasc
|
||||||
|
110 0.0 QS_Chunk
|
||||||
|
110 0.0 ApposNP
|
||||||
|
109 0.0 OrdNumeral
|
||||||
|
102 0.0 n3
|
||||||
|
102 0.0 CN_Pl_Chunk
|
||||||
|
98 0.0 rpar_Chunk
|
||||||
|
98 0.0 lpar_Chunk
|
||||||
|
94 0.0 GerundAdv
|
||||||
|
92 0.0 CountNP
|
||||||
|
89 0.0 SentAP
|
||||||
|
88 0.0 some_Det
|
||||||
|
88 0.0 QuestVP
|
||||||
|
88 0.0 MkVPI
|
||||||
|
86 0.0 VPI_Chunk
|
||||||
|
86 0.0 ComplN2
|
||||||
|
78 0.0 comma_Chunk
|
||||||
|
74 0.0 GenModNP
|
||||||
|
74 0.0 AdAdv
|
||||||
|
70 0.0 IAdv_Chunk
|
||||||
|
69 0.0 Phrase_Chunk
|
||||||
|
65 0.0 questmark_Chunk
|
||||||
|
58 0.0 CNNumNP
|
||||||
|
57 0.0 each_Det
|
||||||
|
57 0.0 QuestIAdv
|
||||||
|
56 0.0 quote_Chunk
|
||||||
|
55 0.0 much_ACard
|
||||||
|
54 0.0 AdjDAP
|
||||||
|
53 0.0 SelfAdvVP
|
||||||
|
53 0.0 ConjAdv
|
||||||
|
53 0.0 BaseAdv
|
||||||
|
52 0.0 fullstop_Chunk
|
||||||
|
50 0.0 whoSg_IP
|
||||||
|
50 0.0 UttCN
|
||||||
|
49 0.0 QuestIComp
|
||||||
|
46 0.0 exclmark_Chunk
|
||||||
|
46 0.0 NumMore
|
||||||
|
46 0.0 DirectComplVS
|
||||||
|
46 0.0 ConjDet
|
||||||
|
46 0.0 BaseDAP
|
||||||
|
45 0.0 another_Det
|
||||||
|
44 0.0 anySg_Det
|
||||||
|
44 0.0 CompIP
|
||||||
|
42 0.0 another_Quant
|
||||||
|
42 0.0 ExtAdvVP
|
||||||
|
41 0.0 semicolon_Chunk
|
||||||
|
41 0.0 languageNP
|
||||||
|
41 0.0 PrepIP
|
||||||
|
41 0.0 GerundCN
|
||||||
|
41 0.0 ConjCN
|
||||||
|
41 0.0 BaseCN
|
||||||
|
40 0.0 past_copula_Chunk
|
||||||
|
40 0.0 ExtAdvNP
|
||||||
|
39 0.0 UttCN_Sg
|
||||||
|
39 0.0 ImpersCl
|
||||||
|
39 0.0 ComplA2
|
||||||
|
38 0.0 n4
|
||||||
|
38 0.0 languageCN
|
||||||
|
38 0.0 VPlay
|
||||||
|
38 0.0 ExistNP
|
||||||
|
36 0.0 refl_SgP3_Chunk
|
||||||
|
36 0.0 AdvIAdv
|
||||||
|
35 0.0 IP_Chunk
|
||||||
|
34 0.0 weekdayN
|
||||||
|
34 0.0 most_Det
|
||||||
|
32 0.0 anySg_1_Det
|
||||||
|
30 0.0 AdV_Chunk
|
||||||
|
29 0.0 which_IQuant
|
||||||
|
29 0.0 NP_Gen_Chunk
|
||||||
|
29 0.0 IdetQuant
|
||||||
|
28 0.0 Predet_Chunk
|
||||||
|
27 0.0 pot110
|
||||||
|
27 0.0 PastPartAP
|
||||||
|
27 0.0 ImpPl1
|
||||||
|
26 0.0 UseAdAACard
|
||||||
|
26 0.0 SlashV2A
|
||||||
|
26 0.0 AdNum
|
||||||
|
25 0.0 IdetIP
|
||||||
|
25 0.0 ComplVQ
|
||||||
|
24 0.0 SentCN
|
||||||
|
24 0.0 RelNP
|
||||||
|
24 0.0 QuestSlash
|
||||||
|
24 0.0 BareN2
|
||||||
|
23 0.0 n6
|
||||||
|
23 0.0 intYear
|
||||||
|
23 0.0 PImperativePlurPos
|
||||||
|
23 0.0 AdvVPSlash
|
||||||
|
22 0.0 n5
|
||||||
|
22 0.0 UttVPShort
|
||||||
|
22 0.0 Subj_Chunk
|
||||||
|
OrdDigits
|
||||||
|
IdetCN
|
||||||
|
AdA_Chunk
|
||||||
|
yearAdv
|
||||||
|
copula_Chunk
|
||||||
|
ConsNP
|
||||||
|
AdjOrd
|
||||||
|
ComparA
|
||||||
|
timeunitAdv
|
||||||
|
PartNP
|
||||||
|
UttNP_Acc
|
||||||
|
that_RP
|
||||||
|
SSubjS
|
||||||
|
weather_adjCl
|
||||||
|
past_perfect_Chunk
|
||||||
|
monthN
|
||||||
|
dash_Chunk
|
||||||
|
UttImpPl
|
||||||
|
NumLess
|
||||||
|
n7
|
||||||
|
ComplSlashPartLast
|
||||||
|
AdvRVP
|
||||||
|
both_Det
|
||||||
|
TimeNP
|
||||||
|
weekdayPunctualAdv
|
||||||
|
UsePN
|
||||||
|
PImperativePolPos
|
||||||
|
whatPl_IP
|
||||||
|
perfect_Chunk
|
||||||
|
anyPl_Det
|
||||||
|
PastPartAgentAP
|
||||||
|
Numeral_Nom_Chunk
|
||||||
|
EmptyRelSlash
|
||||||
|
pot1
|
||||||
|
how8many_IDet
|
||||||
|
few_Det
|
||||||
|
copula_inf_Chunk
|
||||||
|
VocNP
|
||||||
|
UttNP_Nom
|
||||||
|
PGreetingMale
|
||||||
|
PGreetingFemale
|
||||||
2000
src/rukiga/test.treebank
Normal file
2000
src/rukiga/test.treebank
Normal file
File diff suppressed because it is too large
Load Diff
1965
src/rukiga/trees.english
Normal file
1965
src/rukiga/trees.english
Normal file
File diff suppressed because it is too large
Load Diff
1999
src/rukiga/trees.test
Normal file
1999
src/rukiga/trees.test
Normal file
File diff suppressed because it is too large
Load Diff
67
src/rukiga/ud-rgl-trees.txt
Normal file
67
src/rukiga/ud-rgl-trees.txt
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
PhrUtt NoPConj (UttNP (AdvNP (DetCN (DetQuant DefArt NumPl) (UseN child_N)) (SubjS when_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron we_Pron) (ComplSlash (SlashV2a see_V2) (UsePron they_Pron))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt NumSg) (SentCN (UseN reason_N) (EmbedVP (UseV go_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a like_V2) (DetCN (DetQuant DefArt NumSg) (SentCN (UseN rule_N) (EmbedS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN book_N)) (UseComp (CompAP (PositA thin_A)))))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (RelCN (UseN man_N) (UseRCl (TTAnt TPres ASimul) PPos (RelSlash IdRP (SlashVP (UsePron youSg_Pron) (SlashV2a love_V2)))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant DefArt NumSg) (RelCN (UseN book_N) (UseRCl (TTAnt TPast ASimul) PPos (RelSlash IdRP (SlashVP (UsePron youSg_Pron) (SlashV2a buy_V2)))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN cat_N)) (AdvVP (UseV jump_V) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN dog_N)) (UseV come_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (ExtAdvS (SubjS if_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVQ know_VQ (UseQCl (TTAnt TPast ASimul) PPos (QuestVP whoSg_IP (ComplSlash (SlashV2a do_V2) (UsePron it_Pron)))))))) (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV must_VV (UseV go_V)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (AdvVP (UseComp (CompAP (PositA ready_A))) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (UsePron he_Pron))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttCN (AdjCN (AdAP (PositAdAAdj clever_A) (PositA correct_A)) (UseN rule_N))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttAdv (ComparAdvAdj less_CAdv probable_AS (UsePN john_PN))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a eat_V2) (MassNP (AdjCN (PositA red_A) (UseN meat_N))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres AAnter) PPos (PredVP (UsePN john_PN) (UseV die_V)))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVV must_VV (UseV go_V))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres AAnter) PPos (PredVP (UsePN john_PN) (PassV2 kill_V2)))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (PassV2 kill_V2)))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (AdvCN (UseN cat_N) (PrepNP in_Prep (DetCN (DetQuant IndefArt NumSg) (UseN hat_N))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (AdvVP (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant IndefArt NumSg) (UseN cat_N))) (PrepNP with_Prep (DetCN (DetQuant (PossPron i_Pron) NumPl) (UseN eye_N))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (UseComp (CompAP (ComplA2 married_A2 (UsePron she_Pron))))))) NoVoc
|
||||||
|
PhrUtt (PConjConj and_Conj) (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron we_Pron) (UseV go_V)))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (ConjNP both7and_DConj (BaseNP (DetCN (DetQuant DefArt NumPl) (UseN boy_N)) (DetCN (DetQuant DefArt NumPl) (UseN girl_N)))) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (UseComp (CompAP (SentAP (PositA uncertain_A) (EmbedS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (ComplSlash (SlashV2a do_V2) (UsePron it_Pron))))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot3 (pot1as2 (pot0as1 (pot0 n4)))))))) (UseN sheep_N)))))) NoVoc
|
||||||
|
ChunkPhr (PlusChunk (SSlash_Chunk (UseSlash (TTAnt TPast ASimul) PPos (SlashVP (UsePron i_Pron) (SlashV2a lose_V2)))) (PlusChunk (Symb_Chunk (MkSymb "$")) (PlusChunk (Symb_Chunk (MkSymb "3.2")) (OneChunk (CN_Sg_Chunk (UseN billion_N))))))
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron they_Pron) (ComplSlash (SlashV2a switch8off_V2) (DetCN (DetQuant DefArt NumSg) (UseN television_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (ConjAP and_Conj (BaseAP (PositA big_A) (PositA clever_A)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompCN (AdjCN (PositA clever_A) (UseN man_N))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAdv (PrepNP from_Prep (DetCN (DetQuant DefArt NumSg) (UseN city_N)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (PositA clever_A)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAdv today_Adv))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestIComp (CompIP whatSg_IP) (DetNP (DetQuant that_Quant NumSg))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron it_Pron) (UseComp (CompAdv (SubjS because_Subj (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompAP (PositA clever_A))))))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplVA become_VA (PositA clever_A))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (ProgrVP (UseV sleep_V))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNPAdv (DetCN (DetQuant IndefArt NumSg) (UseN cow_N)) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN forest_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredSCVP (EmbedQS (UseQCl (TTAnt TPast ASimul) PPos (QuestSlash whatSg_IP (SlashVP (UsePron she_Pron) (SlashV2a do_V2))))) (UseComp (CompAP (PositA important_A)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredSCVP (EmbedS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (UseV sleep_V)))) (AdvVP (PassV2 see_V2) (PrepNP by8agent_Prep (DetNP every_Det)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN man_N)) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttQS (UseQCl (TTAnt TPres ASimul) PPos (QuestSlash (IdetCN (IdetQuant which_IQuant NumSg) (UseN book_N)) (SlashVP (UsePron youSg_Pron) (SlashV2a like_V2))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (PredetNP all_Predet (DetCN (DetQuant DefArt NumPl) (UseN boy_N))) (UseComp (CompAdv here_Adv))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (Slash2V3 give_V3 (UsePron i_Pron)) (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (ExistNPAdv (DetCN (DetQuant IndefArt NumSg) (UseN cat_N)) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (Slash2V3 give_V3 (UsePron i_Pron)) (DetCN (DetQuant IndefArt NumSg) (UseN apple_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant IndefArt NumPl) (UseN boy_N)) (AdvVP (ProgrVP (UseV swim_V)) (SubjS when_Subj (UseCl (TTAnt TPast ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumPl) (UseN girl_N)) (UseV come_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (ComplVV want_VV (ComplSlash (SlashV2a eat_V2) (UsePron it_Pron)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompNP (PredetNP not_Predet (DetCN (DetQuant IndefArt NumSg) (UseN doctor_N)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PNeg (PredVP (UsePN john_PN) (UseV laugh_V)))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a see_V2) (DetCN (DetQuant no_Quant NumPl) (UseN animal_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttNP (DetCN (DetQuant DefArt NumSg) (PossNP (UseN house_N) (DetCN (DetQuant DefArt NumSg) (UseN doctor_N))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttImpSg PPos (ImpVP (ComplSlash (Slash2V3 send_V3 (DetCN (DetQuant DefArt NumPl) (UseN apple_N))) (DetCN (DetQuant DefArt NumPl) (UseN child_N))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN boy_N)) (has_age_VP (NumDigits (IDig D_6)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (DetCN (DetQuant DefArt NumSg) (UseN science_N)) (SelfAdVVP (UseComp (CompAP (PositA important_A))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (ExtAdvS today_Adv (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron i_Pron) (AdvVP (UseV swim_V) (PrepNP in_Prep (DetCN (DetQuant DefArt NumSg) (UseN sea_N)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (AdvVP (ComplVV must_VV (ComplSlash (SlashV2a read_V2) (DetCN (DetQuant DefArt NumSg) (UseN book_N)))) (PrepNP before_Prep (UsePN (weekdayPN monday_Weekday))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a kill_V2) (UsePron he_Pron))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron he_Pron) (AdvVP (PassV2 kill_V2) (PrepNP by8agent_Prep (UsePN john_PN)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a eat_V2) (DetCN (DetQuant IndefArt (NumCard (NumDigits (IDig D_3)))) (UseN sheep_N)))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePN john_PN) (ComplSlash (SlashV2a find_V2) (DetCN (DetQuant IndefArt (NumCard (NumNumeral (num (pot2as3 (pot1as2 (pot1 n4))))))) (UseN cat_N)))))) NoVoc
|
||||||
|
TExclMark (PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdvVP (UseV go_V) (PrepNP to_Prep (DetCN (DetQuant DefArt NumSg) (UseN house_N)))))) NoVoc) TEmpty
|
||||||
|
TFullStop (PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2a love_V2) (DetCN (DetQuant IndefArt NumPl) (AdjCN (PositA red_A) (UseN apple_N))))))) NoVoc) TEmpty
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePN john_PN) (UseComp (CompNP (DetCN (DetQuant IndefArt NumSg) (AdjCN (PositA clever_A) (UseN man_N)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttImpSg PPos (ImpVP (AdvVP (UseV come_V) here_Adv))) (VocNP (DetCN (DetQuant IndefArt NumPl) (UseN boy_N)))
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron he_Pron) (ComplVS say_VS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron youSg_Pron) (ComplVV want_VV (UseV swim_V)))))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPast ASimul) PPos (PredVP (UsePron she_Pron) (ComplSlash (SlashV2V beg_V2V (ComplSlash (SlashV2a find_V2) (DetCN (DetQuant (PossPron she_Pron) NumSg) (UseN dog_N)))) (UsePN john_PN))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron i_Pron) (ComplSlash (SlashV2A paint_V2A (PositA red_A)) (UsePron it_Pron))))) NoVoc
|
||||||
|
PhrUtt NoPConj (UttS (UseCl (TTAnt TPres ASimul) PPos (PredVP (UsePron she_Pron) (ComplVA become_VA (AdAP very_AdA (PositA beautiful_A)))))) NoVoc
|
||||||
2
src/rukiga/unimplemented_func.txt
Normal file
2
src/rukiga/unimplemented_func.txt
Normal file
File diff suppressed because one or more lines are too long
728
src/rukiga/unimplemented_func_lines.txt
Normal file
728
src/rukiga/unimplemented_func_lines.txt
Normal file
@@ -0,0 +1,728 @@
|
|||||||
|
AdAdv
|
||||||
|
AddAdvQVP
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA
|
||||||
|
ComplSlashIP
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IdetQuant
|
||||||
|
ImpP
|
||||||
|
ImpPl
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
InflectionA
|
||||||
|
InflectionA
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
PConjConj
|
||||||
|
PassV
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PredSCVP
|
||||||
|
PrepIP
|
||||||
|
ProgrVP
|
||||||
|
QuestQVP
|
||||||
|
ReflA
|
||||||
|
ReflVP
|
||||||
|
RelS
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
SlashPrep
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
VNP
|
||||||
|
SlashVS
|
||||||
|
SubjS
|
||||||
|
UseA
|
||||||
|
UseSlash
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
Mark
|
||||||
|
above
|
||||||
|
Prep
|
||||||
|
active
|
||||||
|
passive
|
||||||
|
afrikaans
|
||||||
|
Language
|
||||||
|
airplane
|
||||||
|
already
|
||||||
|
Adv
|
||||||
|
although
|
||||||
|
Subj
|
||||||
|
amharic
|
||||||
|
Language
|
||||||
|
answer
|
||||||
|
apartment
|
||||||
|
april
|
||||||
|
Month
|
||||||
|
arabic
|
||||||
|
Language
|
||||||
|
art
|
||||||
|
as
|
||||||
|
CAdv
|
||||||
|
ashes
|
||||||
|
ask
|
||||||
|
at
|
||||||
|
most
|
||||||
|
AdN
|
||||||
|
august
|
||||||
|
Month
|
||||||
|
Mark
|
||||||
|
back
|
||||||
|
bank
|
||||||
|
bark
|
||||||
|
beautiful
|
||||||
|
because
|
||||||
|
Subj
|
||||||
|
before
|
||||||
|
Prep
|
||||||
|
beg
|
||||||
|
belly
|
||||||
|
blow
|
||||||
|
bone
|
||||||
|
boot
|
||||||
|
boss
|
||||||
|
both
|
||||||
|
and
|
||||||
|
DConj
|
||||||
|
bottle
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
breast
|
||||||
|
breathe
|
||||||
|
broad
|
||||||
|
brother
|
||||||
|
brown
|
||||||
|
bulgarian
|
||||||
|
Language
|
||||||
|
burn
|
||||||
|
butter
|
||||||
|
by
|
||||||
|
agent
|
||||||
|
Prep
|
||||||
|
by
|
||||||
|
means
|
||||||
|
Prep
|
||||||
|
camera
|
||||||
|
cap
|
||||||
|
carpet
|
||||||
|
catalan
|
||||||
|
Language
|
||||||
|
ceiling
|
||||||
|
chair
|
||||||
|
cheese
|
||||||
|
chinese
|
||||||
|
Language
|
||||||
|
church
|
||||||
|
clever
|
||||||
|
coat
|
||||||
|
correct
|
||||||
|
country
|
||||||
|
cousin
|
||||||
|
cup
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
danish
|
||||||
|
Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day
|
||||||
|
day
|
||||||
|
Timeunit
|
||||||
|
dconcat
|
||||||
|
december
|
||||||
|
Month
|
||||||
|
die
|
||||||
|
dig
|
||||||
|
digits
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
numeral
|
||||||
|
dirty
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
doctor
|
||||||
|
door
|
||||||
|
dry
|
||||||
|
dull
|
||||||
|
during
|
||||||
|
Prep
|
||||||
|
dust
|
||||||
|
dutch
|
||||||
|
Language
|
||||||
|
ear
|
||||||
|
earth
|
||||||
|
easy
|
||||||
|
egg
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either
|
||||||
|
or
|
||||||
|
DConj
|
||||||
|
elevenHour
|
||||||
|
empty
|
||||||
|
enemy
|
||||||
|
english
|
||||||
|
Language
|
||||||
|
estonian
|
||||||
|
Language
|
||||||
|
everybody
|
||||||
|
NP
|
||||||
|
everything
|
||||||
|
NP
|
||||||
|
except
|
||||||
|
Prep
|
||||||
|
eye
|
||||||
|
factory
|
||||||
|
fall
|
||||||
|
far
|
||||||
|
Adv
|
||||||
|
fat
|
||||||
|
feather
|
||||||
|
february
|
||||||
|
Month
|
||||||
|
few
|
||||||
|
short
|
||||||
|
of
|
||||||
|
fifteenHour
|
||||||
|
fight
|
||||||
|
fingernail
|
||||||
|
finnish
|
||||||
|
Language
|
||||||
|
fiveHour
|
||||||
|
float
|
||||||
|
floor
|
||||||
|
flow
|
||||||
|
fly
|
||||||
|
fog
|
||||||
|
foot
|
||||||
|
for
|
||||||
|
Prep
|
||||||
|
forest
|
||||||
|
forget
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze
|
||||||
|
french
|
||||||
|
Language
|
||||||
|
friday
|
||||||
|
Weekday
|
||||||
|
fridge
|
||||||
|
fruit
|
||||||
|
full
|
||||||
|
fun
|
||||||
|
AV
|
||||||
|
garden
|
||||||
|
german
|
||||||
|
Language
|
||||||
|
glass
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
glove
|
||||||
|
gold
|
||||||
|
grass
|
||||||
|
greek
|
||||||
|
Language
|
||||||
|
guts
|
||||||
|
Mark
|
||||||
|
Mark
|
||||||
|
hair
|
||||||
|
hand
|
||||||
|
harbour
|
||||||
|
has
|
||||||
|
age
|
||||||
|
VP
|
||||||
|
hat
|
||||||
|
hate
|
||||||
|
have
|
||||||
|
name
|
||||||
|
Cl
|
||||||
|
head
|
||||||
|
hear
|
||||||
|
heart
|
||||||
|
hebrew
|
||||||
|
Language
|
||||||
|
here
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
here
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
hill
|
||||||
|
hindi
|
||||||
|
Language
|
||||||
|
hit
|
||||||
|
hold
|
||||||
|
horn
|
||||||
|
hour
|
||||||
|
Timeunit
|
||||||
|
how
|
||||||
|
much
|
||||||
|
IAdv
|
||||||
|
how
|
||||||
|
far
|
||||||
|
QCl
|
||||||
|
how
|
||||||
|
old
|
||||||
|
QCl
|
||||||
|
hungry
|
||||||
|
VP
|
||||||
|
hunt
|
||||||
|
husband
|
||||||
|
Mark
|
||||||
|
ice
|
||||||
|
if
|
||||||
|
Subj
|
||||||
|
if
|
||||||
|
then
|
||||||
|
Conj
|
||||||
|
ill
|
||||||
|
VP
|
||||||
|
important
|
||||||
|
industry
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron
|
||||||
|
is
|
||||||
|
right
|
||||||
|
VP
|
||||||
|
is
|
||||||
|
wrong
|
||||||
|
VP
|
||||||
|
italian
|
||||||
|
Language
|
||||||
|
january
|
||||||
|
Month
|
||||||
|
japanese
|
||||||
|
Language
|
||||||
|
july
|
||||||
|
Month
|
||||||
|
june
|
||||||
|
Month
|
||||||
|
king
|
||||||
|
knee
|
||||||
|
know
|
||||||
|
lake
|
||||||
|
lamp
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language
|
||||||
|
title
|
||||||
|
Utt
|
||||||
|
latin
|
||||||
|
Language
|
||||||
|
latvian
|
||||||
|
Language
|
||||||
|
laugh
|
||||||
|
leaf
|
||||||
|
learn
|
||||||
|
leather
|
||||||
|
leave
|
||||||
|
left
|
||||||
|
Ord
|
||||||
|
leg
|
||||||
|
less
|
||||||
|
CAdv
|
||||||
|
li
|
||||||
|
Mark
|
||||||
|
lie
|
||||||
|
like
|
||||||
|
listen
|
||||||
|
liver
|
||||||
|
long
|
||||||
|
lose
|
||||||
|
louse
|
||||||
|
love
|
||||||
|
maltese
|
||||||
|
Language
|
||||||
|
march
|
||||||
|
Month
|
||||||
|
married
|
||||||
|
married
|
||||||
|
Cl
|
||||||
|
may
|
||||||
|
Month
|
||||||
|
meat
|
||||||
|
minute
|
||||||
|
Timeunit
|
||||||
|
monday
|
||||||
|
Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month
|
||||||
|
Timeunit
|
||||||
|
moon
|
||||||
|
more
|
||||||
|
CAdv
|
||||||
|
mother
|
||||||
|
mountain
|
||||||
|
mouth
|
||||||
|
much
|
||||||
|
Det
|
||||||
|
units
|
||||||
|
AP
|
||||||
|
units
|
||||||
|
of
|
||||||
|
NP
|
||||||
|
name
|
||||||
|
narrow
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
near
|
||||||
|
neck
|
||||||
|
nepali
|
||||||
|
Language
|
||||||
|
newspaper
|
||||||
|
night
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no
|
||||||
|
Utt
|
||||||
|
nobody
|
||||||
|
NP
|
||||||
|
norwegian
|
||||||
|
Language
|
||||||
|
nose
|
||||||
|
nothing
|
||||||
|
NP
|
||||||
|
november
|
||||||
|
Month
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
number
|
||||||
|
october
|
||||||
|
Month
|
||||||
|
oil
|
||||||
|
oneHour
|
||||||
|
open
|
||||||
|
Mark
|
||||||
|
paint
|
||||||
|
paper
|
||||||
|
part
|
||||||
|
Prep
|
||||||
|
peace
|
||||||
|
pen
|
||||||
|
persian
|
||||||
|
Language
|
||||||
|
person
|
||||||
|
planet
|
||||||
|
plastic
|
||||||
|
play
|
||||||
|
policeman
|
||||||
|
polish
|
||||||
|
Language
|
||||||
|
possess
|
||||||
|
Prep
|
||||||
|
priest
|
||||||
|
probable
|
||||||
|
AS
|
||||||
|
pull
|
||||||
|
punjabi
|
||||||
|
Language
|
||||||
|
push
|
||||||
|
put
|
||||||
|
queen
|
||||||
|
question
|
||||||
|
quite
|
||||||
|
Adv
|
||||||
|
radio
|
||||||
|
rain
|
||||||
|
rain
|
||||||
|
ready
|
||||||
|
VP
|
||||||
|
reason
|
||||||
|
religion
|
||||||
|
restaurant
|
||||||
|
right
|
||||||
|
Ord
|
||||||
|
road
|
||||||
|
rock
|
||||||
|
romanian
|
||||||
|
Language
|
||||||
|
roof
|
||||||
|
root
|
||||||
|
rope
|
||||||
|
rotten
|
||||||
|
round
|
||||||
|
rub
|
||||||
|
rubber
|
||||||
|
rule
|
||||||
|
russian
|
||||||
|
Language
|
||||||
|
salt
|
||||||
|
sand
|
||||||
|
saturday
|
||||||
|
Weekday
|
||||||
|
scared
|
||||||
|
VP
|
||||||
|
school
|
||||||
|
science
|
||||||
|
scratch
|
||||||
|
second
|
||||||
|
Timeunit
|
||||||
|
seed
|
||||||
|
seek
|
||||||
|
september
|
||||||
|
Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew
|
||||||
|
sharp
|
||||||
|
sheep
|
||||||
|
shirt
|
||||||
|
shoe
|
||||||
|
shop
|
||||||
|
short
|
||||||
|
silver
|
||||||
|
sindhi
|
||||||
|
Language
|
||||||
|
sing
|
||||||
|
sister
|
||||||
|
sit
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin
|
||||||
|
sky
|
||||||
|
smell
|
||||||
|
smoke
|
||||||
|
smooth
|
||||||
|
snake
|
||||||
|
snow
|
||||||
|
sock
|
||||||
|
somebody
|
||||||
|
NP
|
||||||
|
something
|
||||||
|
NP
|
||||||
|
somewhere
|
||||||
|
Adv
|
||||||
|
song
|
||||||
|
spanish
|
||||||
|
Language
|
||||||
|
speak
|
||||||
|
spit
|
||||||
|
split
|
||||||
|
squeeze
|
||||||
|
stab
|
||||||
|
stand
|
||||||
|
steel
|
||||||
|
stick
|
||||||
|
stone
|
||||||
|
stop
|
||||||
|
stove
|
||||||
|
straight
|
||||||
|
student
|
||||||
|
stupid
|
||||||
|
suck
|
||||||
|
sun
|
||||||
|
sunday
|
||||||
|
Weekday
|
||||||
|
swahili
|
||||||
|
Language
|
||||||
|
swedish
|
||||||
|
Language
|
||||||
|
swell
|
||||||
|
switch
|
||||||
|
off
|
||||||
|
switch
|
||||||
|
on
|
||||||
|
table
|
||||||
|
Mark
|
||||||
|
table
|
||||||
|
tail
|
||||||
|
td
|
||||||
|
Mark
|
||||||
|
teacher
|
||||||
|
television
|
||||||
|
tenHour
|
||||||
|
thai
|
||||||
|
Language
|
||||||
|
there
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
Adv
|
||||||
|
they
|
||||||
|
Pron
|
||||||
|
thick
|
||||||
|
thin
|
||||||
|
think
|
||||||
|
thirsty
|
||||||
|
VP
|
||||||
|
thirteenHour
|
||||||
|
threeHour
|
||||||
|
through
|
||||||
|
Prep
|
||||||
|
throw
|
||||||
|
thursday
|
||||||
|
Weekday
|
||||||
|
tie
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired
|
||||||
|
VP
|
||||||
|
today
|
||||||
|
Adv
|
||||||
|
tongue
|
||||||
|
tooth
|
||||||
|
tr
|
||||||
|
Mark
|
||||||
|
tuesday
|
||||||
|
Weekday
|
||||||
|
turkish
|
||||||
|
Language
|
||||||
|
turn
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly
|
||||||
|
ul
|
||||||
|
Mark
|
||||||
|
uncertain
|
||||||
|
university
|
||||||
|
urdu
|
||||||
|
Language
|
||||||
|
village
|
||||||
|
vomit
|
||||||
|
war
|
||||||
|
wash
|
||||||
|
watch
|
||||||
|
weather
|
||||||
|
adjCl
|
||||||
|
wednesday
|
||||||
|
Weekday
|
||||||
|
week
|
||||||
|
Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet
|
||||||
|
what
|
||||||
|
name
|
||||||
|
QCl
|
||||||
|
when
|
||||||
|
Subj
|
||||||
|
wide
|
||||||
|
wife
|
||||||
|
win
|
||||||
|
wind
|
||||||
|
window
|
||||||
|
wing
|
||||||
|
wipe
|
||||||
|
without
|
||||||
|
Prep
|
||||||
|
wonder
|
||||||
|
VQ
|
||||||
|
wood
|
||||||
|
worm
|
||||||
|
write
|
||||||
|
yearAdv
|
||||||
|
year
|
||||||
|
year
|
||||||
|
Timeunit
|
||||||
|
yes
|
||||||
|
Utt
|
||||||
|
youPol
|
||||||
|
Pron
|
||||||
3
src/rukiga/unimplemented_functions.text
Normal file
3
src/rukiga/unimplemented_functions.text
Normal file
File diff suppressed because one or more lines are too long
729
src/rukiga/unimplented_func_lines.txt
Normal file
729
src/rukiga/unimplented_func_lines.txt
Normal file
@@ -0,0 +1,729 @@
|
|||||||
|
LangCgg
|
||||||
|
AdAdv
|
||||||
|
AddAdvQVP
|
||||||
|
AdnCAdv
|
||||||
|
AdvAP
|
||||||
|
AdvIAdv
|
||||||
|
AdvIP
|
||||||
|
AdvQVP
|
||||||
|
AdvS
|
||||||
|
AdvSlash
|
||||||
|
BaseAP
|
||||||
|
BaseAdV
|
||||||
|
BaseAdv
|
||||||
|
BaseCN
|
||||||
|
BaseDAP
|
||||||
|
BaseIAdv
|
||||||
|
BaseNP
|
||||||
|
BaseRS
|
||||||
|
BaseS
|
||||||
|
CAdvAP
|
||||||
|
CleftAdv
|
||||||
|
CleftNP
|
||||||
|
ComparA
|
||||||
|
ComparAdvAdj
|
||||||
|
ComparAdvAdjS
|
||||||
|
ComplA
|
||||||
|
ComplSlashIP
|
||||||
|
ConjAP
|
||||||
|
ConjAdV
|
||||||
|
ConjAdv
|
||||||
|
ConjCN
|
||||||
|
ConjDet
|
||||||
|
ConjIAdv
|
||||||
|
ConjNP
|
||||||
|
ConjRS
|
||||||
|
ConjS
|
||||||
|
ConsAP
|
||||||
|
ConsAdV
|
||||||
|
ConsAdv
|
||||||
|
ConsCN
|
||||||
|
ConsDAP
|
||||||
|
ConsIAdv
|
||||||
|
ConsNP
|
||||||
|
ConsRS
|
||||||
|
ConsS
|
||||||
|
EmbedQS
|
||||||
|
EmbedS
|
||||||
|
EmbedVP
|
||||||
|
ExistIP
|
||||||
|
ExistIPAdv
|
||||||
|
ExistNP
|
||||||
|
ExistNPAdv
|
||||||
|
ExtAdvS
|
||||||
|
ExtAdvVP
|
||||||
|
FunRP
|
||||||
|
GenericCl
|
||||||
|
IdetQuant
|
||||||
|
ImpP
|
||||||
|
ImpPl
|
||||||
|
ImpersCl
|
||||||
|
InLanguage
|
||||||
|
InflectionA
|
||||||
|
InflectionA
|
||||||
|
InflectionAdv
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionN
|
||||||
|
InflectionPrep
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionV
|
||||||
|
InflectionVA
|
||||||
|
InflectionVQ
|
||||||
|
InflectionVS
|
||||||
|
InflectionVV
|
||||||
|
MarkupAP
|
||||||
|
MarkupAdv
|
||||||
|
MarkupCN
|
||||||
|
MarkupNP
|
||||||
|
MarkupPhr
|
||||||
|
MarkupS
|
||||||
|
MarkupText
|
||||||
|
MarkupUtt
|
||||||
|
MkDefinition
|
||||||
|
MkDefinitionEx
|
||||||
|
MkDocument
|
||||||
|
MkTag
|
||||||
|
NoDefinition
|
||||||
|
PConjConj
|
||||||
|
PassV
|
||||||
|
PositAdAAdj
|
||||||
|
PositAdvAdj
|
||||||
|
PredSCVP
|
||||||
|
PrepIP
|
||||||
|
ProgrVP
|
||||||
|
QuestQVP
|
||||||
|
ReflA
|
||||||
|
ReflVP
|
||||||
|
RelS
|
||||||
|
SSubjS
|
||||||
|
SelfAdVVP
|
||||||
|
SelfAdvVP
|
||||||
|
SelfNP
|
||||||
|
SentAP
|
||||||
|
SentCN
|
||||||
|
SlashPrep
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
SlashV
|
||||||
|
VNP
|
||||||
|
SlashVS
|
||||||
|
SubjS
|
||||||
|
UseA
|
||||||
|
UseSlash
|
||||||
|
VPSlashPrep
|
||||||
|
VocNP
|
||||||
|
Mark
|
||||||
|
above
|
||||||
|
Prep
|
||||||
|
active
|
||||||
|
passive
|
||||||
|
afrikaans
|
||||||
|
Language
|
||||||
|
airplane
|
||||||
|
already
|
||||||
|
Adv
|
||||||
|
although
|
||||||
|
Subj
|
||||||
|
amharic
|
||||||
|
Language
|
||||||
|
answer
|
||||||
|
apartment
|
||||||
|
april
|
||||||
|
Month
|
||||||
|
arabic
|
||||||
|
Language
|
||||||
|
art
|
||||||
|
as
|
||||||
|
CAdv
|
||||||
|
ashes
|
||||||
|
ask
|
||||||
|
at
|
||||||
|
most
|
||||||
|
AdN
|
||||||
|
august
|
||||||
|
Month
|
||||||
|
Mark
|
||||||
|
back
|
||||||
|
bank
|
||||||
|
bark
|
||||||
|
beautiful
|
||||||
|
because
|
||||||
|
Subj
|
||||||
|
before
|
||||||
|
Prep
|
||||||
|
beg
|
||||||
|
belly
|
||||||
|
blow
|
||||||
|
bone
|
||||||
|
boot
|
||||||
|
boss
|
||||||
|
both
|
||||||
|
and
|
||||||
|
DConj
|
||||||
|
bottle
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
breast
|
||||||
|
breathe
|
||||||
|
broad
|
||||||
|
brother
|
||||||
|
brown
|
||||||
|
bulgarian
|
||||||
|
Language
|
||||||
|
burn
|
||||||
|
butter
|
||||||
|
by
|
||||||
|
agent
|
||||||
|
Prep
|
||||||
|
by
|
||||||
|
means
|
||||||
|
Prep
|
||||||
|
camera
|
||||||
|
cap
|
||||||
|
carpet
|
||||||
|
catalan
|
||||||
|
Language
|
||||||
|
ceiling
|
||||||
|
chair
|
||||||
|
cheese
|
||||||
|
chinese
|
||||||
|
Language
|
||||||
|
church
|
||||||
|
clever
|
||||||
|
coat
|
||||||
|
correct
|
||||||
|
country
|
||||||
|
cousin
|
||||||
|
cup
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
danish
|
||||||
|
Language
|
||||||
|
dayMonthAdv
|
||||||
|
dayMonthYearAdv
|
||||||
|
day
|
||||||
|
day
|
||||||
|
Timeunit
|
||||||
|
dconcat
|
||||||
|
december
|
||||||
|
Month
|
||||||
|
die
|
||||||
|
dig
|
||||||
|
digits
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
numeral
|
||||||
|
dirty
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
dn
|
||||||
|
doctor
|
||||||
|
door
|
||||||
|
dry
|
||||||
|
dull
|
||||||
|
during
|
||||||
|
Prep
|
||||||
|
dust
|
||||||
|
dutch
|
||||||
|
Language
|
||||||
|
ear
|
||||||
|
earth
|
||||||
|
easy
|
||||||
|
egg
|
||||||
|
eightHour
|
||||||
|
eighteenHour
|
||||||
|
either
|
||||||
|
or
|
||||||
|
DConj
|
||||||
|
elevenHour
|
||||||
|
empty
|
||||||
|
enemy
|
||||||
|
english
|
||||||
|
Language
|
||||||
|
estonian
|
||||||
|
Language
|
||||||
|
everybody
|
||||||
|
NP
|
||||||
|
everything
|
||||||
|
NP
|
||||||
|
except
|
||||||
|
Prep
|
||||||
|
eye
|
||||||
|
factory
|
||||||
|
fall
|
||||||
|
far
|
||||||
|
Adv
|
||||||
|
fat
|
||||||
|
feather
|
||||||
|
february
|
||||||
|
Month
|
||||||
|
few
|
||||||
|
short
|
||||||
|
of
|
||||||
|
fifteenHour
|
||||||
|
fight
|
||||||
|
fingernail
|
||||||
|
finnish
|
||||||
|
Language
|
||||||
|
fiveHour
|
||||||
|
float
|
||||||
|
floor
|
||||||
|
flow
|
||||||
|
fly
|
||||||
|
fog
|
||||||
|
foot
|
||||||
|
for
|
||||||
|
Prep
|
||||||
|
forest
|
||||||
|
forget
|
||||||
|
fourHour
|
||||||
|
fourteenHour
|
||||||
|
freeze
|
||||||
|
french
|
||||||
|
Language
|
||||||
|
friday
|
||||||
|
Weekday
|
||||||
|
fridge
|
||||||
|
fruit
|
||||||
|
full
|
||||||
|
fun
|
||||||
|
AV
|
||||||
|
garden
|
||||||
|
german
|
||||||
|
Language
|
||||||
|
glass
|
||||||
|
of
|
||||||
|
CN
|
||||||
|
glove
|
||||||
|
gold
|
||||||
|
grass
|
||||||
|
greek
|
||||||
|
Language
|
||||||
|
guts
|
||||||
|
Mark
|
||||||
|
Mark
|
||||||
|
hair
|
||||||
|
hand
|
||||||
|
harbour
|
||||||
|
has
|
||||||
|
age
|
||||||
|
VP
|
||||||
|
hat
|
||||||
|
hate
|
||||||
|
have
|
||||||
|
name
|
||||||
|
Cl
|
||||||
|
head
|
||||||
|
hear
|
||||||
|
heart
|
||||||
|
hebrew
|
||||||
|
Language
|
||||||
|
here
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
here
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
hill
|
||||||
|
hindi
|
||||||
|
Language
|
||||||
|
hit
|
||||||
|
hold
|
||||||
|
horn
|
||||||
|
hour
|
||||||
|
Timeunit
|
||||||
|
how
|
||||||
|
much
|
||||||
|
IAdv
|
||||||
|
how
|
||||||
|
far
|
||||||
|
QCl
|
||||||
|
how
|
||||||
|
old
|
||||||
|
QCl
|
||||||
|
hungry
|
||||||
|
VP
|
||||||
|
hunt
|
||||||
|
husband
|
||||||
|
Mark
|
||||||
|
ice
|
||||||
|
if
|
||||||
|
Subj
|
||||||
|
if
|
||||||
|
then
|
||||||
|
Conj
|
||||||
|
ill
|
||||||
|
VP
|
||||||
|
important
|
||||||
|
industry
|
||||||
|
intMonthday
|
||||||
|
intYear
|
||||||
|
iron
|
||||||
|
is
|
||||||
|
right
|
||||||
|
VP
|
||||||
|
is
|
||||||
|
wrong
|
||||||
|
VP
|
||||||
|
italian
|
||||||
|
Language
|
||||||
|
january
|
||||||
|
Month
|
||||||
|
japanese
|
||||||
|
Language
|
||||||
|
july
|
||||||
|
Month
|
||||||
|
june
|
||||||
|
Month
|
||||||
|
king
|
||||||
|
knee
|
||||||
|
know
|
||||||
|
lake
|
||||||
|
lamp
|
||||||
|
languageCN
|
||||||
|
languageNP
|
||||||
|
language
|
||||||
|
title
|
||||||
|
Utt
|
||||||
|
latin
|
||||||
|
Language
|
||||||
|
latvian
|
||||||
|
Language
|
||||||
|
laugh
|
||||||
|
leaf
|
||||||
|
learn
|
||||||
|
leather
|
||||||
|
leave
|
||||||
|
left
|
||||||
|
Ord
|
||||||
|
leg
|
||||||
|
less
|
||||||
|
CAdv
|
||||||
|
li
|
||||||
|
Mark
|
||||||
|
lie
|
||||||
|
like
|
||||||
|
listen
|
||||||
|
liver
|
||||||
|
long
|
||||||
|
lose
|
||||||
|
louse
|
||||||
|
love
|
||||||
|
maltese
|
||||||
|
Language
|
||||||
|
march
|
||||||
|
Month
|
||||||
|
married
|
||||||
|
married
|
||||||
|
Cl
|
||||||
|
may
|
||||||
|
Month
|
||||||
|
meat
|
||||||
|
minute
|
||||||
|
Timeunit
|
||||||
|
monday
|
||||||
|
Weekday
|
||||||
|
monthAdv
|
||||||
|
monthN
|
||||||
|
monthPN
|
||||||
|
monthYearAdv
|
||||||
|
month
|
||||||
|
Timeunit
|
||||||
|
moon
|
||||||
|
more
|
||||||
|
CAdv
|
||||||
|
mother
|
||||||
|
mountain
|
||||||
|
mouth
|
||||||
|
much
|
||||||
|
Det
|
||||||
|
units
|
||||||
|
AP
|
||||||
|
units
|
||||||
|
of
|
||||||
|
NP
|
||||||
|
name
|
||||||
|
narrow
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
nd
|
||||||
|
near
|
||||||
|
neck
|
||||||
|
nepali
|
||||||
|
Language
|
||||||
|
newspaper
|
||||||
|
night
|
||||||
|
nineHour
|
||||||
|
nineteenHour
|
||||||
|
no
|
||||||
|
Utt
|
||||||
|
nobody
|
||||||
|
NP
|
||||||
|
norwegian
|
||||||
|
Language
|
||||||
|
nose
|
||||||
|
nothing
|
||||||
|
NP
|
||||||
|
november
|
||||||
|
Month
|
||||||
|
num
|
||||||
|
digits
|
||||||
|
number
|
||||||
|
october
|
||||||
|
Month
|
||||||
|
oil
|
||||||
|
oneHour
|
||||||
|
open
|
||||||
|
Mark
|
||||||
|
paint
|
||||||
|
paper
|
||||||
|
part
|
||||||
|
Prep
|
||||||
|
peace
|
||||||
|
pen
|
||||||
|
persian
|
||||||
|
Language
|
||||||
|
person
|
||||||
|
planet
|
||||||
|
plastic
|
||||||
|
play
|
||||||
|
policeman
|
||||||
|
polish
|
||||||
|
Language
|
||||||
|
possess
|
||||||
|
Prep
|
||||||
|
priest
|
||||||
|
probable
|
||||||
|
AS
|
||||||
|
pull
|
||||||
|
punjabi
|
||||||
|
Language
|
||||||
|
push
|
||||||
|
put
|
||||||
|
queen
|
||||||
|
question
|
||||||
|
quite
|
||||||
|
Adv
|
||||||
|
radio
|
||||||
|
rain
|
||||||
|
rain
|
||||||
|
ready
|
||||||
|
VP
|
||||||
|
reason
|
||||||
|
religion
|
||||||
|
restaurant
|
||||||
|
right
|
||||||
|
Ord
|
||||||
|
road
|
||||||
|
rock
|
||||||
|
romanian
|
||||||
|
Language
|
||||||
|
roof
|
||||||
|
root
|
||||||
|
rope
|
||||||
|
rotten
|
||||||
|
round
|
||||||
|
rub
|
||||||
|
rubber
|
||||||
|
rule
|
||||||
|
russian
|
||||||
|
Language
|
||||||
|
salt
|
||||||
|
sand
|
||||||
|
saturday
|
||||||
|
Weekday
|
||||||
|
scared
|
||||||
|
VP
|
||||||
|
school
|
||||||
|
science
|
||||||
|
scratch
|
||||||
|
second
|
||||||
|
Timeunit
|
||||||
|
seed
|
||||||
|
seek
|
||||||
|
september
|
||||||
|
Month
|
||||||
|
sevenHour
|
||||||
|
seventeenHour
|
||||||
|
sew
|
||||||
|
sharp
|
||||||
|
sheep
|
||||||
|
shirt
|
||||||
|
shoe
|
||||||
|
shop
|
||||||
|
short
|
||||||
|
silver
|
||||||
|
sindhi
|
||||||
|
Language
|
||||||
|
sing
|
||||||
|
sister
|
||||||
|
sit
|
||||||
|
sixHour
|
||||||
|
sixteenHour
|
||||||
|
skin
|
||||||
|
sky
|
||||||
|
smell
|
||||||
|
smoke
|
||||||
|
smooth
|
||||||
|
snake
|
||||||
|
snow
|
||||||
|
sock
|
||||||
|
somebody
|
||||||
|
NP
|
||||||
|
something
|
||||||
|
NP
|
||||||
|
somewhere
|
||||||
|
Adv
|
||||||
|
song
|
||||||
|
spanish
|
||||||
|
Language
|
||||||
|
speak
|
||||||
|
spit
|
||||||
|
split
|
||||||
|
squeeze
|
||||||
|
stab
|
||||||
|
stand
|
||||||
|
steel
|
||||||
|
stick
|
||||||
|
stone
|
||||||
|
stop
|
||||||
|
stove
|
||||||
|
straight
|
||||||
|
student
|
||||||
|
stupid
|
||||||
|
suck
|
||||||
|
sun
|
||||||
|
sunday
|
||||||
|
Weekday
|
||||||
|
swahili
|
||||||
|
Language
|
||||||
|
swedish
|
||||||
|
Language
|
||||||
|
swell
|
||||||
|
switch
|
||||||
|
off
|
||||||
|
switch
|
||||||
|
on
|
||||||
|
table
|
||||||
|
Mark
|
||||||
|
table
|
||||||
|
tail
|
||||||
|
td
|
||||||
|
Mark
|
||||||
|
teacher
|
||||||
|
television
|
||||||
|
tenHour
|
||||||
|
thai
|
||||||
|
Language
|
||||||
|
there
|
||||||
|
from
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
to
|
||||||
|
Adv
|
||||||
|
there
|
||||||
|
Adv
|
||||||
|
they
|
||||||
|
Pron
|
||||||
|
thick
|
||||||
|
thin
|
||||||
|
think
|
||||||
|
thirsty
|
||||||
|
VP
|
||||||
|
thirteenHour
|
||||||
|
threeHour
|
||||||
|
through
|
||||||
|
Prep
|
||||||
|
throw
|
||||||
|
thursday
|
||||||
|
Weekday
|
||||||
|
tie
|
||||||
|
timeHour
|
||||||
|
timeHourMinute
|
||||||
|
timeunitAdv
|
||||||
|
tired
|
||||||
|
VP
|
||||||
|
today
|
||||||
|
Adv
|
||||||
|
tongue
|
||||||
|
tooth
|
||||||
|
tr
|
||||||
|
Mark
|
||||||
|
tuesday
|
||||||
|
Weekday
|
||||||
|
turkish
|
||||||
|
Language
|
||||||
|
turn
|
||||||
|
twelveHour
|
||||||
|
twentyFourHour
|
||||||
|
twentyHour
|
||||||
|
twentyOneHour
|
||||||
|
twentyThreeHour
|
||||||
|
twentyTwoHour
|
||||||
|
twoHour
|
||||||
|
ugly
|
||||||
|
ul
|
||||||
|
Mark
|
||||||
|
uncertain
|
||||||
|
university
|
||||||
|
urdu
|
||||||
|
Language
|
||||||
|
village
|
||||||
|
vomit
|
||||||
|
war
|
||||||
|
wash
|
||||||
|
watch
|
||||||
|
weather
|
||||||
|
adjCl
|
||||||
|
wednesday
|
||||||
|
Weekday
|
||||||
|
week
|
||||||
|
Timeunit
|
||||||
|
weekdayHabitualAdv
|
||||||
|
weekdayLastAdv
|
||||||
|
weekdayN
|
||||||
|
weekdayNextAdv
|
||||||
|
weekdayPN
|
||||||
|
weekdayPunctualAdv
|
||||||
|
wet
|
||||||
|
what
|
||||||
|
name
|
||||||
|
QCl
|
||||||
|
when
|
||||||
|
Subj
|
||||||
|
wide
|
||||||
|
wife
|
||||||
|
win
|
||||||
|
wind
|
||||||
|
window
|
||||||
|
wing
|
||||||
|
wipe
|
||||||
|
without
|
||||||
|
Prep
|
||||||
|
wonder
|
||||||
|
VQ
|
||||||
|
wood
|
||||||
|
worm
|
||||||
|
write
|
||||||
|
yearAdv
|
||||||
|
year
|
||||||
|
year
|
||||||
|
Timeunit
|
||||||
|
yes
|
||||||
|
Utt
|
||||||
|
youPol
|
||||||
|
Pron
|
||||||
Reference in New Issue
Block a user