diff --git a/lib/doc/synopsis.html b/lib/doc/synopsis.html index 21dbc267f..e8f068fa2 100644 --- a/lib/doc/synopsis.html +++ b/lib/doc/synopsis.html @@ -533,82 +533,82 @@ Lexical category, constructors given in comparAP A -> AP -
warmer
+
warmer
mkAP A -> AP -
warm
+
warm
mkAP A -> NP -> AP -
warmer than Paris
+
warmer than Paris
mkAP A2 -> NP -> AP -
married to her
+
married to her
mkAP A2 -> AP -
married
+
married
mkAP AP -> S -> AP -
it is good that she sleeps
+
it is good that she sleeps
mkAP AP -> QS -> AP -
it is uncertain who sleeps
+
it is uncertain who sleeps
mkAP AP -> VP -> AP -
she is ready to sleep
+
she is ready to sleep
mkAP AP -> SC -> AP -
she is ready to sleep
+
she is ready to sleep
mkAP AdA -> A -> AP -
very old
+
very old
mkAP AdA -> AP -> AP -
very very old
+
very very old
mkAP Conj -> AP -> AP -> AP -
old or young
+
old or young
mkAP Conj -> ListAP -> AP -
old , big and warm
+
old , big and warm
mkAP Ord -> AP -
oldest
+
oldest
mkAP CAdv -> AP -> NP -> AP -
as old as she
+
as old as she
reflAP A2 -> AP -
married to itself
+
married to itself
@@ -624,27 +624,27 @@ Lexical category, constructors given in almost_AdA AdA -
almost red
+
almost red
quite_Adv AdA -
quite
+
quite
so_AdA AdA -
so warm
+
so warm
too_AdA AdA -
too warm
+
too warm
very_AdA AdA -
very warm
+
very warm
@@ -660,22 +660,22 @@ Lexical category, constructors given in almost_AdN AdN -
almost eight
+
almost eight
at_least_AdN AdN -
at least eight
+
at least eight
at_most_AdN AdN -
at most eight
+
at most eight
mkAdN CAdv -> AdN -
more than eight
+
more than eight
@@ -691,7 +691,7 @@ Lexical category, constructors given in always_AdV AdV -
always
+
always
@@ -707,82 +707,82 @@ Lexical category, constructors given in everywhere_Adv Adv -
everywhere
+
everywhere
here7from_Adv Adv -
from here
+
from here
here7to_Adv Adv -
to here
+
to here
here_Adv Adv -
here
+
here
mkAdv A -> Adv -
warmly
+
warmly
mkAdv Prep -> NP -> Adv -
in the house
+
in the house
mkAdv Subj -> S -> Adv -
when she sleeps
+
when she sleeps
mkAdv CAdv -> A -> NP -> Adv -
more warmly than he
+
more warmly than he
mkAdv CAdv -> A -> S -> Adv -
more warmly than he runs
+
more warmly than he runs
mkAdv AdA -> Adv -> Adv -
very warmly
+
very warmly
mkAdv Conj -> Adv -> Adv -> Adv -
here and now
+
here and now
mkAdv Conj -> ListAdv -> Adv -
with her , here and now
+
with her , here and now
somewhere_Adv Adv -
somewhere
+
somewhere
there7from_Adv Adv -
from there
+
from there
there7to_Adv Adv -
there
+
there
there_Adv Adv -
there
+
there
@@ -798,12 +798,12 @@ Lexical category, constructors given in anteriorAnt Ant -
she has slept
+
she has slept
simultaneousAnt Ant -
she sleeps
+
she sleeps
@@ -819,17 +819,17 @@ Lexical category, constructors given in as_CAdv CAdv -
as
+
as
less_CAdv CAdv -
less
+
less
more_CAdv CAdv -
more
+
more
@@ -845,97 +845,97 @@ Lexical category, constructors given in mkCN N -> CN -
house
+
house
mkCN N2 -> NP -> CN -
mother of the king
+
mother of the king
mkCN N3 -> NP -> NP -> CN -
distance from this city to Paris
+
distance from this city to Paris
mkCN N2 -> CN -
mother
+
mother
mkCN N3 -> CN -
distance
+
distance
mkCN A -> N -> CN -
big house
+
big house
mkCN A -> CN -> CN -
big blue house
+
big blue house
mkCN AP -> N -> CN -
very big house
+
very big house
mkCN AP -> CN -> CN -
very big blue house
+
very big blue house
mkCN N -> RS -> CN -
man whom she loves
+
man whom she loves
mkCN CN -> RS -> CN -
old man whom she loves
+
old man whom she loves
mkCN N -> Adv -> CN -
house on the hill
+
house on the hill
mkCN CN -> Adv -> CN -
big house on the hill
+
big house on the hill
mkCN CN -> S -> CN -
rule that she sleeps
+
rule that she sleeps
mkCN CN -> QS -> CN -
question if she sleeps
+
question if she sleeps
mkCN CN -> VP -> CN -
reason to sleep
+
reason to sleep
mkCN CN -> SC -> CN -
reason to sleep
+
reason to sleep
mkCN N -> NP -> CN -
king John
+
king John
mkCN CN -> NP -> CN -
old king John
+
old king John
@@ -956,7 +956,7 @@ Lexical category, constructors given in mkCard Numeral -> Card -
seven
+
seven
mkCard @@ -982,72 +982,72 @@ Lexical category, constructors given in genericCl VP -> Cl -
one sleeps
+
one sleeps
mkCl NP -> V -> Cl -
she sleeps
+
she sleeps
mkCl NP -> V2 -> NP -> Cl -
she loves him
+
she loves him
mkCl NP -> V3 -> NP -> NP -> Cl -
she sends it to him
+
she sends it to him
mkCl NP -> VV -> VP -> Cl -
she wants to sleep
+
she wants to sleep
mkCl NP -> VS -> S -> Cl -
she says that I sleep
+
she says that I sleep
mkCl NP -> VQ -> QS -> Cl -
she wonders who sleeps
+
she wonders who sleeps
mkCl NP -> VA -> A -> Cl -
she becomes old
+
she becomes old
mkCl NP -> VA -> AP -> Cl -
she becomes very old
+
she becomes very old
mkCl NP -> V2A -> NP -> A -> Cl -
she paints it red
+
she paints it red
mkCl NP -> V2A -> NP -> AP -> Cl -
she paints it red
+
she paints it red
mkCl NP -> V2S -> NP -> S -> Cl -
she answers to him that we sleep
+
she answers to him that we sleep
mkCl NP -> V2Q -> NP -> QS -> Cl -
she asks him who sleeps
+
she asks him who sleeps
mkCl NP -> V2V -> NP -> VP -> Cl -
she begs him to sleep
+
she begs him to sleep
mkCl @@ -1057,87 +1057,87 @@ Lexical category, constructors given in mkCl NP -> A -> Cl -
she is old
+
she is old
mkCl NP -> A -> NP -> Cl -
she is older than he
+
she is older than he
mkCl NP -> A2 -> NP -> Cl -
she is married to him
+
she is married to him
mkCl NP -> AP -> Cl -
she is very old
+
she is very old
mkCl NP -> NP -> Cl -
she is the woman
+
she is the woman
mkCl NP -> N -> Cl -
she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkCl NP -> CN -> Cl -
she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
she is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkCl NP -> Adv -> Cl -
she is here
+
she is here
mkCl NP -> VP -> Cl -
she always sleeps
+
she always sleeps
mkCl N -> Cl -
there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkCl CN -> Cl -
there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
there is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkCl NP -> Cl -
there are many houses
+
there are many houses
mkCl NP -> RS -> Cl -
it is she who sleeps
+
it is she who sleeps
mkCl Adv -> S -> Cl -
it is here that she sleeps
+
it is here that she sleeps
mkCl V -> Cl -
it rains
+
it rains
mkCl VP -> Cl -
it is raining
+
it is raining
mkCl SC -> VP -> Cl -
that she sleeps is good
+
that she sleeps is good
@@ -1153,32 +1153,32 @@ Lexical category, constructors given in mkClSlash NP -> VPSlash -> ClSlash -
whom does she see
+
whom does she see
mkClSlash NP -> V2 -> ClSlash -
whom does she see
+
whom does she see
mkClSlash NP -> VV -> V2 -> ClSlash -
whom does she want to see
+
whom does she want to see
mkClSlash Cl -> Prep -> ClSlash -
with whom does she sleep
+
with whom does she sleep
mkClSlash ClSlash -> Adv -> ClSlash -
whom does she see today
+
whom does she see today
mkClSlash NP -> VS -> SSlash -> ClSlash -
whom does she know that we hadn't seen
+
whom does she know that we hadn't seen
@@ -1194,17 +1194,17 @@ Lexical category, constructors given in mkComp AP -> Comp -
to be old
+
to be old
mkComp NP -> Comp -
to be this man
+
to be this man
mkComp Adv -> Comp -
to be here
+
to be here
@@ -1220,27 +1220,27 @@ Lexical category, constructors given in and_Conj Conj -
here and now
+
here and now
both7and_DConj Conj -
both here and there
+
both here and there
either7or_DConj Conj -
either here or there
+
either here or there
if_then_Conj Conj -
if here then there
+
if here then there
or_Conj Conj -
here or there
+
here or there
@@ -1256,62 +1256,62 @@ Lexical category, constructors given in aPl_Det Det -
women
+
women
aSg_Det Det -
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
+
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
a_Det Det -
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
+
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
every_Det Det -
every woman
+
every woman
few_Det Det -
few women
+
few women
many_Det Det -
many houses
+
many houses
mkDet Quant -> Det -
this
+
this
mkDet Quant -> Card -> Det -
these five
+
these five
mkDet Quant -> Ord -> Det -
the fifth
+
the fifth
mkDet Quant -> Num -> Ord -> Det -
the five best
+
the five best
mkDet Quant -> Num -> Det -
these
+
these
mkDet Card -> Det -
five
+
five
mkDet @@ -1331,57 +1331,57 @@ Lexical category, constructors given in mkDet Pron -> Num -> Det -
my five
+
my five
much_Det Det -
much wine
+
much wine
somePl_Det Det -
some women
+
some women
someSg_Det Det -
some wine
+
some wine
that_Det Det -
that woman
+
that woman
thePl_Det Det -
the houses
+
the houses
theSg_Det Det -
the house
+
the house
the_Det Det -
the house
+
the house
these_Det Det -
these women
+
these women
this_Det Det -
this woman
+
this woman
those_Det Det -
those women
+
those women
@@ -1463,12 +1463,12 @@ Lexical category, constructors given in mkDigits Dig -> Digits -
4
+
4
mkDigits Dig -> Digits -> Digits -
1 , 2 3 3 , 4 8 6
+
1 , 2 3 3 , 4 8 6
@@ -1484,37 +1484,37 @@ Lexical category, constructors given in how8much_IAdv IAdv -
how much
+
how much
how_IAdv IAdv -
how
+
how
mkIAdv Prep -> IP -> IAdv -
in which city
+
in which city
mkIAdv IAdv -> Adv -> IAdv -
where in Paris
+
where in Paris
when_IAdv IAdv -
when
+
when
where_IAdv IAdv -
where
+
where
why_IAdv IAdv -
why
+
why
@@ -1551,27 +1551,27 @@ Lexical category, constructors given in how8many_IDet IDet -
how many houses
+
how many houses
mkIDet IQuant -> Num -> IDet -
which houses
+
which houses
mkIDet IQuant -> IDet -
which house
+
which house
whichPl_IDet IDet -
which houses
+
which houses
which_IDet IDet -
which house
+
which house
@@ -1587,67 +1587,67 @@ Lexical category, constructors given in mkIP IDet -> CN -> IP -
which five big cities
+
which five big cities
mkIP IDet -> N -> IP -
which five cities
+
which five cities
mkIP IDet -> IP -
which five
+
which five
mkIP IQuant -> CN -> IP -
which big city
+
which big city
mkIP IQuant -> Num -> CN -> IP -
which five big cities
+
which five big cities
mkIP IQuant -> N -> IP -
which city
+
which city
mkIP IP -> Adv -> IP -
who in Paris
+
who in Paris
whatPl_IP IP -
what
+
what
whatSg_IP IP -
what
+
what
what_IP IP -
what
+
what
whoPl_IP IP -
who
+
who
whoSg_IP IP -
who
+
who
who_IP IP -
who
+
who
@@ -1663,7 +1663,7 @@ Lexical category, constructors given in which_IQuant IQuant -
which house
+
which house
@@ -1679,17 +1679,17 @@ Lexical category, constructors given in mkImp VP -> Imp -
come to my house
+
come to my house
mkImp V -> Imp -
come
+
come
mkImp V2 -> NP -> Imp -
buy it
+
buy it
@@ -1705,17 +1705,17 @@ Lexical category, constructors given in pluralImpForm ImpForm -
be men
+
be men
politeImpForm ImpForm -
be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
singularImpForm ImpForm -
be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
@@ -1868,77 +1868,77 @@ Lexical category, constructors given in everybody_NP NP -
everybody
+
everybody
everything_NP NP -
everything
+
everything
he_NP NP -
he
+
he
i_NP NP -
I
+
I
it_NP NP -
it
+
it
mkNP Quant -> N -> NP -
this man
+
this man
mkNP Quant -> CN -> NP -
this old man
+
this old man
mkNP Quant -> Num -> CN -> NP -
these five old men
+
these five old men
mkNP Quant -> Num -> N -> NP -
these five men
+
these five men
mkNP Det -> CN -> NP -
the five old men
+
the five old men
mkNP Det -> N -> NP -
the five men
+
the five men
mkNP Numeral -> CN -> NP -
table ParamX.Number [[]; []]
+
table ParamX.Number [[]; []]
mkNP Numeral -> N -> NP -
table ParamX.Number [[]; []]
+
table ParamX.Number [[]; []]
mkNP Digits -> CN -> NP -
5 1 old men
+
5 1 old men
mkNP Digits -> N -> NP -
5 1 men
+
5 1 men
mkNP @@ -1953,147 +1953,147 @@ Lexical category, constructors given in mkNP Pron -> CN -> NP -
my old man
+
my old man
mkNP Pron -> N -> NP -
my man
+
my man
mkNP PN -> NP -
Paris
+
Paris
mkNP Pron -> NP -
we
+
we
mkNP Quant -> NP -
this
+
this
mkNP Quant -> Num -> NP -
these five
+
these five
mkNP Det -> NP -
the five best
+
the five best
mkNP CN -> NP -
old beer
+
old beer
mkNP N -> NP -
beer
+
beer
mkNP Predet -> NP -> NP -
only this woman
+
only this woman
mkNP NP -> V2 -> NP -
the man seen
+
the man seen
mkNP NP -> Adv -> NP -
Paris today
+
Paris today
mkNP NP -> RS -> NP -
John , who walks
+
John , who walks
mkNP Conj -> NP -> NP -> NP -
this woman or John
+
this woman or John
mkNP Conj -> ListNP -> NP -
this woman , John or I
+
this woman , John or I
nobody_NP NP -
nobody
+
nobody
nothing_NP NP -
nothing
+
nothing
she_NP NP -
she
+
she
somebody_NP NP -
somebody
+
somebody
something_NP NP -
something
+
something
that_NP NP -
that
+
that
these_NP NP -
these
+
these
they_NP NP -
they
+
they
this_NP NP -
this
+
this
those_NP NP -
those
+
those
we_NP NP -
we
+
we
youPl_NP NP -
you
+
you
youPol_NP NP -
you
+
you
you_NP NP -
you
+
you
@@ -2114,12 +2114,12 @@ Lexical category, constructors given in mkNum Numeral -> Num -
(table
+
(table
mkNum Digits -> Num -
2 1
+
2 1
mkNum @@ -2129,12 +2129,12 @@ Lexical category, constructors given in mkNum Card -> Num -
almost five
+
almost five
mkNum AdN -> Card -> Num -
almost five
+
almost five
pluralNum @@ -2170,12 +2170,12 @@ Lexical category, constructors given in mkNumeral Sub1000 -> Numeral -
nine hundred and (table
+
nine hundred and (table
mkNumeral Sub1000 -> Sub1000 -> Numeral -
nine hundred and (table
+
nine hundred and (table
mkNumeral @@ -2185,7 +2185,7 @@ Lexical category, constructors given in thousandfoldNumeral Sub1000 -> Numeral -
nine hundred and (table
+
nine hundred and (table
@@ -2216,7 +2216,7 @@ Lexical category, constructors given in mkOrd A -> Ord -
smallest
+
smallest
@@ -2232,22 +2232,22 @@ Lexical category, constructors given in but_PConj PConj -
but
+
but
mkPConj Conj -> PConj -
and now
+
and now
otherwise_PConj PConj -
otherwise
+
otherwise
therefore_PConj PConj -
therefore
+
therefore
@@ -2271,27 +2271,27 @@ Lexical category, constructors given in mkPhr (PConj) -> Utt -> (Voc) -> Phr -
but sleep , my friend
+
but sleep , my friend
mkPhr S -> Phr -
she won't sleep
+
she won't sleep
mkPhr Cl -> Phr -
she sleeps
+
she sleeps
mkPhr QS -> Phr -
would she sleep
+
would she sleep
mkPhr Imp -> Phr -
sleep
+
sleep
@@ -2307,12 +2307,12 @@ Lexical category, constructors given in negativePol Pol -
she doesn't sleep
+
she doesn't sleep
positivePol Pol -
she sleeps
+
she sleeps
@@ -2328,22 +2328,22 @@ Lexical category, constructors given in all_Predet Predet -
all the men
+
all the men
most_Predet Predet -
most
+
most
not_Predet Predet -
not everybody
+
not everybody
only_Predet Predet -
only
+
only
@@ -2359,107 +2359,107 @@ Lexical category, constructors given in above_Prep Prep -
above it
+
above it
after_Prep Prep -
after it
+
after it
before_Prep Prep -
before it
+
before it
behind_Prep Prep -
behind it
+
behind it
between_Prep Prep -
between you and me
+
between you and me
by8agent_Prep Prep -
by it
+
by it
by8means_Prep Prep -
by it
+
by it
during_Prep Prep -
during it
+
during it
except_Prep Prep -
except it
+
except it
for_Prep Prep -
for it
+
for it
from_Prep Prep -
from it
+
from it
in8front_Prep Prep -
in front of it
+
in front of it
in_Prep Prep -
in it
+
in it
on_Prep Prep -
on it
+
on it
part_Prep Prep -
of it
+
of it
possess_Prep Prep -
of it
+
of it
through_Prep Prep -
through it
+
through it
to_Prep Prep -
to it
+
to it
under_Prep Prep -
under it
+
under it
with_Prep Prep -
with it
+
with it
without_Prep Prep -
without it
+
without it
@@ -2475,47 +2475,47 @@ Lexical category, constructors given in he_Pron Pron -
he
+
he
i_Pron Pron -
I
+
I
it_Pron Pron -
it
+
it
she_Pron Pron -
she
+
she
they_Pron Pron -
they
+
they
we_Pron Pron -
we
+
we
youPl_Pron Pron -
you
+
you
youPol_Pron Pron -
you
+
you
youSg_Pron Pron -
you
+
you
@@ -2531,17 +2531,17 @@ Lexical category, constructors given in exclMarkPunct Punct -
yes !
+
yes !
fullStopPunct Punct -
yes .
+
yes .
questMarkPunct Punct -
yes ?
+
yes ?
@@ -2557,152 +2557,152 @@ Lexical category, constructors given in mkQCl Cl -> QCl -
does she sleep
+
does she sleep
mkQCl IP -> VP -> QCl -
who always sleeps
+
who always sleeps
mkQCl IP -> V -> QCl -
who sleeps
+
who sleeps
mkQCl IP -> V2 -> NP -> QCl -
who loves her
+
who loves her
mkQCl IP -> V3 -> NP -> NP -> QCl -
who sends it to her
+
who sends it to her
mkQCl IP -> VV -> VP -> QCl -
who wants to sleep
+
who wants to sleep
mkQCl IP -> VS -> S -> QCl -
who says that I sleep
+
who says that I sleep
mkQCl IP -> VQ -> QS -> QCl -
who wonders who sleeps
+
who wonders who sleeps
mkQCl IP -> VA -> A -> QCl -
who becomes old
+
who becomes old
mkQCl IP -> VA -> AP -> QCl -
who becomes very old
+
who becomes very old
mkQCl IP -> V2A -> NP -> A -> QCl -
who paints it red
+
who paints it red
mkQCl IP -> V2A -> NP -> AP -> QCl -
who paints it very red
+
who paints it very red
mkQCl IP -> V2S -> NP -> S -> QCl -
who answers to him that we sleep
+
who answers to him that we sleep
mkQCl IP -> V2Q -> NP -> QS -> QCl -
who asks him who sleeps
+
who asks him who sleeps
mkQCl IP -> V2V -> NP -> VP -> QCl -
who begs him to sleep
+
who begs him to sleep
mkQCl IP -> A -> QCl -
who is old
+
who is old
mkQCl IP -> A -> NP -> QCl -
who is older than he
+
who is older than he
mkQCl IP -> A2 -> NP -> QCl -
who is married to him
+
who is married to him
mkQCl IP -> AP -> QCl -
who is very old
+
who is very old
mkQCl IP -> NP -> QCl -
who is the woman
+
who is the woman
mkQCl IP -> N -> QCl -
who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkQCl IP -> CN -> QCl -
who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkQCl IP -> Adv -> QCl -
who is here
+
who is here
mkQCl IP -> NP -> V2 -> QCl -
who is her
+
who is her
mkQCl IP -> ClSlash -> QCl -
whom does she love today
+
whom does she love today
mkQCl IAdv -> Cl -> QCl -
why does she sleep
+
why does she sleep
mkQCl Prep -> IP -> Cl -> QCl -
with whom does she sleep
+
with whom does she sleep
mkQCl IAdv -> NP -> QCl -
where is she
+
where is she
mkQCl IComp -> NP -> QCl -
who is this man
+
who is this man
mkQCl IP -> QCl -
which city is there
+
which city is there
@@ -2718,12 +2718,12 @@ Lexical category, constructors given in mkQS (Tense) -> (Ant) -> (Pol) -> QCl -> QS -
who wouldn't have slept
+
who wouldn't have slept
mkQS Cl -> QS -
does she sleep
+
does she sleep
@@ -2739,32 +2739,32 @@ Lexical category, constructors given in a_Quant Quant -
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
+
pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"}; "an" / strs {"un"};
mkQuant Pron -> Quant -
my house
+
my house
no_Quant Quant -
no house
+
no house
that_Quant Quant -
that house
+
that house
the_Quant Quant -
the house
+
the house
this_Quant Quant -
this house
+
this house
@@ -2780,122 +2780,122 @@ Lexical category, constructors given in mkRCl RP -> VP -> RCl -
woman who always sleeps
+
woman who always sleeps
mkRCl RP -> V -> RCl -
woman who sleeps
+
woman who sleeps
mkRCl RP -> V2 -> NP -> RCl -
woman who loves him
+
woman who loves him
mkRCl RP -> V3 -> NP -> NP -> RCl -
woman who sends it to him
+
woman who sends it to him
mkRCl RP -> VV -> VP -> RCl -
woman who wants to sleep
+
woman who wants to sleep
mkRCl RP -> VS -> S -> RCl -
woman who says that I sleep
+
woman who says that I sleep
mkRCl RP -> VQ -> QS -> RCl -
woman who wonders who sleeps
+
woman who wonders who sleeps
mkRCl RP -> VA -> A -> RCl -
woman who becomes old
+
woman who becomes old
mkRCl RP -> VA -> AP -> RCl -
woman who becomes very old
+
woman who becomes very old
mkRCl RP -> V2A -> NP -> A -> RCl -
woman who paints it red
+
woman who paints it red
mkRCl RP -> V2A -> NP -> AP -> RCl -
woman who paints it very red
+
woman who paints it very red
mkRCl RP -> V2S -> NP -> S -> RCl -
woman who answers to him that we sleep
+
woman who answers to him that we sleep
mkRCl RP -> V2Q -> NP -> QS -> RCl -
woman who asks him who sleeps
+
woman who asks him who sleeps
mkRCl RP -> V2V -> NP -> VP -> RCl -
woman who begs him to sleep
+
woman who begs him to sleep
mkRCl RP -> A -> RCl -
woman who is old
+
woman who is old
mkRCl RP -> A -> NP -> RCl -
woman who is older than he
+
woman who is older than he
mkRCl RP -> A2 -> NP -> RCl -
woman who is married to him
+
woman who is married to him
mkRCl RP -> AP -> RCl -
woman who is very old
+
woman who is very old
mkRCl RP -> NP -> RCl -
woman who is the woman
+
woman who is the woman
mkRCl RP -> N -> RCl -
student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkRCl RP -> CN -> RCl -
student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
student who is pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkRCl RP -> Adv -> RCl -
woman who is here
+
woman who is here
mkRCl RP -> NP -> V2 -> RCl -
woman whom we love
+
woman whom we love
mkRCl RP -> ClSlash -> RCl -
woman whom she loves today
+
woman whom she loves today
mkRCl @@ -2916,12 +2916,12 @@ Lexical category, constructors given in mkRP Prep -> NP -> RP -> RP -
all the cities in whom
+
all the cities in whom
which_RP RP -
which
+
which
@@ -2937,7 +2937,7 @@ Lexical category, constructors given in mkRS (Tense) -> (Ant) -> (Pol) -> RCl -> RS -
woman who wouldn't have slept
+
woman who wouldn't have slept
mkRS @@ -2947,7 +2947,7 @@ Lexical category, constructors given in mkRS Conj -> RS -> RS -> RS -
woman who sleeps or whom we love
+
woman who sleeps or whom we love
mkRS @@ -2968,7 +2968,7 @@ Lexical category, constructors given in mkS (Tense) -> (Ant) -> (Pol) -> Cl -> S -
she wouldn't have slept
+
she wouldn't have slept
mkS @@ -2978,17 +2978,17 @@ Lexical category, constructors given in mkS Conj -> S -> S -> S -
she sleeps and I run
+
she sleeps and I run
mkS Conj -> ListS -> S -
she sleeps , I run and you walk
+
she sleeps , I run and you walk
mkS Adv -> S -> S -
today she sleeps
+
today she sleeps
@@ -3004,17 +3004,17 @@ Lexical category, constructors given in mkSC S -> SC -
that she sleeps
+
that she sleeps
mkSC QS -> SC -
who sleeps
+
who sleeps
mkSC VP -> SC -
to sleep
+
to sleep
@@ -3030,7 +3030,7 @@ Lexical category, constructors given in mkSSlash Temp -> Pol -> ClSlash -> SSlash -
she hadn't seen
+
she hadn't seen
@@ -3046,17 +3046,17 @@ Lexical category, constructors given in mkSub100 Unit -> Sub100 -
eight
+
eight
mkSub100 Unit -> Unit -> Sub100 -
(table
+
(table
tenfoldSub100 Unit -> Sub100 -
eight
+
eight
@@ -3072,17 +3072,17 @@ Lexical category, constructors given in mkSub1000 Sub100 -> Sub1000 -
(table
+
(table
mkSub1000 Unit -> Sub1000 -
nine hundred
+
nine hundred
mkSub1000 Unit -> Sub100 -> Sub1000 -
nine hundred and (table
+
nine hundred and (table
@@ -3098,27 +3098,27 @@ Lexical category, constructors given in although_Subj Subj -
although she sleeps
+
although she sleeps
because_Subj Subj -
because she sleeps
+
because she sleeps
if_Subj Subj -
if she sleeps
+
if she sleeps
that_Subj Subj -
that she sleeps
+
that she sleeps
when_Subj Subj -
when she sleeps
+
when she sleeps
@@ -3150,22 +3150,22 @@ Lexical category, constructors given in conditionalTense Tense -
she would sleep
+
she would sleep
futureTense Tense -
she will sleep
+
she will sleep
pastTense Tense -
she slept
+
she slept
presentTense Tense -
she sleeps
+
she sleeps
@@ -3186,7 +3186,7 @@ Lexical category, constructors given in mkText Phr -> (Punct) -> (Text) -> Text -
does she sleep ? yes .
+
does she sleep ? yes .
mkText @@ -3196,27 +3196,27 @@ Lexical category, constructors given in mkText S -> Text -
she slept .
+
she slept .
mkText Cl -> Text -
she sleeps .
+
she sleeps .
mkText QS -> Text -
did she sleep ?
+
did she sleep ?
mkText (Pol) -> Imp -> Text -
don't sleep !
+
don't sleep !
mkText Text -> Text -> Text -
where ? here . when ? now !
+
where ? here . when ? now !
@@ -3232,47 +3232,47 @@ Lexical category, constructors given in n1_Unit Unit -
one
+
one
n2_Unit Unit -
two
+
two
n3_Unit Unit -
three
+
three
n4_Unit Unit -
four
+
four
n5_Unit Unit -
five
+
five
n6_Unit Unit -
six
+
six
n7_Unit Unit -
seven
+
seven
n8_Unit Unit -
eight
+
eight
n9_Unit Unit -
nine
+
nine
@@ -3288,82 +3288,82 @@ Lexical category, constructors given in lets_Utt VP -> Utt -
let's sleep
+
let's sleep
mkUtt S -> Utt -
she slept
+
she slept
mkUtt Cl -> Utt -
she sleeps
+
she sleeps
mkUtt QS -> Utt -
who didn't sleep
+
who didn't sleep
mkUtt QCl -> Utt -
who sleeps
+
who sleeps
mkUtt (ImpForm) -> (Pol) -> Imp -> Utt -
don't be men
+
don't be men
mkUtt IP -> Utt -
who
+
who
mkUtt IAdv -> Utt -
why
+
why
mkUtt NP -> Utt -
this man
+
this man
mkUtt Adv -> Utt -
here
+
here
mkUtt VP -> Utt -
to sleep
+
to sleep
mkUtt CN -> Utt -
beer
+
beer
mkUtt AP -> Utt -
good
+
good
mkUtt Card -> Utt -
five
+
five
no_Utt Utt -
no
+
no
yes_Utt Utt -
yes
+
yes
@@ -3387,7 +3387,7 @@ Lexical category, constructors given in have_V2 V2 -
to have it
+
to have it
@@ -3451,142 +3451,142 @@ Lexical category, constructors given in mkVP V -> VP -
to sleep
+
to sleep
mkVP V2 -> NP -> VP -
to love him
+
to love him
mkVP V3 -> NP -> NP -> VP -
to send it to him
+
to send it to him
mkVP VV -> VP -> VP -
to want to sleep
+
to want to sleep
mkVP VS -> S -> VP -
to know that she sleeps
+
to know that she sleeps
mkVP VQ -> QS -> VP -
to wonder who sleeps
+
to wonder who sleeps
mkVP VA -> AP -> VP -
to become red
+
to become red
mkVP V2A -> NP -> AP -> VP -
to paint it red
+
to paint it red
mkVP V2S -> NP -> S -> VP -
to answer to him that she sleeps
+
to answer to him that she sleeps
mkVP V2Q -> NP -> QS -> VP -
to ask him who sleeps
+
to ask him who sleeps
mkVP V2V -> NP -> VP -> VP -
to beg him to sleep
+
to beg him to sleep
mkVP A -> VP -
to be old
+
to be old
mkVP A -> NP -> VP -
to be older than he
+
to be older than he
mkVP A2 -> NP -> VP -
to be married to him
+
to be married to him
mkVP AP -> VP -
to be very old
+
to be very old
mkVP N -> VP -
to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkVP CN -> VP -
to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
+
to be pre {"a"; "a" / strs {"eu"; "Eu"; "uni"; "up"};
mkVP NP -> VP -
to be the woman
+
to be the woman
mkVP Adv -> VP -
to be here
+
to be here
mkVP VP -> Adv -> VP -
to sleep here
+
to sleep here
mkVP AdV -> VP -> VP -
to always sleep
+
to always sleep
mkVP VPSlash -> NP -> VP -
to paint it black
+
to paint it black
mkVP VPSlash -> VP -
to paint itself black
+
to paint itself black
mkVP Comp -> VP -
to be warm
+
to be warm
passiveVP V2 -> VP -
to be loved
+
to be loved
passiveVP V2 -> NP -> VP -
to be loved by her
+
to be loved by her
progressiveVP VP -> VP -
to be sleeping
+
to be sleeping
reflexiveVP V2 -> VP -
to love itself
+
to love itself
reflexiveVP @@ -3607,42 +3607,42 @@ Lexical category, constructors given in mkVPSlash V2 -> VPSlash -
whom does she see
+
whom does she see
mkVPSlash V3 -> NP -> VPSlash -
to whom does she send it
+
to whom does she send it
mkVPSlash V2A -> AP -> VPSlash -
whom does she paint red
+
whom does she paint red
mkVPSlash V2Q -> QS -> VPSlash -
whom does she ask where I sleep
+
whom does she ask where I sleep
mkVPSlash V2S -> S -> VPSlash -
to whom does she answer that I sleep
+
to whom does she answer that I sleep
mkVPSlash V2V -> VP -> VPSlash -
whom does she beg to sleep
+
whom does she beg to sleep
mkVPSlash VV -> VPSlash -> VPSlash -
whom does she want to see
+
whom does she want to see
mkVPSlash V2V -> NP -> VPSlash -> VPSlash -
whom does she beg me to see
+
whom does she beg me to see
@@ -3674,22 +3674,22 @@ Lexical category, constructors given in can8know_VV VV -
to be able to sleep
+
to be able to sleep
can_VV VV -
to be able to sleep
+
to be able to sleep
must_VV VV -
have to
+
have to
want_VV VV -
to want to sleep
+
to want to sleep
@@ -3705,12 +3705,12 @@ Lexical category, constructors given in mkVoc NP -> Voc -
yes , my friend
+
yes , my friend
please_Voc Voc -
please
+
please
@@ -5138,6 +5138,16 @@ source VS +- + + +mkVA +Str -> VA +- + + mkVA V -> VA - @@ -5149,16 +5159,31 @@ source V2V +- + + +mkV2V V -> V2V - mkV2S +Str -> V2S +- + + +mkV2S V -> V2S - mkV2A +Str -> V2A +- + + +mkV2A V -> V2A - @@ -5207,6 +5232,71 @@ source Preposition - + +mkNP +Str -> CatChi.NP +- + + +mkAdV +Str -> AdV +- + + +mkAdN +Str -> AdN +- + + +mkSubj +Str -> Subj +- + + +mkConj +Str -> Conj +- + + +mkDet +Str -> Det +- + + +mkQuant +Str -> Quant +- + + +mkAdA +Str -> AdA +- + + +mkNum +Str -> Num +- + + +mkPredet +Str -> Predet +- + + +mkIDet +Str -> IDet +- + + +mkPConj +Str -> PConj +- + + +mkRP +Str -> RP +- + @@ -6030,6 +6120,11 @@ source +infIness +InfForm +e.g. "tekemässä" + + infElat InfForm e.g. "tekemästä" @@ -6040,6 +6135,16 @@ source +infPresPart +InfForm +e.g. "tekevän" + + +infPresPartAgr +InfForm +e.g. "tekevänsä" + + prePrep Case -> Str -> Prep preposition, e.g. partitive "ilman" @@ -6060,6 +6165,31 @@ source Case -> Prep +- + + +mkPrep +Str -> Prep +- + + +mkPrep +Case -> Str -> Prep +- + + +mkPrep +Str -> Case -> Prep +- + + +accusative +Prep +- + + NK Type Noun from DictFin (Kotus) @@ -6120,11 +6250,26 @@ source V -> N +verbal noun: "tekeminen" + + exceptNomN N -> Str -> N - +separateN +Str -> N -> N +- + + +separateN +N -> N -> N +- + + mkN2 N -> N2 relational noun with genitive @@ -6176,8 +6321,18 @@ source A2 +e.g. "vihainen" (jollekin) + + +mkA2 +Str -> Prep -> A2 +e.g. "jaollinen" (mkPrep adessive) + + +mkA2 A -> Prep -> A2 -e.g. "jaollinen" casePrep adessive +e.g. "jaollinen" (mkPrep adessive) mkV @@ -6210,6 +6365,11 @@ source V -> V +laimin+lyödä (prefixed verb) + + caseV Case -> V -> V deviating subj. case, e.g. genitive "täytyä" @@ -6220,12 +6380,22 @@ source +olla_V +V +- + + mkV2 Str -> V2 predictable direct transitive mkV2 +Str -> Case -> V2 +predictable with another case + + +mkV2 V -> V2 direct transitive @@ -6246,6 +6416,16 @@ source V3 +- + + +mkV3 +V -> V3 +- + + +mkV3 V -> Prep -> Prep -> V3 e.g. puhua, allative, elative @@ -6260,31 +6440,66 @@ source VV +e.g. "yrittää" (puhua) + + +mkVV +V -> VV +e.g. "alkaa" (puhua) + + +mkVV +Str -> InfForm -> VV +e.g. "ruveta" (puhumaan) + + +mkVV +V -> InfForm -> VV +e.g. "lakata" (puhumasta) + + +mkVS +Str -> VS +e.g. "väittää" + + mkVS V -> VS +e.g. "sanoa" + + +mkV2V +Str -> V2V - +mkV2V +V -> V2V +- + + +mkV2V +V -> Prep -> V2V +e.g. "käskeä" genitive + + +mkV2Vf +V -> Prep -> InfForm -> V2V +e.g. "kieltää" partitive infElatv + + mkV2S V -> Prep -> V2S e.g. "sanoa" allative -mkVV -V -> VV -e.g. "alkaa" - - mkVVf V -> InfForm -> VV e.g. "ruveta" infIllat -mkV2V -V -> Prep -> V2V -e.g. "käskeä" genitive - - mkV2Vf V -> Prep -> InfForm -> V2V e.g. "kieltää" partitive infElat @@ -6309,6 +6524,66 @@ source V -> Prep -> V2Q e.g. "kysyä" ablative + +mkAdV +Str -> AdV +- + + +mkAdA +Str -> AdA +- + + +mkAdN +Str -> AdN +- + + +mkPConj +Str -> PConj +- + + +mkSubj +Str -> Subj +- + + +mkPredet +Str -> Predet +invariable Predet, such as "vain" + + +mkConj +Str -> Conj +- + + +mkConj +Str -> Str -> Conj +- + + +mkConj +Str -> Str -> Number -> Conj +- + + +mkDet +Number -> N -> Det +- + + +mkDet +(isNeg : Bool) -> Number -> N -> Det +use this with True to create a negative determiner + + +mkDet +(isNeg : Bool) -> Number -> N -> Case -> Det +paljon + False + partitive, ei yhtään + True + partitive + @@ -7844,6 +8119,11 @@ source V -> Prep -> V2Q - + +mkPredet +Str -> Predet +- + @@ -7986,16 +8266,6 @@ source Explanation -singular -Number -- - - -plural -Number -- - - masculine Gender - @@ -8006,13 +8276,13 @@ source VerbConj +singular +Number - -third_conjugation -VerbConj +plural +Number - @@ -8041,13 +8311,23 @@ source Conjugation +- + + +third_conjugation +Conjugation +- + + active_voice -PartType +Voice - passive_voice -PartType +Voice - @@ -8067,7 +8347,7 @@ source NounDecl -> N +(lemma : Str) -> Declension -> N - @@ -8077,17 +8357,17 @@ source NounDecl -> Bool -> N +(lemma : Str) -> Declension -> Bool -> N - mkN -(lemma : Str) -> Gender -> NounDecl -> N +(lemma : Str) -> Gender -> Declension -> N - mkN -(lemma : Str) -> Gender -> NounDecl -> Bool -> N +(lemma : Str) -> Gender -> Declension -> Bool -> N - @@ -8102,17 +8382,17 @@ source N -> ResLav.Prep -> N2 +N -> Prep -> N2 - mkN2 -N -> ResLav.Prep -> Bool -> N2 +N -> Prep -> Bool -> N2 - mkN3 -N -> ResLav.Prep -> ResLav.Prep -> N3 +N -> Prep -> Prep -> N3 - @@ -8122,27 +8402,17 @@ source AdjType -> A +(lemma : Str) -> AType -> A - mkA -(v : Verb) -> PartType -> A -- - - -mkA2 -A -> ResLav.Prep -> A2 +(v : V) -> Voice -> A - mkAS -A -> AS =\a -> lin A a -- - - -mkA2S -A -> ResLav.Prep -> A2S =\a,p -> lin A2 (a ** { p +A -> AS - @@ -8151,33 +8421,68 @@ source A -> Prep -> A2 +- + + +mkA2S +A -> Prep -> A2S +- + + mkA2V -A -> ResLav.Prep -> A2V +A -> Prep -> A2V - mkV -(lemma : Str) -> V +Str -> V - mkV -(lemma : Str) -> VerbConj -> V +Str -> Case -> V - mkV -(lemma : Str) -> Str -> Str -> V +Str -> Conjugation -> V +- + + +mkV +Str -> Conjugation -> Case -> V +- + + +mkV +Str -> Str -> Str -> V +- + + +mkV +Str -> Str -> Str -> Case -> V +- + + +--mkV2 +V -> V2 +- + + +--mkV2 +V -> Prep -> V2 - mkV2 -V -> ResLav.Prep -> V2 +V -> V2 - mkV2 -V -> ResLav.Prep -> Case -> V2 +V -> Prep -> V2 - @@ -8212,12 +8517,12 @@ source V -> ResLav.Prep -> ResLav.Prep -> V3 +V -> V3 - mkV3 -V -> ResLav.Prep -> ResLav.Prep -> Case -> V3 +V -> Prep -> Prep -> V3 - @@ -8226,38 +8531,58 @@ source V -> ResLav.Prep -> Subj -> V2S -- - - mkV2A -V -> ResLav.Prep -> V2A +V -> Prep -> V2A - mkV2Q -V -> ResLav.Prep -> V2Q +V -> Prep -> V2Q - mkV2V -V -> ResLav.Prep -> V2V +V -> Prep -> V2V - -mkCAdv -Str -> Str -> Degree -> CAdv +mkV2S +V -> Subj -> Prep -> V2S - mkPrep -Str -> Case -> Case -> ResLav.Prep +Str -> Case -> Case -> Prep - mkPrep -Case -> ResLav.Prep +Case -> Prep +- + + +nom_Prep +Prep +- + + +gen_Prep +Prep +- + + +dat_Prep +Prep +- + + +acc_Prep +Prep +- + + +loc_Prep +Prep - @@ -8281,6 +8606,11 @@ source Degree -> CAdv +- + + mkConj Str -> Conj - @@ -8328,6 +8658,479 @@ source +

Paradigms for Maltese

+ +

+ +

+

+source ../src/maltese/ParadigmsMlt.gf +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FunctionTypeExplanation
masculineGender-
feminineGender-
singularNumber-
pluralNumber-
form1VDerivedFormBinyan I: daħal
form2VDerivedFormBinyan II: daħħal
form3VDerivedFormBinyan III: wieġeb
form4VDerivedFormBinyan IV: wera
form5VDerivedFormBinyan V: ddaħħal
form6VDerivedFormBinyan VI: twieġeb
form7VDerivedFormBinyan VII: ndaħal
form8VDerivedFormBinyan VIII: ftakar
form9VDerivedFormBinyan IX: sfar
form10VDerivedFormBinyan X: stieden
strongVClassStrong tri. verb: kiteb (k-t-b)
liquidMedialVClassStrong liquid-medial tri. verb: ħareġ (ħ-r-ġ)
geminatedVClassStrong geminated tri. verb: ħabb (ħ-b-b)
assimilativeVClassWeak-initial tri. verb: wieġeb (w-ġ-b)
hollowVClassWeak-medial tri. verb: ried (r-j-d)
lackingVClassWeak-final tri. verb: mexa (m-x-j)
defectiveVClassGĦ-final tri. verb: qata' (q-t-għ)
quadVClassStrong quad. verb: ħarbat (ħ-r-b-t)
quadWeakVClassWeak-final quad. verb: kanta (k-n-t-j)
irregularVClassIrregular verb: af ('-'-f)
loanVClassLoan verb: ipparkja (no root)
mkNStr -> NNoun paradigm 1: Take the singular and infer plural
mkNStr -> Gender -> NNoun paradigm 1: Explicit gender
mkNStr -> Str -> NNoun paradigm 1: Take the singular and explicit plural
mkNStr -> Str -> Gender -> NNoun paradigm 1: Explicit gender
mkNStr -> Str -> Str -> NNoun paradigm 1x: Take singular and both plurals
mkNStr -> Str -> Str -> Gender -> NNoun paradigm 1x: Explicit gender
mkNCollStr -> NNoun paradigm 2c: Collective form only
mkNCollStr -> Str -> NNoun paradigm 2b: Collective and plural
mkNCollStr -> Str -> Str -> NNoun paradigm 2: Singular, collective and plural
mkNCollStr -> Str -> Str -> Str -> NNoun paradigm 2x: Singular, collective and both plurals
mkNNoPluralStr -> NNoun paradigm 3: No plural
mkNNoPluralStr -> Gender -> NNoun paradigm 3: Explicit gender
mkNDualStr -> NNoun paradigm 4: Infer dual, plural and gender from singular
mkNDualStr -> Str -> Str -> NNoun paradigm 4: Singular, dual, plural
mkNDualStr -> Str -> Str -> Gender -> NNoun paradigm 4: Explicit gender
mkNDualStr -> Str -> Str -> Str -> NNoun paradigm 4x: Singular, dual, both plurals
mkNDualStr -> Str -> Str -> Str -> Gender -> NNoun paradigm 4x: Explicit gender
mkPNStr -> Gender -> Number -> ProperNounProper noun
mkN2N -> Prep -> N2-
mkN2N -> Str -> N2-
mkN2N -> N2use "ta'"
mkN3Noun -> Prep -> Prep -> N3-
possNN -> NMark a noun as taking possessive enclitic pronouns: missieri, missierek...
mkRootRootNull root
mkRootStr -> RootFrom hyphenated string: "k-t-b"
mkRootStr -> Str -> Str -> RootTri-consonantal root
mkRootStr -> Str -> Str -> Str -> RootQuadri-consonantal root
mkVowelsVowelsNull vowel sequence
mkVowelsStr -> VowelsOnly single vowel
mkVowelsStr -> Str -> VowelsTwo-vowel sequence
mkVStr -> VWith no root, automatically treat as loan verb
mkVStr -> Root -> VTake an explicit root, implying it is a root & pattern verb
mkVStr -> Str -> Root -> VTakes an Imperative of the word for when it behaves less predictably
mkVVClass -> VDerivedForm -> Root -> Vowels -> (_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_ : Str) -> VAll forms: mkV (Strong Regular) (FormI) (mkRoot "k-t-b") (mkVowels "i" "e") "ktibt" "ktibt" "kiteb" "kitbet" "ktibna" "ktibtu" "kitbu" "nikteb" "tikteb" "jikteb" "tikteb" "niktbu" "tiktbu" "jiktbu" "ikteb" "iktbu"
mkV_IIStr -> Root -> VForm II verb: mkV_II "waqqaf" (mkRoot "w-q-f")
mkV_IIStr -> Str -> Root -> VForm II verb with explicit imperative form: mkV_II "waqqaf" "waqqaf" (mkRoot "w-q-f")
mkV_IIIStr -> Root -> VForm III verb: mkV_III "qiegħed" (mkRoot "q-għ-d")
mkV_VStr -> Root -> VForm V verb: mkV_V "twaqqaf" (mkRoot "w-q-f")
mkV_VIStr -> Root -> VForm VI verb: mkV_VI "tqiegħed" (mkRoot "q-għ-d")
mkV_VIIStr -> Str -> Root -> VForm VII verb: mkV_VII "xeħet" "nxteħet" (mkRoot "x-ħ-t")
mkV_VIIIStr -> Root -> VForm VIII verb: mkV_VIII "xteħet" (mkRoot "x-ħ-t")
mkV_IXStr -> Root -> VForm IX verb: mkV_IX "sfar" (mkRoot "s-f-r")
mkV_XStr -> Root -> VForm X verb: mkV_X "stagħġeb" (mkRoot "għ-ġ-b")
presPartVStr -> V -> VAdd the present participle to a verb: ħiereġ
presPartVStr -> Str -> Str -> V -> VAdd the present participle to a verb: ħiereġ, ħierġa, ħierġin
pastPartVStr -> V -> VAdd the past participle to a verb: miktub
pastPartVStr -> Str -> Str -> V -> VAdd the past participle to a verb: miktub, miktuba, miktubin
mkVSV -> VSsentence-compl
mkV3V -> V3ditransitive: give,_,_
mkV3V -> Prep -> Prep -> V3two prepositions: speak, with, about
mkV3V -> Prep -> V3one preposition: give,_,to
mkV2VV -> Prep -> Prep -> V2Vwant (noPrep NP) (to VP)
mkConjStr -> ConjConjunction: wieħed tnejn u tlieta
mkConjStr -> Str -> ConjConjunction: wieħed , tnejn u tlieta
mkAStr -> ARegular adjective with predictable feminine and plural forms: bravu
mkAStr -> Str -> AInfer feminine from masculine; no comparative form: sabiħ, sbieħ
mkAStr -> Str -> Str -> AExplicit feminine form; no comparative form: sabiħ, sabiħa, sbieħ
mkAStr -> Str -> Str -> Str -> AAll forms: sabiħ, sabiħa, sbieħ, isbaħ
sameAStr -> AAdjective with same forms for masculine, feminine and plural: blu
mkA2A -> Prep -> A2-
mkA2A -> Str -> A2-
mkASA -> AS-
mkAdvStr -> Advpost-verbal adverb: illum
mkAdVStr -> AdVpreverbal adverb: dejjem
mkAdAStr -> AdAadverb modifying adjective: pjuttost
mkAdNStr -> AdNadverb modifying numeral: madwar
+ +

Paradigms for Nepali

@@ -8675,7 +9478,7 @@ source +

Paradigms for Norwegian

@@ -8928,7 +9731,7 @@ source +

Paradigms for Polish

@@ -8938,7 +9741,7 @@ source ../src/polish/ParadigmsPol.gf

- +

Paradigms for Punjabi

@@ -9151,7 +9954,7 @@ source +

Paradigms for Romanian

@@ -9404,7 +10207,7 @@ source +

Paradigms for Russian

@@ -9592,7 +10395,7 @@ source +

Paradigms for Sindhi

@@ -9805,7 +10608,7 @@ source +

Paradigms for Spanish

@@ -10078,7 +10881,7 @@ source +

Paradigms for Swedish

@@ -10336,7 +11139,7 @@ source +

Paradigms for Thai

@@ -10509,7 +11312,7 @@ source +

Paradigms for Urdu

@@ -10762,10 +11565,10 @@ source +

Additional Libraries

- +

The Prelude module

@@ -10846,7 +11649,7 @@ strings and booleans. - +

The Predefined module

@@ -10951,7 +11754,7 @@ These functions are hard-coded in GF. They are available without explicit openin - +

The Formal module

@@ -11012,7 +11815,7 @@ use precedence levels and parentheses for grouping subexpressions. - +

The Symbolic module

@@ -11074,7 +11877,7 @@ languages. - +

The Combinators module

@@ -11180,12 +11983,12 @@ expressions (app). It works for all resource languages. - +

Browsing the libraries with GF commands

-New: Browsing by syntax editor -directly on the web. +Note: You can browse using the syntax editor +directly on the web.

All of the following assume that @@ -11209,7 +12012,7 @@ To try out overloaded syntax, test lexicon, and inflection paradigms: > cc mkCl (mkNP this_Quant (mkN "Farbe")) (mkA "dunkel") - +

An Example of Usage

@@ -11283,7 +12086,7 @@ For each language, an instantiation of the functor: (LexMusic = LexMusicGer) ; - +

Table of Contents

@@ -11391,29 +12194,30 @@ For each language, an instantiation of the functor:
  • Paradigms for Italian
  • Paradigms for Japanese
  • Paradigms for Latvian -
  • Paradigms for Nepali -
  • Paradigms for Norwegian -
  • Paradigms for Polish -
  • Paradigms for Punjabi -
  • Paradigms for Romanian -
  • Paradigms for Russian -
  • Paradigms for Sindhi -
  • Paradigms for Spanish -
  • Paradigms for Swedish -
  • Paradigms for Thai -
  • Paradigms for Urdu +
  • Paradigms for Maltese +
  • Paradigms for Nepali +
  • Paradigms for Norwegian +
  • Paradigms for Polish +
  • Paradigms for Punjabi +
  • Paradigms for Romanian +
  • Paradigms for Russian +
  • Paradigms for Sindhi +
  • Paradigms for Spanish +
  • Paradigms for Swedish +
  • Paradigms for Thai +
  • Paradigms for Urdu -
  • Additional Libraries +
  • Additional Libraries -
  • Browsing the libraries with GF commands -
  • An Example of Usage -
  • Table of Contents +
  • Browsing the libraries with GF commands +
  • An Example of Usage +
  • Table of Contents