diff --git a/lib/doc/MkExxTable.hs b/lib/doc/MkExxTable.hs index 5730b251e..147d00aa3 100644 --- a/lib/doc/MkExxTable.hs +++ b/lib/doc/MkExxTable.hs @@ -12,7 +12,7 @@ main = do getApiExx :: [FilePath] -> IO ApiExx getApiExx xx = do s <- readFile (head xx) - let aet = getApiExxTrees $ dropInit $ lines s + let aet = getApiExxTrees $ filter validOutput $ lines s aeos <- mapM readApiExxOne xx let aexx = mkApiExx $ ("API",aet) : aeos putStrLn $ prApiExx aexx @@ -21,7 +21,7 @@ getApiExx xx = do readApiExxOne file = do s <- readFile file let lang = reverse (take 3 (drop 4 (reverse file))) -- api-exx-*Eng*.txt - let api = getApiExxOne (dropInit $ lines s) + let api = getApiExxOne $ filter validOutput $ lines s putStrLn $ unlines $ prApiEx api return (lang,api) @@ -48,10 +48,10 @@ getApiExxTrees = M.fromList . pairs . map cleanUp _ -> [] -- remove leading prompts and spaces -cleanUp = dropWhile (\c -> not (isAlpha c || c == '*')) +cleanUp = dropWhile (\c -> not (isAlpha c || elem c "*'")) --- drop GF welcome -dropInit = dropWhile ((/=">") . take 1) +-- only accept lines starting with prompts (to eliminate multi-line gf uncomputed output) +validOutput = (==">") . take 1 mkApiExx :: [(String,ApiExxOne)] -> ApiExx mkApiExx ltes = @@ -76,4 +76,4 @@ bind ws = case ws of w : "&+" : u : ws2 -> bind ((w ++ u) : ws2) "&+":ws2 -> bind ws2 w : ws2 -> w : bind ws2 - _ -> ws \ No newline at end of file + _ -> ws diff --git a/lib/doc/MkSynopsis.hs b/lib/doc/MkSynopsis.hs index 2dc42ccf5..df6999b1a 100644 --- a/lib/doc/MkSynopsis.hs +++ b/lib/doc/MkSynopsis.hs @@ -12,6 +12,10 @@ type Rules = [(String,String,String)] -- the file generated synopsis = "synopsis.txt" +-- the language in which revealed examples are shown +revealedLang = "Eng" + +-- all languages shown apiExxFiles = ["api-examples-" ++ lang ++ ".txt" | lang <- words "Bul Cat Dan Dut Eng Fin Fre Ger Ita Nor Pol Ron Rus Spa Swe Urd"] @@ -193,7 +197,7 @@ mkTable hasEx isLatex aexx cs = inChunks chsize (\rs -> header : map (unwords . -- make an example with hover-popup translations mkExample es ex = unwords [ "#divreveal", - itf ex, + itf (maybe ex id (M.lookup revealedLang es)), "#divpopup", "#UL", unwords ["#LI" ++ e | e <- prApiEx es], diff --git a/lib/doc/api-examples.txt b/lib/doc/api-examples.txt index f6638ebf5..a78e9e92f 100644 --- a/lib/doc/api-examples.txt +++ b/lib/doc/api-examples.txt @@ -424,8 +424,9 @@ mkAP warm_A (mkNP paris_PN) mkAP married_A2 she_NP mkAP : A2 -> AP -- married mkAP married_A2 --- mkAP : AP -> S -> AP -- probable that she sleeps --- mkAP : AP -> QS -> AP -- uncertain if she sleeps + mkAP : AP -> S -> AP -- probable that she sleeps +mkCl (mkVP (mkAP (mkAP good_A) (mkS (mkCl she_NP sleep_V)))) +-- mkAP : AP -> QS -> AP -- uncertain who sleeps -- mkAP : AP -> VP -> AP -- ready to go -- mkAP : AP -> SC -> AP -- ready to go mkAP : AdA -> A -> AP -- very old @@ -457,61 +458,161 @@ mkAdv very_AdA (mkAdv warm_A) mkAdv and_Conj here_Adv now_Adv mkAdv : Conj -> ListAdv -> Adv -- with her, here and now mkAdv and_Conj (mkListAdv (mkAdv with_Prep she_NP) (mkListAdv here_Adv now_Adv)) ---. mkQS : (Tense) -> (Ant) -> (Pol) -> QCl -> QS -- who wouldn't have slept - mkQS : Cl -> QS - mkQCl : Cl -> QCl -- does she sleep +mkQS conditionalTense anteriorAnt negativePol (mkQCl who_IP sleep_V) + mkQS : Cl -> QS -- +mkQS (mkQCl who_IP sleep_V) + mkQCl : Cl -> QCl -- does she sleep +mkQCl (mkCl she_NP sleep_V) mkQCl : IP -> VP -> QCl -- who sleeps - mkQCl : IP -> V -> QCl -- who sleeps +mkQCl who_IP (mkVP (mkVP sleep_V) here_Adv) + mkQCl : IP -> V -> QCl -- who sleeps +mkQCl who_IP sleep_V mkQCl : IP -> V2 -> NP -> QCl -- who loves her +mkQCl who_IP love_V2 she_NP mkQCl : IP -> V3 -> NP -> NP -> QCl -- who sends it to her +mkQCl who_IP send_V3 it_NP she_NP mkQCl : IP -> VV -> VP -> QCl -- who wants to sleep - mkQCl : IP -> VS -> S -> QCl -- who says that she sleeps - mkQCl : IP -> VQ -> QS -> QCl -- who wonders who sleeps - mkQCl : IP -> VA -> AP -> QCl -- who becomes old - mkQCl : IP -> V2A -> NP -> AP -> QCl -- who paints it red - mkQCl : IP -> V2S -> NP -> S -> QCl -- who tells her that we sleep - mkQCl : IP -> V2Q -> NP -> QS -> QCl -- who asks her who sleeps - mkQCl : IP -> V2V -> NP -> VP -> QCl -- who forces her to sleep - mkQCl : IP -> A -> QCl -- who is old - mkQCl : IP -> A -> NP -> QCl -- who is older than her - mkQCl : IP -> A2 -> NP -> QCl -- who is married to her - mkQCl : IP -> AP -> QCl -- who is very old - mkQCl : IP -> NP -> QCl -- who is the man - mkQCl : IP -> N -> QCl -- who is a man - mkQCl : IP -> CN -> QCl -- who is an old man - mkQCl : IP -> Adv -> QCl -- who is here +mkQCl who_IP want_VV (mkVP sleep_V) + mkQCl : IP -> VS -> S -> Cl -- who says that I sleep +mkQCl who_IP say_VS (mkS (mkCl i_NP sleep_V)) + mkQCl : IP -> VQ -> QS -> Cl -- who wonders who sleeps +mkQCl who_IP wonder_VQ (mkQS (mkQCl who_IP sleep_V)) + mkQCl : IP -> VA -> A -> Cl -- who becomes old +mkQCl who_IP become_VA old_A + mkQCl : IP -> VA -> AP -> Cl -- who becomes very old +mkQCl who_IP become_VA (mkAP very_AdA old_A) + mkQCl : IP -> V2A -> NP -> A -> Cl -- who paints it red +mkQCl who_IP paint_V2A it_NP red_A + mkQCl : IP -> V2A -> NP -> AP -> Cl -- who paints it very red +mkQCl who_IP paint_V2A it_NP (mkAP very_AdA red_A) + mkQCl : IP -> V2S -> NP -> S -> Cl -- who answers to him that we sleep +mkQCl who_IP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)) + mkQCl : IP -> V2Q -> NP -> QS -> Cl -- who asks him who sleeps +mkQCl who_IP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)) + mkQCl : IP -> V2V -> NP -> VP -> Cl -- who begs him to sleep +mkQCl who_IP beg_V2V he_NP (mkVP sleep_V) + mkQCl : IP -> A -> Cl -- who is old +mkQCl who_IP old_A + mkQCl : IP -> A -> NP -> Cl -- who is older than he +mkQCl who_IP old_A he_NP + mkQCl : IP -> A2 -> NP -> Cl -- who is married to him +mkQCl who_IP married_A2 he_NP + mkQCl : IP -> AP -> Cl -- who is very old +mkQCl who_IP (mkAP very_AdA old_A) + mkQCl : IP -> NP -> Cl -- who is the woman +mkQCl who_IP (mkNP the_Det woman_N) + mkQCl : IP -> N -> Cl -- who is a woman +mkQCl who_IP woman_N + mkQCl : IP -> CN -> Cl -- who is an old woman +mkQCl who_IP (mkCN old_A woman_N) + mkQCl : IP -> Adv -> Cl -- who is here +mkQCl who_IP here_Adv + mkQCl : IP -> VP -> Cl -- who always sleeps +mkQCl who_IP (mkVP always_AdV (mkVP sleep_V)) + mkQCl : IAdv -> Cl -> QCl -- why does she sleep +mkQCl why_IAdv (mkCl she_NP sleep_V) + mkQCl : Prep -> IP -> Cl -> QCl -- with whom does she sleep +mkQCl with_Prep who_IP (mkCl she_NP sleep_V) + mkQCl : IAdv -> NP -> QCl -- where is she +mkQCl where_IAdv she_NP + mkQCl : IComp -> NP -> QCl -- who is this man +mkQCl (mkIComp who_IP) (mkNP this_Det man_N) + mkQCl : IP -> QCl -- which cities are there +mkQCl (mkIP which_IQuant city_N) mkQCl : IP -> NP -> V2 -> QCl -- who does she love - mkQCl : IP -> ClSlash -> QCl -- who does she today - mkQCl : IAdv -> Cl -> QCl -- why does she sleep - mkQCl : Prep -> IP -> Cl -> QCl -- with whom does she sleep - mkQCl : IAdv -> NP -> QCl -- where is she - mkQCl : IComp -> NP -> QCl -- who is this man - mkQCl : IP -> QCl -- which houses are there - mkIP : IDet -> CN -> IP -- which five big cities +mkQCl who_IP she_NP + mkQCl : IP -> ClSlash -> QCl -- who does she love today --: +mkQCl who_IP (mkClSlash (mkClSlash she_NP love_V2) today_Adv) + mkIP : IDet -> CN -> IP -- which five big cities +mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) (mkCN big_A city_N) mkIP : IDet -> N -> IP -- which five cities +mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) city_N mkIP : IDet -> IP -- which five - mkIP : IQuant -> CN -> IP -- which big cities - mkIP : IQuant -> Num -> CN -> IP -- which five cities +mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) + mkIP : IQuant -> CN -> IP -- which big city +mkIP which_IQuant (mkCN big_A city_N) + mkIP : IQuant -> Num -> CN -> IP -- which five big cities +mkIP which_IQuant (mkNum (mkNumeral n5_Unit)) (mkCN big_A city_N) mkIP : IQuant -> N -> IP -- which city - mkIP : IP -> Adv -> IP -- who in Paris - what_IP : IP -- what (singular) - who_IP : IP -- who (singular) +mkIP which_IQuant city_N + mkIP : IP -> Adv -> IP -- who in Paris +mkIP who_IP (mkAdv in_Prep (mkNP paris_PN)) + what_IP : IP -- what (singular) +mkUtt what_IP + who_IP : IP -- who (singular) +mkUtt who_IP mkIAdv : Prep -> IP -> IAdv -- in which city - mkIAdv : IAdv -> Adv -> IAdv -- where in Paris +mkIAdv in_Prep (mkIP which_IQuant city_N) + mkIAdv : IAdv -> Adv -> IAdv -- where in Paris +mkIAdv where_IAdv (mkAdv in_Prep (mkNP paris_PN)) mkIDet : IQuant -> Num -> IDet -- which (songs) - mkIDet : IQuant -> IDet - which_IDet : IDet - whichPl_IDet : IDet +mkIDet which_IQuant pluralNum + mkIDet : IQuant -> IDet +mkIDet which_IQuant + which_IDet : IDet +mkIP which_IDet + whichPl_IDet : IDet +mkIP whichPl_IDet mkRS : (Tense) -> (Ant) -> (Pol) -> RCl -> RS -- that wouldn't have slept - mkRS : Conj -> RS -> RS -> RS -- who sleeps and whose mother runsx - mkRS : Conj -> ListRS -> RS -- who sleeps, whom I see and who sleeps - mkRCl : RP -> VP -> RCl -- that loves she - mkRCl : RP -> ClSlash -> RCl -- whom she loves today - mkRCl : RP -> NP -> V2 -> RCl -- whom she loves - mkRCl : Cl -> RCl -- such that she loves him - which_RP : RP -- which - mkRP : Prep -> NP -> RP -> RP -- all the houses in which +mkRS conditionalTense anteriorAnt negativePol (mkRCl which_RP sleep_V) + mkRS : RCl -> RS -- +mkRS (mkRCl which_RP sleep_V) + mkRCl : RP -> VP -> RCl -- who sleeps +mkRCl which_RP (mkVP (mkVP sleep_V) here_Adv) + mkRCl : RP -> V -> RCl -- who sleeps +mkRCl which_RP sleep_V + mkRCl : RP -> V2 -> NP -> RCl -- who loves her +mkRCl which_RP love_V2 she_NP + mkRCl : RP -> V3 -> NP -> NP -> RCl -- who sends it to her +mkRCl which_RP send_V3 it_NP she_NP + mkRCl : RP -> VV -> VP -> RCl -- who wants to sleep +mkRCl which_RP want_VV (mkVP sleep_V) + mkRCl : RP -> VS -> S -> RCl -- who says that I sleep +mkRCl which_RP say_VS (mkS (mkCl i_NP sleep_V)) + mkRCl : RP -> VQ -> QS -> RCl -- who wonders who sleeps +mkRCl which_RP wonder_VQ (mkQS (mkQCl who_IP sleep_V)) + mkRCl : RP -> VA -> A -> RCl -- who becomes old +mkRCl which_RP become_VA old_A + mkRCl : RP -> VA -> AP -> RCl -- who becomes very old +mkRCl which_RP become_VA (mkAP very_AdA old_A) + mkRCl : RP -> V2A -> NP -> A -> RCl -- who paints it red +mkRCl which_RP paint_V2A it_NP red_A + mkRCl : RP -> V2A -> NP -> AP -> RCl -- who paints it very red +mkRCl which_RP paint_V2A it_NP (mkAP red_A) + mkRCl : RP -> V2S -> NP -> S -> RCl -- who answers to him that we sleep +mkRCl which_RP answer_V2S he_NP (mkS (mkCl we_NP sleep_V)) + mkRCl : RP -> V2Q -> NP -> QS -> RCl -- who asks him who sleeps +mkRCl which_RP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V)) + mkRCl : RP -> V2V -> NP -> VP -> RCl -- who begs him to sleep +mkRCl which_RP beg_V2V he_NP (mkVP sleep_V) + mkRCl : RP -> A -> RCl -- who is old +mkRCl which_RP old_A + mkRCl : RP -> A -> NP -> RCl -- who is older than he +mkRCl which_RP old_A he_NP + mkRCl : RP -> A2 -> NP -> RCl -- who is married to him +mkRCl which_RP married_A2 he_NP + mkRCl : RP -> AP -> RCl -- who is very old +mkRCl which_RP (mkAP very_AdA old_A) + mkRCl : RP -> NP -> RCl -- who is the woman +mkRCl which_RP (mkNP the_Det woman_N) + mkRCl : RP -> N -> RCl -- who is a woman +mkRCl which_RP woman_N + mkRCl : RP -> CN -> RCl -- who is an old woman +mkRCl which_RP (mkCN old_A woman_N) + mkRCl : RP -> Adv -> RCl -- who is here +mkRCl which_RP here_Adv + mkRCl : RP -> VP -> RCl -- who always sleeps +mkRCl which_RP (mkVP always_AdV (mkVP sleep_V)) + mkRCl : RP -> NP -> V2 -> RCl -- who she loves +mkRCl which_RP she_NP love_V2 + mkRCl : RP -> ClSlash -> RCl -- who she loves today --: +mkRCl which_RP (mkClSlash (mkClSlash she_NP love_V2) today_Adv) + which_RP : RP -- which +which_RP + mkRP : Prep -> NP -> RP -> RP -- all the cities in which +mkRP in_Prep (mkNP all_Predet (mkNP the_Quant pluralNum city_N)) which_RP +--. mkSSlash : Temp -> Pol -> ClSlash -> SSlash mkClSlash : NP -> VPSlash -> ClSlash -- (whom) he sees here mkClSlash : NP -> V2 -> ClSlash -- (whom) he sees diff --git a/lib/doc/hovering.png b/lib/doc/hovering.png new file mode 100644 index 000000000..a1716ec35 Binary files /dev/null and b/lib/doc/hovering.png differ diff --git a/lib/doc/synopsis.html b/lib/doc/synopsis.html index 07a317625..4c670cee1 100644 --- a/lib/doc/synopsis.html +++ b/lib/doc/synopsis.html @@ -514,7 +514,7 @@ Lexical category, constructors given in mkAP AP -> S -> AP -probable that she sleeps +
it is good that she sleeps
mkAP @@ -564,7 +564,7 @@ Lexical category, constructors given in reflAP A2 -> AP -
married to himself
+married to himself @@ -694,7 +694,7 @@ Lexical category, constructors given in mkAdv CAdv -> A -> NP -> Adv -
more warmly than she
+
more warmly than he
mkAdv @@ -714,7 +714,7 @@ Lexical category, constructors given in mkAdv Conj -> ListAdv -> Adv -
with John, here and now
+
with her , here and now
somewhere_Adv @@ -754,7 +754,7 @@ Lexical category, constructors given in simultaneousAnt Ant -
she sleeps [default]
+
she sleeps
@@ -799,7 +799,7 @@ Lexical category, constructors given in mkCN N2 -> NP -> CN -
mother of John
+
mother of the king
mkCN @@ -839,12 +839,12 @@ Lexical category, constructors given in mkCN N -> RS -> CN -
house that she owns
+
man whom she loves
mkCN CN -> RS -> CN -
big house that she loves
+
old man whom she loves
mkCN @@ -944,7 +944,7 @@ Lexical category, constructors given in mkCl NP -> V3 -> NP -> NP -> Cl -
she sends it to him
+
she sends it to him
mkCl @@ -954,7 +954,7 @@ Lexical category, constructors given in mkCl NP -> VS -> S -> Cl -
she says that she sleeps
+
she says that I sleep
mkCl @@ -974,12 +974,12 @@ Lexical category, constructors given in mkCl NP -> V2A -> NP -> A -> Cl -
she paints it red
+
she paints it red
mkCl NP -> V2A -> NP -> AP -> Cl -
she paints it very red
+
she paints it red
mkCl @@ -994,7 +994,7 @@ Lexical category, constructors given in mkCl NP -> V2V -> NP -> VP -> Cl -
she begs him to sleep
+
she begs him to sleep
mkCl @@ -1004,7 +1004,7 @@ Lexical category, constructors given in mkCl NP -> A -> NP -> Cl -
she is older than him
+
she is older than he
mkCl @@ -1059,22 +1059,22 @@ Lexical category, constructors given in 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 @@ -1134,7 +1134,7 @@ Lexical category, constructors given in mkComp AP -> Comp -
very old
+
old
mkComp @@ -1379,12 +1379,12 @@ Lexical category, constructors given in mkDigits Dig -> Digits -
4
+
//
mkDigits Dig -> Digits -> Digits -
1,233,432
+
//
@@ -1409,12 +1409,12 @@ Lexical category, constructors given in mkIAdv Prep -> IP -> IAdv -in which city +
in which city
mkIAdv IAdv -> Adv -> IAdv -where in Paris +
where in Paris
when_IAdv @@ -1435,10 +1435,24 @@ Lexical category, constructors given in

IComp - interrogative complement of copula

-

-Lexical category, constructors given in -lexical paradigms. -

+ + + + + + + + + + + + + + + + +
FunctionTypeExample
mkICompIAdv -> ICompwhere (is it)
mkICompIP -> ICompwho (is it)
+

IDet - interrogative determiner

@@ -1455,7 +1469,7 @@ Lexical category, constructors given in - + @@ -1485,37 +1499,37 @@ Lexical category, constructors given in - + - + - + - + - + - + - + @@ -1530,7 +1544,7 @@ Lexical category, constructors given in - + @@ -1545,7 +1559,7 @@ Lexical category, constructors given in - +
mkIDet IQuant -> Num -> IDetwhich (songs)
which
mkIDet
mkIP IDet -> CN -> IPwhich five big cities
which five big cities
mkIP IDet -> N -> IPwhich five cities
which five cities
mkIP IDet -> IPwhich five
which five
mkIP IQuant -> CN -> IPwhich big cities
which big city
mkIP IQuant -> Num -> CN -> IPwhich five cities
which five big cities
mkIP IQuant -> N -> IPwhich city
which city
mkIP IP -> Adv -> IPwho in Paris
who in Paris
whatPl_IP
what_IP IPwhat (singular)
what
whoPl_IP
who_IP IPwho (singular)
who
@@ -1605,12 +1619,12 @@ Lexical category, constructors given in politeImpForm ImpForm -
be a man polite
+
be a man
singularImpForm ImpForm -
be a man [default]
+
be a man
@@ -1794,12 +1808,12 @@ Lexical category, constructors given in mkNP Det -> CN -> NP -
the first old man
+
the five old men
mkNP Det -> N -> NP -
the first man
+
the five men
mkNP @@ -1814,12 +1828,12 @@ Lexical category, constructors given in mkNP Digits -> CN -> NP -
51 old men
+
old men
mkNP Digits -> N -> NP -
51 men
+
men
mkNP @@ -1844,12 +1858,12 @@ Lexical category, constructors given in mkNP PN -> NP -
she
+
Paris
mkNP Pron -> NP -
he
+
we
mkNP @@ -1864,7 +1878,7 @@ Lexical category, constructors given in mkNP Det -> NP -
these five best
+
the five best
mkNP @@ -1879,7 +1893,7 @@ Lexical category, constructors given in mkNP Predet -> NP -> NP -
only the man
+
only this woman
mkNP @@ -1894,7 +1908,7 @@ Lexical category, constructors given in mkNP NP -> RS -> NP -
John, who walks
+
John , who walks
mkNP @@ -1979,7 +1993,7 @@ Lexical category, constructors given in mkNum Digits -> Num -
21
+
//
mkNum @@ -2094,7 +2108,7 @@ Lexical category, constructors given in mkPConj Conj -> PConj -
and
+
and now
otherwise_PConj @@ -2125,7 +2139,7 @@ Lexical category, constructors given in mkPhr (PConj) -> Utt -> (Voc) -> Phr -
but sleep, my friend
+
but sleep , my friend
mkPhr @@ -2165,7 +2179,7 @@ Lexical category, constructors given in positivePol Pol -
she sleeps [default]
+
she sleeps
@@ -2380,17 +2394,17 @@ Lexical category, constructors given in exclMarkPunct Punct -
!
+
yes !
fullStopPunct Punct -
.
+
yes .
questMarkPunct Punct -
?
+
yes ?
@@ -2405,32 +2419,32 @@ Lexical category, constructors given in mkQCl Cl -> QCl -does she sleep +
does she sleep
mkQCl IP -> VP -> QCl -who sleeps +
who sleeps here
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 @@ -2444,11 +2458,21 @@ Lexical category, constructors given in mkQCl +IP -> VA -> A -> QCl +who becomes old + + +mkQCl IP -> VA -> AP -> QCl who becomes old mkQCl +IP -> V2A -> NP -> A -> QCl +who paints it red + + +mkQCl IP -> V2A -> NP -> AP -> QCl who paints it red @@ -2510,37 +2534,37 @@ Lexical category, constructors given in mkQCl IP -> NP -> V2 -> QCl -who does she love +
who is her
mkQCl IP -> ClSlash -> QCl -who does she 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 houses are there +
which city is there
@@ -2555,7 +2579,7 @@ Lexical category, constructors given in mkQS (Tense) -> (Ant) -> (Pol) -> QCl -> QS -who wouldn't have slept +
who wouldn't have slept
mkQS @@ -2615,17 +2639,122 @@ Lexical category, constructors given in mkRCl RP -> VP -> RCl -that loves she +
who always sleep
mkRCl -RP -> ClSlash -> RCl -whom she loves today +RP -> V -> RCl +
who sleep
+ + +mkRCl +RP -> V2 -> NP -> RCl +
who love her
+ + +mkRCl +RP -> V3 -> NP -> NP -> RCl +
who send it to her
+ + +mkRCl +RP -> VV -> VP -> RCl +
who want to sleep
+ + +mkRCl +RP -> VS -> S -> RCl +
who say that I sleep
+ + +mkRCl +RP -> VQ -> QS -> RCl +
who wonder who sleeps
+ + +mkRCl +RP -> VA -> A -> RCl +
who become old
+ + +mkRCl +RP -> VA -> AP -> RCl +
who become very old
+ + +mkRCl +RP -> V2A -> NP -> A -> RCl +
who paint it red
+ + +mkRCl +RP -> V2A -> NP -> AP -> RCl +
who paint it red
+ + +mkRCl +RP -> V2S -> NP -> S -> RCl +
who answer to him that we sleep
+ + +mkRCl +RP -> V2Q -> NP -> QS -> RCl +
who ask him who sleeps
+ + +mkRCl +RP -> V2V -> NP -> VP -> RCl +
who beg him to sleep
+ + +mkRCl +RP -> A -> RCl +
who am old
+ + +mkRCl +RP -> A -> NP -> RCl +
who am older than he
+ + +mkRCl +RP -> A2 -> NP -> RCl +
who am married to him
+ + +mkRCl +RP -> AP -> RCl +
who am very old
+ + +mkRCl +RP -> NP -> RCl +
who am the woman
+ + +mkRCl +RP -> N -> RCl +
who am a woman
+ + +mkRCl +RP -> CN -> RCl +
who am an old woman
+ + +mkRCl +RP -> Adv -> RCl +
who am here
mkRCl RP -> NP -> V2 -> RCl -whom she loves +
whom she loves
+ + +mkRCl +RP -> ClSlash -> RCl +
whom she loves today
mkRCl @@ -2645,12 +2774,12 @@ Lexical category, constructors given in mkRP Prep -> NP -> RP -> RP -all the houses in which +
all the cities in whom
which_RP RP -which +
RelativeEng.IdRP
@@ -2665,7 +2794,7 @@ Lexical category, constructors given in mkRS (Tense) -> (Ant) -> (Pol) -> RCl -> RS -that wouldn't have slept +
who wouldn't have slept
mkRS @@ -2700,12 +2829,12 @@ Lexical category, constructors given in 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
@@ -2720,12 +2849,12 @@ Lexical category, constructors given in mkSC S -> SC -
that he sleeps
+
that she sleeps
mkSC QS -> SC -
whether he sleeps
+
who sleeps
mkSC @@ -2760,17 +2889,17 @@ Lexical category, constructors given in mkSub100 Unit -> Sub100 -
coerce 1..9
+
eight
mkSub100 Unit -> Unit -> Sub100 -
10m + n
+
eighty - three
tenfoldSub100 Unit -> Sub100 -
10n
+
eight
@@ -2866,7 +2995,7 @@ Lexical category, constructors given in presentTense Tense -
she sleeps [default]
+
she sleeps
@@ -2886,37 +3015,37 @@ Lexical category, constructors given in mkText Phr -> (Punct) -> (Text) -> Text -
Does she sleep? Yes.
+
does she sleep ? yes .
mkText Utt -> Text -
Yes.
+
yes .
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? Here. Now!
+
where ? here . when ? now !
@@ -3133,142 +3262,142 @@ Lexical category, constructors given in mkVP V -> VP -
sleep
+
to sleep
mkVP V2 -> NP -> VP -
love him
+
to love him
mkVP V3 -> NP -> NP -> VP -
send a message to him
+
to send it to him
mkVP VV -> VP -> VP -
want to sleep
+
to want to sleep
mkVP VS -> S -> VP -
know that she sleeps
+
to know that she sleeps
mkVP VQ -> QS -> VP -
wonder if she sleeps
+
to wonder who sleeps
mkVP VA -> AP -> VP -
become red
+
to become red
mkVP V2A -> NP -> AP -> VP -
paint it red
+
to paint it red
mkVP V2S -> NP -> S -> VP -
answer to him that we sleep
+
to answer to him that she sleeps
mkVP V2Q -> NP -> QS -> VP -
ask him who sleeps
+
to answer to him who sleeps
mkVP V2V -> NP -> VP -> VP -
beg him to sleep
+
to beg him to sleep
mkVP A -> VP -
be warm
+
to be old
mkVP A -> NP -> VP -
be older than him
+
to be older than he
mkVP A2 -> NP -> VP -
be married to him
+
to be married to him
mkVP AP -> VP -
be warm
+
parse error
mkVP N -> VP -
be a man
+
to be a woman
mkVP CN -> VP -
be an old man
+
to be an old woman
mkVP NP -> VP -
be the man
+
to be the woman
mkVP Adv -> VP -
be here
+
to be here
mkVP VP -> Adv -> VP -
sleep here
+
to sleep here
mkVP AdV -> VP -> VP -
always sleep
+
always to sleep
mkVP VPSlash -> NP -> VP -
paint it black
+
to paint it black
mkVP VPSlash -> VP -
paint itself black
+
to paint itself black
mkVP Comp -> VP -
be warm
+
to be warm
passiveVP V2 -> VP -
be loved
+
to be loved
passiveVP V2 -> NP -> VP -
be loved by her
+
to be loved by her
progressiveVP VP -> VP -
be sleeping
+
to be sleeping
reflexiveVP V2 -> VP -
love itself
+
to love itself
reflexiveVP @@ -3380,7 +3509,7 @@ Lexical category, constructors given in mkVoc NP -> Voc -
my friend
+
yes , my friend
please_Voc diff --git a/lib/doc/synopsis.txt b/lib/doc/synopsis.txt index e7a37670e..462ec0a48 100644 --- a/lib/doc/synopsis.txt +++ b/lib/doc/synopsis.txt @@ -181,7 +181,7 @@ Lexical category, constructors given in | ``mkAP`` | [A #A] ``->`` [NP #NP] ``->`` [AP #AP] | #divreveal //warmer than Paris// #divpopup #UL #LIAPI: ``mkAP warm_A (mkNP paris_PN)`` #LIBul: //по - топъл от Париж// #LICat: //més tebi que Paris// #LIDan: //varmere end Paris// #LIDut: //warmer dan Parijs// #LIEng: //warmer than Paris// #LIFin: //Pariisia lämpimämpi// #LIFre: //plus chaud que Paris// #LIGer: //wärmer als Paris// #LIIta: //più caldo di Parigi// #LINor: //varmere enn Paris// #LIPol: //cieplejszy niż Paryż// #LIRon: //mai călduţ decât Paris// #LIRus: //тёплее Парижа// #LISpa: //más tibio que Paris// #LISwe: //varmare än Paris// #LIUrd: //پیرس سے گرم// #EUL #ediv #ediv | | ``mkAP`` | [A2 #A2] ``->`` [NP #NP] ``->`` [AP #AP] | #divreveal //married to her// #divpopup #UL #LIAPI: ``mkAP married_A2 she_NP`` #LIBul: //женен за нея// #LICat: //casat a ella// #LIDan: //gift med hende// #LIDut: //getrouwd met haar// #LIEng: //married to her// #LIFin: //hänen kanssa avioitunut// #LIFre: //marié à elle// #LIGer: //verheiratet mit ihr// #LIIta: //sposato con lei// #LINor: //gift med henne// #LIPol: //zaślubiony jej// #LIRon: //căsătorit cu ea// #LIRus: //замужем за ей// #LISpa: //casado a ella// #LISwe: //gift med henne// #LIUrd: //اس سے شادy?كرنا// #EUL #ediv #ediv | | ``mkAP`` | [A2 #A2] ``->`` [AP #AP] | #divreveal //married// #divpopup #UL #LIAPI: ``mkAP married_A2`` #LIBul: //женен// #LICat: //casat// #LIDan: //gift// #LIDut: //getrouwd// #LIEng: //married// #LIFin: //avioitunut// #LIFre: //marié// #LIGer: //verheiratet// #LIIta: //sposato// #LINor: //gift// #LIPol: //zaślubiony// #LIRon: //căsătorit// #LIRus: //замужем// #LISpa: //casado// #LISwe: //gift// #LIUrd: //شادy?كرنا// #EUL #ediv #ediv | -| ``mkAP`` | [AP #AP] ``->`` [S #S] ``->`` [AP #AP] | //probable that she sleeps// | +| ``mkAP`` | [AP #AP] ``->`` [S #S] ``->`` [AP #AP] | #divreveal //it is good that she sleeps// #divpopup #UL #LIAPI: ``mkCl (mkVP (mkAP (mkAP good_A) (mkS (mkCl she_NP sleep_V))))`` #LIBul: //е добро , че тя спи// #LICat: //és bo que ella dorm// #LIDan: //det er godt at hun sover// #LIDut: //'t is goed dat ze slaapt// #LIEng: //it is good that she sleeps// #LIFin: //on hyvä että hän nukkuu// #LIFre: //il est bon qu' elle dort// #LIGer: //es ist gut daß sie schläft// #LIIta: //è buono che lei dorme// #LINor: //det er godt at hun sover// #LIPol: //jest dobrze , że ona śpi// #LIRon: //este bun cã ea doarme// #LIRus: //хорошее , что она спдит// #LISpa: //es bueno que ella duerme// #LISwe: //det är gott att hon sover// #LIUrd: //اچھا كہ وہ سوتی ہے ہے// #EUL #ediv #ediv | | ``mkAP`` | [AP #AP] ``->`` [QS #QS] ``->`` [AP #AP] | //uncertain if she sleeps// | | ``mkAP`` | [AP #AP] ``->`` [VP #VP] ``->`` [AP #AP] | //ready to go// | | ``mkAP`` | [AP #AP] ``->`` [SC #SC] ``->`` [AP #AP] | //ready to go// | @@ -191,7 +191,7 @@ Lexical category, constructors given in | ``mkAP`` | [Conj #Conj] ``->`` [ListAP #ListAP] ``->`` [AP #AP] | //old, big and warm// | | ``mkAP`` | [Ord #Ord] ``->`` [AP #AP] | //oldest// | | ``mkAP`` | [CAdv #CAdv] ``->`` [AP #AP] ``->`` [NP #NP] ``->`` [AP #AP] | //as old as she// | -| ``reflAP`` | [A2 #A2] ``->`` [AP #AP] | #divreveal //married to himself// #divpopup #UL #LIAPI: ``mkUtt (reflAP married_A2)`` #LIBul: //женен за себе си// #LICat: //NONE// #LIDan: //gift med sig// #LIDut: //NONE// #LIEng: //NONE// #LIFin: //NONE// #LIFre: //NONE// #LIGer: //NONE// #LIIta: //NONE// #LINor: //gift med seg// #LIPol: //NONE// #LIRon: //NONE// #LIRus: //замужем за собой// #LISpa: //NONE// #LISwe: //NONE// #LIUrd: //NONE// #EUL #ediv #ediv | +| ``reflAP`` | [A2 #A2] ``->`` [AP #AP] | //married to himself// | ==AdA - adjective-modifying adverb==[AdA] || Function | Type | Example || | ``almost_AdA`` | [AdA #AdA] | //almost// | @@ -217,11 +217,11 @@ Lexical category, constructors given in | ``mkAdv`` | [A #A] ``->`` [Adv #Adv] | #divreveal //warmly// #divpopup #UL #LIAPI: ``mkAdv warm_A`` #LIBul: //топло// #LICat: //tebiament// #LIDan: //varmt// #LIDut: //warm// #LIEng: //warmly// #LIFin: //lämpimästi// #LIFre: //chaudement// #LIGer: //warm// #LIIta: //caldamente// #LINor: //varmt// #LIPol: //ciepło// #LIRon: //călduros// #LIRus: //тёпло// #LISpa: //tibiamente// #LISwe: //varmt// #LIUrd: //گرم// #EUL #ediv #ediv | | ``mkAdv`` | [Prep #Prep] ``->`` [NP #NP] ``->`` [Adv #Adv] | #divreveal //in the house// #divpopup #UL #LIAPI: ``mkAdv in_Prep (mkNP the_Det house_N)`` #LIBul: //в къщата// #LICat: //en la casa// #LIDan: //i huset// #LIDut: //in het huis// #LIEng: //in the house// #LIFin: //talossa// #LIFre: //dans la maison// #LIGer: //im Haus / Hause// #LIIta: //nella casa// #LINor: //i huset// #LIPol: //w domu// #LIRon: //în casă// #LIRus: //в доме// #LISpa: //en la casa// #LISwe: //i huset// #LIUrd: //گھر معں// #EUL #ediv #ediv | | ``mkAdv`` | [Subj #Subj] ``->`` [S #S] ``->`` [Adv #Adv] | #divreveal //when she sleeps// #divpopup #UL #LIAPI: ``mkAdv when_Subj (mkS (mkCl she_NP sleep_V))`` #LIBul: //когато тя спи// #LICat: //quan ella dorm// #LIDan: //når hun sover// #LIDut: //als ze slaapt// #LIEng: //when she sleeps// #LIFin: //kun hän nukkuu// #LIFre: //quand elle dort// #LIGer: //wenn sie schläft// #LIIta: //quando lei dorme// #LINor: //når hun sover// #LIPol: //jeśli ona śpi// #LIRon: //când ea doarme// #LIRus: //когда она спдит// #LISpa: //cuando ella duerme// #LISwe: //när hon sover// #LIUrd: //كب وہ سوتی ہے// #EUL #ediv #ediv | -| ``mkAdv`` | [CAdv #CAdv] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Adv #Adv] | #divreveal //more warmly than she// #divpopup #UL #LIAPI: ``mkAdv more_CAdv warm_A he_NP`` #LIBul: //по - топло от него// #LICat: //més tebiament que ell// #LIDan: //mer varmt end han// #LIDut: //meer warm dan hij// #LIEng: //more warmly than he// #LIFin: //enemmän lämpimästi kuin hän// #LIFre: //plus chaudement que lui// #LIGer: //mehr warm als er// #LIIta: //più caldamente di lui// #LINor: //mer varmt enn han// #LIPol: //bardziej ciepło niż on// #LIRon: //mai călduros decât el// #LIRus: //более тёпло чем он// #LISpa: //más tibiamente que él// #LISwe: //mer varmt än han// #LIUrd: //اس زیادh- گرم// #EUL #ediv #ediv | +| ``mkAdv`` | [CAdv #CAdv] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Adv #Adv] | #divreveal //more warmly than he// #divpopup #UL #LIAPI: ``mkAdv more_CAdv warm_A he_NP`` #LIBul: //по - топло от него// #LICat: //més tebiament que ell// #LIDan: //mer varmt end han// #LIDut: //meer warm dan hij// #LIEng: //more warmly than he// #LIFin: //enemmän lämpimästi kuin hän// #LIFre: //plus chaudement que lui// #LIGer: //mehr warm als er// #LIIta: //più caldamente di lui// #LINor: //mer varmt enn han// #LIPol: //bardziej ciepło niż on// #LIRon: //mai călduros decât el// #LIRus: //более тёпло чем он// #LISpa: //más tibiamente que él// #LISwe: //mer varmt än han// #LIUrd: //اس زیادh- گرم// #EUL #ediv #ediv | | ``mkAdv`` | [CAdv #CAdv] ``->`` [A #A] ``->`` [S #S] ``->`` [Adv #Adv] | #divreveal //more warmly than he runs// #divpopup #UL #LIAPI: ``mkAdv more_CAdv warm_A (mkS (mkCl he_NP run_V))`` #LIBul: //по - топло от колкото той бяга// #LICat: //més tebiament que ell corri// #LIDan: //mer varmt end han løber// #LIDut: //meer warm dan hij rent// #LIEng: //more warmly than he runs// #LIFin: //enemmän lämpimästi kuin hän juoksee// #LIFre: //plus chaudement qu' il coure// #LIGer: //mehr warm als er läuft// #LIIta: //più caldamente di lui corra// #LINor: //mer varmt enn han springer// #LIPol: //bardziej ciepło niż on biegnie// #LIRon: //mai călduros decât el fuge// #LIRus: //более тёпло чем он бегает// #LISpa: //más tibiamente que el corra// #LISwe: //mer varmt än han springer// #LIUrd: //زیادh- گرم وہ دوڑتا ہے// #EUL #ediv #ediv | | ``mkAdv`` | [AdA #AdA] ``->`` [Adv #Adv] ``->`` [Adv #Adv] | #divreveal //very warmly// #divpopup #UL #LIAPI: ``mkAdv very_AdA (mkAdv warm_A)`` #LIBul: //много топло// #LICat: //molt tebiament// #LIDan: //meget varmt// #LIDut: //erg warm// #LIEng: //very warmly// #LIFin: //erittäin lämpimästi// #LIFre: //très chaudement// #LIGer: //sehr warm// #LIIta: //molto caldamente// #LINor: //mye varmt// #LIPol: //bardzo ciepło// #LIRon: //foarte călduros// #LIRus: //очень тёпло// #LISpa: //muy tibiamente// #LISwe: //mycket varmt// #LIUrd: //بہت گرم// #EUL #ediv #ediv | | ``mkAdv`` | [Conj #Conj] ``->`` [Adv #Adv] ``->`` [Adv #Adv] ``->`` [Adv #Adv] | #divreveal //here and now// #divpopup #UL #LIAPI: ``mkAdv and_Conj here_Adv now_Adv`` #LIBul: //тук и сега// #LICat: //aquí i ara// #LIDan: //her og nu// #LIDut: //hier en nu// #LIEng: //here and now// #LIFin: //täällä ja nyt// #LIFre: //ici et maintenant// #LIGer: //hier und jetzt// #LIIta: //quà e adesso// #LINor: //her og nå// #LIPol: //tutaj i teraz// #LIRon: //aici şi acum// #LIRus: //здесь и сейчас// #LISpa: //aquí y ahora// #LISwe: //här och nu// #LIUrd: //یہاں اور اب// #EUL #ediv #ediv | -| ``mkAdv`` | [Conj #Conj] ``->`` [ListAdv #ListAdv] ``->`` [Adv #Adv] | #divreveal //with John, here and now// #divpopup #UL #LIAPI: ``mkAdv and_Conj (mkListAdv (mkAdv with_Prep she_NP) (mkListAdv here_Adv now_Adv))`` #LIBul: //с нея , тук и сега// #LICat: //amb ella , aquí i ara// #LIDan: //med hende , her og nu// #LIDut: //met haar , hier en nu// #LIEng: //with her , here and now// #LIFin: //hänen kanssa , täällä ja nyt// #LIFre: //avec elle , ici et maintenant// #LIGer: //mit ihr , hier und jetzt// #LIIta: //con lei , quà e adesso// #LINor: //med henne , her og nå// #LIPol: //z nią , tutaj i teraz// #LIRon: //cu ea , aici şi acum// #LIRus: //с ней , здесь и сейчас// #LISpa: //con ella , aquí y ahora// #LISwe: //med henne , här och nu// #LIUrd: //اس كے ساتh- , یہاں اور اب// #EUL #ediv #ediv | +| ``mkAdv`` | [Conj #Conj] ``->`` [ListAdv #ListAdv] ``->`` [Adv #Adv] | #divreveal //with her , here and now// #divpopup #UL #LIAPI: ``mkAdv and_Conj (mkListAdv (mkAdv with_Prep she_NP) (mkListAdv here_Adv now_Adv))`` #LIBul: //с нея , тук и сега// #LICat: //amb ella , aquí i ara// #LIDan: //med hende , her og nu// #LIDut: //met haar , hier en nu// #LIEng: //with her , here and now// #LIFin: //hänen kanssa , täällä ja nyt// #LIFre: //avec elle , ici et maintenant// #LIGer: //mit ihr , hier und jetzt// #LIIta: //con lei , quà e adesso// #LINor: //med henne , her og nå// #LIPol: //z nią , tutaj i teraz// #LIRon: //cu ea , aici şi acum// #LIRus: //с ней , здесь и сейчас// #LISpa: //con ella , aquí y ahora// #LISwe: //med henne , här och nu// #LIUrd: //اس كے ساتh- , یہاں اور اب// #EUL #ediv #ediv | | ``somewhere_Adv`` | [Adv #Adv] | //somewhere// | | ``there7from_Adv`` | [Adv #Adv] | //from there// | | ``there7to_Adv`` | [Adv #Adv] | //to there// | @@ -229,7 +229,7 @@ Lexical category, constructors given in ==Ant - anteriority==[Ant] || Function | Type | Example || | ``anteriorAnt`` | [Ant #Ant] | #divreveal //she has slept// #divpopup #UL #LIAPI: ``mkS anteriorAnt (mkCl she_NP sleep_V)`` #LIBul: //тя е спалa// #LICat: //ella ha dormit// #LIDan: //hun har sovet// #LIDut: //ze heeft geslapen// #LIEng: //she has slept// #LIFin: //hän on nukkunut// #LIFre: //elle a dormi// #LIGer: //sie hat geschlafen// #LIIta: //lei ha dormito// #LINor: //hun har sovet// #LIPol: //ona spała// #LIRon: //ea a dormit// #LIRus: //она спдит// #LISpa: //ella ha dormido// #LISwe: //hon har sovit// #LIUrd: //وہ سو چكی ہے// #EUL #ediv #ediv | -| ``simultaneousAnt`` | [Ant #Ant] | #divreveal //she sleeps [default]// #divpopup #UL #LIAPI: ``mkS simultaneousAnt (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | +| ``simultaneousAnt`` | [Ant #Ant] | #divreveal //she sleeps// #divpopup #UL #LIAPI: ``mkS simultaneousAnt (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | ==CAdv - comparative adverb==[CAdv] || Function | Type | Example || | ``as_CAdv`` | [CAdv #CAdv] | //as// | @@ -238,7 +238,7 @@ Lexical category, constructors given in ==CN - common noun (without determiner)==[CN] || Function | Type | Example || | ``mkCN`` | [N #N] ``->`` [CN #CN] | #divreveal //house// #divpopup #UL #LIAPI: ``mkCN house_N`` #LIBul: //къща// #LICat: //casa// #LIDan: //hus// #LIDut: //huis// #LIEng: //house// #LIFin: //talo// #LIFre: //maison// #LIGer: //Haus// #LIIta: //casa// #LINor: //hus// #LIPol: //dom// #LIRon: //casă// #LIRus: //дом// #LISpa: //casa// #LISwe: //hus// #LIUrd: //گھر// #EUL #ediv #ediv | -| ``mkCN`` | [N2 #N2] ``->`` [NP #NP] ``->`` [CN #CN] | #divreveal //mother of John// #divpopup #UL #LIAPI: ``mkCN mother_N2 (mkNP the_Det king_N)`` #LIBul: //майка на царя// #LICat: //mare del rei// #LIDan: //moder til kongen// #LIDut: //moeder van de koning// #LIEng: //mother of the king// #LIFin: //kuninkaan äiti// #LIFre: //mère du roi// #LIGer: //Mutter von dem König// #LIIta: //madre del ré// #LINor: //mor til kongen// #LIPol: //matka króla// #LIRon: //mamă regelui// #LIRus: //мать короля// #LISpa: //madre del rey// #LISwe: //mor till kungen// #LIUrd: //بادشاہ كی ماں// #EUL #ediv #ediv | +| ``mkCN`` | [N2 #N2] ``->`` [NP #NP] ``->`` [CN #CN] | #divreveal //mother of the king// #divpopup #UL #LIAPI: ``mkCN mother_N2 (mkNP the_Det king_N)`` #LIBul: //майка на царя// #LICat: //mare del rei// #LIDan: //moder til kongen// #LIDut: //moeder van de koning// #LIEng: //mother of the king// #LIFin: //kuninkaan äiti// #LIFre: //mère du roi// #LIGer: //Mutter von dem König// #LIIta: //madre del ré// #LINor: //mor til kongen// #LIPol: //matka króla// #LIRon: //mamă regelui// #LIRus: //мать короля// #LISpa: //madre del rey// #LISwe: //mor till kungen// #LIUrd: //بادشاہ كی ماں// #EUL #ediv #ediv | | ``mkCN`` | [N3 #N3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [CN #CN] | #divreveal //distance from this city to Paris// #divpopup #UL #LIAPI: ``mkCN distance_N3 (mkNP this_Det city_N) (mkNP paris_PN)`` #LIBul: //разстояние от този град до Париж// #LICat: //distància de aquesta ciutat a Paris// #LIDan: //afstand fra denne by til Paris// #LIDut: //afstand van deze stad naar Parijs// #LIEng: //distance from this city to Paris// #LIFin: //etäisyys tästä kaupungista Pariisiin// #LIFre: //distance de cette ville à Paris// #LIGer: //Entfernung von dieser Stadt zu Paris// #LIIta: //distanza di questa città a Parigi// #LINor: //avstand fra denne byen til Paris// #LIPol: //odległość z tego miasta do Paryża// #LIRon: //distanţă de la acest oraş la Paris// #LIRus: //расстояние от этого города к Парижу// #LISpa: //distancia de esta ciudad a Paris// #LISwe: //avstånd från den här staden till Paris// #LIUrd: //پیرس كا یہ شہر سے فاصلہ// #EUL #ediv #ediv | | ``mkCN`` | [N2 #N2] ``->`` [CN #CN] | #divreveal //mother// #divpopup #UL #LIAPI: ``mkCN mother_N2`` #LIBul: //майка// #LICat: //mare// #LIDan: //moder// #LIDut: //moeder// #LIEng: //mother// #LIFin: //äiti// #LIFre: //mère// #LIGer: //Mutter// #LIIta: //madre// #LINor: //mor// #LIPol: //matka// #LIRon: //mamă// #LIRus: //мать// #LISpa: //madre// #LISwe: //mor// #LIUrd: //ماں// #EUL #ediv #ediv | | ``mkCN`` | [N3 #N3] ``->`` [CN #CN] | #divreveal //distance// #divpopup #UL #LIAPI: ``mkCN distance_N3`` #LIBul: //разстояние// #LICat: //distància// #LIDan: //afstand// #LIDut: //afstand// #LIEng: //distance// #LIFin: //etäisyys// #LIFre: //distance// #LIGer: //Entfernung// #LIIta: //distanza// #LINor: //avstand// #LIPol: //odległość// #LIRon: //distanţă// #LIRus: //расстояние// #LISpa: //distancia// #LISwe: //avstånd// #LIUrd: //فاصلہ// #EUL #ediv #ediv | @@ -246,8 +246,8 @@ Lexical category, constructors given in | ``mkCN`` | [A #A] ``->`` [CN #CN] ``->`` [CN #CN] | #divreveal //big blue house// #divpopup #UL #LIAPI: ``mkCN big_A (mkCN blue_A house_N)`` #LIBul: //голяма синя къща// #LICat: //casa blava grosa// #LIDan: //stort blått hus// #LIDut: //groot blauw huis// #LIEng: //big blue house// #LIFin: //suuri sininen talo// #LIFre: //grande maison bleue// #LIGer: //großes blaues Haus// #LIIta: //grande casa blù// #LINor: //stort blått hus// #LIPol: //duży niebieski dom// #LIRon: //casă albastră mare// #LIRus: //большой голубой дом// #LISpa: //grande casa azul// #LISwe: //stort blått hus// #LIUrd: //بڑا نیلا گھر// #EUL #ediv #ediv | | ``mkCN`` | [AP #AP] ``->`` [N #N] ``->`` [CN #CN] | #divreveal //very big house// #divpopup #UL #LIAPI: ``mkCN (mkAP very_AdA big_A) house_N`` #LIBul: //много голяма къща// #LICat: //casa molt grosa// #LIDan: //meget stort hus// #LIDut: //erg groot huis// #LIEng: //very big house// #LIFin: //erittäin suuri talo// #LIFre: //très grande maison// #LIGer: //sehr großes Haus// #LIIta: //molto grande casa// #LINor: //mye stort hus// #LIPol: //bardzo duży dom// #LIRon: //casă foarte mare// #LIRus: //очень большой дом// #LISpa: //muy grande casa// #LISwe: //mycket stort hus// #LIUrd: //بہت بڑا گھر// #EUL #ediv #ediv | | ``mkCN`` | [AP #AP] ``->`` [CN #CN] ``->`` [CN #CN] | #divreveal //very big blue house// #divpopup #UL #LIAPI: ``mkCN (mkAP very_AdA big_A) (mkCN blue_A house_N)`` #LIBul: //много голяма синя къща// #LICat: //casa blava molt grosa// #LIDan: //meget stort blått hus// #LIDut: //erg groot blauw huis// #LIEng: //very big blue house// #LIFin: //erittäin suuri sininen talo// #LIFre: //très grande maison bleue// #LIGer: //sehr großes blaues Haus// #LIIta: //molto grande casa blù// #LINor: //mye stort blått hus// #LIPol: //bardzo duży niebieski dom// #LIRon: //casă albastră foarte mare// #LIRus: //очень большой голубой дом// #LISpa: //muy grande casa azul// #LISwe: //mycket stort blått hus// #LIUrd: //بہت بڑا نیلا گھر// #EUL #ediv #ediv | -| ``mkCN`` | [N #N] ``->`` [RS #RS] ``->`` [CN #CN] | #divreveal //house that she owns// #divpopup #UL #LIAPI: ``mkCN man_N (mkRS (mkRCl which_RP she_NP love_V2))`` #LIBul: //мъж който тя обича// #LICat: //home que ella estima// #LIDan: //mand som hun elsker// #LIDut: //man die ze lief heeft// #LIEng: //man whom she loves// #LIFin: //mies jota hän rakastaa// #LIFre: //homme qu' elle aime// #LIGer: //Mann den sie liebt// #LIIta: //uomo che lei ama// #LINor: //mann som hun elsker// #LIPol: //mężczyzna , którego kocha ona// #LIRon: //om pe care îl iubeşte ea// #LIRus: //человек , который она любдит// #LISpa: //hombre que ella ama// #LISwe: //man som hon älskar// #LIUrd: //آدمی جو كو وہ پیار كرتی ہے// #EUL #ediv #ediv | -| ``mkCN`` | [CN #CN] ``->`` [RS #RS] ``->`` [CN #CN] | #divreveal //big house that she loves// #divpopup #UL #LIAPI: ``mkCN (mkCN old_A man_N) (mkRS (mkRCl which_RP she_NP love_V2))`` #LIBul: //стар мъж който тя обича// #LICat: //home vell que ella estima// #LIDan: //gammel mand som hun elsker// #LIDut: //oude man die ze lief heeft// #LIEng: //old man whom she loves// #LIFin: //vanha mies jota hän rakastaa// #LIFre: //vieux homme qu' elle aime// #LIGer: //alter Mann den sie liebt// #LIIta: //vecchio uomo che lei ama// #LINor: //gammel mann som hun elsker// #LIPol: //stary mężczyzna , którego kocha ona// #LIRon: //om vechi pe care îl iubeşte ea// #LIRus: //старый человек , который она любдит// #LISpa: //viejo hombre que ella ama// #LISwe: //gammal man som hon älskar// #LIUrd: //بوڑھی آدمی جو كو وہ پیار كرتی ہے// #EUL #ediv #ediv | +| ``mkCN`` | [N #N] ``->`` [RS #RS] ``->`` [CN #CN] | #divreveal //man whom she loves// #divpopup #UL #LIAPI: ``mkCN man_N (mkRS (mkRCl which_RP she_NP love_V2))`` #LIBul: //мъж който тя обича// #LICat: //home que ella estima// #LIDan: //mand som hun elsker// #LIDut: //man die ze lief heeft// #LIEng: //man whom she loves// #LIFin: //mies jota hän rakastaa// #LIFre: //homme qu' elle aime// #LIGer: //Mann den sie liebt// #LIIta: //uomo che lei ama// #LINor: //mann som hun elsker// #LIPol: //mężczyzna , którego kocha ona// #LIRon: //om pe care îl iubeşte ea// #LIRus: //человек , который она любдит// #LISpa: //hombre que ella ama// #LISwe: //man som hon älskar// #LIUrd: //آدمی جو كو وہ پیار كرتی ہے// #EUL #ediv #ediv | +| ``mkCN`` | [CN #CN] ``->`` [RS #RS] ``->`` [CN #CN] | #divreveal //old man whom she loves// #divpopup #UL #LIAPI: ``mkCN (mkCN old_A man_N) (mkRS (mkRCl which_RP she_NP love_V2))`` #LIBul: //стар мъж който тя обича// #LICat: //home vell que ella estima// #LIDan: //gammel mand som hun elsker// #LIDut: //oude man die ze lief heeft// #LIEng: //old man whom she loves// #LIFin: //vanha mies jota hän rakastaa// #LIFre: //vieux homme qu' elle aime// #LIGer: //alter Mann den sie liebt// #LIIta: //vecchio uomo che lei ama// #LINor: //gammel mann som hun elsker// #LIPol: //stary mężczyzna , którego kocha ona// #LIRon: //om vechi pe care îl iubeşte ea// #LIRus: //старый человек , который она любдит// #LISpa: //viejo hombre que ella ama// #LISwe: //gammal man som hon älskar// #LIUrd: //بوڑھی آدمی جو كو وہ پیار كرتی ہے// #EUL #ediv #ediv | | ``mkCN`` | [N #N] ``->`` [Adv #Adv] ``->`` [CN #CN] | #divreveal //house on the hill// #divpopup #UL #LIAPI: ``mkCN house_N (mkAdv on_Prep (mkNP the_Det hill_N))`` #LIBul: //къща на хълма// #LICat: //casa sobre el turó// #LIDan: //hus på højen// #LIDut: //huis op de heuvel// #LIEng: //house on the hill// #LIFin: //talo kukkulalla// #LIFre: //maison sur la colline// #LIGer: //Haus auf dem Hügel// #LIIta: //casa sulla collina// #LINor: //hus på haugen// #LIPol: //dom nа wzgórzu// #LIRon: //casă pe deal// #LIRus: //дом на холме// #LISpa: //casa sobre la colina// #LISwe: //hus på kullen// #LIUrd: //پہاڑی پر گھر// #EUL #ediv #ediv | | ``mkCN`` | [CN #CN] ``->`` [Adv #Adv] ``->`` [CN #CN] | #divreveal //big house on the hill// #divpopup #UL #LIAPI: ``mkCN (mkCN big_A house_N) (mkAdv on_Prep (mkNP the_Det hill_N))`` #LIBul: //голяма къща на хълма// #LICat: //casa grosa sobre el turó// #LIDan: //stort hus på højen// #LIDut: //groot huis op de heuvel// #LIEng: //big house on the hill// #LIFin: //suuri talo kukkulalla// #LIFre: //grande maison sur la colline// #LIGer: //großes Haus auf dem Hügel// #LIIta: //grande casa sulla collina// #LINor: //stort hus på haugen// #LIPol: //duży dom nа wzgórzu// #LIRon: //casă mare pe deal// #LIRus: //большой дом на холме// #LISpa: //grande casa sobre la colina// #LISwe: //stort hus på kullen// #LIUrd: //پہاڑی پر بڑا گھر// #EUL #ediv #ediv | | ``mkCN`` | [CN #CN] ``->`` [S #S] ``->`` [CN #CN] | //rule that she sleeps// | @@ -267,19 +267,19 @@ Lexical category, constructors given in | ``genericCl`` | [VP #VP] ``->`` [Cl #Cl] | #divreveal //one sleeps// #divpopup #UL #LIAPI: ``mkS (genericCl (mkVP sleep_V))`` #LIBul: //някой спи// #LICat: //hom dorm// #LIDan: //man sover// #LIDut: //men slaapt// #LIEng: //one sleeps// #LIFin: //nukutaan// #LIFre: //on dort// #LIGer: //man schläft// #LIIta: //si dorme// #LINor: //man sover// #LIPol: //ktoś śpi// #LIRon: //cineva doarme// #LIRus: //ты спдишь// #LISpa: //se duerme// #LISwe: //man sover// #LIUrd: //كوی سوتا ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [V #V] ``->`` [Cl #Cl] | #divreveal //she sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP sleep_V`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [V2 #V2] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she loves him// #divpopup #UL #LIAPI: ``mkCl she_NP love_V2 he_NP`` #LIBul: //тя обича него// #LICat: //ella el estima// #LIDan: //hun elsker ham// #LIDut: //ze heeft hem lief// #LIEng: //she loves him// #LIFin: //hän rakastaa häntä// #LIFre: //elle l' aime// #LIGer: //sie liebt ihn// #LIIta: //lei lo ama// #LINor: //hun elsker ham// #LIPol: //ona kocha jego// #LIRon: //ea îl iubeşte// #LIRus: //она любдит его// #LISpa: //ella lo ama// #LISwe: //hon älskar honom// #LIUrd: //وہ اس كو پیار كرتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she sends it to him// #divpopup #UL #LIAPI: ``mkCl she_NP send_V3 it_NP he_NP`` #LIBul: //тя праща него до него// #LICat: //ella ho li envia// #LIDan: //hun sender det til ham// #LIDut: //ze stuurt het hem// #LIEng: //she sends it to him// #LIFin: //hän lähettää hänelle sen// #LIFre: //elle le lui envoie// #LIGer: //sie schickt es ihm// #LIIta: //lei lo gli manda// #LINor: //hun sender det til ham// #LIPol: //ona wysyła do niego je// #LIRon: //ea i -l trimite// #LIRus: //она посылает нему его// #LISpa: //ella lo le manda// #LISwe: //hon skickar det till honom// #LIUrd: //وہ یہ اس كو بھیجتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she sends it to him// #divpopup #UL #LIAPI: ``mkCl she_NP send_V3 it_NP he_NP`` #LIBul: //тя праща него до него// #LICat: //ella ho li envia// #LIDan: //hun sender det til ham// #LIDut: //ze stuurt het hem// #LIEng: //she sends it to him// #LIFin: //hän lähettää sen hänelle// #LIFre: //elle le lui envoie// #LIGer: //sie schickt es ihm// #LIIta: //lei lo gli manda// #LINor: //hun sender det til ham// #LIPol: //ona wysyła do niego je// #LIRon: //ea i -l trimite// #LIRus: //она посылает нему его// #LISpa: //ella lo le manda// #LISwe: //hon skickar det till honom// #LIUrd: //وہ یہ اس كو بھیجتی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [VV #VV] ``->`` [VP #VP] ``->`` [Cl #Cl] | #divreveal //she wants to sleep// #divpopup #UL #LIAPI: ``mkCl she_NP want_VV (mkVP sleep_V)`` #LIBul: //тя иска да спи// #LICat: //ella vol dormir// #LIDan: //hun vil sove// #LIDut: //ze wil slapen// #LIEng: //she wants to sleep// #LIFin: //hän tahtoo nukkua// #LIFre: //elle veut dormir// #LIGer: //sie will schlafen// #LIIta: //lei vuole dormire// #LINor: //hun vil sove// #LIPol: //ona chce spać// #LIRon: //ea vrea sã doarmă// #LIRus: //она хоччет спать// #LISpa: //ella quiere dormir// #LISwe: //hon vill sova// #LIUrd: //وہ سونا چاہتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [VS #VS] ``->`` [S #S] ``->`` [Cl #Cl] | #divreveal //she says that she sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP say_VS (mkS (mkCl i_NP sleep_V))`` #LIBul: //тя казва , че аз спя// #LICat: //ella diu que jo dormo// #LIDan: //hun siger at jeg sover// #LIDut: //ze zegt dat ik slaap// #LIEng: //she says that I sleep// #LIFin: //hän sanoo että minä nukun// #LIFre: //elle dit que je dors// #LIGer: //sie sagt daß ich schlafe// #LIIta: //lei dice che io dormo// #LINor: //hun sier at jeg sover// #LIPol: //ona mówi , że ja śpię// #LIRon: //ea spune cã eu dorm// #LIRus: //она говордит , что я сплю// #LISpa: //ella dice que yo duermo// #LISwe: //hon säger att jag sover// #LIUrd: //وہ كہتی ہے كہ میں سوتا ہوں// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [VS #VS] ``->`` [S #S] ``->`` [Cl #Cl] | #divreveal //she says that I sleep// #divpopup #UL #LIAPI: ``mkCl she_NP say_VS (mkS (mkCl i_NP sleep_V))`` #LIBul: //тя казва , че аз спя// #LICat: //ella diu que jo dormo// #LIDan: //hun siger at jeg sover// #LIDut: //ze zegt dat ik slaap// #LIEng: //she says that I sleep// #LIFin: //hän sanoo että minä nukun// #LIFre: //elle dit que je dors// #LIGer: //sie sagt daß ich schlafe// #LIIta: //lei dice che io dormo// #LINor: //hun sier at jeg sover// #LIPol: //ona mówi , że ja śpię// #LIRon: //ea spune cã eu dorm// #LIRus: //она говордит , что я сплю// #LISpa: //ella dice que yo duermo// #LISwe: //hon säger att jag sover// #LIUrd: //وہ كہتی ہے كہ میں سوتا ہوں// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [VQ #VQ] ``->`` [QS #QS] ``->`` [Cl #Cl] | #divreveal //she wonders who sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP wonder_VQ (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //тя се учудва кой спи// #LICat: //ella se pregunta qui dorm// #LIDan: //hun undres hvem som sover// #LIDut: //ze vraagt zich af wie slaapt// #LIEng: //she wonders who sleeps// #LIFin: //hän ihmettelee kuka nukkuu// #LIFre: //elle s' étonne qui dort// #LIGer: //sie wundert sich wer schläft// #LIIta: //lei si domanda chi dorme// #LINor: //hun undrer hvem som sover// #LIPol: //ona zastanawia się , kto śpi// #LIRon: //ea se întreabă cine doarme// #LIRus: //она интересует кто спдит// #LISpa: //ella se pregunta quién duerme// #LISwe: //hon undrar vem som sover// #LIUrd: //وہ حعران ہوتی ہے كہ كون سوتا ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [VA #VA] ``->`` [A #A] ``->`` [Cl #Cl] | #divreveal //she becomes old// #divpopup #UL #LIAPI: ``mkCl she_NP become_VA old_A`` #LIBul: //тя става стара// #LICat: //ella se torna vell// #LIDan: //hun bliver gammel// #LIDut: //ze wordt oud// #LIEng: //she becomes old// #LIFin: //hän tulee vanhaksi// #LIFre: //elle devient vieille// #LIGer: //sie wird alt// #LIIta: //lei diventa vecchia// #LINor: //hun blir gammel// #LIPol: //ona staje się stara// #LIRon: //ea devine veche// #LIRus: //она становдит старой// #LISpa: //ella se converte vieja// #LISwe: //hon blir gammal// #LIUrd: //وہ بوڑھی بنتی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [VA #VA] ``->`` [AP #AP] ``->`` [Cl #Cl] | #divreveal //she becomes very old// #divpopup #UL #LIAPI: ``mkCl she_NP become_VA (mkAP very_AdA old_A)`` #LIBul: //тя става много стара// #LICat: //ella se torna molt vell// #LIDan: //hun bliver meget gammel// #LIDut: //ze wordt erg oud// #LIEng: //she becomes very old// #LIFin: //hän tulee erittäin vanhaksi// #LIFre: //elle devient très vieille// #LIGer: //sie wird sehr alt// #LIIta: //lei diventa molto vecchia// #LINor: //hun blir mye gammel// #LIPol: //ona staje się bardzo stara// #LIRon: //ea devine foarte veche// #LIRus: //она становдит очень старой// #LISpa: //ella se converte muy vieja// #LISwe: //hon blir mycket gammal// #LIUrd: //وہ بہت بوڑھی بنتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [A #A] ``->`` [Cl #Cl] | #divreveal //she paints it red// #divpopup #UL #LIAPI: ``mkCl she_NP paint_V2A it_NP red_A`` #LIBul: //тя рисува него червено// #LICat: //ella ho pinta en vermell// #LIDan: //hun maler det rødt// #LIDut: //ze schildeert het rood// #LIEng: //she paints it red// #LIFin: //hän maalaa punaiseksi sen// #LIFre: //elle le peint en rouge// #LIGer: //sie malt es rot// #LIIta: //lei lo dipinge rosso// #LINor: //hun maler det rødt// #LIPol: //ona maluje je na czerwono// #LIRon: //ea îl pictează roşu// #LIRus: //она рисует красным его// #LISpa: //ella lo pinta en rojo// #LISwe: //hon målar det rött// #LIUrd: //وہ یہ كو لال رنگ كرتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [Cl #Cl] | #divreveal //she paints it very red// #divpopup #UL #LIAPI: ``mkCl she_NP paint_V2A it_NP (mkAP red_A)`` #LIBul: //тя рисува него червено// #LICat: //ella ho pinta en vermell// #LIDan: //hun maler det rødt// #LIDut: //ze schildeert het rood// #LIEng: //she paints it red// #LIFin: //hän maalaa punaiseksi sen// #LIFre: //elle le peint en rouge// #LIGer: //sie malt es rot// #LIIta: //lei lo dipinge rosso// #LINor: //hun maler det rødt// #LIPol: //ona maluje je na czerwono// #LIRon: //ea îl pictează roşu// #LIRus: //она рисует красным его// #LISpa: //ella lo pinta en rojo// #LISwe: //hon målar det rött// #LIUrd: //وہ یہ كو لال رنگ كرتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [A #A] ``->`` [Cl #Cl] | #divreveal //she paints it red// #divpopup #UL #LIAPI: ``mkCl she_NP paint_V2A it_NP red_A`` #LIBul: //тя рисува него червено// #LICat: //ella ho pinta en vermell// #LIDan: //hun maler det rødt// #LIDut: //ze schildeert het rood// #LIEng: //she paints it red// #LIFin: //hän maalaa sen punaiseksi// #LIFre: //elle le peint en rouge// #LIGer: //sie malt es rot// #LIIta: //lei lo dipinge rosso// #LINor: //hun maler det rødt// #LIPol: //ona maluje je na czerwono// #LIRon: //ea îl pictează roşu// #LIRus: //она рисует красным его// #LISpa: //ella lo pinta en rojo// #LISwe: //hon målar det rött// #LIUrd: //وہ یہ كو لال رنگ كرتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [Cl #Cl] | #divreveal //she paints it red// #divpopup #UL #LIAPI: ``mkCl she_NP paint_V2A it_NP (mkAP red_A)`` #LIBul: //тя рисува него червено// #LICat: //ella ho pinta en vermell// #LIDan: //hun maler det rødt// #LIDut: //ze schildeert het rood// #LIEng: //she paints it red// #LIFin: //hän maalaa sen punaiseksi// #LIFre: //elle le peint en rouge// #LIGer: //sie malt es rot// #LIIta: //lei lo dipinge rosso// #LINor: //hun maler det rødt// #LIPol: //ona maluje je na czerwono// #LIRon: //ea îl pictează roşu// #LIRus: //она рисует красным его// #LISpa: //ella lo pinta en rojo// #LISwe: //hon målar det rött// #LIUrd: //وہ یہ كو لال رنگ كرتی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [Cl #Cl] | #divreveal //she answers to him that we sleep// #divpopup #UL #LIAPI: ``mkCl she_NP answer_V2S he_NP (mkS (mkCl we_NP sleep_V))`` #LIBul: //тя отговаря му , че ние спим// #LICat: //ella li respon que nosaltres dormim// #LIDan: //hun svarer til ham at vi sover// #LIDut: //ze antwoordt hem dat we slapen// #LIEng: //she answers to him that we sleep// #LIFin: //hän vastaa hänelle että me nukumme// #LIFre: //elle lui répond que nous dormons// #LIGer: //sie antwortet ihm daß wir schlafen// #LIIta: //lei gli risponde che noi dormiamo// #LINor: //hun svarer til ham at vi sover// #LIPol: //ona odpowiada jemu , że my śpimy// #LIRon: //ea îi răspunde cã noi dormim// #LIRus: //она отвечает , что мы спдим его// #LISpa: //ella le responde que nosotros dormimos// #LISwe: //hon svarar till honom att vi sover// #LIUrd: //وہ اس كو جواب دیتی ہے كہ ہم سوتع ہیں// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [Cl #Cl] | #divreveal //she asks him who sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //тя пита него кой спи// #LICat: //ella li pregunta qui dorm// #LIDan: //hun spørger ham hvem som sover// #LIDut: //ze vraagt hem wie slaapt// #LIEng: //she asks him who sleeps// #LIFin: //hän kysyy häneltä kuka nukkuu// #LIFre: //elle lui demande qui dort// #LIGer: //sie fragt ihn wer schläft// #LIIta: //lei gli chiede chi dorme// #LINor: //hun spørr ham hvem som sover// #LIPol: //ona pyta jego , kto śpi// #LIRon: //ea îl întreabă cine doarme// #LIRus: //она спрашивает кто спдит его// #LISpa: //ella le pregunta quién duerme// #LISwe: //hon frågar honom vem som sover// #LIUrd: //وہ اس سے پوچھتی ہے كہ كون سوتا ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [Cl #Cl] | #divreveal //she begs him to sleep// #divpopup #UL #LIAPI: ``mkCl she_NP beg_V2V he_NP (mkVP sleep_V)`` #LIBul: //тя моли него да спи// #LICat: //ella el demana a dormir// #LIDan: //hun beder ham at sove// #LIDut: //ze smeekt hem te slapen// #LIEng: //she begs him to sleep// #LIFin: //hän pyytää nukkumaan häntä// #LIFre: //elle le demande à dormir// #LIGer: //sie bittet ihn zu schlafen// #LIIta: //lei lo prega di dormire// #LINor: //hun ber ham att sove// #LIPol: //atomic term beg_V2V// #LIRon: //ea îl roagă sã doarmă// #LIRus: //она просит спать его// #LISpa: //ella lo roga a dormir// #LISwe: //hon ber honom att sova// #LIUrd: //وہ اس سے سونا كی التجا كرتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [Cl #Cl] | #divreveal //she begs him to sleep// #divpopup #UL #LIAPI: ``mkCl she_NP beg_V2V he_NP (mkVP sleep_V)`` #LIBul: //тя моли него да спи// #LICat: //ella el demana a dormir// #LIDan: //hun beder ham at sove// #LIDut: //ze smeekt hem te slapen// #LIEng: //she begs him to sleep// #LIFin: //hän pyytää häntä nukkumaan// #LIFre: //elle le demande à dormir// #LIGer: //sie bittet ihn zu schlafen// #LIIta: //lei lo prega di dormire// #LINor: //hun ber ham att sove// #LIPol: //atomic term beg_V2V// #LIRon: //ea îl roagă sã doarmă// #LIRus: //она просит спать его// #LISpa: //ella lo roga a dormir// #LISwe: //hon ber honom att sova// #LIUrd: //وہ اس سے سونا كی التجا كرتی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [A #A] ``->`` [Cl #Cl] | #divreveal //she is old// #divpopup #UL #LIAPI: ``mkCl she_NP old_A`` #LIBul: //тя е стара// #LICat: //ella és vell// #LIDan: //hun er gammel// #LIDut: //ze is oud// #LIEng: //she is old// #LIFin: //hän on vanha// #LIFre: //elle est vieille// #LIGer: //sie ist alt// #LIIta: //lei è vecchia// #LINor: //hun er gammel// #LIPol: //ona jest stara// #LIRon: //ea este veche// #LIRus: //она старая// #LISpa: //ella es vieja// #LISwe: //hon är gammal// #LIUrd: //وہ بوڑھی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she is older than him// #divpopup #UL #LIAPI: ``mkCl she_NP old_A he_NP`` #LIBul: //тя е по - стара от него// #LICat: //ella és més vell que ell// #LIDan: //hun er ældre end han// #LIDut: //ze is ouder dan hij// #LIEng: //she is older than he// #LIFin: //hän on vanhempi kuin hän// #LIFre: //elle est plus vieille que lui// #LIGer: //sie ist älter als er// #LIIta: //lei è più vecchia di lui// #LINor: //hun er eldre enn han// #LIPol: //ona jest starsza niż on// #LIRon: //ea este mai veche decât el// #LIRus: //она старше него// #LISpa: //ella es más vieja que él// #LISwe: //hon är äldre än han// #LIUrd: //وہ اس سے بوڑھی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [A #A] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she is older than he// #divpopup #UL #LIAPI: ``mkCl she_NP old_A he_NP`` #LIBul: //тя е по - стара от него// #LICat: //ella és més vell que ell// #LIDan: //hun er ældre end han// #LIDut: //ze is ouder dan hij// #LIEng: //she is older than he// #LIFin: //hän on vanhempi kuin hän// #LIFre: //elle est plus vieille que lui// #LIGer: //sie ist älter als er// #LIIta: //lei è più vecchia di lui// #LINor: //hun er eldre enn han// #LIPol: //ona jest starsza niż on// #LIRon: //ea este mai veche decât el// #LIRus: //она старше него// #LISpa: //ella es más vieja que él// #LISwe: //hon är äldre än han// #LIUrd: //وہ اس سے بوڑھی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [A2 #A2] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she is married to him// #divpopup #UL #LIAPI: ``mkCl she_NP married_A2 he_NP`` #LIBul: //тя е женена за него// #LICat: //ella és casata a ell// #LIDan: //hun er gift med ham// #LIDut: //ze is getrouwd met hem// #LIEng: //she is married to him// #LIFin: //hän on avioitunut hänen kanssa// #LIFre: //elle est mariée à lui// #LIGer: //sie ist verheiratet mit ihm// #LIIta: //lei è sposata con lui// #LINor: //hun er gift med ham// #LIPol: //ona jest zaślubiona jemu// #LIRon: //ea este căsătorită cu el// #LIRus: //она замужем за им// #LISpa: //ella es casada a él// #LISwe: //hon är gift med honom// #LIUrd: //وہ اس سے شادy?كرنی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [AP #AP] ``->`` [Cl #Cl] | #divreveal //she is very old// #divpopup #UL #LIAPI: ``mkCl she_NP (mkAP very_AdA old_A)`` #LIBul: //тя е много стара// #LICat: //ella és molt vell// #LIDan: //hun er meget gammel// #LIDut: //ze is erg oud// #LIEng: //she is very old// #LIFin: //hän on erittäin vanha// #LIFre: //elle est très vieille// #LIGer: //sie ist sehr alt// #LIIta: //lei è molto vecchia// #LINor: //hun er mye gammel// #LIPol: //ona jest bardzo stara// #LIRon: //ea este foarte veche// #LIRus: //она очень старая// #LISpa: //ella es muy vieja// #LISwe: //hon är mycket gammal// #LIUrd: //وہ بہت بوڑھی ہے// #EUL #ediv #ediv | | ``mkCl`` | [NP #NP] ``->`` [NP #NP] ``->`` [Cl #Cl] | #divreveal //she is the woman// #divpopup #UL #LIAPI: ``mkCl she_NP (mkNP the_Det woman_N)`` #LIBul: //тя е жената// #LICat: //ella és la dona// #LIDan: //hun er kvinden// #LIDut: //ze is de vrouw// #LIEng: //she is the woman// #LIFin: //hän on nainen// #LIFre: //elle est la femme// #LIGer: //sie ist die Frau// #LIIta: //lei è la donna// #LINor: //hun er kvinna// #LIPol: //ona jest kobietą// #LIRon: //ea este femeia// #LIRus: //она женщина// #LISpa: //ella es la mujer// #LISwe: //hon är kvinnan// #LIUrd: //وہ عورت ہے// #EUL #ediv #ediv | @@ -290,10 +290,10 @@ Lexical category, constructors given in | ``mkCl`` | [N #N] ``->`` [Cl #Cl] | #divreveal //there is a house// #divpopup #UL #LIAPI: ``mkCl house_N`` #LIBul: //има къща// #LICat: //hi ha una casa// #LIDan: //det findes et hus// #LIDut: //er is een huis// #LIEng: //there is a house// #LIFin: //on olemassa talo// #LIFre: //il y a une maison// #LIGer: //es gibt ein Haus// #LIIta: //c' è una casa// #LINor: //det finnes et hus// #LIPol: //jest dom// #LIRon: //există o casă// #LIRus: //существует дом// #LISpa: //hay una casa// #LISwe: //det finns ett hus// #LIUrd: //وہاں گھر ہے// #EUL #ediv #ediv | | ``mkCl`` | [CN #CN] ``->`` [Cl #Cl] | //there is an old house// | | ``mkCl`` | [NP #NP] ``->`` [Cl #Cl] | #divreveal //there are many houses// #divpopup #UL #LIAPI: ``mkCl (mkNP many_Det house_N)`` #LIBul: //има много къщи// #LICat: //hi ha moltes cases// #LIDan: //det findes mange huse// #LIDut: //er zijn veel huizen// #LIEng: //there are many houses// #LIFin: //on olemassa moni talo// #LIFre: //il y a plusieurs maisons// #LIGer: //es gibt viele Häuser// #LIIta: //ci sono molte case// #LINor: //det finnes mange hus// #LIPol: //jest wiele domów// #LIRon: //există multe case// #LIRus: //существует много дома// #LISpa: //hay muchas casas// #LISwe: //det finns många hus// #LIUrd: //وہاں بہت زیادہ گھروں ہیں// #EUL #ediv #ediv | -| ``mkCl`` | [NP #NP] ``->`` [RS #RS] ``->`` [Cl #Cl] | #divreveal //it is she who sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP (mkRS (mkRCl which_RP (mkVP sleep_V)))`` #LIBul: //тя е тaзи която спи// #LICat: //és ella que dorm// #LIDan: //det er hun som sover// #LIDut: //t is ze die slaapt// #LIEng: //it is she who sleeps// #LIFin: //se on hän joka nukkuu// #LIFre: //c' est elle qui dort// #LIGer: //es ist sie die schläft// #LIIta: //è lei che dorme// #LINor: //det er hun som sover// #LIPol: //to ona , która śpi// #LIRon: //este ea care doarme// #LIRus: //это она , которая спдит// #LISpa: //es ella que duerme// #LISwe: //det är hon som sover// #LIUrd: //وہ ہے جو سوتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [Adv #Adv] ``->`` [S #S] ``->`` [Cl #Cl] | #divreveal //it is here that she sleeps// #divpopup #UL #LIAPI: ``mkCl here_Adv (mkS (mkCl she_NP sleep_V))`` #LIBul: //тук тя спи// #LICat: //és aquí que ella dorm// #LIDan: //det er her hun sover// #LIDut: //t is hier dat ze slaapt// #LIEng: //it is here that she sleeps// #LIFin: //se on täällä kun hän nukkuu// #LIFre: //c' est ici qu' elle dort// #LIGer: //es ist hier daß sie schläft// #LIIta: //è quà che lei dorme// #LINor: //det er her hun sover// #LIPol: //tutaj ona śpi// #LIRon: //este aici cã ea doarme// #LIRus: //это здесь , она спдит// #LISpa: //es aquí que ella duerme// #LISwe: //det är här hon sover// #LIUrd: //یہاں وہ سوتی ہے// #EUL #ediv #ediv | -| ``mkCl`` | [V #V] ``->`` [Cl #Cl] | #divreveal //it rains// #divpopup #UL #LIAPI: ``mkCl rain_V0`` #LIBul: //вали// #LICat: //plou// #LIDan: //det regner// #LIDut: //t regeent// #LIEng: //it rains// #LIFin: //sataa// #LIFre: //il pleut// #LIGer: //es regnet// #LIIta: //piove// #LINor: //det regner// #LIPol: //pada// #LIRon: //plouă// #LIRus: //идет дождь// #LISpa: //llueve// #LISwe: //det regnar// #LIUrd: //بارش ہوتا ہے// #EUL #ediv #ediv | -| ``mkCl`` | [VP #VP] ``->`` [Cl #Cl] | #divreveal //it is raining// #divpopup #UL #LIAPI: ``mkCl (progressiveVP (mkVP rain_V0))`` #LIBul: //вали// #LICat: //està plovent// #LIDan: //det er ved å regne// #LIDut: //t is aan het regenen// #LIEng: //it is raining// #LIFin: //on satamassa// #LIFre: //il est en train de pleuvoir// #LIGer: //es regnet eben// #LIIta: //sta piovendo// #LINor: //det er ved å regne// #LIPol: //pada// #LIRon: //plouă// #LIRus: //идет дождь// #LISpa: //está lloviendo// #LISwe: //det håller på att regna// #LIUrd: //بارش ہو رہا ہے// #EUL #ediv #ediv | +| ``mkCl`` | [NP #NP] ``->`` [RS #RS] ``->`` [Cl #Cl] | #divreveal //it is she who sleeps// #divpopup #UL #LIAPI: ``mkCl she_NP (mkRS (mkRCl which_RP (mkVP sleep_V)))`` #LIBul: //тя е тaзи която спи// #LICat: //és ella que dorm// #LIDan: //det er hun som sover// #LIDut: //'t is ze die slaapt// #LIEng: //it is she who sleeps// #LIFin: //se on hän joka nukkuu// #LIFre: //c' est elle qui dort// #LIGer: //es ist sie die schläft// #LIIta: //è lei che dorme// #LINor: //det er hun som sover// #LIPol: //to ona , która śpi// #LIRon: //este ea care doarme// #LIRus: //это она , которая спдит// #LISpa: //es ella que duerme// #LISwe: //det är hon som sover// #LIUrd: //وہ ہے جو سوتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [Adv #Adv] ``->`` [S #S] ``->`` [Cl #Cl] | #divreveal //it is here that she sleeps// #divpopup #UL #LIAPI: ``mkCl here_Adv (mkS (mkCl she_NP sleep_V))`` #LIBul: //тук тя спи// #LICat: //és aquí que ella dorm// #LIDan: //det er her hun sover// #LIDut: //'t is hier dat ze slaapt// #LIEng: //it is here that she sleeps// #LIFin: //se on täällä kun hän nukkuu// #LIFre: //c' est ici qu' elle dort// #LIGer: //es ist hier daß sie schläft// #LIIta: //è quà che lei dorme// #LINor: //det er her hun sover// #LIPol: //tutaj ona śpi// #LIRon: //este aici cã ea doarme// #LIRus: //это здесь , она спдит// #LISpa: //es aquí que ella duerme// #LISwe: //det är här hon sover// #LIUrd: //یہاں وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkCl`` | [V #V] ``->`` [Cl #Cl] | #divreveal //it rains// #divpopup #UL #LIAPI: ``mkCl rain_V0`` #LIBul: //вали// #LICat: //plou// #LIDan: //det regner// #LIDut: //'t regeent// #LIEng: //it rains// #LIFin: //sataa// #LIFre: //il pleut// #LIGer: //es regnet// #LIIta: //piove// #LINor: //det regner// #LIPol: //pada// #LIRon: //plouă// #LIRus: //идет дождь// #LISpa: //llueve// #LISwe: //det regnar// #LIUrd: //بارش ہوتا ہے// #EUL #ediv #ediv | +| ``mkCl`` | [VP #VP] ``->`` [Cl #Cl] | #divreveal //it is raining// #divpopup #UL #LIAPI: ``mkCl (progressiveVP (mkVP rain_V0))`` #LIBul: //вали// #LICat: //està plovent// #LIDan: //det er ved å regne// #LIDut: //'t is aan het regenen// #LIEng: //it is raining// #LIFin: //on satamassa// #LIFre: //il est en train de pleuvoir// #LIGer: //es regnet eben// #LIIta: //sta piovendo// #LINor: //det er ved å regne// #LIPol: //pada// #LIRon: //plouă// #LIRus: //идет дождь// #LISpa: //está lloviendo// #LISwe: //det håller på att regna// #LIUrd: //بارش ہو رہا ہے// #EUL #ediv #ediv | | ``mkCl`` | [SC #SC] ``->`` [VP #VP] ``->`` [Cl #Cl] | #divreveal //that she sleeps is good// #divpopup #UL #LIAPI: ``mkCl (mkSC (mkS (mkCl she_NP sleep_V))) (mkVP good_A)`` #LIBul: //че тя спи е добър// #LICat: //que ella dorm és bo// #LIDan: //at hun sover er godt// #LIDut: //dat ze slaapt is goed// #LIEng: //that she sleeps is good// #LIFin: //että hän nukkuu on hyvä// #LIFre: //qu' elle dort est bon// #LIGer: //daß sie schläft ist gut// #LIIta: //che lei dorme è buono// #LINor: //at hun sover er godt// #LIPol: //że ona śpi jest dobre// #LIRon: //cã ea doarme este bun// #LIRus: //что она спдит хорошее// #LISpa: //que ella duerme es bueno// #LISwe: //att hon sover är gott// #LIUrd: //كہ وہ سوتی ہے اچھا ہے// #EUL #ediv #ediv | ==ClSlash==[ClSlash] || Function | Type | Example || @@ -305,7 +305,7 @@ Lexical category, constructors given in | ``mkClSlash`` | [NP #NP] ``->`` [VS #VS] ``->`` [SSlash #SSlash] ``->`` [ClSlash #ClSlash] | //(whom) she says that he loves// | ==Comp - complement of copula, such as AP==[Comp] || Function | Type | Example || -| ``mkComp`` | [AP #AP] ``->`` [Comp #Comp] | #divreveal //very old// #divpopup #UL #LIAPI: ``mkComp (mkAP old_A)`` #LIBul: //стар// #LICat: //vell// #LIDan: //gammel// #LIDut: //oud// #LIEng: //old// #LIFin: //vanha// #LIFre: //vieux// #LIGer: //alt// #LIIta: //vecchio// #LINor: //gammel// #LIPol: //stary// #LIRon: //vechi// #LIRus: //старый// #LISpa: //viejo// #LISwe: //gammal// #LIUrd: //بوڑھا// #EUL #ediv #ediv | +| ``mkComp`` | [AP #AP] ``->`` [Comp #Comp] | #divreveal //old// #divpopup #UL #LIAPI: ``mkComp (mkAP old_A)`` #LIBul: //стар// #LICat: //vell// #LIDan: //gammel// #LIDut: //oud// #LIEng: //old// #LIFin: //vanha// #LIFre: //vieux// #LIGer: //alt// #LIIta: //vecchio// #LINor: //gammel// #LIPol: //stary// #LIRon: //vechi// #LIRus: //старый// #LISpa: //viejo// #LISwe: //gammal// #LIUrd: //بوڑھا// #EUL #ediv #ediv | | ``mkComp`` | [NP #NP] ``->`` [Comp #Comp] | #divreveal //this man// #divpopup #UL #LIAPI: ``mkComp (mkNP this_Det man_N)`` #LIBul: //този мъж// #LICat: //aquest home// #LIDan: //denne mand// #LIDut: //deze man// #LIEng: //this man// #LIFin: //tämä mies// #LIFre: //cet homme// #LIGer: //dieser Mann// #LIIta: //questo uomo// #LINor: //denne mannen// #LIPol: //tym mężczyzną// #LIRon: //acest om// #LIRus: //этот человек// #LISpa: //este hombre// #LISwe: //den här mannen// #LIUrd: //یہ آدمی// #EUL #ediv #ediv | | ``mkComp`` | [Adv #Adv] ``->`` [Comp #Comp] | #divreveal //here// #divpopup #UL #LIAPI: ``mkComp here_Adv`` #LIBul: //тук// #LICat: //aquí// #LIDan: //her// #LIDut: //hier// #LIEng: //here// #LIFin: //täällä// #LIFre: //ici// #LIGer: //hier// #LIIta: //quà// #LINor: //her// #LIPol: //tutaj// #LIRon: //aici// #LIRus: //здесь// #LISpa: //aquí// #LISwe: //här// #LIUrd: //یہاں// #EUL #ediv #ediv | ==Conj - conjunction==[Conj] @@ -354,42 +354,43 @@ Lexical category, constructors given in ==Digits - cardinal or ordinal in digits==[Digits] || Function | Type | Example || | ``mkDigits`` | ``Str`` ``->`` [Digits #Digits] | //35 (from string "35")// | -| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] | #divreveal //4// #divpopup #UL #LIAPI: ``mkDigits n4_Dig`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | -| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] ``->`` [Digits #Digits] | #divreveal //1,233,432// #divpopup #UL #LIAPI: ``mkDigits n1_Dig (mkDigits n2_Dig (mkDigits n3_Dig (mkDigits n3_Dig (mkDigits n4_Dig (mkDigits n8_Dig (mkDigits n6_Dig))))))`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | +| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] | #divreveal //// #divpopup #UL #LIAPI: ``mkDigits n4_Dig`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | +| ``mkDigits`` | [Dig #Dig] ``->`` [Digits #Digits] ``->`` [Digits #Digits] | #divreveal //// #divpopup #UL #LIAPI: ``mkDigits n1_Dig (mkDigits n2_Dig (mkDigits n3_Dig (mkDigits n3_Dig (mkDigits n4_Dig (mkDigits n8_Dig (mkDigits n6_Dig))))))`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | ==IAdv - interrogative adverb==[IAdv] || Function | Type | Example || | ``how8much_IAdv`` | [IAdv #IAdv] | //how8much// | | ``how_IAdv`` | [IAdv #IAdv] | //how// | -| ``mkIAdv`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [IAdv #IAdv] | //in which city// | -| ``mkIAdv`` | [IAdv #IAdv] ``->`` [Adv #Adv] ``->`` [IAdv #IAdv] | //where in Paris// | +| ``mkIAdv`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [IAdv #IAdv] | #divreveal //in which city// #divpopup #UL #LIAPI: ``mkIAdv in_Prep (mkIP which_IQuant city_N)`` #LIBul: //в кой град// #LICat: //en quin ciutat// #LIDan: //i hvilken by// #LIDut: //in welke stad// #LIEng: //in which city// #LIFin: //missä kaupungissa// #LIFre: //dans quelle ville// #LIGer: //in welcher Stadt// #LIIta: //in quale città// #LINor: //i hvilken by// #LIPol: //w którym mieście// #LIRon: //în care oraş// #LIRus: //в который город// #LISpa: //en qué ciudad// #LISwe: //i vilken stad// #LIUrd: //كون سی شہر معں// #EUL #ediv #ediv | +| ``mkIAdv`` | [IAdv #IAdv] ``->`` [Adv #Adv] ``->`` [IAdv #IAdv] | #divreveal //where in Paris// #divpopup #UL #LIAPI: ``mkIAdv where_IAdv (mkAdv in_Prep (mkNP paris_PN))`` #LIBul: //къде в Париж// #LICat: //on en Paris// #LIDan: //hvor i Paris// #LIDut: //waar in Parijs// #LIEng: //where in Paris// #LIFin: //missä Pariisissa// #LIFre: //où dans Paris// #LIGer: //wo in Paris// #LIIta: //dove in Parigi// #LINor: //hvor i Paris// #LIPol: //gdzie w Paryżu// #LIRon: //unde în Paris// #LIRus: //где в Париже// #LISpa: //donde en Paris// #LISwe: //var i Paris// #LIUrd: //كہاں پیرس معں// #EUL #ediv #ediv | | ``when_IAdv`` | [IAdv #IAdv] | //when// | | ``where_IAdv`` | [IAdv #IAdv] | //where// | | ``why_IAdv`` | [IAdv #IAdv] | //why// | ==IComp - interrogative complement of copula==[IComp] -Lexical category, constructors given in -[lexical paradigms #RParadigms]. +|| Function | Type | Example || +| ``mkIComp`` | [IAdv #IAdv] ``->`` [IComp #IComp] | //where (is it)// | +| ``mkIComp`` | [IP #IP] ``->`` [IComp #IComp] | //who (is it)// | ==IDet - interrogative determiner==[IDet] || Function | Type | Example || | ``how8many_IDet`` | [IDet #IDet] | //how8many// | -| ``mkIDet`` | [IQuant #IQuant] ``->`` [Num #Num] ``->`` [IDet #IDet] | //which (songs)// | +| ``mkIDet`` | [IQuant #IQuant] ``->`` [Num #Num] ``->`` [IDet #IDet] | #divreveal //which// #divpopup #UL #LIAPI: ``mkIDet which_IQuant pluralNum`` #LIBul: //кои// #LICat: //quins// #LIDan: //hvilke// #LIDut: //welke// #LIEng: //which// #LIFin: //mitkä// #LIFre: //quels// #LIGer: //welche// #LIIta: //quali// #LINor: //hvilke// #LIPol: //które// #LIRon: //care// #LIRus: //который// #LISpa: //qué// #LISwe: //vilka// #LIUrd: //كون سی// #EUL #ediv #ediv | | ``mkIDet`` | [IQuant #IQuant] ``->`` [IDet #IDet] | //mkIDet// | | ``whichPl_IDet`` | [IDet #IDet] | //whichPl// | | ``which_IDet`` | [IDet #IDet] | //which// | ==IP - interrogative pronoun==[IP] || Function | Type | Example || -| ``mkIP`` | [IDet #IDet] ``->`` [CN #CN] ``->`` [IP #IP] | //which five big cities// | -| ``mkIP`` | [IDet #IDet] ``->`` [N #N] ``->`` [IP #IP] | //which five cities// | -| ``mkIP`` | [IDet #IDet] ``->`` [IP #IP] | //which five// | -| ``mkIP`` | [IQuant #IQuant] ``->`` [CN #CN] ``->`` [IP #IP] | //which big cities// | -| ``mkIP`` | [IQuant #IQuant] ``->`` [Num #Num] ``->`` [CN #CN] ``->`` [IP #IP] | //which five cities// | -| ``mkIP`` | [IQuant #IQuant] ``->`` [N #N] ``->`` [IP #IP] | //which city// | -| ``mkIP`` | [IP #IP] ``->`` [Adv #Adv] ``->`` [IP #IP] | //who in Paris// | +| ``mkIP`` | [IDet #IDet] ``->`` [CN #CN] ``->`` [IP #IP] | #divreveal //which five big cities// #divpopup #UL #LIAPI: ``mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) (mkCN big_A city_N)`` #LIBul: //кои пет големи града// #LICat: //quins cinc ciutats groses// #LIDan: //hvilke fem store byer// #LIDut: //welke vijf grote stadden// #LIEng: //which five big cities// #LIFin: //mitkä viisi suurta kaupunkia// #LIFre: //quelles cinq grandes villes// #LIGer: //welche fünf großen Städte// #LIIta: //quali cinque grandi città// #LINor: //hvilke fem store byer// #LIPol: //których pięciu dużych miast// #LIRon: //care cinci oraşe mari// #LIRus: //которые пять большие городы// #LISpa: //qué cinco grandes ciudades// #LISwe: //vilka fem stora städer// #LIUrd: //كون سی پانچ بڑے شہر// #EUL #ediv #ediv | +| ``mkIP`` | [IDet #IDet] ``->`` [N #N] ``->`` [IP #IP] | #divreveal //which five cities// #divpopup #UL #LIAPI: ``mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit))) city_N`` #LIBul: //кои пет града// #LICat: //quins cinc ciutats// #LIDan: //hvilke fem byer// #LIDut: //welke vijf stadden// #LIEng: //which five cities// #LIFin: //mitkä viisi kaupunkia// #LIFre: //quelles cinq villes// #LIGer: //welche fünf Städte// #LIIta: //quali cinque città// #LINor: //hvilke fem byer// #LIPol: //których pięciu miast// #LIRon: //care cinci oraşe// #LIRus: //которые пять городы// #LISpa: //qué cinco ciudades// #LISwe: //vilka fem städer// #LIUrd: //كون سی پانچ شہر// #EUL #ediv #ediv | +| ``mkIP`` | [IDet #IDet] ``->`` [IP #IP] | #divreveal //which five// #divpopup #UL #LIAPI: ``mkIP (mkIDet which_IQuant (mkNum (mkNumeral n5_Unit)))`` #LIBul: //кои пет// #LICat: //quins cinc// #LIDan: //hvilke fem// #LIDut: //welke vijf// #LIEng: //which five// #LIFin: //mitkä viisi// #LIFre: //quels cinq// #LIGer: //welche fünf// #LIIta: //quali cinque// #LINor: //hvilke fem// #LIPol: //których pięciu// #LIRon: //care cinci// #LIRus: //которые пять// #LISpa: //qué cinco// #LISwe: //vilka fem// #LIUrd: //كون سی پانچ// #EUL #ediv #ediv | +| ``mkIP`` | [IQuant #IQuant] ``->`` [CN #CN] ``->`` [IP #IP] | #divreveal //which big city// #divpopup #UL #LIAPI: ``mkIP which_IQuant (mkCN big_A city_N)`` #LIBul: //кой голям град// #LICat: //quin ciutat grosa// #LIDan: //hvilken stor by// #LIDut: //welke grote stad// #LIEng: //which big city// #LIFin: //mikä suuri kaupunki// #LIFre: //quelle grande ville// #LIGer: //welche große Stadt// #LIIta: //quale grande città// #LINor: //hvilken stor by// #LIPol: //którego dużego miasta// #LIRon: //care oraş mare// #LIRus: //который большой город// #LISpa: //qué grande ciudad// #LISwe: //vilken stor stad// #LIUrd: //كون سی بڑا شہر// #EUL #ediv #ediv | +| ``mkIP`` | [IQuant #IQuant] ``->`` [Num #Num] ``->`` [CN #CN] ``->`` [IP #IP] | #divreveal //which five big cities// #divpopup #UL #LIAPI: ``mkIP which_IQuant (mkNum (mkNumeral n5_Unit)) (mkCN big_A city_N)`` #LIBul: //кои пет големи града// #LICat: //quins cinc ciutats groses// #LIDan: //hvilke fem store byer// #LIDut: //welke vijf grote stadden// #LIEng: //which five big cities// #LIFin: //mitkä viisi suurta kaupunkia// #LIFre: //quelles cinq grandes villes// #LIGer: //welche fünf großen Städte// #LIIta: //quali cinque grandi città// #LINor: //hvilke fem store byer// #LIPol: //których pięciu dużych miast// #LIRon: //care cinci oraşe mari// #LIRus: //которые пять большие городы// #LISpa: //qué cinco grandes ciudades// #LISwe: //vilka fem stora städer// #LIUrd: //كون سی پانچ بڑے شہر// #EUL #ediv #ediv | +| ``mkIP`` | [IQuant #IQuant] ``->`` [N #N] ``->`` [IP #IP] | #divreveal //which city// #divpopup #UL #LIAPI: ``mkIP which_IQuant city_N`` #LIBul: //кой град// #LICat: //quin ciutat// #LIDan: //hvilken by// #LIDut: //welke stad// #LIEng: //which city// #LIFin: //mikä kaupunki// #LIFre: //quelle ville// #LIGer: //welche Stadt// #LIIta: //quale città// #LINor: //hvilken by// #LIPol: //którego miasta// #LIRon: //care oraş// #LIRus: //который город// #LISpa: //qué ciudad// #LISwe: //vilken stad// #LIUrd: //كون سی شہر// #EUL #ediv #ediv | +| ``mkIP`` | [IP #IP] ``->`` [Adv #Adv] ``->`` [IP #IP] | #divreveal //who in Paris// #divpopup #UL #LIAPI: ``mkIP who_IP (mkAdv in_Prep (mkNP paris_PN))`` #LIBul: //кой в Париж// #LICat: //qui en Paris// #LIDan: //hvem i Paris// #LIDut: //wie in Parijs// #LIEng: //who in Paris// #LIFin: //kuka Pariisissa// #LIFre: //qui dans Paris// #LIGer: //wer in Paris// #LIIta: //chi in Parigi// #LINor: //hvem i Paris// #LIPol: //kogo w Paryżu// #LIRon: //cine în Paris// #LIRus: //кто в Париже// #LISpa: //quién en Paris// #LISwe: //vem i Paris// #LIUrd: //پیرس معں كون// #EUL #ediv #ediv | | ``whatPl_IP`` | [IP #IP] | //what (plural)// | | ``whatSg_IP`` | [IP #IP] | //what (singular)// | -| ``what_IP`` | [IP #IP] | //what (singular)// | +| ``what_IP`` | [IP #IP] | #divreveal //what// #divpopup #UL #LIAPI: ``mkUtt what_IP`` #LIBul: //какъв// #LICat: //què// #LIDan: //hvad// #LIDut: //wat// #LIEng: //what// #LIFin: //mikä// #LIFre: //quoi// #LIGer: //was// #LIIta: //che cosa// #LINor: //hva// #LIPol: //co// #LIRon: //ce// #LIRus: //что// #LISpa: //qué// #LISwe: //vad// #LIUrd: //كیا// #EUL #ediv #ediv | | ``whoPl_IP`` | [IP #IP] | //who (plural)// | | ``whoSg_IP`` | [IP #IP] | //who (singular)// | -| ``who_IP`` | [IP #IP] | //who (singular)// | +| ``who_IP`` | [IP #IP] | #divreveal //who// #divpopup #UL #LIAPI: ``mkUtt who_IP`` #LIBul: //кой// #LICat: //qui// #LIDan: //hvem// #LIDut: //wie// #LIEng: //who// #LIFin: //kuka// #LIFre: //qui// #LIGer: //wer// #LIIta: //chi// #LINor: //hvem// #LIPol: //kto// #LIRon: //cine// #LIRus: //кто// #LISpa: //quién// #LISwe: //vem// #LIUrd: //كون// #EUL #ediv #ediv | ==IQuant==[IQuant] || Function | Type | Example || | ``which_IQuant`` | [IQuant #IQuant] | //which// | @@ -401,8 +402,8 @@ Lexical category, constructors given in ==ImpForm==[ImpForm] || Function | Type | Example || | ``pluralImpForm`` | [ImpForm #ImpForm] | #divreveal //be men// #divpopup #UL #LIAPI: ``mkUtt pluralImpForm (mkImp (mkVP man_N))`` #LIBul: //бъдете мъже// #LICat: //sigueu homes// #LIDan: //var mænd// #LIDut: //wezen mannen// #LIEng: //be men// #LIFin: //olkaa miehiä// #LIFre: //soyez hommes// #LIGer: //seid Männer// #LIIta: //siate uomini// #LINor: //var menn// #LIPol: //bądźcie mężczyzna// #LIRon: //fiţi oameni// #LIRus: //будьте человеками// #LISpa: //sed hombres// #LISwe: //var män// #LIUrd: //آدمیاں// #EUL #ediv #ediv | -| ``politeImpForm`` | [ImpForm #ImpForm] | #divreveal //be a man [polite singular]// #divpopup #UL #LIAPI: ``mkUtt politeImpForm (mkImp (mkVP man_N))`` #LIBul: //бъдете мъже// #LICat: //ser home// #LIDan: //var en mand// #LIDut: //weest u man// #LIEng: //be a man// #LIFin: //olkaa mies// #LIFre: //soyez homme// #LIGer: //seien Sie ein Mann// #LIIta: //essere uomo// #LINor: //var en mann// #LIPol: //bądź mężczyzna// #LIRon: //sã fii om// #LIRus: //будь человеком// #LISpa: //ser hombre// #LISwe: //var en man// #LIUrd: //آدمی// #EUL #ediv #ediv | -| ``singularImpForm`` | [ImpForm #ImpForm] | #divreveal //be a man [default]// #divpopup #UL #LIAPI: ``mkUtt singularImpForm (mkImp (mkVP man_N))`` #LIBul: //бъди мъж// #LICat: //sigues home// #LIDan: //var en mand// #LIDut: //wees man// #LIEng: //be a man// #LIFin: //ole mies// #LIFre: //sois homme// #LIGer: //sei ein Mann// #LIIta: //sii uomo// #LINor: //var en mann// #LIPol: //bądź mężczyzna// #LIRon: //fii om// #LIRus: //будь человеком// #LISpa: //sé hombre// #LISwe: //var en man// #LIUrd: //آدمی// #EUL #ediv #ediv | +| ``politeImpForm`` | [ImpForm #ImpForm] | #divreveal //be a man// #divpopup #UL #LIAPI: ``mkUtt politeImpForm (mkImp (mkVP man_N))`` #LIBul: //бъдете мъже// #LICat: //ser home// #LIDan: //var en mand// #LIDut: //weest u man// #LIEng: //be a man// #LIFin: //olkaa mies// #LIFre: //soyez homme// #LIGer: //seien Sie ein Mann// #LIIta: //essere uomo// #LINor: //var en mann// #LIPol: //bądź mężczyzna// #LIRon: //sã fii om// #LIRus: //будь человеком// #LISpa: //ser hombre// #LISwe: //var en man// #LIUrd: //آدمی// #EUL #ediv #ediv | +| ``singularImpForm`` | [ImpForm #ImpForm] | #divreveal //be a man// #divpopup #UL #LIAPI: ``mkUtt singularImpForm (mkImp (mkVP man_N))`` #LIBul: //бъди мъж// #LICat: //sigues home// #LIDan: //var en mand// #LIDut: //wees man// #LIEng: //be a man// #LIFin: //ole mies// #LIFre: //sois homme// #LIGer: //sei ein Mann// #LIIta: //sii uomo// #LINor: //var en mann// #LIPol: //bądź mężczyzna// #LIRon: //fii om// #LIRus: //будь человеком// #LISpa: //sé hombre// #LISwe: //var en man// #LIUrd: //آدمی// #EUL #ediv #ediv | ==Interj - interjection==[Interj] Lexical category, constructors given in [lexical paradigms #RParadigms]. @@ -446,27 +447,27 @@ Lexical category, constructors given in | ``mkNP`` | [Quant #Quant] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //this old man// #divpopup #UL #LIAPI: ``mkUtt (mkNP this_Quant (mkCN old_A man_N))`` #LIBul: //този стар мъж// #LICat: //aquest home vell// #LIDan: //denne gamle mand// #LIDut: //deze oude man// #LIEng: //this old man// #LIFin: //tämä vanha mies// #LIFre: //ce vieux homme// #LIGer: //dieser alte Mann// #LIIta: //questo vecchio uomo// #LINor: //denne gamle mannen// #LIPol: //ten stary mężczyzna// #LIRon: //acest om vechi// #LIRus: //этот старый человек// #LISpa: //este viejo hombre// #LISwe: //den här gamla mannen// #LIUrd: //یہ بوڑھی آدمی// #EUL #ediv #ediv | | ``mkNP`` | [Quant #Quant] ``->`` [Num #Num] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //these five old men// #divpopup #UL #LIAPI: ``mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) (mkCN old_A man_N))`` #LIBul: //тези петима стари мъже// #LICat: //aquests cinc homes vells// #LIDan: //disse fem gamle mænd// #LIDut: //deze vijf oude mannen// #LIEng: //these five old men// #LIFin: //nämä viisi vanhaa miestä// #LIFre: //ces cinq vieux hommes// #LIGer: //diese fünf alten Männer// #LIIta: //questi cinque vecchi uomini// #LINor: //disse fem gamle mennen// #LIPol: //tych pięciu starych mężczyzn// #LIRon: //aceşti cinci oameni vechi// #LIRus: //эти пять старые человеки// #LISpa: //estos cinco viejos hombres// #LISwe: //de här fem gamla männen// #LIUrd: //یہ پانچ بوڑھی آدمیاں// #EUL #ediv #ediv | | ``mkNP`` | [Quant #Quant] ``->`` [Num #Num] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //these five men// #divpopup #UL #LIAPI: ``mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)) man_N)`` #LIBul: //тези петима мъже// #LICat: //aquests cinc homes// #LIDan: //disse fem mænd// #LIDut: //deze vijf mannen// #LIEng: //these five men// #LIFin: //nämä viisi miestä// #LIFre: //ces cinq hommes// #LIGer: //diese fünf Männer// #LIIta: //questi cinque uomini// #LINor: //disse fem mennen// #LIPol: //tych pięciu mężczyzn// #LIRon: //aceşti cinci oameni// #LIRus: //эти пять человеки// #LISpa: //estos cinco hombres// #LISwe: //de här fem männen// #LIUrd: //یہ پانچ آدمیاں// #EUL #ediv #ediv | -| ``mkNP`` | [Det #Det] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //the first old man// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) (mkCN old_A man_N))`` #LIBul: //петимата стари мъже// #LICat: //els cinc homes vells// #LIDan: //de fem gamle mænd// #LIDut: //de vijf oude mannen// #LIEng: //the five old men// #LIFin: //viisi vanhaa miestä// #LIFre: //les cinq vieux hommes// #LIGer: //die fünf alten Männer// #LIIta: //i cinque vecchi uomini// #LINor: //de fem gamle mennen// #LIPol: //pięciu starych mężczyzn// #LIRon: //cei cinci oameni vechi// #LIRus: //пять старые человеки// #LISpa: //los cinco viejos hombres// #LISwe: //de fem gamla männen// #LIUrd: //پانچ بوڑھی آدمیاں// #EUL #ediv #ediv | -| ``mkNP`` | [Det #Det] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //the first man// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) man_N)`` #LIBul: //петимата мъже// #LICat: //els cinc homes// #LIDan: //de fem mændene// #LIDut: //de vijf mannen// #LIEng: //the five men// #LIFin: //viisi miestä// #LIFre: //les cinq hommes// #LIGer: //die fünf Männer// #LIIta: //i cinque uomini// #LINor: //de fem mennen// #LIPol: //pięciu mężczyzn// #LIRon: //cei cinci oameni// #LIRus: //пять человеки// #LISpa: //los cinco hombres// #LISwe: //de fem männen// #LIUrd: //پانچ آدمیاں// #EUL #ediv #ediv | +| ``mkNP`` | [Det #Det] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //the five old men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) (mkCN old_A man_N))`` #LIBul: //петимата стари мъже// #LICat: //els cinc homes vells// #LIDan: //de fem gamle mænd// #LIDut: //de vijf oude mannen// #LIEng: //the five old men// #LIFin: //viisi vanhaa miestä// #LIFre: //les cinq vieux hommes// #LIGer: //die fünf alten Männer// #LIIta: //i cinque vecchi uomini// #LINor: //de fem gamle mennen// #LIPol: //pięciu starych mężczyzn// #LIRon: //cei cinci oameni vechi// #LIRus: //пять старые человеки// #LISpa: //los cinco viejos hombres// #LISwe: //de fem gamla männen// #LIUrd: //پانچ بوڑھی آدمیاں// #EUL #ediv #ediv | +| ``mkNP`` | [Det #Det] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //the five men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit))) man_N)`` #LIBul: //петимата мъже// #LICat: //els cinc homes// #LIDan: //de fem mændene// #LIDut: //de vijf mannen// #LIEng: //the five men// #LIFin: //viisi miestä// #LIFre: //les cinq hommes// #LIGer: //die fünf Männer// #LIIta: //i cinque uomini// #LINor: //de fem mennen// #LIPol: //pięciu mężczyzn// #LIRon: //cei cinci oameni// #LIRus: //пять человеки// #LISpa: //los cinco hombres// #LISwe: //de fem männen// #LIUrd: //پانچ آدمیاں// #EUL #ediv #ediv | | ``mkNP`` | [Numeral #Numeral] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //fifty old men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) (mkCN old_A man_N))`` #LIBul: //петдесетима стари мъже// #LICat: //cinquanta homes vells// #LIDan: //halvtreds gamle mænd// #LIDut: //vijftig oude mannen// #LIEng: //fifty old men// #LIFin: //viisikymmentä vanhaa miestä// #LIFre: //cinquante vieux hommes// #LIGer: //fünfzig alte Männer// #LIIta: //cinquanta vecchi uomini// #LINor: //femti gamle menn// #LIPol: //pięćdziesięciu starych mężczyzn// #LIRon: //cincizeci de oameni vechi// #LIRus: //пятьдесят старые человеки// #LISpa: //cinquenta viejos hombres// #LISwe: //femtio gamla män// #LIUrd: //پچاس بوڑھی آدمیاں// #EUL #ediv #ediv | | ``mkNP`` | [Numeral #Numeral] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //fifty men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNumeral (tenfoldSub100 n5_Unit)) man_N)`` #LIBul: //петдесетима мъже// #LICat: //cinquanta homes// #LIDan: //halvtreds mænd// #LIDut: //vijftig mannen// #LIEng: //fifty men// #LIFin: //viisikymmentä miestä// #LIFre: //cinquante hommes// #LIGer: //fünfzig Männer// #LIIta: //cinquanta uomini// #LINor: //femti menn// #LIPol: //pięćdziesięciu mężczyzn// #LIRon: //cincizeci de oameni// #LIRus: //пятьдесят человеки// #LISpa: //cinquenta hombres// #LISwe: //femtio män// #LIUrd: //پچاس آدمیاں// #EUL #ediv #ediv | -| ``mkNP`` | [Digits #Digits] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //51 old men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) (mkCN old_A man_N))`` #LIBul: //стари мъже// #LICat: //homes vells// #LIDan: //gamle mænd// #LIDut: //oude mannen// #LIEng: //old men// #LIFin: //vanhaa miestä// #LIFre: //vieux hommes// #LIGer: //alte Männer// #LIIta: //vecchi uomini// #LINor: //gamle menn// #LIPol: //starzy mężczyźni// #LIRon: //de oameni vechi// #LIRus: //старые человеки// #LISpa: //viejos hombres// #LISwe: //gamla män// #LIUrd: //بوڑھی آدمیاں// #EUL #ediv #ediv | -| ``mkNP`` | [Digits #Digits] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //51 men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) man_N)`` #LIBul: //мъже// #LICat: //homes// #LIDan: //mænd// #LIDut: //mannen// #LIEng: //men// #LIFin: //miestä// #LIFre: //hommes// #LIGer: //Männer// #LIIta: //uomini// #LINor: //menn// #LIPol: //mężczyźni// #LIRon: //de oameni// #LIRus: //человеки// #LISpa: //hombres// #LISwe: //män// #LIUrd: //آدمیاں// #EUL #ediv #ediv | +| ``mkNP`` | [Digits #Digits] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //old men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) (mkCN old_A man_N))`` #LIBul: //стари мъже// #LICat: //homes vells// #LIDan: //gamle mænd// #LIDut: //oude mannen// #LIEng: //old men// #LIFin: //vanhaa miestä// #LIFre: //vieux hommes// #LIGer: //alte Männer// #LIIta: //vecchi uomini// #LINor: //gamle menn// #LIPol: //starzy mężczyźni// #LIRon: //de oameni vechi// #LIRus: //старые человеки// #LISpa: //viejos hombres// #LISwe: //gamla män// #LIUrd: //بوڑھی آدمیاں// #EUL #ediv #ediv | +| ``mkNP`` | [Digits #Digits] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //men// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDigits n5_Dig (mkDigits n1_Dig)) man_N)`` #LIBul: //мъже// #LICat: //homes// #LIDan: //mænd// #LIDut: //mannen// #LIEng: //men// #LIFin: //miestä// #LIFre: //hommes// #LIGer: //Männer// #LIIta: //uomini// #LINor: //menn// #LIPol: //mężczyźni// #LIRon: //de oameni// #LIRus: //человеки// #LISpa: //hombres// #LISwe: //män// #LIUrd: //آدمیاں// #EUL #ediv #ediv | | ``mkNP`` | [Card #Card] ``->`` [CN #CN] ``->`` [NP #NP] | //forty-five old men// | | ``mkNP`` | [Card #Card] ``->`` [N #N] ``->`` [NP #NP] | //forty-five men// | | ``mkNP`` | [Pron #Pron] ``->`` [CN #CN] ``->`` [NP #NP] | #divreveal //my old man// #divpopup #UL #LIAPI: ``mkUtt (mkNP i_Pron (mkCN old_A man_N))`` #LIBul: //моят стар мъж// #LICat: //el meu home vell// #LIDan: //min gamle mand// #LIDut: //mijn oude man// #LIEng: //my old man// #LIFin: //minun vanha mieheni// #LIFre: //mon vieux homme// #LIGer: //mein alter Mann// #LIIta: //il mio vecchio uomo// #LINor: //min gamle mann// #LIPol: //mój stary mężczyzna// #LIRon: //omul vechi meu// #LIRus: //моего старый человек// #LISpa: //mi viejo hombre// #LISwe: //min gamla man// #LIUrd: //میرا بوڑھی آدمی// #EUL #ediv #ediv | | ``mkNP`` | [Pron #Pron] ``->`` [N #N] ``->`` [NP #NP] | #divreveal //my man// #divpopup #UL #LIAPI: ``mkUtt (mkNP i_Pron man_N)`` #LIBul: //моят мъж// #LICat: //el meu home// #LIDan: //min mand// #LIDut: //mijn man// #LIEng: //my man// #LIFin: //minun mieheni// #LIFre: //mon homme// #LIGer: //mein Mann// #LIIta: //il mio uomo// #LINor: //min mann// #LIPol: //mój mężczyzna// #LIRon: //omul meu// #LIRus: //моего человек// #LISpa: //mi hombre// #LISwe: //min man// #LIUrd: //میرا آدمی// #EUL #ediv #ediv | -| ``mkNP`` | [PN #PN] ``->`` [NP #NP] | #divreveal //she// #divpopup #UL #LIAPI: ``mkUtt (mkNP paris_PN)`` #LIBul: //Париж// #LICat: //Paris// #LIDan: //Paris// #LIDut: //Parijs// #LIEng: //Paris// #LIFin: //Pariisi// #LIFre: //Paris// #LIGer: //Paris// #LIIta: //Parigi// #LINor: //Paris// #LIPol: //Paryż// #LIRon: //Paris// #LIRus: //Париж// #LISpa: //Paris// #LISwe: //Paris// #LIUrd: //پیرس// #EUL #ediv #ediv | -| ``mkNP`` | [Pron #Pron] ``->`` [NP #NP] | #divreveal //he// #divpopup #UL #LIAPI: ``mkUtt (mkNP we_Pron)`` #LIBul: //ние// #LICat: //nosaltres// #LIDan: //os// #LIDut: //we// #LIEng: //we// #LIFin: //me// #LIFre: //nous// #LIGer: //wir// #LIIta: //noi// #LINor: //oss// #LIPol: //my// #LIRon: //noi// #LIRus: //нас// #LISpa: //nosotros// #LISwe: //oss// #LIUrd: //ہم// #EUL #ediv #ediv | +| ``mkNP`` | [PN #PN] ``->`` [NP #NP] | #divreveal //Paris// #divpopup #UL #LIAPI: ``mkUtt (mkNP paris_PN)`` #LIBul: //Париж// #LICat: //Paris// #LIDan: //Paris// #LIDut: //Parijs// #LIEng: //Paris// #LIFin: //Pariisi// #LIFre: //Paris// #LIGer: //Paris// #LIIta: //Parigi// #LINor: //Paris// #LIPol: //Paryż// #LIRon: //Paris// #LIRus: //Париж// #LISpa: //Paris// #LISwe: //Paris// #LIUrd: //پیرس// #EUL #ediv #ediv | +| ``mkNP`` | [Pron #Pron] ``->`` [NP #NP] | #divreveal //we// #divpopup #UL #LIAPI: ``mkUtt (mkNP we_Pron)`` #LIBul: //ние// #LICat: //nosaltres// #LIDan: //os// #LIDut: //we// #LIEng: //we// #LIFin: //me// #LIFre: //nous// #LIGer: //wir// #LIIta: //noi// #LINor: //oss// #LIPol: //my// #LIRon: //noi// #LIRus: //нас// #LISpa: //nosotros// #LISwe: //oss// #LIUrd: //ہم// #EUL #ediv #ediv | | ``mkNP`` | [Quant #Quant] ``->`` [NP #NP] | #divreveal //this// #divpopup #UL #LIAPI: ``mkUtt (mkNP this_Quant)`` #LIBul: //това// #LICat: //aquest// #LIDan: //dette// #LIDut: //dit// #LIEng: //this// #LIFin: //tämä// #LIFre: //celui-ci// #LIGer: //dieses// #LIIta: //questo// #LINor: //dette// #LIPol: //ten// #LIRon: //acesta// #LIRus: //это// #LISpa: //este// #LISwe: //det här// #LIUrd: //یہ// #EUL #ediv #ediv | | ``mkNP`` | [Quant #Quant] ``->`` [Num #Num] ``->`` [NP #NP] | #divreveal //these five// #divpopup #UL #LIAPI: ``mkUtt (mkNP this_Quant (mkNum (mkNumeral n5_Unit)))`` #LIBul: //тези пет// #LICat: //aquests cinc// #LIDan: //disse fem// #LIDut: //deze vijf// #LIEng: //these five// #LIFin: //nämä viisi// #LIFre: //ces cinq// #LIGer: //diese fünf// #LIIta: //questi cinque// #LINor: //disse fem// #LIPol: //tych pięciu// #LIRon: //aceştia cinci// #LIRus: //эти пять// #LISpa: //estos cinco// #LISwe: //de här fem// #LIUrd: //یہ پانچ// #EUL #ediv #ediv | -| ``mkNP`` | [Det #Det] ``->`` [NP #NP] | #divreveal //these five best// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))`` #LIBul: //петте най - добри// #LICat: //els cinc millors// #LIDan: //de fem bedste// #LIDut: //die vijf beste// #LIEng: //the five best// #LIFin: //ne viisi parhaimmat// #LIFre: //les cinq meilleurs// #LIGer: //die fünf besten// #LIIta: //i cinque migliori// #LINor: //de fem beste// #LIPol: //pięciu najlepszych// #LIRon: //cei mai buni cinci// #LIRus: //пять хорошие// #LISpa: //los cinco mejores// #LISwe: //de fem bästa// #LIUrd: //پانچ ساب سے اچھا// #EUL #ediv #ediv | +| ``mkNP`` | [Det #Det] ``->`` [NP #NP] | #divreveal //the five best// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkDet the_Quant (mkNum (mkNumeral n5_Unit)) (mkOrd good_A)))`` #LIBul: //петте най - добри// #LICat: //els cinc millors// #LIDan: //de fem bedste// #LIDut: //die vijf beste// #LIEng: //the five best// #LIFin: //ne viisi parhaimmat// #LIFre: //les cinq meilleurs// #LIGer: //die fünf besten// #LIIta: //i cinque migliori// #LINor: //de fem beste// #LIPol: //pięciu najlepszych// #LIRon: //cei mai buni cinci// #LIRus: //пять хорошие// #LISpa: //los cinco mejores// #LISwe: //de fem bästa// #LIUrd: //پانچ ساب سے اچھا// #EUL #ediv #ediv | | ``mkNP`` | [CN #CN] ``->`` [NP #NP] | #divreveal //old beer// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkCN old_A beer_N))`` #LIBul: //стара бира// #LICat: //cervesa vell// #LIDan: //gammelt øl// #LIDut: //oud bier// #LIEng: //old beer// #LIFin: //vanha olut// #LIFre: //pre {"de"; "d'" / strs {"a"; "à"; "â"; "e"; "é"; "è"; "ê¨"; "h";// #LIGer: //altes Bier// #LIIta: //della vecchia birra// #LINor: //gammelt øl// #LIPol: //stare piwo// #LIRon: //bere veche// #LIRus: //старое пиво// #LISpa: //vieja cerveza// #LISwe: //gammalt öl// #LIUrd: //بوڑھا بععر// #EUL #ediv #ediv | | ``mkNP`` | [N #N] ``->`` [NP #NP] | #divreveal //beer// #divpopup #UL #LIAPI: ``mkUtt (mkNP beer_N)`` #LIBul: //бира// #LICat: //cervesa// #LIDan: //øl// #LIDut: //bier// #LIEng: //beer// #LIFin: //olut// #LIFre: //pre {"de"; "d'" / strs {"a"; "à"; "â"; "e"; "é"; "è"; "ê¨"; "h";// #LIGer: //Bier// #LIIta: //della birra// #LINor: //øl// #LIPol: //piwo// #LIRon: //bere// #LIRus: //пиво// #LISpa: //cerveza// #LISwe: //öl// #LIUrd: //بععر// #EUL #ediv #ediv | -| ``mkNP`` | [Predet #Predet] ``->`` [NP #NP] ``->`` [NP #NP] | #divreveal //only the man// #divpopup #UL #LIAPI: ``mkUtt (mkNP only_Predet (mkNP this_Det woman_N))`` #LIBul: //само тази жена// #LICat: //nomÈs aquesta dona// #LIDan: //kun denne kvinde// #LIDut: //slechts deze vrouw// #LIEng: //only this woman// #LIFin: //vain tämä nainen// #LIFre: //seulement cette femme// #LIGer: //nur diese Frau// #LIIta: //soltanto questa donna// #LINor: //kun denne kvinna// #LIPol: //tylko tej kobiety// #LIRon: //doar această femeie// #LIRus: //единственную эту женщину// #LISpa: //solamente esta mujer// #LISwe: //bara den här kvinnan// #LIUrd: //سرف یہ عورت// #EUL #ediv #ediv | +| ``mkNP`` | [Predet #Predet] ``->`` [NP #NP] ``->`` [NP #NP] | #divreveal //only this woman// #divpopup #UL #LIAPI: ``mkUtt (mkNP only_Predet (mkNP this_Det woman_N))`` #LIBul: //само тази жена// #LICat: //nomÈs aquesta dona// #LIDan: //kun denne kvinde// #LIDut: //slechts deze vrouw// #LIEng: //only this woman// #LIFin: //vain tämä nainen// #LIFre: //seulement cette femme// #LIGer: //nur diese Frau// #LIIta: //soltanto questa donna// #LINor: //kun denne kvinna// #LIPol: //tylko tej kobiety// #LIRon: //doar această femeie// #LIRus: //единственную эту женщину// #LISpa: //solamente esta mujer// #LISwe: //bara den här kvinnan// #LIUrd: //سرف یہ عورت// #EUL #ediv #ediv | | ``mkNP`` | [NP #NP] ``->`` [V2 #V2] ``->`` [NP #NP] | #divreveal //the man seen// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNP the_Det man_N) see_V2)`` #LIBul: //мъжът видян// #LICat: //l' home vist// #LIDan: //manden set// #LIDut: //de man gezien// #LIEng: //the man seen// #LIFin: //mies nähtynä// #LIFre: //l' homme vu// #LIGer: //der Mann gesehen// #LIIta: //l' uomo visto// #LINor: //mannen sett// #LIPol: //mężczyzna zobaczony// #LIRon: //omul văzut// #LIRus: //человек видеть// #LISpa: //el hombre visto// #LISwe: //mannen sedd// #LIUrd: //دیكھتی آدمی// #EUL #ediv #ediv | | ``mkNP`` | [NP #NP] ``->`` [Adv #Adv] ``->`` [NP #NP] | #divreveal //Paris today// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNP paris_PN) today_Adv)`` #LIBul: //Париж днес// #LICat: //Paris avui// #LIDan: //Paris idag// #LIDut: //Parijs vandaag// #LIEng: //Paris today// #LIFin: //Pariisi tänään// #LIFre: //Paris aujourd'hui// #LIGer: //Paris heute// #LIIta: //Parigi oggi// #LINor: //Paris idag// #LIPol: //Paryż dziś// #LIRon: //Paris astăzi// #LIRus: //atomic term today_Adv// #LISpa: //Paris hoy// #LISwe: //Paris idag// #LIUrd: //آج پیرس// #EUL #ediv #ediv | -| ``mkNP`` | [NP #NP] ``->`` [RS #RS] ``->`` [NP #NP] | #divreveal //John, who walks// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNP john_PN) (mkRS (mkRCl which_RP (mkVP walk_V))))`` #LIBul: //Джон който ходи// #LICat: //Joan que camina// #LIDan: //John , som går// #LIDut: //Jan , dat loopt// #LIEng: //John , who walks// #LIFin: //Jussi , joka kävelee// #LIFre: //Jean qui marche// #LIGer: //Johann , das geht// #LIIta: //Giovanni che cammina// #LINor: //John , som går// #LIPol: //Jan , który spaceruje// #LIRon: //Ion care merge// #LIRus: //Ивана , которого гуляет// #LISpa: //Juan que camina// #LISwe: //Johan , som går// #LIUrd: //جان , جو چلتا ہے// #EUL #ediv #ediv | +| ``mkNP`` | [NP #NP] ``->`` [RS #RS] ``->`` [NP #NP] | #divreveal //John , who walks// #divpopup #UL #LIAPI: ``mkUtt (mkNP (mkNP john_PN) (mkRS (mkRCl which_RP (mkVP walk_V))))`` #LIBul: //Джон който ходи// #LICat: //Joan que camina// #LIDan: //John , som går// #LIDut: //Jan , dat loopt// #LIEng: //John , who walks// #LIFin: //Jussi , joka kävelee// #LIFre: //Jean qui marche// #LIGer: //Johann , das geht// #LIIta: //Giovanni che cammina// #LINor: //John , som går// #LIPol: //Jan , który spaceruje// #LIRon: //Ion care merge// #LIRus: //Ивана , которого гуляет// #LISpa: //Juan que camina// #LISwe: //Johan , som går// #LIUrd: //جان , جو چلتا ہے// #EUL #ediv #ediv | | ``mkNP`` | [Conj #Conj] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [NP #NP] | //mkNP// | | ``mkNP`` | [Conj #Conj] ``->`` [ListNP #ListNP] ``->`` [NP #NP] | //mkNP// | | ``nobody_NP`` | [NP #NP] | //nobody// | @@ -483,7 +484,7 @@ Lexical category, constructors given in || Function | Type | Example || | ``mkNum`` | ``Str`` ``->`` [Num #Num] | //thirty-five (given by "35")// | | ``mkNum`` | [Numeral #Numeral] ``->`` [Num #Num] | #divreveal //twenty// #divpopup #UL #LIAPI: ``mkNum (mkNumeral (tenfoldSub100 n2_Unit))`` #LIBul: //двадесетима// #LICat: //vint// #LIDan: //tyve// #LIDut: //twintig// #LIEng: //twenty// #LIFin: //kaksikymmentä// #LIFre: //vingt// #LIGer: //zwanzig// #LIIta: //venti// #LINor: //tjue// #LIPol: //dwadzieścia// #LIRon: //douăzeci// #LIRus: //двадцать// #LISpa: //veinte// #LISwe: //tjugo// #LIUrd: //بیس// #EUL #ediv #ediv | -| ``mkNum`` | [Digits #Digits] ``->`` [Num #Num] | #divreveal //21// #divpopup #UL #LIAPI: ``mkNum (mkDigits n2_Dig (mkDigits n1_Dig))`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | +| ``mkNum`` | [Digits #Digits] ``->`` [Num #Num] | #divreveal //// #divpopup #UL #LIAPI: ``mkNum (mkDigits n2_Dig (mkDigits n1_Dig))`` #LIBul: //// #LICat: //// #LIDan: //// #LIDut: //// #LIEng: //// #LIFin: //// #LIFre: //// #LIGer: //// #LIIta: //// #LINor: //// #LIPol: //// #LIRon: //// #LIRus: //// #LISpa: //// #LISwe: //// #LIUrd: //// #EUL #ediv #ediv | | ``mkNum`` | [Digit #Digit] ``->`` [Num #Num] | //five// | | ``mkNum`` | [Card #Card] ``->`` [Num #Num] | //almost ten// | | ``mkNum`` | [AdN #AdN] ``->`` [Card #Card] ``->`` [Num #Num] | //almost ten// | @@ -506,7 +507,7 @@ Lexical category, constructors given in ==PConj - phrase-beginning conjunction==[PConj] || Function | Type | Example || | ``but_PConj`` | [PConj #PConj] | //but// | -| ``mkPConj`` | [Conj #Conj] ``->`` [PConj #PConj] | #divreveal //and// #divpopup #UL #LIAPI: ``mkPhr (mkPConj and_Conj) (mkUtt now_Adv)`` #LIBul: //и сега// #LICat: //i ara// #LIDan: //og nu// #LIDut: //en nu// #LIEng: //and now// #LIFin: //ja nyt// #LIFre: //et maintenant// #LIGer: //und jetzt// #LIIta: //e adesso// #LINor: //og nå// #LIPol: //i teraz// #LIRon: //şi acum// #LIRus: //и сейчас// #LISpa: //y ahora// #LISwe: //och nu// #LIUrd: //اور اب// #EUL #ediv #ediv | +| ``mkPConj`` | [Conj #Conj] ``->`` [PConj #PConj] | #divreveal //and now// #divpopup #UL #LIAPI: ``mkPhr (mkPConj and_Conj) (mkUtt now_Adv)`` #LIBul: //и сега// #LICat: //i ara// #LIDan: //og nu// #LIDut: //en nu// #LIEng: //and now// #LIFin: //ja nyt// #LIFre: //et maintenant// #LIGer: //und jetzt// #LIIta: //e adesso// #LINor: //og nå// #LIPol: //i teraz// #LIRon: //şi acum// #LIRus: //и сейчас// #LISpa: //y ahora// #LISwe: //och nu// #LIUrd: //اور اب// #EUL #ediv #ediv | | ``otherwise_PConj`` | [PConj #PConj] | //otherwise// | | ``therefore_PConj`` | [PConj #PConj] | //therefore// | ==PN - proper name==[PN] @@ -514,7 +515,7 @@ Lexical category, constructors given in [lexical paradigms #RParadigms]. ==Phr - phrase in a text==[Phr] || Function | Type | Example || -| ``mkPhr`` | ([PConj #PConj]) ``->`` [Utt #Utt] ``->`` ([Voc #Voc]) ``->`` [Phr #Phr] | #divreveal //but sleep, my friend// #divpopup #UL #LIAPI: ``mkPhr but_PConj (mkUtt (mkImp sleep_V)) (mkVoc (mkNP i_Pron friend_N))`` #LIBul: //но спи , мой приятелю// #LICat: //però dorm , el meu amic// #LIDan: //men sov , min ven// #LIDut: //maar slaap , mijn vriend// #LIEng: //but sleep , my friend// #LIFin: //mutta nuku , minun ystäväni// #LIFre: //mais dors , mon ami// #LIGer: //aber schlaf , mein Freund// #LIIta: //ma dormi , il mio amico// #LINor: //men sov , min venn// #LIPol: //ale śpij , mój przyjacielu// #LIRon: //dar dormi , prietenul meu// #LIRus: //но спи , мой друг// #LISpa: //pero duerme , mi amigo// #LISwe: //men sov , min vän// #LIUrd: //atomic term friend_N// #EUL #ediv #ediv | +| ``mkPhr`` | ([PConj #PConj]) ``->`` [Utt #Utt] ``->`` ([Voc #Voc]) ``->`` [Phr #Phr] | #divreveal //but sleep , my friend// #divpopup #UL #LIAPI: ``mkPhr but_PConj (mkUtt (mkImp sleep_V)) (mkVoc (mkNP i_Pron friend_N))`` #LIBul: //но спи , мой приятелю// #LICat: //però dorm , el meu amic// #LIDan: //men sov , min ven// #LIDut: //maar slaap , mijn vriend// #LIEng: //but sleep , my friend// #LIFin: //mutta nuku , minun ystäväni// #LIFre: //mais dors , mon ami// #LIGer: //aber schlaf , mein Freund// #LIIta: //ma dormi , il mio amico// #LINor: //men sov , min venn// #LIPol: //ale śpij , mój przyjacielu// #LIRon: //dar dormi , prietenul meu// #LIRus: //но спи , мой друг// #LISpa: //pero duerme , mi amigo// #LISwe: //men sov , min vän// #LIUrd: //atomic term friend_N// #EUL #ediv #ediv | | ``mkPhr`` | [S #S] ``->`` [Phr #Phr] | #divreveal //she won't sleep// #divpopup #UL #LIAPI: ``mkPhr (mkS futureTense negativePol (mkCl she_NP sleep_V))`` #LIBul: //тя няма да спи// #LICat: //ella no dormirà// #LIDan: //hun vil ikke sove// #LIDut: //ze zal niet geslapen hebben// #LIEng: //she won't sleep// #LIFin: //hän ei nuku// #LIFre: //elle ne dormira pas// #LIGer: //sie wird nicht schlafen// #LIIta: //lei non dormirà// #LINor: //hun vil ikke sove// #LIPol: //ona nie będzie spała// #LIRon: //ea nu va dormi// #LIRus: //она не будет спать// #LISpa: //ella no dormirá// #LISwe: //hon ska inte sova// #LIUrd: //وہ نہیں سوئے گی// #EUL #ediv #ediv | | ``mkPhr`` | [Cl #Cl] ``->`` [Phr #Phr] | #divreveal //she sleeps// #divpopup #UL #LIAPI: ``mkPhr (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | | ``mkPhr`` | [QS #QS] ``->`` [Phr #Phr] | #divreveal //would she sleep// #divpopup #UL #LIAPI: ``mkPhr (mkQS conditionalTense (mkQCl (mkCl she_NP sleep_V)))`` #LIBul: //тя би ли спалa// #LICat: //ella dormiria// #LIDan: //ville hun sove// #LIDut: //zou ze geslapen hebben// #LIEng: //would she sleep// #LIFin: //nukkuisiko hän// #LIFre: //elle dormirait// #LIGer: //würde sie schlafen// #LIIta: //lei dormirebbe// #LINor: //ville hun sove// #LIPol: //czy ona spałaby// #LIRon: //ea ar dormi// #LIRus: //она спала бы// #LISpa: //ella dormiría// #LISwe: //skulle hon sova// #LIUrd: //كیا وہ شاید سوئے// #EUL #ediv #ediv | @@ -522,7 +523,7 @@ Lexical category, constructors given in ==Pol - polarity==[Pol] || Function | Type | Example || | ``negativePol`` | [Pol #Pol] | #divreveal //she doesn't sleep// #divpopup #UL #LIAPI: ``mkS negativePol (mkCl she_NP sleep_V)`` #LIBul: //тя не спи// #LICat: //ella no dorm// #LIDan: //hun sover ikke// #LIDut: //ze slaapt niet// #LIEng: //she doesn't sleep// #LIFin: //hän ei nuku// #LIFre: //elle ne dort pas// #LIGer: //sie schläft nicht// #LIIta: //lei non dorme// #LINor: //hun sover ikke// #LIPol: //ona nie śpi// #LIRon: //ea nu doarme// #LIRus: //она не спдит// #LISpa: //ella no duerme// #LISwe: //hon sover inte// #LIUrd: //وہ نہیں سوتی ہے// #EUL #ediv #ediv | -| ``positivePol`` | [Pol #Pol] | #divreveal //she sleeps [default]// #divpopup #UL #LIAPI: ``mkS positivePol (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | +| ``positivePol`` | [Pol #Pol] | #divreveal //she sleeps// #divpopup #UL #LIAPI: ``mkS positivePol (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | ==Predet - predeterminer (prefixed Quant)==[Predet] || Function | Type | Example || | ``all_Predet`` | [Predet #Predet] | //all// | @@ -565,20 +566,22 @@ Lexical category, constructors given in | ``youSg_Pron`` | [Pron #Pron] | //you (singular)// | ==Punct==[Punct] || Function | Type | Example || -| ``exclMarkPunct`` | [Punct #Punct] | #divreveal //!// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) exclMarkPunct`` #LIBul: //да !// #LICat: //sí !// #LIDan: //ja !// #LIDut: //ja !// #LIEng: //yes !// #LIFin: //kyllä !// #LIFre: //oui !// #LIGer: //ja !// #LIIta: //sì !// #LINor: //ja !// #LIPol: //tak !// #LIRon: //da !// #LIRus: //Да !// #LISpa: //sí !// #LISwe: //ja !// #LIUrd: //ہاں !// #EUL #ediv #ediv | -| ``fullStopPunct`` | [Punct #Punct] | #divreveal //.// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) fullStopPunct`` #LIBul: //да .// #LICat: //sí .// #LIDan: //ja .// #LIDut: //ja .// #LIEng: //yes .// #LIFin: //kyllä .// #LIFre: //oui .// #LIGer: //ja .// #LIIta: //sì .// #LINor: //ja .// #LIPol: //tak .// #LIRon: //da .// #LIRus: //Да .// #LISpa: //sí .// #LISwe: //ja .// #LIUrd: //ہاں .// #EUL #ediv #ediv | -| ``questMarkPunct`` | [Punct #Punct] | #divreveal //?// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) questMarkPunct`` #LIBul: //да ?// #LICat: //sí ?// #LIDan: //ja ?// #LIDut: //ja ?// #LIEng: //yes ?// #LIFin: //kyllä ?// #LIFre: //oui ?// #LIGer: //ja ?// #LIIta: //sì ?// #LINor: //ja ?// #LIPol: //tak ?// #LIRon: //da ?// #LIRus: //Да ?// #LISpa: //sí ?// #LISwe: //ja ?// #LIUrd: //ہاں ?// #EUL #ediv #ediv | +| ``exclMarkPunct`` | [Punct #Punct] | #divreveal //yes !// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) exclMarkPunct`` #LIBul: //да !// #LICat: //sí !// #LIDan: //ja !// #LIDut: //ja !// #LIEng: //yes !// #LIFin: //kyllä !// #LIFre: //oui !// #LIGer: //ja !// #LIIta: //sì !// #LINor: //ja !// #LIPol: //tak !// #LIRon: //da !// #LIRus: //Да !// #LISpa: //sí !// #LISwe: //ja !// #LIUrd: //ہاں !// #EUL #ediv #ediv | +| ``fullStopPunct`` | [Punct #Punct] | #divreveal //yes .// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) fullStopPunct`` #LIBul: //да .// #LICat: //sí .// #LIDan: //ja .// #LIDut: //ja .// #LIEng: //yes .// #LIFin: //kyllä .// #LIFre: //oui .// #LIGer: //ja .// #LIIta: //sì .// #LINor: //ja .// #LIPol: //tak .// #LIRon: //da .// #LIRus: //Да .// #LISpa: //sí .// #LISwe: //ja .// #LIUrd: //ہاں .// #EUL #ediv #ediv | +| ``questMarkPunct`` | [Punct #Punct] | #divreveal //yes ?// #divpopup #UL #LIAPI: ``mkText (mkPhr yes_Utt) questMarkPunct`` #LIBul: //да ?// #LICat: //sí ?// #LIDan: //ja ?// #LIDut: //ja ?// #LIEng: //yes ?// #LIFin: //kyllä ?// #LIFre: //oui ?// #LIGer: //ja ?// #LIIta: //sì ?// #LINor: //ja ?// #LIPol: //tak ?// #LIRon: //da ?// #LIRus: //Да ?// #LISpa: //sí ?// #LISwe: //ja ?// #LIUrd: //ہاں ?// #EUL #ediv #ediv | ==QCl - question clause, with all tenses==[QCl] || Function | Type | Example || -| ``mkQCl`` | [Cl #Cl] ``->`` [QCl #QCl] | //does she sleep// | -| ``mkQCl`` | [IP #IP] ``->`` [VP #VP] ``->`` [QCl #QCl] | //who sleeps// | -| ``mkQCl`` | [IP #IP] ``->`` [V #V] ``->`` [QCl #QCl] | //who sleeps// | -| ``mkQCl`` | [IP #IP] ``->`` [V2 #V2] ``->`` [NP #NP] ``->`` [QCl #QCl] | //who loves her// | -| ``mkQCl`` | [IP #IP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [QCl #QCl] | //who sends it to her// | -| ``mkQCl`` | [IP #IP] ``->`` [VV #VV] ``->`` [VP #VP] ``->`` [QCl #QCl] | //who wants to sleep// | +| ``mkQCl`` | [Cl #Cl] ``->`` [QCl #QCl] | #divreveal //does she sleep// #divpopup #UL #LIAPI: ``mkQCl (mkCl she_NP sleep_V)`` #LIBul: //тя спи ли// #LICat: //ella dorm// #LIDan: //sover hun// #LIDut: //slaapt ze// #LIEng: //does she sleep// #LIFin: //nukkuuko hän// #LIFre: //elle dort// #LIGer: //schläft sie// #LIIta: //lei dorme// #LINor: //sover hun// #LIPol: //czy ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //sover hon// #LIUrd: //كیا وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [VP #VP] ``->`` [QCl #QCl] | #divreveal //who sleeps here// #divpopup #UL #LIAPI: ``mkQCl who_IP (mkVP (mkVP sleep_V) here_Adv)`` #LIBul: //кой спи тук// #LICat: //qui dorm aquí// #LIDan: //hvem sover her// #LIDut: //wie slaapt hier// #LIEng: //who sleeps here// #LIFin: //kuka nukkuu täällä// #LIFre: //qui dort ici// #LIGer: //wer schläft hier// #LIIta: //chi dorme quà// #LINor: //hvem sover her// #LIPol: //kto tutaj śpi// #LIRon: //cine doarme aici// #LIRus: //кто здесь спдит// #LISpa: //quién duerme aquí// #LISwe: //vem sover här// #LIUrd: //كون یہاں سوتا ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [V #V] ``->`` [QCl #QCl] | #divreveal //who sleeps// #divpopup #UL #LIAPI: ``mkQCl who_IP sleep_V`` #LIBul: //кой спи// #LICat: //qui dorm// #LIDan: //hvem sover// #LIDut: //wie slaapt// #LIEng: //who sleeps// #LIFin: //kuka nukkuu// #LIFre: //qui dort// #LIGer: //wer schläft// #LIIta: //chi dorme// #LINor: //hvem sover// #LIPol: //kto śpi// #LIRon: //cine doarme// #LIRus: //кто спдит// #LISpa: //quién duerme// #LISwe: //vem sover// #LIUrd: //كون سوتا ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [V2 #V2] ``->`` [NP #NP] ``->`` [QCl #QCl] | #divreveal //who loves her// #divpopup #UL #LIAPI: ``mkQCl who_IP love_V2 she_NP`` #LIBul: //кой обича нея// #LICat: //qui la estima// #LIDan: //hvem elsker hende// #LIDut: //wie heeft haar lief// #LIEng: //who loves her// #LIFin: //kuka rakastaa häntä// #LIFre: //qui l' aime// #LIGer: //wer liebt sie// #LIIta: //chi la ama// #LINor: //hvem elsker henne// #LIPol: //kto kocha ją// #LIRon: //cine o iubeşte// #LIRus: //кто любдит её// #LISpa: //quién la ama// #LISwe: //vem älskar henne// #LIUrd: //كون اس كو پیار كرتا ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [QCl #QCl] | #divreveal //who sends it to her// #divpopup #UL #LIAPI: ``mkQCl who_IP send_V3 it_NP she_NP`` #LIBul: //кой праща него до нея// #LICat: //qui ho li envia// #LIDan: //hvem sender det til hende// #LIDut: //wie stuurt het haar// #LIEng: //who sends it to her// #LIFin: //kuka lähettää sen hänelle// #LIFre: //qui le lui envoie// #LIGer: //wer schickt es ihr// #LIIta: //chi lo le manda// #LINor: //hvem sender det til henne// #LIPol: //kto wysyła do niej je// #LIRon: //cine i -l trimite// #LIRus: //кто посылает ней его// #LISpa: //quién lo le manda// #LISwe: //vem skickar det till henne// #LIUrd: //كون یہ اس كو بھیجتا ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [VV #VV] ``->`` [VP #VP] ``->`` [QCl #QCl] | #divreveal //who wants to sleep// #divpopup #UL #LIAPI: ``mkQCl who_IP want_VV (mkVP sleep_V)`` #LIBul: //кой иска да спи// #LICat: //qui vol dormir// #LIDan: //hvem vil sove// #LIDut: //wie wil slapen// #LIEng: //who wants to sleep// #LIFin: //kuka tahtoo nukkua// #LIFre: //qui veut dormir// #LIGer: //wer will schlafen// #LIIta: //chi vuole dormire// #LINor: //hvem vil sove// #LIPol: //kto chce spać// #LIRon: //cine vrea sã doarmă// #LIRus: //кто хоччет спать// #LISpa: //quién quiere dormir// #LISwe: //vem vill sova// #LIUrd: //كون سونا چاہتا ہے// #EUL #ediv #ediv | | ``mkQCl`` | [IP #IP] ``->`` [VS #VS] ``->`` [S #S] ``->`` [QCl #QCl] | //who says that she sleeps// | | ``mkQCl`` | [IP #IP] ``->`` [VQ #VQ] ``->`` [QS #QS] ``->`` [QCl #QCl] | //who wonders who sleeps// | +| ``mkQCl`` | [IP #IP] ``->`` [VA #VA] ``->`` [A #A] ``->`` [QCl #QCl] | //who becomes old// | | ``mkQCl`` | [IP #IP] ``->`` [VA #VA] ``->`` [AP #AP] ``->`` [QCl #QCl] | //who becomes old// | +| ``mkQCl`` | [IP #IP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [A #A] ``->`` [QCl #QCl] | //who paints it red// | | ``mkQCl`` | [IP #IP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [QCl #QCl] | //who paints it red// | | ``mkQCl`` | [IP #IP] ``->`` [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [QCl #QCl] | //who tells her that we sleep// | | ``mkQCl`` | [IP #IP] ``->`` [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [QCl #QCl] | //who asks her who sleeps// | @@ -591,16 +594,16 @@ Lexical category, constructors given in | ``mkQCl`` | [IP #IP] ``->`` [N #N] ``->`` [QCl #QCl] | //who is a man// | | ``mkQCl`` | [IP #IP] ``->`` [CN #CN] ``->`` [QCl #QCl] | //who is an old man// | | ``mkQCl`` | [IP #IP] ``->`` [Adv #Adv] ``->`` [QCl #QCl] | //who is here// | -| ``mkQCl`` | [IP #IP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [QCl #QCl] | //who does she love// | -| ``mkQCl`` | [IP #IP] ``->`` [ClSlash #ClSlash] ``->`` [QCl #QCl] | //who does she today// | -| ``mkQCl`` | [IAdv #IAdv] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | //why does she sleep// | -| ``mkQCl`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | //with whom does she sleep// | -| ``mkQCl`` | [IAdv #IAdv] ``->`` [NP #NP] ``->`` [QCl #QCl] | //where is she// | -| ``mkQCl`` | [IComp #IComp] ``->`` [NP #NP] ``->`` [QCl #QCl] | //who is this man// | -| ``mkQCl`` | [IP #IP] ``->`` [QCl #QCl] | //which houses are there// | +| ``mkQCl`` | [IP #IP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [QCl #QCl] | #divreveal //who is her// #divpopup #UL #LIAPI: ``mkQCl who_IP she_NP`` #LIBul: //кой е нея// #LICat: //qui és ella// #LIDan: //hvem er hende// #LIDut: //wie is ze// #LIEng: //who is her// #LIFin: //kuka on hän// #LIFre: //qui est elle// #LIGer: //wer ist sie// #LIIta: //chi è lei// #LINor: //hvem er henne// #LIPol: //kto jest nią// #LIRon: //cine este ea// #LIRus: //кто она// #LISpa: //quién es ella// #LISwe: //vem är henne// #LIUrd: //كون اس ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [ClSlash #ClSlash] ``->`` [QCl #QCl] | #divreveal //whom does she love today// #divpopup #UL #LIAPI: ``mkQCl who_IP (mkClSlash (mkClSlash she_NP love_V2) today_Adv)`` #LIBul: //кого обича тя днес// #LICat: //qui estima ella avui// #LIDan: //hvem elsker hun idag// #LIDut: //wie heeft ze lief vandaag// #LIEng: //whom does she love today// #LIFin: //ketä hän rakastaa tänään// #LIFre: //qui aime elle aujourd'hui// #LIGer: //wen liebt sie heute// #LIIta: //chi ama lei oggi// #LINor: //hvem elsker hun idag// #LIPol: //kogo dziś kocha ona// #LIRon: //pe cine iubeşte ea astăzi// #LIRus: //atomic term today_Adv// #LISpa: //quién ama ella hoy// #LISwe: //vem älskar hon idag// #LIUrd: //كون آج وہ پیار كرتی ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IAdv #IAdv] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | #divreveal //why does she sleep// #divpopup #UL #LIAPI: ``mkQCl why_IAdv (mkCl she_NP sleep_V)`` #LIBul: //защо спи тя// #LICat: //per quË dorm ella// #LIDan: //hvorfor sover hun// #LIDut: //waarom slaapt ze// #LIEng: //why does she sleep// #LIFin: //miksi hän nukkuu// #LIFre: //pourquoi dort elle// #LIGer: //warum schläft sie// #LIIta: //perché dorme lei// #LINor: //hvorfor sover hun// #LIPol: //dlaczego ona śpi// #LIRon: //de ce doarme ea// #LIRus: //почему она спдит// #LISpa: //porqué duerme ella// #LISwe: //varför sover hon// #LIUrd: //كیوں وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [Prep #Prep] ``->`` [IP #IP] ``->`` [Cl #Cl] ``->`` [QCl #QCl] | #divreveal //with whom does she sleep// #divpopup #UL #LIAPI: ``mkQCl with_Prep who_IP (mkCl she_NP sleep_V)`` #LIBul: //с кой спи тя// #LICat: //amb qui dorm ella// #LIDan: //med hvem sover hun// #LIDut: //met wie slaapt ze// #LIEng: //with whom does she sleep// #LIFin: //kenen kanssa hän nukkuu// #LIFre: //avec qui dort elle// #LIGer: //mit wem schläft sie// #LIIta: //con chi dorme lei// #LINor: //med hvem sover hun// #LIPol: //z kim ona śpi// #LIRon: //cu cine doarme ea// #LIRus: //с кто она спдит// #LISpa: //con quién duerme ella// #LISwe: //med vem sover hon// #LIUrd: //كiس كے ساتh- وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IAdv #IAdv] ``->`` [NP #NP] ``->`` [QCl #QCl] | #divreveal //where is she// #divpopup #UL #LIAPI: ``mkQCl where_IAdv she_NP`` #LIBul: //къде е тя// #LICat: //on és ella// #LIDan: //hvor er hun// #LIDut: //waar is ze// #LIEng: //where is she// #LIFin: //missä hän on// #LIFre: //où est elle// #LIGer: //wo ist sie// #LIIta: //dove è lei// #LINor: //hvor er hun// #LIPol: //gdzie jest ona// #LIRon: //unde este ea// #LIRus: //где она// #LISpa: //donde es ella// #LISwe: //var är hon// #LIUrd: //وہ كہاں ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IComp #IComp] ``->`` [NP #NP] ``->`` [QCl #QCl] | #divreveal //who is this man// #divpopup #UL #LIAPI: ``mkQCl (mkIComp who_IP) (mkNP this_Det man_N)`` #LIBul: //кой е този мъж// #LICat: //qui és aquest home// #LIDan: //hvem er denne mand// #LIDut: //wie is deze man// #LIEng: //who is this man// #LIFin: //kuka tämä mies on// #LIFre: //qui est cet homme// #LIGer: //wer ist dieser Mann// #LIIta: //chi è questo uomo// #LINor: //hvem er denne mannen// #LIPol: //kim jest ten mężczyzna// #LIRon: //cine este acest om// #LIRus: //кто этот человек// #LISpa: //quién es este hombre// #LISwe: //vem är den här mannen// #LIUrd: //یہ آدمی كون ہے// #EUL #ediv #ediv | +| ``mkQCl`` | [IP #IP] ``->`` [QCl #QCl] | #divreveal //which city is there// #divpopup #UL #LIAPI: ``mkQCl (mkIP which_IQuant city_N)`` #LIBul: //кой град е тук// #LICat: //quin ciutat hi ha quin ciutat// #LIDan: //hvilken by findes det// #LIDut: //welke stad is er// #LIEng: //which city is there// #LIFin: //mikä kaupunki on olemassa// #LIFre: //quelle ville il y a// #LIGer: //welche Stadt gibt es// #LIIta: //quale città c' è// #LINor: //hvilken by finnes det// #LIPol: //które miasto jest// #LIRon: //care oraş este// #LIRus: //который город существует// #LISpa: //qué ciudad hay// #LISwe: //vilken stad finns det// #LIUrd: //وہاں كون سی شہر ہے// #EUL #ediv #ediv | ==QS - question==[QS] || Function | Type | Example || -| ``mkQS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [QCl #QCl] ``->`` [QS #QS] | //who wouldn't have slept// | +| ``mkQS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [QCl #QCl] ``->`` [QS #QS] | #divreveal //who wouldn't have slept// #divpopup #UL #LIAPI: ``mkQS conditionalTense anteriorAnt negativePol (mkQCl who_IP sleep_V)`` #LIBul: //кой не би спал// #LICat: //qui no hauria dormit// #LIDan: //hvem ville ikke have sovet// #LIDut: //wie zou niet geslapen hebben// #LIEng: //who wouldn't have slept// #LIFin: //kuka ei olisi nukkunut// #LIFre: //qui n' aurait pas dormi// #LIGer: //wer würde nicht geschlafen haben// #LIIta: //chi non avrebbe dormito// #LINor: //hvem ville ikke ha sovet// #LIPol: //kto nie spałby// #LIRon: //cine nu ar fi dormit// #LIRus: //кто спал бы// #LISpa: //quién no habría dormido// #LISwe: //vem skulle inte ha sovit// #LIUrd: //كون نا ژاید سو ے// #EUL #ediv #ediv | | ``mkQS`` | [Cl #Cl] ``->`` [QS #QS] | //mkQS// | ==Quant - quantifier ('nucleus' of Det)==[Quant] || Function | Type | Example || @@ -612,38 +615,59 @@ Lexical category, constructors given in | ``this_Quant`` | [Quant #Quant] | //this// | ==RCl - relative clause, with all tenses==[RCl] || Function | Type | Example || -| ``mkRCl`` | [RP #RP] ``->`` [VP #VP] ``->`` [RCl #RCl] | //that loves she// | -| ``mkRCl`` | [RP #RP] ``->`` [ClSlash #ClSlash] ``->`` [RCl #RCl] | //whom she loves today// | -| ``mkRCl`` | [RP #RP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [RCl #RCl] | //whom she loves// | +| ``mkRCl`` | [RP #RP] ``->`` [VP #VP] ``->`` [RCl #RCl] | #divreveal //who always sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP (mkVP always_AdV (mkVP sleep_V))`` #LIBul: //който винаги спя// #LICat: //que dormo sempre// #LIDan: //som altid sover// #LIDut: //die altijd slaapt// #LIEng: //who always sleep// #LIFin: //joka nukun aina// #LIFre: //qui dors toujours// #LIGer: //der immer schläft// #LIIta: //che dormo sempre// #LINor: //som altid sover// #LIPol: //który zawsze śpi// #LIRon: //care dorm mereu// #LIRus: //который всегда спдит// #LISpa: //que duermo siempre// #LISwe: //som alltid sover// #LIUrd: //جو ہمیشہ سوتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V #V] ``->`` [RCl #RCl] | #divreveal //who sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP sleep_V`` #LIBul: //който спя// #LICat: //que dormo// #LIDan: //som sover// #LIDut: //die slaapt// #LIEng: //who sleep// #LIFin: //joka nukun// #LIFre: //qui dors// #LIGer: //der schläft// #LIIta: //che dormo// #LINor: //som sover// #LIPol: //który śpi// #LIRon: //care dorm// #LIRus: //который спдит// #LISpa: //que duermo// #LISwe: //som sover// #LIUrd: //جو سوتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2 #V2] ``->`` [NP #NP] ``->`` [RCl #RCl] | #divreveal //who love her// #divpopup #UL #LIAPI: ``mkRCl which_RP love_V2 she_NP`` #LIBul: //който обичам нея// #LICat: //que la estimo// #LIDan: //som elsker hende// #LIDut: //die haar lief heeft// #LIEng: //who love her// #LIFin: //joka rakastan häntä// #LIFre: //qui l' aime// #LIGer: //der sie liebt// #LIIta: //che la amo// #LINor: //som elsker henne// #LIPol: //który kocha ją// #LIRon: //care o iubesc// #LIRus: //который любдит её// #LISpa: //que la amo// #LISwe: //som älskar henne// #LIUrd: //جو اس كو پیار كرتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [RCl #RCl] | #divreveal //who send it to her// #divpopup #UL #LIAPI: ``mkRCl which_RP send_V3 it_NP she_NP`` #LIBul: //който пращам него до нея// #LICat: //que ho li envio// #LIDan: //som sender det til hende// #LIDut: //die het haar stuurt// #LIEng: //who send it to her// #LIFin: //joka lähetän sen hänelle// #LIFre: //qui le lui envoie// #LIGer: //der es ihr schickt// #LIIta: //che lo le mando// #LINor: //som sender det til henne// #LIPol: //który wysyła do niej je// #LIRon: //care i -l trimit// #LIRus: //который посылает ней его// #LISpa: //que lo le mando// #LISwe: //som skickar det till henne// #LIUrd: //جو یہ اس كو بھیجتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [VV #VV] ``->`` [VP #VP] ``->`` [RCl #RCl] | #divreveal //who want to sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP want_VV (mkVP sleep_V)`` #LIBul: //който искам да спя// #LICat: //que vull dormir// #LIDan: //som vil sove// #LIDut: //die slapen wil// #LIEng: //who want to sleep// #LIFin: //joka tahdon nukkua// #LIFre: //qui veux dormir// #LIGer: //der schlafen will// #LIIta: //che voglio dormire// #LINor: //som vil sove// #LIPol: //który chce spać// #LIRon: //care vreau sã dorm// #LIRus: //который хоччет спать// #LISpa: //que quiero dormir// #LISwe: //som vill sova// #LIUrd: //جو سونا چاہتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [VS #VS] ``->`` [S #S] ``->`` [RCl #RCl] | #divreveal //who say that I sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP say_VS (mkS (mkCl i_NP sleep_V))`` #LIBul: //който казвам , че аз спя// #LICat: //que dic que jo dormo// #LIDan: //som siger at jeg sover// #LIDut: //die zegt dat ik slaap// #LIEng: //who say that I sleep// #LIFin: //joka sanon että minä nukun// #LIFre: //qui dis que je dors// #LIGer: //der sagt daß ich schlafe// #LIIta: //che dico che io dormo// #LINor: //som sier at jeg sover// #LIPol: //który mówi , że ja śpię// #LIRon: //care spun cã eu dorm// #LIRus: //который говордит , что я сплю// #LISpa: //que digo que yo duermo// #LISwe: //som säger att jag sover// #LIUrd: //جو كہتا ہوں كہ میں سوتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [VQ #VQ] ``->`` [QS #QS] ``->`` [RCl #RCl] | #divreveal //who wonder who sleeps// #divpopup #UL #LIAPI: ``mkRCl which_RP wonder_VQ (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //който се учудвам кой спи// #LICat: //que em pregunto qui dorm// #LIDan: //som undres hvem som sover// #LIDut: //die zich af vraagt wie slaapt// #LIEng: //who wonder who sleeps// #LIFin: //joka ihmettelen kuka nukkuu// #LIFre: //qui m' étonne qui dort// #LIGer: //der sich wundert wer schläft// #LIIta: //che mi domando chi dorme// #LINor: //som undrer hvem som sover// #LIPol: //który zastanawia się , kto śpi// #LIRon: //care mă întreb cine doarme// #LIRus: //который интересует кто спдит// #LISpa: //que me pregunto quién duerme// #LISwe: //som undrar vem som sover// #LIUrd: //جو حعران ہوتا ہوں كہ كون سوتا ہے// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [VA #VA] ``->`` [A #A] ``->`` [RCl #RCl] | #divreveal //who become old// #divpopup #UL #LIAPI: ``mkRCl which_RP become_VA old_A`` #LIBul: //който ставам стар// #LICat: //que em torno vell// #LIDan: //som bliver gammel// #LIDut: //die oud wordt// #LIEng: //who become old// #LIFin: //joka tulen vanhaksi// #LIFre: //qui deviens vieux// #LIGer: //der alt wird// #LIIta: //che divento vecchio// #LINor: //som blir gammel// #LIPol: //który staje się stary// #LIRon: //care devin vechi// #LIRus: //который становдит старым// #LISpa: //que me converto viejo// #LISwe: //som blir gammal// #LIUrd: //جو بوڑھا بنتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [VA #VA] ``->`` [AP #AP] ``->`` [RCl #RCl] | #divreveal //who become very old// #divpopup #UL #LIAPI: ``mkRCl which_RP become_VA (mkAP very_AdA old_A)`` #LIBul: //който ставам много стар// #LICat: //que em torno molt vell// #LIDan: //som bliver meget gammel// #LIDut: //die erg oud wordt// #LIEng: //who become very old// #LIFin: //joka tulen erittäin vanhaksi// #LIFre: //qui deviens très vieux// #LIGer: //der sehr alt wird// #LIIta: //che divento molto vecchio// #LINor: //som blir mye gammel// #LIPol: //który staje się bardzo stary// #LIRon: //care devin foarte vechi// #LIRus: //который становдит очень старым// #LISpa: //que me converto muy viejo// #LISwe: //som blir mycket gammal// #LIUrd: //جو بہت بوڑھا بنتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [A #A] ``->`` [RCl #RCl] | #divreveal //who paint it red// #divpopup #UL #LIAPI: ``mkRCl which_RP paint_V2A it_NP red_A`` #LIBul: //който рисувам него червено// #LICat: //que ho pinto en vermell// #LIDan: //som maler det rødt// #LIDut: //die het rood schildeert// #LIEng: //who paint it red// #LIFin: //joka maalaan sen punaiseksi// #LIFre: //qui le peins en rouge// #LIGer: //der es rot malt// #LIIta: //che lo dipingo rosso// #LINor: //som maler det rødt// #LIPol: //który maluje je na czerwono// #LIRon: //care îl pictez roşu// #LIRus: //который рисует красным его// #LISpa: //que lo pinto en rojo// #LISwe: //som målar det rött// #LIUrd: //جو یہ كو لال رنگ كرتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [RCl #RCl] | #divreveal //who paint it red// #divpopup #UL #LIAPI: ``mkRCl which_RP paint_V2A it_NP (mkAP red_A)`` #LIBul: //който рисувам него червено// #LICat: //que ho pinto en vermell// #LIDan: //som maler det rødt// #LIDut: //die het rood schildeert// #LIEng: //who paint it red// #LIFin: //joka maalaan sen punaiseksi// #LIFre: //qui le peins en rouge// #LIGer: //der es rot malt// #LIIta: //che lo dipingo rosso// #LINor: //som maler det rødt// #LIPol: //który maluje je na czerwono// #LIRon: //care îl pictez roşu// #LIRus: //который рисует красным его// #LISpa: //que lo pinto en rojo// #LISwe: //som målar det rött// #LIUrd: //جو یہ كو لال رنگ كرتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [RCl #RCl] | #divreveal //who answer to him that we sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP answer_V2S he_NP (mkS (mkCl we_NP sleep_V))`` #LIBul: //който отговарям му , че ние спим// #LICat: //que li responc que nosaltres dormim// #LIDan: //som svarer til ham at vi sover// #LIDut: //die hem antwoordt dat we slapen// #LIEng: //who answer to him that we sleep// #LIFin: //joka vastaan hänelle että me nukumme// #LIFre: //qui lui réponds que nous dormons// #LIGer: //der ihm antwortet daß wir schlafen// #LIIta: //che gli rispondo che noi dormiamo// #LINor: //som svarer til ham at vi sover// #LIPol: //który odpowiada jemu , że my śpimy// #LIRon: //care îi răspund cã noi dormim// #LIRus: //который отвечает , что мы спдим его// #LISpa: //que le respondo que nosotros dormimos// #LISwe: //som svarar till honom att vi sover// #LIUrd: //جو اس كو جواب دیتا ہوں كہ ہم سوتع ہیں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [RCl #RCl] | #divreveal //who ask him who sleeps// #divpopup #UL #LIAPI: ``mkRCl which_RP ask_V2Q he_NP (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //който питам него кой спи// #LICat: //que li pregunto qui dorm// #LIDan: //som spørger ham hvem som sover// #LIDut: //die hem vraagt wie slaapt// #LIEng: //who ask him who sleeps// #LIFin: //joka kysyn häneltä kuka nukkuu// #LIFre: //qui lui demande qui dort// #LIGer: //der ihn fragt wer schläft// #LIIta: //che gli chiedo chi dorme// #LINor: //som spørr ham hvem som sover// #LIPol: //który pyta jego , kto śpi// #LIRon: //care îl întreb cine doarme// #LIRus: //который спрашивает кто спдит его// #LISpa: //que le pregunto quién duerme// #LISwe: //som frågar honom vem som sover// #LIUrd: //جو اس سے پوچھتا ہوں كہ كون سوتا ہے// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [RCl #RCl] | #divreveal //who beg him to sleep// #divpopup #UL #LIAPI: ``mkRCl which_RP beg_V2V he_NP (mkVP sleep_V)`` #LIBul: //който моля него да спи// #LICat: //que el demano a dormir// #LIDan: //som beder ham at sove// #LIDut: //die hem te slapen smeekt// #LIEng: //who beg him to sleep// #LIFin: //joka pyydän häntä nukkumaan// #LIFre: //qui le demande à dormir// #LIGer: //der ihn zu schlafen bittet// #LIIta: //che lo prego di dormire// #LINor: //som ber ham att sove// #LIPol: //atomic term beg_V2V// #LIRon: //care îl rog sã doarmă// #LIRus: //который просит спать его// #LISpa: //que lo rogo a dormir// #LISwe: //som ber honom att sova// #LIUrd: //جو اس سے سونا كی التجا كرتا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [A #A] ``->`` [RCl #RCl] | #divreveal //who am old// #divpopup #UL #LIAPI: ``mkRCl which_RP old_A`` #LIBul: //който съм стар// #LICat: //que sóc vell// #LIDan: //som er gammel// #LIDut: //die oud is// #LIEng: //who am old// #LIFin: //joka olen vanha// #LIFre: //qui suis vieux// #LIGer: //der alt ist// #LIIta: //che sono vecchio// #LINor: //som er gammel// #LIPol: //który jest stary// #LIRon: //care sunt vechi// #LIRus: //который старый// #LISpa: //que soy viejo// #LISwe: //som är gammal// #LIUrd: //جو بوڑھا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [A #A] ``->`` [NP #NP] ``->`` [RCl #RCl] | #divreveal //who am older than he// #divpopup #UL #LIAPI: ``mkRCl which_RP old_A he_NP`` #LIBul: //който съм по - стар от него// #LICat: //que sóc més vell que ell// #LIDan: //som er ældre end han// #LIDut: //die ouder dan hij is// #LIEng: //who am older than he// #LIFin: //joka olen vanhempi kuin hän// #LIFre: //qui suis plus vieux que lui// #LIGer: //der älter als er ist// #LIIta: //che sono più vecchio di lui// #LINor: //som er eldre enn han// #LIPol: //który jest starszy niż on// #LIRon: //care sunt mai vechi decât el// #LIRus: //который старше него// #LISpa: //que soy más viejo que él// #LISwe: //som är äldre än han// #LIUrd: //جو اس سے بوڑھا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [A2 #A2] ``->`` [NP #NP] ``->`` [RCl #RCl] | #divreveal //who am married to him// #divpopup #UL #LIAPI: ``mkRCl which_RP married_A2 he_NP`` #LIBul: //който съм женен за него// #LICat: //que sóc casat a ell// #LIDan: //som er gift med ham// #LIDut: //die getrouwd met hem is// #LIEng: //who am married to him// #LIFin: //joka olen avioitunut hänen kanssa// #LIFre: //qui suis marié à lui// #LIGer: //der verheiratet mit ihm ist// #LIIta: //che sono sposato con lui// #LINor: //som er gift med ham// #LIPol: //który jest zaślubiony jemu// #LIRon: //care sunt căsătorit cu el// #LIRus: //который замужем за им// #LISpa: //que soy casado a él// #LISwe: //som är gift med honom// #LIUrd: //جو اس سے شادy?كرنا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [AP #AP] ``->`` [RCl #RCl] | #divreveal //who am very old// #divpopup #UL #LIAPI: ``mkRCl which_RP (mkAP very_AdA old_A)`` #LIBul: //който съм много стар// #LICat: //que sóc molt vell// #LIDan: //som er meget gammel// #LIDut: //die erg oud is// #LIEng: //who am very old// #LIFin: //joka olen erittäin vanha// #LIFre: //qui suis très vieux// #LIGer: //der sehr alt ist// #LIIta: //che sono molto vecchio// #LINor: //som er mye gammel// #LIPol: //który jest bardzo stary// #LIRon: //care sunt foarte vechi// #LIRus: //который очень старый// #LISpa: //que soy muy viejo// #LISwe: //som är mycket gammal// #LIUrd: //جو بہت بوڑھا ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [NP #NP] ``->`` [RCl #RCl] | #divreveal //who am the woman// #divpopup #UL #LIAPI: ``mkRCl which_RP (mkNP the_Det woman_N)`` #LIBul: //който съм жената// #LICat: //que sóc la dona// #LIDan: //som er kvinden// #LIDut: //die de vrouw is// #LIEng: //who am the woman// #LIFin: //joka olen nainen// #LIFre: //qui suis la femme// #LIGer: //der die Frau ist// #LIIta: //che sono la donna// #LINor: //som er kvinna// #LIPol: //który jest kobietą// #LIRon: //care sunt femeia// #LIRus: //который женщина// #LISpa: //que soy la mujer// #LISwe: //som är kvinnan// #LIUrd: //جو عورت ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [N #N] ``->`` [RCl #RCl] | #divreveal //who am a woman// #divpopup #UL #LIAPI: ``mkRCl which_RP woman_N`` #LIBul: //който съм жена// #LICat: //que sóc dona// #LIDan: //som er en kvinde// #LIDut: //die vrouw is// #LIEng: //who am a woman// #LIFin: //joka olen nainen// #LIFre: //qui suis femme// #LIGer: //der eine Frau ist// #LIIta: //che sono donna// #LINor: //som er ei kvinne// #LIPol: //który jest kobieta// #LIRon: //care sunt femeie// #LIRus: //который женщина// #LISpa: //que soy mujer// #LISwe: //som är en kvinna// #LIUrd: //جو عورت ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [CN #CN] ``->`` [RCl #RCl] | #divreveal //who am an old woman// #divpopup #UL #LIAPI: ``mkRCl which_RP (mkCN old_A woman_N)`` #LIBul: //който съм стара жена// #LICat: //que sóc dona vell// #LIDan: //som er en gammel kvinde// #LIDut: //die oude vrouw is// #LIEng: //who am an old woman// #LIFin: //joka olen vanha nainen// #LIFre: //qui suis vieille femme// #LIGer: //der eine alte Frau ist// #LIIta: //che sono vecchia donna// #LINor: //som er ei gammel kvinne// #LIPol: //który jest stara kobieta// #LIRon: //care sunt femeie veche// #LIRus: //который старая женщина// #LISpa: //que soy vieja mujer// #LISwe: //som är en gammal kvinna// #LIUrd: //جو بوڑھی عورت ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [Adv #Adv] ``->`` [RCl #RCl] | #divreveal //who am here// #divpopup #UL #LIAPI: ``mkRCl which_RP here_Adv`` #LIBul: //който съм тук// #LICat: //que sóc aquí// #LIDan: //som er her// #LIDut: //die hier is// #LIEng: //who am here// #LIFin: //joka olen täällä// #LIFre: //qui suis ici// #LIGer: //der hier ist// #LIIta: //che sono quà// #LINor: //som er her// #LIPol: //który jest tutaj// #LIRon: //care sunt aici// #LIRus: //который здесь// #LISpa: //que soy aquí// #LISwe: //som är här// #LIUrd: //جو یہاں ہوں// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [NP #NP] ``->`` [V2 #V2] ``->`` [RCl #RCl] | #divreveal //whom she loves// #divpopup #UL #LIAPI: ``mkRCl which_RP she_NP love_V2`` #LIBul: //който тя обича// #LICat: //que ella estima// #LIDan: //som hun elsker// #LIDut: //die ze lief heeft// #LIEng: //whom she loves// #LIFin: //jota hän rakastaa// #LIFre: //qu' elle aime// #LIGer: //den sie liebt// #LIIta: //che lei ama// #LINor: //som hun elsker// #LIPol: //którego kocha ona// #LIRon: //pe care îl iubeşte ea// #LIRus: //которого она любдит// #LISpa: //que ella ama// #LISwe: //som hon älskar// #LIUrd: //جو كو وہ پیار كرتی ہے// #EUL #ediv #ediv | +| ``mkRCl`` | [RP #RP] ``->`` [ClSlash #ClSlash] ``->`` [RCl #RCl] | #divreveal //whom she loves today// #divpopup #UL #LIAPI: ``mkRCl which_RP (mkClSlash (mkClSlash she_NP love_V2) today_Adv)`` #LIBul: //който тя обича днес// #LICat: //que ella estima avui// #LIDan: //som hun elsker idag// #LIDut: //die ze lief heeft vandaag// #LIEng: //whom she loves today// #LIFin: //jota hän rakastaa tänään// #LIFre: //pre {"que"; "qu'" / strs {"a"; "à"; "â"; "e"; "é"; "è"; "ê¨"; "h";// #LIGer: //den sie liebt heute// #LIIta: //che lei ama oggi// #LINor: //som hun elsker idag// #LIPol: //którego dziś kocha ona// #LIRon: //pe care îl iubeşte ea astăzi// #LIRus: //atomic term today_Adv// #LISpa: //que ella ama hoy// #LISwe: //som hon älskar idag// #LIUrd: //جو كو آج وہ پیار كرتی ہے// #EUL #ediv #ediv | | ``mkRCl`` | [Cl #Cl] ``->`` [RCl #RCl] | //such that she loves him// | ==RP - relative pronoun==[RP] || Function | Type | Example || -| ``mkRP`` | [Prep #Prep] ``->`` [NP #NP] ``->`` [RP #RP] ``->`` [RP #RP] | //all the houses in which// | -| ``which_RP`` | [RP #RP] | //which// | +| ``mkRP`` | [Prep #Prep] ``->`` [NP #NP] ``->`` [RP #RP] ``->`` [RP #RP] | #divreveal //all the cities in whom// #divpopup #UL #LIAPI: ``mkRP in_Prep (mkNP all_Predet (mkNP the_Quant pluralNum city_N)) which_RP`` #LIBul: //всичките градовете в който// #LICat: //totes les ciutats en que// #LIDan: //alle byerne i hvilken// #LIDut: //alle de stadden in die// #LIEng: //all the cities in whom// #LIFin: //jossa kaikki kaupungit// #LIFre: //toutes les villes dans lequel// #LIGer: //alle die Städte in dem// #LIIta: //tutte le città in cui// #LINor: //alle byene i hvilken// #LIPol: //w którym wszystkie miast// #LIRon: //toate oraşele în care// #LIRus: //все городы в котором// #LISpa: //todas las ciudades en que// #LISwe: //alla städerna i vilken// #LIUrd: //جو تمام شہر معں// #EUL #ediv #ediv | +| ``which_RP`` | [RP #RP] | #divreveal //RelativeEng.IdRP// #divpopup #UL #LIAPI: ``which_RP`` #LIBul: //RelativeBul.IdRP// #LICat: //RelativeCat.IdRP// #LIDan: //RelativeDan.IdRP// #LIDut: //RelativeDut.IdRP// #LIEng: //RelativeEng.IdRP// #LIFin: //RelativeFin.IdRP// #LIFre: //RelativeFre.IdRP// #LIGer: //RelativeGer.IdRP// #LIIta: //RelativeIta.IdRP// #LINor: //RelativeNor.IdRP// #LIPol: //RelativePol.IdRP// #LIRon: //RelativeRon.IdRP// #LIRus: //RelativeRus.IdRP// #LISpa: //RelativeSpa.IdRP// #LISwe: //RelativeSwe.IdRP// #LIUrd: //RelativeUrd.IdRP// #EUL #ediv #ediv | ==RS - relative==[RS] || Function | Type | Example || -| ``mkRS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [RCl #RCl] ``->`` [RS #RS] | //that wouldn't have slept// | +| ``mkRS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [RCl #RCl] ``->`` [RS #RS] | #divreveal //who wouldn't have slept// #divpopup #UL #LIAPI: ``mkRS conditionalTense anteriorAnt negativePol (mkRCl which_RP sleep_V)`` #LIBul: //който не бих спал// #LICat: //que no hauria dormit// #LIDan: //som ikke ville have sovet// #LIDut: //die niet geslapen hebben zou// #LIEng: //who wouldn't have slept// #LIFin: //joka en olisi nukkunut// #LIFre: //qui n' aurais pas dormi// #LIGer: //der nicht geschlafen haben würde// #LIIta: //che non avrei dormito// #LINor: //som ikke ville ha sovet// #LIPol: //który nie spałby// #LIRon: //care nu aş fi dormit// #LIRus: //который спал бы// #LISpa: //que no habría dormido// #LISwe: //som inte skulle ha sovit// #LIUrd: //جو نا ژاید سو وں// #EUL #ediv #ediv | | ``mkRS`` | [Conj #Conj] ``->`` [RS #RS] ``->`` [RS #RS] ``->`` [RS #RS] | //who sleeps and whose mother runsx// | | ``mkRS`` | [Conj #Conj] ``->`` [ListRS #ListRS] ``->`` [RS #RS] | //who sleeps, whom I see and who sleeps// | ==S - declarative sentence==[S] || Function | Type | Example || | ``mkS`` | ([Tense #Tense]) ``->`` ([Ant #Ant]) ``->`` ([Pol #Pol]) ``->`` [Cl #Cl] ``->`` [S #S] | #divreveal //she wouldn't have slept// #divpopup #UL #LIAPI: ``mkS conditionalTense anteriorAnt negativePol (mkCl she_NP sleep_V)`` #LIBul: //тя не би спалa// #LICat: //ella no hauria dormit// #LIDan: //hun ville ikke have sovet// #LIDut: //ze zou niet geslapen hebben// #LIEng: //she wouldn't have slept// #LIFin: //hän ei olisi nukkunut// #LIFre: //elle n' aurait pas dormi// #LIGer: //sie würde nicht geschlafen haben// #LIIta: //lei non avrebbe dormito// #LINor: //hun ville ikke ha sovet// #LIPol: //ona nie spałaby// #LIRon: //ea nu ar fi dormit// #LIRus: //она не спала бы// #LISpa: //ella no habría dormido// #LISwe: //hon skulle inte ha sovit// #LIUrd: //وہ نا شاید سوئے// #EUL #ediv #ediv | | ``mkS`` | [Conj #Conj] ``->`` [S #S] ``->`` [S #S] ``->`` [S #S] | #divreveal //she sleeps and I run// #divpopup #UL #LIAPI: ``mkS and_Conj (mkS (mkCl she_NP sleep_V)) (mkS (mkCl i_NP run_V))`` #LIBul: //тя спи и аз бягам// #LICat: //ella dorm i jo corro// #LIDan: //hun sover og jeg løber// #LIDut: //ze slaapt en ik ren// #LIEng: //she sleeps and I run// #LIFin: //hän nukkuu ja minä juoksen// #LIFre: //elle dort et je cours// #LIGer: //sie schläft und ich laufe// #LIIta: //lei dorme e io corro// #LINor: //hun sover og jeg springer// #LIPol: //ona śpi i ja biegnę// #LIRon: //ea doarme şi eu fug// #LIRus: //она спдит и я бегаю// #LISpa: //ella duerme y yo corro// #LISwe: //hon sover och jag springer// #LIUrd: //وہ سوتی ہے اور میں دوڑتا ہوں// #EUL #ediv #ediv | -| ``mkS`` | [Conj #Conj] ``->`` [ListS #ListS] ``->`` [S #S] | #divreveal //she sleeps, I run and you walk// #divpopup #UL #LIAPI: ``mkS and_Conj (mkListS (mkS (mkCl she_NP sleep_V)) (mkListS (mkS (mkCl i_NP run_V)) (mkS (mkCl (mkNP youSg_Pron) walk_V))))`` #LIBul: //тя спи , аз бягам и ти ходиш// #LICat: //ella dorm , jo corro i tu camines// #LIDan: //hun sover , jeg løber og du går// #LIDut: //ze slaapt , ik ren en je loopt// #LIEng: //she sleeps , I run and you walk// #LIFin: //hän nukkuu , minä juoksen ja sinä kävelet// #LIFre: //elle dort , je cours et tu marches// #LIGer: //sie schläft , ich laufe und du gehst// #LIIta: //lei dorme , io corro e tu cammini// #LINor: //hun sover , jeg springer og du går// #LIPol: //ona śpi , ja biegnę i ty spacerujesz// #LIRon: //ea doarme , eu fug şi tu mergi// #LIRus: //она спдит , я бегаю и ты гуляешь// #LISpa: //ella duerme , yo corro y tu caminas// #LISwe: //hon sover , jag springer och du går// #LIUrd: //وہ سوتی ہے , میں دوڑتا ہوں اور تم چلتا ہے// #EUL #ediv #ediv | -| ``mkS`` | [Adv #Adv] ``->`` [S #S] ``->`` [S #S] | #divreveal //today, she sleeps// #divpopup #UL #LIAPI: ``mkS today_Adv (mkS (mkCl she_NP sleep_V))`` #LIBul: //днес , тя спи// #LICat: //avui , ella dorm// #LIDan: //idag sover hun// #LIDut: //vandaag slaapt ze// #LIEng: //today , she sleeps// #LIFin: //tänään hän nukkuu// #LIFre: //aujourd'hui , elle dort// #LIGer: //heute schläft sie// #LIIta: //oggi , lei dorme// #LINor: //idag sover hun// #LIPol: //dziś ona śpi// #LIRon: //astăzi ea doarme// #LIRus: //atomic term today_Adv// #LISpa: //hoy , ella duerme// #LISwe: //idag sover hon// #LIUrd: //آج وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkS`` | [Conj #Conj] ``->`` [ListS #ListS] ``->`` [S #S] | #divreveal //she sleeps , I run and you walk// #divpopup #UL #LIAPI: ``mkS and_Conj (mkListS (mkS (mkCl she_NP sleep_V)) (mkListS (mkS (mkCl i_NP run_V)) (mkS (mkCl (mkNP youSg_Pron) walk_V))))`` #LIBul: //тя спи , аз бягам и ти ходиш// #LICat: //ella dorm , jo corro i tu camines// #LIDan: //hun sover , jeg løber og du går// #LIDut: //ze slaapt , ik ren en je loopt// #LIEng: //she sleeps , I run and you walk// #LIFin: //hän nukkuu , minä juoksen ja sinä kävelet// #LIFre: //elle dort , je cours et tu marches// #LIGer: //sie schläft , ich laufe und du gehst// #LIIta: //lei dorme , io corro e tu cammini// #LINor: //hun sover , jeg springer og du går// #LIPol: //ona śpi , ja biegnę i ty spacerujesz// #LIRon: //ea doarme , eu fug şi tu mergi// #LIRus: //она спдит , я бегаю и ты гуляешь// #LISpa: //ella duerme , yo corro y tu caminas// #LISwe: //hon sover , jag springer och du går// #LIUrd: //وہ سوتی ہے , میں دوڑتا ہوں اور تم چلتا ہے// #EUL #ediv #ediv | +| ``mkS`` | [Adv #Adv] ``->`` [S #S] ``->`` [S #S] | #divreveal //today , she sleeps// #divpopup #UL #LIAPI: ``mkS today_Adv (mkS (mkCl she_NP sleep_V))`` #LIBul: //днес , тя спи// #LICat: //avui , ella dorm// #LIDan: //idag sover hun// #LIDut: //vandaag slaapt ze// #LIEng: //today , she sleeps// #LIFin: //tänään hän nukkuu// #LIFre: //aujourd'hui , elle dort// #LIGer: //heute schläft sie// #LIIta: //oggi , lei dorme// #LINor: //idag sover hun// #LIPol: //dziś ona śpi// #LIRon: //astăzi ea doarme// #LIRus: //atomic term today_Adv// #LISpa: //hoy , ella duerme// #LISwe: //idag sover hon// #LIUrd: //آج وہ سوتی ہے// #EUL #ediv #ediv | ==SC - embedded sentence or question==[SC] || Function | Type | Example || -| ``mkSC`` | [S #S] ``->`` [SC #SC] | #divreveal //that he sleeps// #divpopup #UL #LIAPI: ``mkSC (mkS (mkCl she_NP sleep_V))`` #LIBul: //че тя спи// #LICat: //que ella dorm// #LIDan: //at hun sover// #LIDut: //dat ze slaapt// #LIEng: //that she sleeps// #LIFin: //että hän nukkuu// #LIFre: //qu' elle dort// #LIGer: //daß sie schläft// #LIIta: //che lei dorme// #LINor: //at hun sover// #LIPol: //że ona śpi// #LIRon: //cã ea doarme// #LIRus: //что она спдит// #LISpa: //que ella duerme// #LISwe: //att hon sover// #LIUrd: //كہ وہ سوتی ہے// #EUL #ediv #ediv | -| ``mkSC`` | [QS #QS] ``->`` [SC #SC] | #divreveal //whether he sleeps// #divpopup #UL #LIAPI: ``mkSC (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //който спи// #LICat: //qui dorm// #LIDan: //hvem som sover// #LIDut: //wie slaapt// #LIEng: //who sleeps// #LIFin: //kuka nukkuu// #LIFre: //qui dort// #LIGer: //wer schläft// #LIIta: //chi dorme// #LINor: //hvem som sover// #LIPol: //kto śpi// #LIRon: //cine doarme// #LIRus: //кто спдит// #LISpa: //quién duerme// #LISwe: //vem som sover// #LIUrd: //كون سوتا ہے// #EUL #ediv #ediv | +| ``mkSC`` | [S #S] ``->`` [SC #SC] | #divreveal //that she sleeps// #divpopup #UL #LIAPI: ``mkSC (mkS (mkCl she_NP sleep_V))`` #LIBul: //че тя спи// #LICat: //que ella dorm// #LIDan: //at hun sover// #LIDut: //dat ze slaapt// #LIEng: //that she sleeps// #LIFin: //että hän nukkuu// #LIFre: //qu' elle dort// #LIGer: //daß sie schläft// #LIIta: //che lei dorme// #LINor: //at hun sover// #LIPol: //że ona śpi// #LIRon: //cã ea doarme// #LIRus: //что она спдит// #LISpa: //que ella duerme// #LISwe: //att hon sover// #LIUrd: //كہ وہ سوتی ہے// #EUL #ediv #ediv | +| ``mkSC`` | [QS #QS] ``->`` [SC #SC] | #divreveal //who sleeps// #divpopup #UL #LIAPI: ``mkSC (mkQS (mkQCl who_IP sleep_V))`` #LIBul: //който спи// #LICat: //qui dorm// #LIDan: //hvem som sover// #LIDut: //wie slaapt// #LIEng: //who sleeps// #LIFin: //kuka nukkuu// #LIFre: //qui dort// #LIGer: //wer schläft// #LIIta: //chi dorme// #LINor: //hvem som sover// #LIPol: //kto śpi// #LIRon: //cine doarme// #LIRus: //кто спдит// #LISpa: //quién duerme// #LISwe: //vem som sover// #LIUrd: //كون سوتا ہے// #EUL #ediv #ediv | | ``mkSC`` | [VP #VP] ``->`` [SC #SC] | #divreveal //to sleep// #divpopup #UL #LIAPI: ``mkSC (mkVP sleep_V)`` #LIBul: //да спя// #LICat: //dormir// #LIDan: //at sove// #LIDut: //te slapen// #LIEng: //to sleep// #LIFin: //nukkua// #LIFre: //dormir// #LIGer: //zu schlafen// #LIIta: //dormire// #LINor: //å sove// #LIPol: //spać// #LIRon: //sã doarmă// #LIRus: //спать// #LISpa: //dormir// #LISwe: //att sova// #LIUrd: //سونا// #EUL #ediv #ediv | ==SSlash==[SSlash] || Function | Type | Example || | ``mkSSlash`` | [Temp #Temp] ``->`` [Pol #Pol] ``->`` [ClSlash #ClSlash] ``->`` [SSlash #SSlash] | //mkSSlash// | ==Sub100==[Sub100] || Function | Type | Example || -| ``mkSub100`` | [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //coerce 1..9// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit`` #LIBul: //осмина// #LICat: //vuit// #LIDan: //otte// #LIDut: //acht// #LIEng: //eight// #LIFin: //kahdeksan// #LIFre: //huit// #LIGer: //acht// #LIIta: //otto// #LINor: //åtte// #LIPol: //osiemm// #LIRon: //opt// #LIRus: //восемь// #LISpa: //ocho// #LISwe: //åtta// #LIUrd: //آتھ// #EUL #ediv #ediv | -| ``mkSub100`` | [Unit #Unit] ``->`` [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //10m + n// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit n3_Unit`` #LIBul: //осемдесет и трима// #LICat: //vuitanta- tres// #LIDan: //tre og firs// #LIDut: //drieëntachtig// #LIEng: //eighty - three// #LIFin: //kahdeksankymmentäkolme// #LIFre: //quatre-vingt - trois// #LIGer: //dreiundachzig// #LIIta: //ottantatre// #LINor: //åtti tre// #LIPol: //osiemdziesiąt trzy// #LIRon: //optzeci şi trei// #LIRus: //восемьдесят три// #LISpa: //ochenta y tres// #LISwe: //åttiotre// #LIUrd: //تراسی// #EUL #ediv #ediv | -| ``tenfoldSub100`` | [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //10n// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit`` #LIBul: //осмина// #LICat: //vuit// #LIDan: //otte// #LIDut: //acht// #LIEng: //eight// #LIFin: //kahdeksan// #LIFre: //huit// #LIGer: //acht// #LIIta: //otto// #LINor: //åtte// #LIPol: //osiemm// #LIRon: //opt// #LIRus: //восемь// #LISpa: //ocho// #LISwe: //åtta// #LIUrd: //آتھ// #EUL #ediv #ediv | +| ``mkSub100`` | [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //eight// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit`` #LIBul: //осмина// #LICat: //vuit// #LIDan: //otte// #LIDut: //acht// #LIEng: //eight// #LIFin: //kahdeksan// #LIFre: //huit// #LIGer: //acht// #LIIta: //otto// #LINor: //åtte// #LIPol: //osiemm// #LIRon: //opt// #LIRus: //восемь// #LISpa: //ocho// #LISwe: //åtta// #LIUrd: //آتھ// #EUL #ediv #ediv | +| ``mkSub100`` | [Unit #Unit] ``->`` [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //eighty - three// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit n3_Unit`` #LIBul: //осемдесет и трима// #LICat: //vuitanta- tres// #LIDan: //tre og firs// #LIDut: //drieëntachtig// #LIEng: //eighty - three// #LIFin: //kahdeksankymmentäkolme// #LIFre: //quatre-vingt - trois// #LIGer: //dreiundachzig// #LIIta: //ottantatre// #LINor: //åtti tre// #LIPol: //osiemdziesiąt trzy// #LIRon: //optzeci şi trei// #LIRus: //восемьдесят три// #LISpa: //ochenta y tres// #LISwe: //åttiotre// #LIUrd: //تراسی// #EUL #ediv #ediv | +| ``tenfoldSub100`` | [Unit #Unit] ``->`` [Sub100 #Sub100] | #divreveal //eight// #divpopup #UL #LIAPI: ``mkSub100 n8_Unit`` #LIBul: //осмина// #LICat: //vuit// #LIDan: //otte// #LIDut: //acht// #LIEng: //eight// #LIFin: //kahdeksan// #LIFre: //huit// #LIGer: //acht// #LIIta: //otto// #LINor: //åtte// #LIPol: //osiemm// #LIRon: //opt// #LIRus: //восемь// #LISpa: //ocho// #LISwe: //åtta// #LIUrd: //آتھ// #EUL #ediv #ediv | ==Sub1000==[Sub1000] || Function | Type | Example || | ``mkSub1000`` | [Sub100 #Sub100] ``->`` [Sub1000 #Sub1000] | //coerce 1..99// | @@ -664,17 +688,17 @@ Lexical category, constructors given in | ``conditionalTense`` | [Tense #Tense] | #divreveal //she would sleep// #divpopup #UL #LIAPI: ``mkS conditionalTense (mkCl she_NP sleep_V)`` #LIBul: //тя би спалa// #LICat: //ella dormiria// #LIDan: //hun ville sove// #LIDut: //ze zou geslapen hebben// #LIEng: //she would sleep// #LIFin: //hän nukkuisi// #LIFre: //elle dormirait// #LIGer: //sie würde schlafen// #LIIta: //lei dormirebbe// #LINor: //hun ville sove// #LIPol: //ona spałaby// #LIRon: //ea ar dormi// #LIRus: //она спала бы// #LISpa: //ella dormiría// #LISwe: //hon skulle sova// #LIUrd: //وہ شاید سوئے// #EUL #ediv #ediv | | ``futureTense`` | [Tense #Tense] | #divreveal //she will sleep// #divpopup #UL #LIAPI: ``mkS futureTense (mkCl she_NP sleep_V)`` #LIBul: //тя ще спи// #LICat: //ella dormirà// #LIDan: //hun vil sove// #LIDut: //ze zal geslapen hebben// #LIEng: //she will sleep// #LIFin: //hän nukkuu// #LIFre: //elle dormira// #LIGer: //sie wird schlafen// #LIIta: //lei dormirà// #LINor: //hun vil sove// #LIPol: //ona będzie spała// #LIRon: //ea va dormi// #LIRus: //она будет спать// #LISpa: //ella dormirá// #LISwe: //hon ska sova// #LIUrd: //وہ سوئے گی// #EUL #ediv #ediv | | ``pastTense`` | [Tense #Tense] | #divreveal //she slept// #divpopup #UL #LIAPI: ``mkS pastTense (mkCl she_NP sleep_V)`` #LIBul: //тя спа// #LICat: //ella dormia// #LIDan: //hun sov// #LIDut: //ze sliep// #LIEng: //she slept// #LIFin: //hän nukkui// #LIFre: //elle dormait// #LIGer: //sie schlief// #LIIta: //lei dormiva// #LINor: //hun sov// #LIPol: //ona spała// #LIRon: //ea a dormit// #LIRus: //она спала// #LISpa: //ella dormía// #LISwe: //hon sov// #LIUrd: //وہ سوئی// #EUL #ediv #ediv | -| ``presentTense`` | [Tense #Tense] | #divreveal //she sleeps [default]// #divpopup #UL #LIAPI: ``mkS presentTense (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | +| ``presentTense`` | [Tense #Tense] | #divreveal //she sleeps// #divpopup #UL #LIAPI: ``mkS presentTense (mkCl she_NP sleep_V)`` #LIBul: //тя спи// #LICat: //ella dorm// #LIDan: //hun sover// #LIDut: //ze slaapt// #LIEng: //she sleeps// #LIFin: //hän nukkuu// #LIFre: //elle dort// #LIGer: //sie schläft// #LIIta: //lei dorme// #LINor: //hun sover// #LIPol: //ona śpi// #LIRon: //ea doarme// #LIRus: //она спдит// #LISpa: //ella duerme// #LISwe: //hon sover// #LIUrd: //وہ سوتی ہے// #EUL #ediv #ediv | ==Text - text consisting of several phrases==[Text] || Function | Type | Example || | ``emptyText`` | [Text #Text] | //(empty text)// | -| ``mkText`` | [Phr #Phr] ``->`` ([Punct #Punct]) ``->`` ([Text #Text]) ``->`` [Text #Text] | #divreveal //Does she sleep? Yes.// #divpopup #UL #LIAPI: ``mkText (mkPhr (mkQS (mkCl she_NP sleep_V))) questMarkPunct (mkText (mkPhr yes_Utt) fullStopPunct)`` #LIBul: //тя спи ли ? да .// #LICat: //ella dorm ? sí .// #LIDan: //sover hun ? ja .// #LIDut: //slaapt ze ? ja .// #LIEng: //does she sleep ? yes .// #LIFin: //nukkuuko hän ? kyllä .// #LIFre: //elle dort ? oui .// #LIGer: //schläft sie ? ja .// #LIIta: //lei dorme ? sì .// #LINor: //sover hun ? ja .// #LIPol: //czy ona śpi ? tak .// #LIRon: //ea doarme ? da .// #LIRus: //она спдит ? Да .// #LISpa: //ella duerme ? sí .// #LISwe: //sover hon ? ja .// #LIUrd: //كیا وہ سوتی ہے ? ہاں .// #EUL #ediv #ediv | -| ``mkText`` | [Utt #Utt] ``->`` [Text #Text] | #divreveal //Yes.// #divpopup #UL #LIAPI: ``mkText yes_Utt`` #LIBul: //да .// #LICat: //sí .// #LIDan: //ja .// #LIDut: //ja .// #LIEng: //yes .// #LIFin: //kyllä .// #LIFre: //oui .// #LIGer: //ja .// #LIIta: //sì .// #LINor: //ja .// #LIPol: //tak .// #LIRon: //da .// #LIRus: //Да .// #LISpa: //sí .// #LISwe: //ja .// #LIUrd: //ہاں .// #EUL #ediv #ediv | -| ``mkText`` | [S #S] ``->`` [Text #Text] | #divreveal //She slept.// #divpopup #UL #LIAPI: ``mkText (mkS pastTense (mkCl she_NP sleep_V))`` #LIBul: //тя спа .// #LICat: //ella dormia .// #LIDan: //hun sov .// #LIDut: //ze sliep .// #LIEng: //she slept .// #LIFin: //hän nukkui .// #LIFre: //elle dormait .// #LIGer: //sie schlief .// #LIIta: //lei dormiva .// #LINor: //hun sov .// #LIPol: //ona spała .// #LIRon: //ea a dormit .// #LIRus: //она спала .// #LISpa: //ella dormía .// #LISwe: //hon sov .// #LIUrd: //وہ سوئی .// #EUL #ediv #ediv | -| ``mkText`` | [Cl #Cl] ``->`` [Text #Text] | #divreveal //She sleeps.// #divpopup #UL #LIAPI: ``mkText (mkCl she_NP sleep_V)`` #LIBul: //тя спи .// #LICat: //ella dorm .// #LIDan: //hun sover .// #LIDut: //ze slaapt .// #LIEng: //she sleeps .// #LIFin: //hän nukkuu .// #LIFre: //elle dort .// #LIGer: //sie schläft .// #LIIta: //lei dorme .// #LINor: //hun sover .// #LIPol: //ona śpi .// #LIRon: //ea doarme .// #LIRus: //она спдит .// #LISpa: //ella duerme .// #LISwe: //hon sover .// #LIUrd: //وہ سوتی ہے .// #EUL #ediv #ediv | -| ``mkText`` | [QS #QS] ``->`` [Text #Text] | #divreveal //Did she sleep?// #divpopup #UL #LIAPI: ``mkText (mkQS pastTense (mkQCl (mkCl she_NP sleep_V)))`` #LIBul: //тя спа ли ?// #LICat: //ella dormia ?// #LIDan: //sov hun ?// #LIDut: //sliep ze ?// #LIEng: //did she sleep ?// #LIFin: //nukkuiko hän ?// #LIFre: //elle dormait ?// #LIGer: //schlief sie ?// #LIIta: //lei dormiva ?// #LINor: //sov hun ?// #LIPol: //czy ona spała ?// #LIRon: //ea a dormit ?// #LIRus: //она спала ?// #LISpa: //ella dormía ?// #LISwe: //sov hon ?// #LIUrd: //كیا وہ سوئی ?// #EUL #ediv #ediv | -| ``mkText`` | ([Pol #Pol]) ``->`` [Imp #Imp] ``->`` [Text #Text] | #divreveal //Don't sleep!// #divpopup #UL #LIAPI: ``mkText negativePol (mkImp sleep_V)`` #LIBul: //не спи !// #LICat: //no dorm !// #LIDan: //sov ikke !// #LIDut: //slaap niet !// #LIEng: //don't sleep !// #LIFin: //älä nuku !// #LIFre: //ne dors pas !// #LIGer: //schlaf nicht !// #LIIta: //non dormire !// #LINor: //sov ikke !// #LIPol: //nie śpij !// #LIRon: //nu dormi !// #LIRus: //не спи !// #LISpa: //no duerme !// #LISwe: //sov inte !// #LIUrd: //مت سونا !// #EUL #ediv #ediv | -| ``mkText`` | [Text #Text] ``->`` [Text #Text] ``->`` [Text #Text] | #divreveal //Where? Here. When? Here. Now!// #divpopup #UL #LIAPI: ``mkText (mkText (mkPhr (mkUtt where_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt here_Adv)))) (mkText (mkPhr (mkUtt when_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt now_Adv)) exclMarkPunct))`` #LIBul: //къде ? тук . кога ? сега !// #LICat: //on ? aquí . quan ? ara !// #LIDan: //hvor ? her . hvornår ? nu !// #LIDut: //waar ? hier . wanneer ? nu !// #LIEng: //where ? here . when ? now !// #LIFin: //missä ? täällä . milloin ? nyt !// #LIFre: //où ? ici . quand ? maintenant !// #LIGer: //wo ? hier . wann ? jetzt !// #LIIta: //dove ? quà . quando ? adesso !// #LINor: //hvor ? her . når ? nå !// #LIPol: //gdzie ? tutaj . kiedy ? teraz !// #LIRon: //unde ? aici . când ? acum !// #LIRus: //где ? здесь . когда ? сейчас !// #LISpa: //donde ? aquí . ¿ cuando ? ¡ ahora !// #LISwe: //var ? här . när ? nu !// #LIUrd: //كہاں ? یہاں . كب ? اب !// #EUL #ediv #ediv | +| ``mkText`` | [Phr #Phr] ``->`` ([Punct #Punct]) ``->`` ([Text #Text]) ``->`` [Text #Text] | #divreveal //does she sleep ? yes .// #divpopup #UL #LIAPI: ``mkText (mkPhr (mkQS (mkCl she_NP sleep_V))) questMarkPunct (mkText (mkPhr yes_Utt) fullStopPunct)`` #LIBul: //тя спи ли ? да .// #LICat: //ella dorm ? sí .// #LIDan: //sover hun ? ja .// #LIDut: //slaapt ze ? ja .// #LIEng: //does she sleep ? yes .// #LIFin: //nukkuuko hän ? kyllä .// #LIFre: //elle dort ? oui .// #LIGer: //schläft sie ? ja .// #LIIta: //lei dorme ? sì .// #LINor: //sover hun ? ja .// #LIPol: //czy ona śpi ? tak .// #LIRon: //ea doarme ? da .// #LIRus: //она спдит ? Да .// #LISpa: //ella duerme ? sí .// #LISwe: //sover hon ? ja .// #LIUrd: //كیا وہ سوتی ہے ? ہاں .// #EUL #ediv #ediv | +| ``mkText`` | [Utt #Utt] ``->`` [Text #Text] | #divreveal //yes .// #divpopup #UL #LIAPI: ``mkText yes_Utt`` #LIBul: //да .// #LICat: //sí .// #LIDan: //ja .// #LIDut: //ja .// #LIEng: //yes .// #LIFin: //kyllä .// #LIFre: //oui .// #LIGer: //ja .// #LIIta: //sì .// #LINor: //ja .// #LIPol: //tak .// #LIRon: //da .// #LIRus: //Да .// #LISpa: //sí .// #LISwe: //ja .// #LIUrd: //ہاں .// #EUL #ediv #ediv | +| ``mkText`` | [S #S] ``->`` [Text #Text] | #divreveal //she slept .// #divpopup #UL #LIAPI: ``mkText (mkS pastTense (mkCl she_NP sleep_V))`` #LIBul: //тя спа .// #LICat: //ella dormia .// #LIDan: //hun sov .// #LIDut: //ze sliep .// #LIEng: //she slept .// #LIFin: //hän nukkui .// #LIFre: //elle dormait .// #LIGer: //sie schlief .// #LIIta: //lei dormiva .// #LINor: //hun sov .// #LIPol: //ona spała .// #LIRon: //ea a dormit .// #LIRus: //она спала .// #LISpa: //ella dormía .// #LISwe: //hon sov .// #LIUrd: //وہ سوئی .// #EUL #ediv #ediv | +| ``mkText`` | [Cl #Cl] ``->`` [Text #Text] | #divreveal //she sleeps .// #divpopup #UL #LIAPI: ``mkText (mkCl she_NP sleep_V)`` #LIBul: //тя спи .// #LICat: //ella dorm .// #LIDan: //hun sover .// #LIDut: //ze slaapt .// #LIEng: //she sleeps .// #LIFin: //hän nukkuu .// #LIFre: //elle dort .// #LIGer: //sie schläft .// #LIIta: //lei dorme .// #LINor: //hun sover .// #LIPol: //ona śpi .// #LIRon: //ea doarme .// #LIRus: //она спдит .// #LISpa: //ella duerme .// #LISwe: //hon sover .// #LIUrd: //وہ سوتی ہے .// #EUL #ediv #ediv | +| ``mkText`` | [QS #QS] ``->`` [Text #Text] | #divreveal //did she sleep ?// #divpopup #UL #LIAPI: ``mkText (mkQS pastTense (mkQCl (mkCl she_NP sleep_V)))`` #LIBul: //тя спа ли ?// #LICat: //ella dormia ?// #LIDan: //sov hun ?// #LIDut: //sliep ze ?// #LIEng: //did she sleep ?// #LIFin: //nukkuiko hän ?// #LIFre: //elle dormait ?// #LIGer: //schlief sie ?// #LIIta: //lei dormiva ?// #LINor: //sov hun ?// #LIPol: //czy ona spała ?// #LIRon: //ea a dormit ?// #LIRus: //она спала ?// #LISpa: //ella dormía ?// #LISwe: //sov hon ?// #LIUrd: //كیا وہ سوئی ?// #EUL #ediv #ediv | +| ``mkText`` | ([Pol #Pol]) ``->`` [Imp #Imp] ``->`` [Text #Text] | #divreveal //don't sleep !// #divpopup #UL #LIAPI: ``mkText negativePol (mkImp sleep_V)`` #LIBul: //не спи !// #LICat: //no dorm !// #LIDan: //sov ikke !// #LIDut: //slaap niet !// #LIEng: //don't sleep !// #LIFin: //älä nuku !// #LIFre: //ne dors pas !// #LIGer: //schlaf nicht !// #LIIta: //non dormire !// #LINor: //sov ikke !// #LIPol: //nie śpij !// #LIRon: //nu dormi !// #LIRus: //не спи !// #LISpa: //no duerme !// #LISwe: //sov inte !// #LIUrd: //مت سونا !// #EUL #ediv #ediv | +| ``mkText`` | [Text #Text] ``->`` [Text #Text] ``->`` [Text #Text] | #divreveal //where ? here . when ? now !// #divpopup #UL #LIAPI: ``mkText (mkText (mkPhr (mkUtt where_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt here_Adv)))) (mkText (mkPhr (mkUtt when_IAdv)) questMarkPunct (mkText (mkPhr (mkUtt now_Adv)) exclMarkPunct))`` #LIBul: //къде ? тук . кога ? сега !// #LICat: //on ? aquí . quan ? ara !// #LIDan: //hvor ? her . hvornår ? nu !// #LIDut: //waar ? hier . wanneer ? nu !// #LIEng: //where ? here . when ? now !// #LIFin: //missä ? täällä . milloin ? nyt !// #LIFre: //où ? ici . quand ? maintenant !// #LIGer: //wo ? hier . wann ? jetzt !// #LIIta: //dove ? quà . quando ? adesso !// #LINor: //hvor ? her . når ? nå !// #LIPol: //gdzie ? tutaj . kiedy ? teraz !// #LIRon: //unde ? aici . când ? acum !// #LIRus: //где ? здесь . когда ? сейчас !// #LISpa: //donde ? aquí . ¿ cuando ? ¡ ahora !// #LISwe: //var ? här . när ? nu !// #LIUrd: //كہاں ? یہاں . كب ? اب !// #EUL #ediv #ediv | ==Unit==[Unit] || Function | Type | Example || | ``n1_Unit`` | [Unit #Unit] | #divreveal //one// #divpopup #UL #LIAPI: ``mkNumeral n1_Unit`` #LIBul: //един// #LICat: //un// #LIDan: //en// #LIDut: //een// #LIEng: //one// #LIFin: //yksi// #LIFre: //un// #LIGer: //ein// #LIIta: //uno// #LINor: //en// #LIPol: //jeden// #LIRon: //un// #LIRus: //один// #LISpa: //uno// #LISwe: //en// #LIUrd: //ایك// #EUL #ediv #ediv | @@ -730,34 +754,34 @@ Lexical category, constructors given in [lexical paradigms #RParadigms]. ==VP - verb phrase==[VP] || Function | Type | Example || -| ``mkVP`` | [V #V] ``->`` [VP #VP] | #divreveal //sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP sleep_V)`` #LIBul: //да спи// #LICat: //dormir// #LIDan: //at sove// #LIDut: //slapen// #LIEng: //to sleep// #LIFin: //nukkua// #LIFre: //dormir// #LIGer: //schlafen// #LIIta: //dormire// #LINor: //å sove// #LIPol: //spać// #LIRon: //sã doarmă// #LIRus: //спать// #LISpa: //dormir// #LISwe: //att sova// #LIUrd: //سونا// #EUL #ediv #ediv | -| ``mkVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //love him// #divpopup #UL #LIAPI: ``mkUtt (mkVP love_V2 he_NP)`` #LIBul: //да обича него// #LICat: //estimar el// #LIDan: //at elske ham// #LIDut: //liefhebben// #LIEng: //to love him// #LIFin: //rakastaa häntä// #LIFre: //l' aimer// #LIGer: //ihn lieben// #LIIta: //amare lo// #LINor: //å elske ham// #LIPol: //kochać jego// #LIRon: //sã îl iubească// #LIRus: //любить его// #LISpa: //amar lo// #LISwe: //att älska honom// #LIUrd: //اس كو پیار كرنا// #EUL #ediv #ediv | -| ``mkVP`` | [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //send a message to him// #divpopup #UL #LIAPI: ``mkUtt (mkVP send_V3 it_NP he_NP)`` #LIBul: //да прати него до него// #LICat: //enviar ho li// #LIDan: //at sende det til ham// #LIDut: //hem sturen// #LIEng: //to send it to him// #LIFin: //lähettää hänelle sen// #LIFre: //l' envoyer lui// #LIGer: //es ihm schicken// #LIIta: //mandare lo gli// #LINor: //å sende det til ham// #LIPol: //wysłać do niego je// #LIRon: //sã i -l trimită// #LIRus: //посылать нему его// #LISpa: //mandar lo le// #LISwe: //att skicka det till honom// #LIUrd: //یہ بھیجنا اس كو// #EUL #ediv #ediv | -| ``mkVP`` | [VV #VV] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //want to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP want_VV (mkVP sleep_V))`` #LIBul: //да иска да спи// #LICat: //voler dormir// #LIDan: //at ville sove// #LIDut: //slapen willen// #LIEng: //to want to sleep// #LIFin: //tahtoa nukkua// #LIFre: //vouloir dormir// #LIGer: //schlafen wollen// #LIIta: //volere dormire// #LINor: //å ville sove// #LIPol: //zechcieć spać// #LIRon: //sã vrea sã doarmă// #LIRus: //хотеть спать// #LISpa: //querer dormir// #LISwe: //att vilja sova// #LIUrd: //چاہنا سونا// #EUL #ediv #ediv | -| ``mkVP`` | [VS #VS] ``->`` [S #S] ``->`` [VP #VP] | #divreveal //know that she sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP know_VS (mkS (mkCl she_NP sleep_V)))`` #LIBul: //да знае , че тя спи// #LICat: //saber que ella dorm// #LIDan: //at vide at hun sover// #LIDut: //dat ze slaapt weten// #LIEng: //to know that she sleeps// #LIFin: //tietää että hän nukkuu// #LIFre: //savoir qu' elle dort// #LIGer: //daß sie schläft wissen// #LIIta: //sapere che lei dorme// #LINor: //å vite at hun sover// #LIPol: //wiedzieć , że ona śpi// #LIRon: //sã ştie cã ea doarme// #LIRus: //atomic term know_VS// #LISpa: //saber que ella duerme// #LISwe: //att veta att hon sover// #LIUrd: //جاننا// #EUL #ediv #ediv | -| ``mkVP`` | [VQ #VQ] ``->`` [QS #QS] ``->`` [VP #VP] | #divreveal //wonder if she sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))`` #LIBul: //да се чуди кой спи// #LICat: //preguntar qui dorm// #LIDan: //at undres hvem som sover// #LIDut: //wie slaapt afvragen// #LIEng: //to wonder who sleeps// #LIFin: //ihmetellä kuka nukkuu// #LIFre: //étonner qui dort// #LIGer: //sich wer schläft wundern// #LIIta: //domandare chi dorme// #LINor: //å undre hvem som sover// #LIPol: //zastanowić się , kto śpi// #LIRon: //sã se întrebe cine doarme// #LIRus: //интересовать кто спдит// #LISpa: //preguntar quién duerme// #LISwe: //att undra vem som sover// #LIUrd: //حعران ہونا// #EUL #ediv #ediv | -| ``mkVP`` | [VA #VA] ``->`` [AP #AP] ``->`` [VP #VP] | #divreveal //become red// #divpopup #UL #LIAPI: ``mkUtt (mkVP become_VA (mkAP red_A))`` #LIBul: //да стане червено// #LICat: //tornar vermell// #LIDan: //at blive rød// #LIDut: //rood worden// #LIEng: //to become red// #LIFin: //tulla punaiseksi// #LIFre: //devenir rouge// #LIGer: //rot werden// #LIIta: //diventare rossa// #LINor: //å bli rød// #LIPol: //stać się czerwony// #LIRon: //sã devină roşu// #LIRus: //стать// #LISpa: //convertir roja// #LISwe: //att bli röd// #LIUrd: //بننا لال// #EUL #ediv #ediv | -| ``mkVP`` | [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [VP #VP] | #divreveal //paint it red// #divpopup #UL #LIAPI: ``mkUtt (mkVP paint_V2A it_NP (mkAP red_A))`` #LIBul: //да нарисува него червено// #LICat: //pintar ho en vermell// #LIDan: //at male det rødt// #LIDut: //rood schilderen// #LIEng: //to paint it red// #LIFin: //maalata punaiseksi sen// #LIFre: //le peindre en rouge// #LIGer: //es rot malen// #LIIta: //dipingere lo rosso// #LINor: //å male det rødt// #LIPol: //pomalować je na czerwono// #LIRon: //sã îl picteze roşu// #LIRus: //рисовать красным его// #LISpa: //pintar lo en rojo// #LISwe: //att måla det rött// #LIUrd: //یہ كو رنگ كرنا لال// #EUL #ediv #ediv | -| ``mkVP`` | [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [VP #VP] | #divreveal //answer to him that we sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP answer_V2S he_NP (mkS (mkCl she_NP sleep_V)))`` #LIBul: //да отговори му , че тя спи// #LICat: //respondre li que ella dorm// #LIDan: //at svare til ham at hun sover// #LIDut: //dat ze slaapt antwoorden// #LIEng: //to answer to him that she sleeps// #LIFin: //vastata hänelle että hän nukkuu// #LIFre: //répondre lui qu' elle dort// #LIGer: //ihm daß sie schläft antworten// #LIIta: //rispondere gli che lei dorme// #LINor: //å svare til ham at hun sover// #LIPol: //odpowiedzieć jemu , że ona śpi// #LIRon: //sã îi răspundă cã ea doarme// #LIRus: //отвечать , что она спдит его// #LISpa: //responder le que ella duerme// #LISwe: //att svara till honom att hon sover// #LIUrd: //اس كو جواب دینا// #EUL #ediv #ediv | -| ``mkVP`` | [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [VP #VP] | #divreveal //ask him who sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP answer_V2S he_NP (mkQS (mkQCl who_IP sleep_V)))`` #LIBul: //да отговори му кой спи// #LICat: //respondre li qui dorm// #LIDan: //at svare til ham hvem som sover// #LIDut: //wie slaapt antwoorden// #LIEng: //to answer to him who sleeps// #LIFin: //ambiguous overloading of mkVP for V2S NP QS// #LIFre: //répondre lui qui dort// #LIGer: //ihm wer schläft antworten// #LIIta: //rispondere gli chi dorme// #LINor: //å svare til ham hvem som sover// #LIPol: //ambiguous overloading of mkVP for V2S NP QS// #LIRon: //sã îi răspundă cine doarme// #LIRus: //отвечать кто спдит его// #LISpa: //responder le quién duerme// #LISwe: //att svara till honom vem som sover// #LIUrd: //اس سے جواب دینا// #EUL #ediv #ediv | -| ``mkVP`` | [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //beg him to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP beg_V2V he_NP (mkVP sleep_V))`` #LIBul: //да моли него да спи// #LICat: //demanar el a dormir// #LIDan: //at bede ham at sove// #LIDut: //te slapen smeken// #LIEng: //to beg him to sleep// #LIFin: //pyytää nukkumaan häntä// #LIFre: //le demander à dormir// #LIGer: //ihn zu schlafen bitten// #LIIta: //pregare lo di dormire// #LINor: //å be ham att sove// #LIPol: //atomic term beg_V2V// #LIRon: //sã îl roage sã doarmă// #LIRus: //просить спать его// #LISpa: //rogar lo a dormir// #LISwe: //att be honom att sova// #LIUrd: //اس سے التجا كرنا سونا كی// #EUL #ediv #ediv | -| ``mkVP`` | [A #A] ``->`` [VP #VP] | #divreveal //be warm// #divpopup #UL #LIAPI: ``mkUtt (mkVP old_A)`` #LIBul: //да е старо// #LICat: //ser vell// #LIDan: //at være gammel// #LIDut: //oud zijn// #LIEng: //to be old// #LIFin: //olla vanha// #LIFre: //être vieille// #LIGer: //alt sein// #LIIta: //essere vecchia// #LINor: //å være gammel// #LIPol: //być stary// #LIRon: //sã fie vechi// #LIRus: //быть старым// #LISpa: //ser vieja// #LISwe: //att vara gammal// #LIUrd: //بوڑھا// #EUL #ediv #ediv | -| ``mkVP`` | [A #A] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //be older than him// #divpopup #UL #LIAPI: ``mkUtt (mkVP old_A he_NP)`` #LIBul: //да е по - старо от него// #LICat: //ser més vell que ell// #LIDan: //at være ældre end han// #LIDut: //ouder dan hij zijn// #LIEng: //to be older than he// #LIFin: //olla vanhempi kuin hän// #LIFre: //être plus vieille que lui// #LIGer: //älter als er sein// #LIIta: //essere più vecchia di lui// #LINor: //å være eldre enn han// #LIPol: //być starszy niż on// #LIRon: //sã fie mai vechi decât el// #LIRus: //быть старше него// #LISpa: //ser más vieja que él// #LISwe: //att vara äldre än han// #LIUrd: //اس سے بوڑھا// #EUL #ediv #ediv | -| ``mkVP`` | [A2 #A2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //be married to him// #divpopup #UL #LIAPI: ``mkUtt (mkVP married_A2 he_NP)`` #LIBul: //да е женено за него// #LICat: //ser casata a ell// #LIDan: //at være gift med ham// #LIDut: //getrouwd met hem zijn// #LIEng: //to be married to him// #LIFin: //olla avioitunut hänen kanssa// #LIFre: //être mariée à lui// #LIGer: //verheiratet mit ihm sein// #LIIta: //essere sposata con lui// #LINor: //å være gift med ham// #LIPol: //być zaślubiony jemu// #LIRon: //sã fie căsătorit cu el// #LIRus: //быть замужем за им// #LISpa: //ser casada a él// #LISwe: //att vara gift med honom// #LIUrd: //اس سے شادy?كرنا// #EUL #ediv #ediv | -| ``mkVP`` | [AP #AP] ``->`` [VP #VP] | #divreveal //be warm// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkAP very_AdA old_A)`` #LIBul: //parse error// #LICat: //parse error// #LIDan: //parse error// #LIDut: //parse error// #LIEng: //parse error// #LIFin: //parse error// #LIFre: //parse error// #LIGer: //parse error// #LIIta: //parse error// #LINor: //parse error// #LIPol: //parse error// #LIRon: //parse error// #LIRus: //parse error// #LISpa: //parse error// #LISwe: //parse error// #LIUrd: //parse error// #EUL #ediv #ediv | -| ``mkVP`` | [N #N] ``->`` [VP #VP] | #divreveal //be a man// #divpopup #UL #LIAPI: ``mkUtt (mkVP woman_N)`` #LIBul: //да е жена// #LICat: //ser dona// #LIDan: //at være en kvinde// #LIDut: //vrouw zijn// #LIEng: //to be a woman// #LIFin: //olla nainen// #LIFre: //être femme// #LIGer: //eine Frau sein// #LIIta: //essere donna// #LINor: //å være ei kvinne// #LIPol: //być kobieta// #LIRon: //sã fie femeie// #LIRus: //быть женщиной// #LISpa: //ser mujer// #LISwe: //att vara en kvinna// #LIUrd: //عورت// #EUL #ediv #ediv | -| ``mkVP`` | [CN #CN] ``->`` [VP #VP] | #divreveal //be an old man// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkCN old_A woman_N))`` #LIBul: //да е стара жена// #LICat: //ser dona vell// #LIDan: //at være en gammel kvinde// #LIDut: //oude vrouw zijn// #LIEng: //to be an old woman// #LIFin: //olla vanha nainen// #LIFre: //être vieille femme// #LIGer: //eine alte Frau sein// #LIIta: //essere vecchia donna// #LINor: //å være ei gammel kvinne// #LIPol: //być stara kobieta// #LIRon: //sã fie femeie veche// #LIRus: //быть старой женщиной// #LISpa: //ser vieja mujer// #LISwe: //att vara en gammal kvinna// #LIUrd: //بوڑھی عورت// #EUL #ediv #ediv | -| ``mkVP`` | [NP #NP] ``->`` [VP #VP] | #divreveal //be the man// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkNP the_Det woman_N))`` #LIBul: //да е жената// #LICat: //ser la dona// #LIDan: //at være kvinden// #LIDut: //de vrouw zijn// #LIEng: //to be the woman// #LIFin: //olla nainen// #LIFre: //être la femme// #LIGer: //die Frau sein// #LIIta: //essere la donna// #LINor: //å være kvinna// #LIPol: //być kobietą// #LIRon: //sã fie femeia// #LIRus: //быть женщиной// #LISpa: //ser la mujer// #LISwe: //att vara kvinnan// #LIUrd: //عورت// #EUL #ediv #ediv | -| ``mkVP`` | [Adv #Adv] ``->`` [VP #VP] | #divreveal //be here// #divpopup #UL #LIAPI: ``mkUtt (mkVP here_Adv)`` #LIBul: //да е тук// #LICat: //ser aquí// #LIDan: //at være her// #LIDut: //hier zijn// #LIEng: //to be here// #LIFin: //olla täällä// #LIFre: //être ici// #LIGer: //hier sein// #LIIta: //essere quà// #LINor: //å være her// #LIPol: //być tutaj// #LIRon: //sã fie aici// #LIRus: //быть здесь// #LISpa: //ser aquí// #LISwe: //att vara här// #LIUrd: //یہاں// #EUL #ediv #ediv | -| ``mkVP`` | [VP #VP] ``->`` [Adv #Adv] ``->`` [VP #VP] | #divreveal //sleep here// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkVP sleep_V) here_Adv)`` #LIBul: //да спи тук// #LICat: //dormir aquí// #LIDan: //at sove her// #LIDut: //hier slapen// #LIEng: //to sleep here// #LIFin: //nukkua täällä// #LIFre: //dormir ici// #LIGer: //hier schlafen// #LIIta: //dormire quà// #LINor: //å sove her// #LIPol: //tutaj spać// #LIRon: //sã doarmă aici// #LIRus: //спать// #LISpa: //dormir aquí// #LISwe: //att sova här// #LIUrd: //سونا یہاں// #EUL #ediv #ediv | -| ``mkVP`` | [AdV #AdV] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //always sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP always_AdV (mkVP sleep_V))`` #LIBul: //винаги да спи// #LICat: //dormir sempre// #LIDan: //at altid sove// #LIDut: //altijd slapen// #LIEng: //always to sleep// #LIFin: //nukkua aina// #LIFre: //dormir toujours// #LIGer: //immer schlafen// #LIIta: //dormire sempre// #LINor: //å altid sove// #LIPol: //zawsze spać// #LIRon: //sã doarmă mereu// #LIRus: //спать// #LISpa: //dormir siempre// #LISwe: //att alltid sova// #LIUrd: //سونا// #EUL #ediv #ediv | -| ``mkVP`` | [VPSlash #VPSlash] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //paint it black// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkVPSlash paint_V2A (mkAP black_A)) it_NP)`` #LIBul: //да нарисува него черно// #LICat: //pintar ho en negre// #LIDan: //at male det sort// #LIDut: //zwart schilderen// #LIEng: //to paint it black// #LIFin: //maalata mustaksi sen// #LIFre: //le peindre en noir// #LIGer: //es schwarz malen// #LIIta: //dipingere lo nero// #LINor: //å male det svart// #LIPol: //pomalować je na czarno// #LIRon: //sã îl picteze negru// #LIRus: //рисовать чёрным его// #LISpa: //pintar lo en negro// #LISwe: //att måla det svart// #LIUrd: //یہ كو رنگ كرنا كالا// #EUL #ediv #ediv | -| ``mkVP`` | [VPSlash #VPSlash] ``->`` [VP #VP] | #divreveal //paint itself black// #divpopup #UL #LIAPI: ``mkUtt (reflexiveVP (mkVPSlash paint_V2A (mkAP black_A)))`` #LIBul: //да се нарисува черно// #LICat: //pintar en negre// #LIDan: //at male sig sort// #LIDut: //zich zwart schilderen// #LIEng: //to paint itself black// #LIFin: //maalata mustaksi itsensä// #LIFre: //peindre en noir// #LIGer: //sich schwarz malen// #LIIta: //dipingere nero// #LINor: //å male seg svart// #LIPol: //pomalować siebie na czarno// #LIRon: //sã se picteze negru// #LIRus: //рисовать чёрным себя// #LISpa: //pintar en negro// #LISwe: //att måla sig svart// #LIUrd: //رنگ كرنا خود كو كالا// #EUL #ediv #ediv | -| ``mkVP`` | [Comp #Comp] ``->`` [VP #VP] | #divreveal //be warm// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkComp (mkAP warm_A)))`` #LIBul: //да е топло// #LICat: //ser tebia// #LIDan: //at være varm// #LIDut: //warm zijn// #LIEng: //to be warm// #LIFin: //olla lämmin// #LIFre: //être chaude// #LIGer: //warm sein// #LIIta: //essere calda// #LINor: //å være varm// #LIPol: //być ciepły// #LIRon: //sã fie călduţ// #LIRus: //быть тёплым// #LISpa: //ser tibia// #LISwe: //att vara varm// #LIUrd: //گرم// #EUL #ediv #ediv | -| ``passiveVP`` | [V2 #V2] ``->`` [VP #VP] | #divreveal //be loved// #divpopup #UL #LIAPI: ``mkUtt (passiveVP love_V2)`` #LIBul: //да е обичано// #LICat: //ser estimada// #LIDan: //at blive elsket// #LIDut: //liefgehad worden// #LIEng: //to be loved// #LIFin: //rakastetaan// #LIFre: //être aimée// #LIGer: //geliebt werden// #LIIta: //venire amata// #LINor: //å bli elska// #LIPol: //być kochany// #LIRon: //sã fie iubit// #LIRus: //любиться// #LISpa: //ser amada// #LISwe: //att bli älskad// #LIUrd: //پیار كرنا// #EUL #ediv #ediv | -| ``passiveVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //be loved by her// #divpopup #UL #LIAPI: ``mkUtt (passiveVP love_V2 she_NP)`` #LIBul: //да е обичано чрез нея// #LICat: //ser estimada per ella// #LIDan: //at blive elsket af hende// #LIDut: //door haar liefgehad worden// #LIEng: //to be loved by her// #LIFin: //rakastetaan hänen toimesta// #LIFre: //être aimée par elle// #LIGer: //durch sie geliebt werden// #LIIta: //venire amata da lei// #LINor: //å bli elska av henne// #LIPol: //przez nią być kochany// #LIRon: //sã fie iubit de către ea// #LIRus: //любиться// #LISpa: //ser amada por ella// #LISwe: //att bli älskad av henne// #LIUrd: //پیار كرنا اس// #EUL #ediv #ediv | -| ``progressiveVP`` | [VP #VP] ``->`` [VP #VP] | #divreveal //be sleeping// #divpopup #UL #LIAPI: ``mkUtt (progressiveVP (mkVP sleep_V))`` #LIBul: //да спи// #LICat: //estar dormint// #LIDan: //at være ved å sove// #LIDut: //aan het slapen zijn// #LIEng: //to be sleeping// #LIFin: //olla nukkumassa// #LIFre: //être en train de dormir// #LIGer: //eben schlafen// #LIIta: //stare dormendo// #LINor: //å være ved å sove// #LIPol: //spać// #LIRon: //sã doarmă// #LIRus: //спать// #LISpa: //estar durmiendo// #LISwe: //att hålla på att sova// #LIUrd: //سونا// #EUL #ediv #ediv | -| ``reflexiveVP`` | [V2 #V2] ``->`` [VP #VP] | #divreveal //love itself// #divpopup #UL #LIAPI: ``mkUtt (reflexiveVP love_V2)`` #LIBul: //да се обича// #LICat: //estimar// #LIDan: //at elske sig// #LIDut: //zich liefhebben// #LIEng: //to love itself// #LIFin: //rakastaa itseänsä// #LIFre: //aimer// #LIGer: //sich lieben// #LIIta: //amare// #LINor: //å elske seg// #LIPol: //kochać siebie// #LIRon: //sã se iubească// #LIRus: //любить себя// #LISpa: //amar// #LISwe: //att älska sig// #LIUrd: //پیار كرنا خود كو// #EUL #ediv #ediv | +| ``mkVP`` | [V #V] ``->`` [VP #VP] | #divreveal //to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP sleep_V)`` #LIBul: //да спи// #LICat: //dormir// #LIDan: //at sove// #LIDut: //slapen// #LIEng: //to sleep// #LIFin: //nukkua// #LIFre: //dormir// #LIGer: //schlafen// #LIIta: //dormire// #LINor: //å sove// #LIPol: //spać// #LIRon: //sã doarmă// #LIRus: //спать// #LISpa: //dormir// #LISwe: //att sova// #LIUrd: //سونا// #EUL #ediv #ediv | +| ``mkVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to love him// #divpopup #UL #LIAPI: ``mkUtt (mkVP love_V2 he_NP)`` #LIBul: //да обича него// #LICat: //estimar el// #LIDan: //at elske ham// #LIDut: //liefhebben// #LIEng: //to love him// #LIFin: //rakastaa häntä// #LIFre: //l' aimer// #LIGer: //ihn lieben// #LIIta: //amare lo// #LINor: //å elske ham// #LIPol: //kochać jego// #LIRon: //sã îl iubească// #LIRus: //любить его// #LISpa: //amar lo// #LISwe: //att älska honom// #LIUrd: //اس كو پیار كرنا// #EUL #ediv #ediv | +| ``mkVP`` | [V3 #V3] ``->`` [NP #NP] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to send it to him// #divpopup #UL #LIAPI: ``mkUtt (mkVP send_V3 it_NP he_NP)`` #LIBul: //да прати него до него// #LICat: //enviar ho li// #LIDan: //at sende det til ham// #LIDut: //hem sturen// #LIEng: //to send it to him// #LIFin: //lähettää sen hänelle// #LIFre: //l' envoyer lui// #LIGer: //es ihm schicken// #LIIta: //mandare lo gli// #LINor: //å sende det til ham// #LIPol: //wysłać do niego je// #LIRon: //sã i -l trimită// #LIRus: //посылать нему его// #LISpa: //mandar lo le// #LISwe: //att skicka det till honom// #LIUrd: //یہ بھیجنا اس كو// #EUL #ediv #ediv | +| ``mkVP`` | [VV #VV] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //to want to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP want_VV (mkVP sleep_V))`` #LIBul: //да иска да спи// #LICat: //voler dormir// #LIDan: //at ville sove// #LIDut: //slapen willen// #LIEng: //to want to sleep// #LIFin: //tahtoa nukkua// #LIFre: //vouloir dormir// #LIGer: //schlafen wollen// #LIIta: //volere dormire// #LINor: //å ville sove// #LIPol: //zechcieć spać// #LIRon: //sã vrea sã doarmă// #LIRus: //хотеть спать// #LISpa: //querer dormir// #LISwe: //att vilja sova// #LIUrd: //چاہنا سونا// #EUL #ediv #ediv | +| ``mkVP`` | [VS #VS] ``->`` [S #S] ``->`` [VP #VP] | #divreveal //to know that she sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP know_VS (mkS (mkCl she_NP sleep_V)))`` #LIBul: //да знае , че тя спи// #LICat: //saber que ella dorm// #LIDan: //at vide at hun sover// #LIDut: //dat ze slaapt weten// #LIEng: //to know that she sleeps// #LIFin: //tietää että hän nukkuu// #LIFre: //savoir qu' elle dort// #LIGer: //daß sie schläft wissen// #LIIta: //sapere che lei dorme// #LINor: //å vite at hun sover// #LIPol: //wiedzieć , że ona śpi// #LIRon: //sã ştie cã ea doarme// #LIRus: //atomic term know_VS// #LISpa: //saber que ella duerme// #LISwe: //att veta att hon sover// #LIUrd: //جاننا// #EUL #ediv #ediv | +| ``mkVP`` | [VQ #VQ] ``->`` [QS #QS] ``->`` [VP #VP] | #divreveal //to wonder who sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP wonder_VQ (mkQS (mkQCl who_IP sleep_V)))`` #LIBul: //да се чуди кой спи// #LICat: //preguntar qui dorm// #LIDan: //at undres hvem som sover// #LIDut: //wie slaapt afvragen// #LIEng: //to wonder who sleeps// #LIFin: //ihmetellä kuka nukkuu// #LIFre: //étonner qui dort// #LIGer: //sich wer schläft wundern// #LIIta: //domandare chi dorme// #LINor: //å undre hvem som sover// #LIPol: //zastanowić się , kto śpi// #LIRon: //sã se întrebe cine doarme// #LIRus: //интересовать кто спдит// #LISpa: //preguntar quién duerme// #LISwe: //att undra vem som sover// #LIUrd: //حعران ہونا// #EUL #ediv #ediv | +| ``mkVP`` | [VA #VA] ``->`` [AP #AP] ``->`` [VP #VP] | #divreveal //to become red// #divpopup #UL #LIAPI: ``mkUtt (mkVP become_VA (mkAP red_A))`` #LIBul: //да стане червено// #LICat: //tornar vermell// #LIDan: //at blive rød// #LIDut: //rood worden// #LIEng: //to become red// #LIFin: //tulla punaiseksi// #LIFre: //devenir rouge// #LIGer: //rot werden// #LIIta: //diventare rossa// #LINor: //å bli rød// #LIPol: //stać się czerwony// #LIRon: //sã devină roşu// #LIRus: //стать// #LISpa: //convertir roja// #LISwe: //att bli röd// #LIUrd: //بننا لال// #EUL #ediv #ediv | +| ``mkVP`` | [V2A #V2A] ``->`` [NP #NP] ``->`` [AP #AP] ``->`` [VP #VP] | #divreveal //to paint it red// #divpopup #UL #LIAPI: ``mkUtt (mkVP paint_V2A it_NP (mkAP red_A))`` #LIBul: //да нарисува него червено// #LICat: //pintar ho en vermell// #LIDan: //at male det rødt// #LIDut: //rood schilderen// #LIEng: //to paint it red// #LIFin: //maalata sen punaiseksi// #LIFre: //le peindre en rouge// #LIGer: //es rot malen// #LIIta: //dipingere lo rosso// #LINor: //å male det rødt// #LIPol: //pomalować je na czerwono// #LIRon: //sã îl picteze roşu// #LIRus: //рисовать красным его// #LISpa: //pintar lo en rojo// #LISwe: //att måla det rött// #LIUrd: //یہ كو رنگ كرنا لال// #EUL #ediv #ediv | +| ``mkVP`` | [V2S #V2S] ``->`` [NP #NP] ``->`` [S #S] ``->`` [VP #VP] | #divreveal //to answer to him that she sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP answer_V2S he_NP (mkS (mkCl she_NP sleep_V)))`` #LIBul: //да отговори му , че тя спи// #LICat: //respondre li que ella dorm// #LIDan: //at svare til ham at hun sover// #LIDut: //dat ze slaapt antwoorden// #LIEng: //to answer to him that she sleeps// #LIFin: //vastata hänelle että hän nukkuu// #LIFre: //répondre lui qu' elle dort// #LIGer: //ihm daß sie schläft antworten// #LIIta: //rispondere gli che lei dorme// #LINor: //å svare til ham at hun sover// #LIPol: //odpowiedzieć jemu , że ona śpi// #LIRon: //sã îi răspundă cã ea doarme// #LIRus: //отвечать , что она спдит его// #LISpa: //responder le que ella duerme// #LISwe: //att svara till honom att hon sover// #LIUrd: //اس كو جواب دینا// #EUL #ediv #ediv | +| ``mkVP`` | [V2Q #V2Q] ``->`` [NP #NP] ``->`` [QS #QS] ``->`` [VP #VP] | #divreveal //to answer to him who sleeps// #divpopup #UL #LIAPI: ``mkUtt (mkVP answer_V2S he_NP (mkQS (mkQCl who_IP sleep_V)))`` #LIBul: //да отговори му кой спи// #LICat: //respondre li qui dorm// #LIDan: //at svare til ham hvem som sover// #LIDut: //wie slaapt antwoorden// #LIEng: //to answer to him who sleeps// #LIFin: //ambiguous overloading of mkVP for V2S NP QS// #LIFre: //répondre lui qui dort// #LIGer: //ihm wer schläft antworten// #LIIta: //rispondere gli chi dorme// #LINor: //å svare til ham hvem som sover// #LIPol: //ambiguous overloading of mkVP for V2S NP QS// #LIRon: //sã îi răspundă cine doarme// #LIRus: //отвечать кто спдит его// #LISpa: //responder le quién duerme// #LISwe: //att svara till honom vem som sover// #LIUrd: //اس سے جواب دینا// #EUL #ediv #ediv | +| ``mkVP`` | [V2V #V2V] ``->`` [NP #NP] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //to beg him to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP beg_V2V he_NP (mkVP sleep_V))`` #LIBul: //да моли него да спи// #LICat: //demanar el a dormir// #LIDan: //at bede ham at sove// #LIDut: //te slapen smeken// #LIEng: //to beg him to sleep// #LIFin: //pyytää häntä nukkumaan// #LIFre: //le demander à dormir// #LIGer: //ihn zu schlafen bitten// #LIIta: //pregare lo di dormire// #LINor: //å be ham att sove// #LIPol: //atomic term beg_V2V// #LIRon: //sã îl roage sã doarmă// #LIRus: //просить спать его// #LISpa: //rogar lo a dormir// #LISwe: //att be honom att sova// #LIUrd: //اس سے التجا كرنا سونا كی// #EUL #ediv #ediv | +| ``mkVP`` | [A #A] ``->`` [VP #VP] | #divreveal //to be old// #divpopup #UL #LIAPI: ``mkUtt (mkVP old_A)`` #LIBul: //да е старо// #LICat: //ser vell// #LIDan: //at være gammel// #LIDut: //oud zijn// #LIEng: //to be old// #LIFin: //olla vanha// #LIFre: //être vieille// #LIGer: //alt sein// #LIIta: //essere vecchia// #LINor: //å være gammel// #LIPol: //być stary// #LIRon: //sã fie vechi// #LIRus: //быть старым// #LISpa: //ser vieja// #LISwe: //att vara gammal// #LIUrd: //بوڑھا// #EUL #ediv #ediv | +| ``mkVP`` | [A #A] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to be older than he// #divpopup #UL #LIAPI: ``mkUtt (mkVP old_A he_NP)`` #LIBul: //да е по - старо от него// #LICat: //ser més vell que ell// #LIDan: //at være ældre end han// #LIDut: //ouder dan hij zijn// #LIEng: //to be older than he// #LIFin: //olla vanhempi kuin hän// #LIFre: //être plus vieille que lui// #LIGer: //älter als er sein// #LIIta: //essere più vecchia di lui// #LINor: //å være eldre enn han// #LIPol: //być starszy niż on// #LIRon: //sã fie mai vechi decât el// #LIRus: //быть старше него// #LISpa: //ser más vieja que él// #LISwe: //att vara äldre än han// #LIUrd: //اس سے بوڑھا// #EUL #ediv #ediv | +| ``mkVP`` | [A2 #A2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to be married to him// #divpopup #UL #LIAPI: ``mkUtt (mkVP married_A2 he_NP)`` #LIBul: //да е женено за него// #LICat: //ser casata a ell// #LIDan: //at være gift med ham// #LIDut: //getrouwd met hem zijn// #LIEng: //to be married to him// #LIFin: //olla avioitunut hänen kanssa// #LIFre: //être mariée à lui// #LIGer: //verheiratet mit ihm sein// #LIIta: //essere sposata con lui// #LINor: //å være gift med ham// #LIPol: //być zaślubiony jemu// #LIRon: //sã fie căsătorit cu el// #LIRus: //быть замужем за им// #LISpa: //ser casada a él// #LISwe: //att vara gift med honom// #LIUrd: //اس سے شادy?كرنا// #EUL #ediv #ediv | +| ``mkVP`` | [AP #AP] ``->`` [VP #VP] | #divreveal //parse error// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkAP very_AdA old_A)`` #LIBul: //parse error// #LICat: //parse error// #LIDan: //parse error// #LIDut: //parse error// #LIEng: //parse error// #LIFin: //parse error// #LIFre: //parse error// #LIGer: //parse error// #LIIta: //parse error// #LINor: //parse error// #LIPol: //parse error// #LIRon: //parse error// #LIRus: //parse error// #LISpa: //parse error// #LISwe: //parse error// #LIUrd: //parse error// #EUL #ediv #ediv | +| ``mkVP`` | [N #N] ``->`` [VP #VP] | #divreveal //to be a woman// #divpopup #UL #LIAPI: ``mkUtt (mkVP woman_N)`` #LIBul: //да е жена// #LICat: //ser dona// #LIDan: //at være en kvinde// #LIDut: //vrouw zijn// #LIEng: //to be a woman// #LIFin: //olla nainen// #LIFre: //être femme// #LIGer: //eine Frau sein// #LIIta: //essere donna// #LINor: //å være ei kvinne// #LIPol: //być kobieta// #LIRon: //sã fie femeie// #LIRus: //быть женщиной// #LISpa: //ser mujer// #LISwe: //att vara en kvinna// #LIUrd: //عورت// #EUL #ediv #ediv | +| ``mkVP`` | [CN #CN] ``->`` [VP #VP] | #divreveal //to be an old woman// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkCN old_A woman_N))`` #LIBul: //да е стара жена// #LICat: //ser dona vell// #LIDan: //at være en gammel kvinde// #LIDut: //oude vrouw zijn// #LIEng: //to be an old woman// #LIFin: //olla vanha nainen// #LIFre: //être vieille femme// #LIGer: //eine alte Frau sein// #LIIta: //essere vecchia donna// #LINor: //å være ei gammel kvinne// #LIPol: //być stara kobieta// #LIRon: //sã fie femeie veche// #LIRus: //быть старой женщиной// #LISpa: //ser vieja mujer// #LISwe: //att vara en gammal kvinna// #LIUrd: //بوڑھی عورت// #EUL #ediv #ediv | +| ``mkVP`` | [NP #NP] ``->`` [VP #VP] | #divreveal //to be the woman// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkNP the_Det woman_N))`` #LIBul: //да е жената// #LICat: //ser la dona// #LIDan: //at være kvinden// #LIDut: //de vrouw zijn// #LIEng: //to be the woman// #LIFin: //olla nainen// #LIFre: //être la femme// #LIGer: //die Frau sein// #LIIta: //essere la donna// #LINor: //å være kvinna// #LIPol: //być kobietą// #LIRon: //sã fie femeia// #LIRus: //быть женщиной// #LISpa: //ser la mujer// #LISwe: //att vara kvinnan// #LIUrd: //عورت// #EUL #ediv #ediv | +| ``mkVP`` | [Adv #Adv] ``->`` [VP #VP] | #divreveal //to be here// #divpopup #UL #LIAPI: ``mkUtt (mkVP here_Adv)`` #LIBul: //да е тук// #LICat: //ser aquí// #LIDan: //at være her// #LIDut: //hier zijn// #LIEng: //to be here// #LIFin: //olla täällä// #LIFre: //être ici// #LIGer: //hier sein// #LIIta: //essere quà// #LINor: //å være her// #LIPol: //być tutaj// #LIRon: //sã fie aici// #LIRus: //быть здесь// #LISpa: //ser aquí// #LISwe: //att vara här// #LIUrd: //یہاں// #EUL #ediv #ediv | +| ``mkVP`` | [VP #VP] ``->`` [Adv #Adv] ``->`` [VP #VP] | #divreveal //to sleep here// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkVP sleep_V) here_Adv)`` #LIBul: //да спи тук// #LICat: //dormir aquí// #LIDan: //at sove her// #LIDut: //hier slapen// #LIEng: //to sleep here// #LIFin: //nukkua täällä// #LIFre: //dormir ici// #LIGer: //hier schlafen// #LIIta: //dormire quà// #LINor: //å sove her// #LIPol: //tutaj spać// #LIRon: //sã doarmă aici// #LIRus: //спать// #LISpa: //dormir aquí// #LISwe: //att sova här// #LIUrd: //سونا یہاں// #EUL #ediv #ediv | +| ``mkVP`` | [AdV #AdV] ``->`` [VP #VP] ``->`` [VP #VP] | #divreveal //always to sleep// #divpopup #UL #LIAPI: ``mkUtt (mkVP always_AdV (mkVP sleep_V))`` #LIBul: //винаги да спи// #LICat: //dormir sempre// #LIDan: //at altid sove// #LIDut: //altijd slapen// #LIEng: //always to sleep// #LIFin: //nukkua aina// #LIFre: //dormir toujours// #LIGer: //immer schlafen// #LIIta: //dormire sempre// #LINor: //å altid sove// #LIPol: //zawsze spać// #LIRon: //sã doarmă mereu// #LIRus: //спать// #LISpa: //dormir siempre// #LISwe: //att alltid sova// #LIUrd: //سونا// #EUL #ediv #ediv | +| ``mkVP`` | [VPSlash #VPSlash] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to paint it black// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkVPSlash paint_V2A (mkAP black_A)) it_NP)`` #LIBul: //да нарисува него черно// #LICat: //pintar ho en negre// #LIDan: //at male det sort// #LIDut: //zwart schilderen// #LIEng: //to paint it black// #LIFin: //maalata sen mustaksi// #LIFre: //le peindre en noir// #LIGer: //es schwarz malen// #LIIta: //dipingere lo nero// #LINor: //å male det svart// #LIPol: //pomalować je na czarno// #LIRon: //sã îl picteze negru// #LIRus: //рисовать чёрным его// #LISpa: //pintar lo en negro// #LISwe: //att måla det svart// #LIUrd: //یہ كو رنگ كرنا كالا// #EUL #ediv #ediv | +| ``mkVP`` | [VPSlash #VPSlash] ``->`` [VP #VP] | #divreveal //to paint itself black// #divpopup #UL #LIAPI: ``mkUtt (reflexiveVP (mkVPSlash paint_V2A (mkAP black_A)))`` #LIBul: //да се нарисува черно// #LICat: //pintar en negre// #LIDan: //at male sig sort// #LIDut: //zich zwart schilderen// #LIEng: //to paint itself black// #LIFin: //maalata itsensä mustaksi// #LIFre: //peindre en noir// #LIGer: //sich schwarz malen// #LIIta: //dipingere nero// #LINor: //å male seg svart// #LIPol: //pomalować siebie na czarno// #LIRon: //sã se picteze negru// #LIRus: //рисовать чёрным себя// #LISpa: //pintar en negro// #LISwe: //att måla sig svart// #LIUrd: //رنگ كرنا خود كو كالا// #EUL #ediv #ediv | +| ``mkVP`` | [Comp #Comp] ``->`` [VP #VP] | #divreveal //to be warm// #divpopup #UL #LIAPI: ``mkUtt (mkVP (mkComp (mkAP warm_A)))`` #LIBul: //да е топло// #LICat: //ser tebia// #LIDan: //at være varm// #LIDut: //warm zijn// #LIEng: //to be warm// #LIFin: //olla lämmin// #LIFre: //être chaude// #LIGer: //warm sein// #LIIta: //essere calda// #LINor: //å være varm// #LIPol: //być ciepły// #LIRon: //sã fie călduţ// #LIRus: //быть тёплым// #LISpa: //ser tibia// #LISwe: //att vara varm// #LIUrd: //گرم// #EUL #ediv #ediv | +| ``passiveVP`` | [V2 #V2] ``->`` [VP #VP] | #divreveal //to be loved// #divpopup #UL #LIAPI: ``mkUtt (passiveVP love_V2)`` #LIBul: //да е обичано// #LICat: //ser estimada// #LIDan: //at blive elsket// #LIDut: //liefgehad worden// #LIEng: //to be loved// #LIFin: //rakastetaan// #LIFre: //être aimée// #LIGer: //geliebt werden// #LIIta: //venire amata// #LINor: //å bli elska// #LIPol: //być kochany// #LIRon: //sã fie iubit// #LIRus: //любиться// #LISpa: //ser amada// #LISwe: //att bli älskad// #LIUrd: //پیار كرنا// #EUL #ediv #ediv | +| ``passiveVP`` | [V2 #V2] ``->`` [NP #NP] ``->`` [VP #VP] | #divreveal //to be loved by her// #divpopup #UL #LIAPI: ``mkUtt (passiveVP love_V2 she_NP)`` #LIBul: //да е обичано чрез нея// #LICat: //ser estimada per ella// #LIDan: //at blive elsket af hende// #LIDut: //door haar liefgehad worden// #LIEng: //to be loved by her// #LIFin: //rakastetaan hänen toimesta// #LIFre: //être aimée par elle// #LIGer: //durch sie geliebt werden// #LIIta: //venire amata da lei// #LINor: //å bli elska av henne// #LIPol: //przez nią być kochany// #LIRon: //sã fie iubit de către ea// #LIRus: //любиться// #LISpa: //ser amada por ella// #LISwe: //att bli älskad av henne// #LIUrd: //پیار كرنا اس// #EUL #ediv #ediv | +| ``progressiveVP`` | [VP #VP] ``->`` [VP #VP] | #divreveal //to be sleeping// #divpopup #UL #LIAPI: ``mkUtt (progressiveVP (mkVP sleep_V))`` #LIBul: //да спи// #LICat: //estar dormint// #LIDan: //at være ved å sove// #LIDut: //aan het slapen zijn// #LIEng: //to be sleeping// #LIFin: //olla nukkumassa// #LIFre: //être en train de dormir// #LIGer: //eben schlafen// #LIIta: //stare dormendo// #LINor: //å være ved å sove// #LIPol: //spać// #LIRon: //sã doarmă// #LIRus: //спать// #LISpa: //estar durmiendo// #LISwe: //att hålla på att sova// #LIUrd: //سونا// #EUL #ediv #ediv | +| ``reflexiveVP`` | [V2 #V2] ``->`` [VP #VP] | #divreveal //to love itself// #divpopup #UL #LIAPI: ``mkUtt (reflexiveVP love_V2)`` #LIBul: //да се обича// #LICat: //estimar// #LIDan: //at elske sig// #LIDut: //zich liefhebben// #LIEng: //to love itself// #LIFin: //rakastaa itseänsä// #LIFre: //aimer// #LIGer: //sich lieben// #LIIta: //amare// #LINor: //å elske seg// #LIPol: //kochać siebie// #LIRon: //sã se iubească// #LIRus: //любить себя// #LISpa: //amar// #LISwe: //att älska sig// #LIUrd: //پیار كرنا خود كو// #EUL #ediv #ediv | | ``reflexiveVP`` | [VPSlash #VPSlash] ``->`` [VP #VP] | //paint itself black// | ==VPSlash - verb phrase missing complement==[VPSlash] || Function | Type | Example || @@ -783,7 +807,7 @@ Lexical category, constructors given in | ``want_VV`` | [VV #VV] | //want// | ==Voc - vocative or "please"==[Voc] || Function | Type | Example || -| ``mkVoc`` | [NP #NP] ``->`` [Voc #Voc] | #divreveal //my friend// #divpopup #UL #LIAPI: ``mkPhr yes_Utt (mkVoc (mkNP i_Pron friend_N))`` #LIBul: //да , мой приятелю// #LICat: //sí , el meu amic// #LIDan: //ja , min ven// #LIDut: //ja , mijn vriend// #LIEng: //yes , my friend// #LIFin: //kyllä , minun ystäväni// #LIFre: //oui , mon ami// #LIGer: //ja , mein Freund// #LIIta: //sì , il mio amico// #LINor: //ja , min venn// #LIPol: //tak , mój przyjacielu// #LIRon: //da , prietenul meu// #LIRus: //Да , мой друг// #LISpa: //sí , mi amigo// #LISwe: //ja , min vän// #LIUrd: //atomic term friend_N// #EUL #ediv #ediv | +| ``mkVoc`` | [NP #NP] ``->`` [Voc #Voc] | #divreveal //yes , my friend// #divpopup #UL #LIAPI: ``mkPhr yes_Utt (mkVoc (mkNP i_Pron friend_N))`` #LIBul: //да , мой приятелю// #LICat: //sí , el meu amic// #LIDan: //ja , min ven// #LIDut: //ja , mijn vriend// #LIEng: //yes , my friend// #LIFin: //kyllä , minun ystäväni// #LIFre: //oui , mon ami// #LIGer: //ja , mein Freund// #LIIta: //sì , il mio amico// #LINor: //ja , min venn// #LIPol: //tak , mój przyjacielu// #LIRon: //da , prietenul meu// #LIRus: //Да , мой друг// #LISpa: //sí , mi amigo// #LISwe: //ja , min vän// #LIUrd: //atomic term friend_N// #EUL #ediv #ediv | | ``please_Voc`` | [Voc #Voc] | //please// | diff --git a/lib/src/api/Constructors.gf b/lib/src/api/Constructors.gf index e9d4eecd7..68169e638 100644 --- a/lib/src/api/Constructors.gf +++ b/lib/src/api/Constructors.gf @@ -1172,8 +1172,12 @@ incomplete resource Constructors = open Grammar in { --% = \s,v,p -> QuestVP s (ComplVS v p) ; --% mkQCl : IP -> VQ -> QS -> QCl -- who wonders who sleeps = \s,v,q -> QuestVP s (ComplVQ v q) ; --% + mkQCl : IP -> VA -> A -> QCl -- who becomes old + = \s,v,q -> QuestVP s (ComplVA v (PositA q)) ; --% mkQCl : IP -> VA -> AP -> QCl -- who becomes old = \s,v,q -> QuestVP s (ComplVA v q) ; --% + mkQCl : IP -> V2A -> NP -> A -> QCl -- who paints it red + = \s,v,n,q -> QuestVP s (ComplV2A v n (PositA q)) ; --% mkQCl : IP -> V2A -> NP -> AP -> QCl -- who paints it red = \s,v,n,q -> QuestVP s (ComplV2A v n q) ; --% mkQCl : IP -> V2S -> NP -> S -> QCl -- who tells her that we sleep @@ -1200,7 +1204,7 @@ incomplete resource Constructors = open Grammar in { --% = \x,y -> QuestVP x (UseComp (CompAdv y)) ; --% mkQCl : IP -> NP -> V2 -> QCl -- who does she love = \ip,np,v -> QuestSlash ip (SlashVP np (SlashV2a v)) ; --% - mkQCl : IP -> ClSlash -> QCl -- who does she today --: + mkQCl : IP -> ClSlash -> QCl -- who does she love today --: = QuestSlash ; --% -- Adverbial 'wh' questions are built with interrogative adverbials, with the @@ -1223,11 +1227,20 @@ incomplete resource Constructors = open Grammar in { --% -- Existentials are a special construction. - mkQCl : IP -> QCl -- which houses are there --: + mkQCl : IP -> QCl -- which cities are there --: = ExistIP ; --% } ; --% +--3 IComp, interrogative complements + + mkIComp = overload { --% + mkIComp : IAdv -> IComp -- where (is it) --: + = CompIAdv ; --% + mkIComp : IP -> IComp -- who (is it) --: + = CompIP ; --% + } ; --% + --3 IP, interrogative pronouns mkIP = overload { --% @@ -1241,9 +1254,9 @@ incomplete resource Constructors = open Grammar in { --% = \i,n -> IdetCN i (UseN n) ; --% mkIP : IDet -> IP -- which five --: = IdetIP ; --% - mkIP : IQuant -> CN -> IP -- which big cities + mkIP : IQuant -> CN -> IP -- which big city = \i,n -> IdetCN (IdetQuant i NumSg) n ; --% - mkIP : IQuant -> Num -> CN -> IP -- which five cities + mkIP : IQuant -> Num -> CN -> IP -- which five big cities = \i,nu,n -> IdetCN (IdetQuant i nu) n ; --% mkIP : IQuant -> N -> IP -- which city = \i,n -> IdetCN (IdetQuant i NumSg) (UseN n) ; --% @@ -1341,10 +1354,53 @@ incomplete resource Constructors = open Grammar in { --% mkRCl : RP -> VP -> RCl -- that loves she --: = RelVP ; --% - mkRCl : RP -> ClSlash -> RCl -- whom she loves today --: - = RelSlash ; --% - mkRCl : RP -> NP -> V2 -> RCl -- whom she loves - = \rp,np,v2 -> RelSlash rp (SlashVP np (SlashV2a v2)) ; --% + + mkRCl : RP -> V -> RCl -- who sleeps + = \s,v -> RelVP s (UseV v); --% + mkRCl : RP -> V2 -> NP -> RCl -- who loves her + = \s,v,o -> RelVP s (ComplV2 v o); --% + mkRCl : RP -> V3 -> NP -> NP -> RCl -- who sends it to her + = \s,v,o,i -> RelVP s (ComplV3 v o i); --% + mkRCl : RP -> VV -> VP -> RCl -- who wants to sleep + = \s,v,vp -> RelVP s (ComplVV v vp) ; --% + mkRCl : RP -> VS -> S -> RCl -- who says that she sleeps + = \s,v,p -> RelVP s (ComplVS v p) ; --% + mkRCl : RP -> VQ -> QS -> RCl -- who wonders who sleeps + = \s,v,q -> RelVP s (ComplVQ v q) ; --% + mkRCl : RP -> VA -> A -> RCl -- who becomes old + = \s,v,q -> RelVP s (ComplVA v (PositA q)) ; --% + mkRCl : RP -> VA -> AP -> RCl -- who becomes old + = \s,v,q -> RelVP s (ComplVA v q) ; --% + mkRCl : RP -> V2A -> NP -> A -> RCl -- who paints it red + = \s,v,n,q -> RelVP s (ComplV2A v n (PositA q)) ; --% + mkRCl : RP -> V2A -> NP -> AP -> RCl -- who paints it red + = \s,v,n,q -> RelVP s (ComplV2A v n q) ; --% + mkRCl : RP -> V2S -> NP -> S -> RCl -- who tells her that we sleep + = \s,v,n,q -> RelVP s (ComplSlash (SlashV2S v q) n) ; --% + mkRCl : RP -> V2Q -> NP -> QS -> RCl -- who asks her who sleeps + = \s,v,n,q -> RelVP s (ComplSlash (SlashV2Q v q) n) ; --% + mkRCl : RP -> V2V -> NP -> VP -> RCl -- who forces her to sleep + = \s,v,n,q -> RelVP s (ComplSlash (SlashV2V v q) n) ; --% + mkRCl : RP -> A -> RCl -- who is old + = \x,y -> RelVP x (UseComp (CompAP (PositA y))) ; --% + mkRCl : RP -> A -> NP -> RCl -- who is older than her + = \x,y,z -> RelVP x (UseComp (CompAP (ComparA y z))) ; --% + mkRCl : RP -> A2 -> NP -> RCl -- who is married to her + = \x,y,z -> RelVP x (UseComp (CompAP (ComplA2 y z))) ; --% + mkRCl : RP -> AP -> RCl -- who is very old + = \x,y -> RelVP x (UseComp (CompAP y)) ; --% + mkRCl : RP -> NP -> RCl -- who is the man + = \x,y -> RelVP x (UseComp (CompNP y)) ; --% + mkRCl : RP -> N -> RCl -- who is a man + = \x,y -> RelVP x (UseComp (CompCN (UseN y))) ; --% + mkRCl : RP -> CN -> RCl -- who is an old man + = \x,y -> RelVP x (UseComp (CompCN y)) ; --% + mkRCl : RP -> Adv -> RCl -- who is here + = \x,y -> RelVP x (UseComp (CompAdv y)) ; --% + mkRCl : RP -> NP -> V2 -> RCl -- who does she love + = \ip,np,v -> RelSlash ip (SlashVP np (SlashV2a v)) ; --% + mkRCl : RP -> ClSlash -> RCl -- who does she love today --: + = RelSlash ; --% -- There is a simple 'such that' construction for forming relative -- clauses from clauses. diff --git a/lib/src/finnish/ResFin.gf b/lib/src/finnish/ResFin.gf index 036c4b8e1..2da79d8a4 100644 --- a/lib/src/finnish/ResFin.gf +++ b/lib/src/finnish/ResFin.gf @@ -261,6 +261,14 @@ oper qp = vp.qp } ; + insertObjPre : (Bool => Polarity => Agr => Str) -> VP -> VP = \obj,vp -> { + s = vp.s ; + s2 = \\fin,b,a => obj ! fin ! b ! a ++ vp.s2 ! fin ! b ! a ; + ext = vp.ext ; + sc = vp.sc ; + qp = vp.qp + } ; + insertExtrapos : Str -> VP -> VP = \obj,vp -> { s = vp.s ; s2 = vp.s2 ; diff --git a/lib/src/finnish/VerbFin.gf b/lib/src/finnish/VerbFin.gf index d7e2fe02f..00847d934 100644 --- a/lib/src/finnish/VerbFin.gf +++ b/lib/src/finnish/VerbFin.gf @@ -50,7 +50,7 @@ concrete VerbFin of Verb = CatFin ** open Prelude, ResFin in { ap.s ! False ! (NCase Sg (npform2case Sg v.c3.c))) ----agr to obj (predV v) ** {c2 = v.c2} ; - ComplSlash vp np = insertObj (\\fin,b,_ => appCompl fin b vp.c2 np) vp ; + ComplSlash vp np = insertObjPre (\\fin,b,_ => appCompl fin b vp.c2 np) vp ; UseComp comp = insertObj (\\_,_ => comp.s) (predV (verbOlla ** {sc = NPCase Nom ; qp = "ko"})) ; @@ -68,7 +68,7 @@ concrete VerbFin of Verb = CatFin ** open Prelude, ResFin in { ) ** {c2 = vp.c2} ; ---- correct ?? SlashV2VNP v np vp = - insertObj + insertObjPre (\\fin,b,a => appCompl True b v.c2 np ++ ---- fin -> stack overflow infVP v.sc b a vp v.vi) (predV v) ** {c2 = vp.c2} ; @@ -77,7 +77,7 @@ concrete VerbFin of Verb = CatFin ** open Prelude, ResFin in { AdVVP adv vp = insertObj (\\_,_,_ => adv.s) vp ; - ReflVP v = insertObj (\\fin,b,agr => appCompl fin b v.c2 (reflPron agr)) v ; + ReflVP v = insertObjPre (\\fin,b,agr => appCompl fin b v.c2 (reflPron agr)) v ; PassV2 v = let vp = predV v in { s = \\_ => vp.s ! VIPass ;