[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 590: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 646: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1068: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1068: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 1068: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 472: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5129: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3839)
DO incorporation - Toki Pona Forums

DO incorporation

Tinkerers Anonymous: Some people can't help making changes to "fix" Toki Pona. This is a playground for their ideas.
Tokiponidistoj: Iuj homoj nepre volas fari ŝanĝojn por "ripari" Tokiponon. Jen ludejo por iliaj ideoj.
janMato
Posts: 1545
Joined: Wed Dec 02, 2009 12:21 pm
Location: Takoma Park, MD
Contact:

DO incorporation

Postby janMato » Mon Mar 01, 2010 11:31 pm

I think somewhere I got the wrong impression was that "e" phrases and prep phrases had to be moved to the end of the sentence, including in li chain sentences. Anyhow, it turns out that no one else is following that rule, so I was trying to deal with the consequences for naught. So as it turns out, there's doesn't seem to be a good reason to detransitivize verbs by replacing "e" with "pi", unless maybe you're birdwatching and like calques.

I count ~350 usages of S li V e DO li V e DO ... etc. in the corpus
I was using this regex, incase anyone cares: \bli\b [A-Za-z][A-Za-z0-9 ]* e [A-Za-z][A-Za-z0-9 ]* \bli\b

My conclusion, Wikipedia's phrase grammar is confusing.

e.g.
sona sin en ante li sin e lawa li pana e sona. jan Sonja ***
jan li moli e sijelo li ken moli ala e kon sewi la o pilin ike ala. jan Ke

Prep Phrases in the middle of li chains.
I'm still kind of sure you can't put a prep phrase right after the subject and before the li. I'm still not sure if prep phrases can be put in the middle of a sentence, e.g.

soweli li moku e moku lon kasi suli kepeken kiwen li lape.
The animal ate food in the tree using a rock and then slept.

*** Speaking of "sona sin en ante", here is a canonical example of two modifiers joined by a conjunction modifying a head noun. This pattern also shows up in the more common word for zebra-- soweli (pi kule) walo en pimeja. Previously I would have said the wikipedia phrase grammar doesn't allow for this. Now, humbler, I'm just not sure what the phrase grammar is trying to say.

User avatar
jan Ote
Posts: 424
Joined: Thu Oct 08, 2009 1:15 am
Location: ma Posuka
Contact:

Re: DO incorporation

Postby jan Ote » Tue Mar 02, 2010 3:10 am


janKipo
Posts: 3064
Joined: Fri Oct 09, 2009 2:20 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1107: count(): Parameter must be an array or an object that implements Countable

Re: DO incorporation

Postby janKipo » Tue Mar 02, 2010 7:40 pm

Thanks for reminding me of that lesson in Pije's set. The argument for the shirt rule is totally decisive as far as I can see (I remember a while back trying to sort out the problems with 'pi' and 'en' and deciding that, if pushed far enough -- which wasn't terribly far -- no system would work perfectly, but the one with 'pi' setting off an modifier en modifier structure went further (beyond the first step in many cases, but notice 'jan lili pi meli sama en mije ona li pona.') In general across languages, if you don't have RHE markers, you have RHE ambiguity (and if you do have the markers you have long boring strings of them at the ends of sentences and various other places).

janMato
Posts: 1545
Joined: Wed Dec 02, 2009 12:21 pm
Location: Takoma Park, MD
Contact:

Re: DO incorporation

Postby janMato » Tue Mar 02, 2010 9:33 pm

So (stylistically)/(grammatically) speaking, which is better:

sona sin en ante li sin e lawa li pana e sona.
or
sona pi sin en ante li sin e lawa li pana e sona.

and I suppose the question could have been sidestepped with

sona sin en sona ante li sin e lawa li pana e sona.

janKipo
Posts: 3064
Joined: Fri Oct 09, 2009 2:20 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1107: count(): Parameter must be an array or an object that implements Countable

Re: DO incorporation

Postby janKipo » Wed Mar 03, 2010 10:45 am

The 'pi' one both stylistically and grammatically, assuming you mean to talk about a new and different idea, not a new idea and something else. The two-noun solution is also good ideologically, but then, a two-sentence solution would be better ideologically. And that is going too far. Notice the ambiguity potentially here: while in this case, the two modifiers act independently of one another, in the red and blue shirt case, they do not. That is, you can't separate the "the red and blue shirt" into "the red shirt and the blue shirt" tp (like most of the languages I know, except the LoCCan) does not distinguish the "logical" "and" from "mingling" "and." Context seems to have worked for this across human history, so I guess it will do no harm in tp.

User avatar
jan Josan
Posts: 326
Joined: Sun Oct 18, 2009 12:41 pm
Location: ma tomo Nujoka
Contact:

Re: DO incorporation

Postby jan Josan » Wed Mar 03, 2010 1:01 pm


janMato
Posts: 1545
Joined: Wed Dec 02, 2009 12:21 pm
Location: Takoma Park, MD
Contact:

Re: DO incorporation

Postby janMato » Wed Mar 03, 2010 3:02 pm


janKipo
Posts: 3064
Joined: Fri Oct 09, 2009 2:20 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1107: count(): Parameter must be an array or an object that implements Countable

Re: DO incorporation

Postby janKipo » Wed Mar 03, 2010 3:28 pm

The rejection of 'en' in the DO in the lessons seems to apply explicitly only to joining two NPs as DO -- you should use 'e'. The question of joining two modifiers (including two NP modifiers) is not mentioned explicitly, iirc. So is tp an ant language or a grasshopper one, is everything not expressly allowed forbidden, or is everything not expressly forbidden allowed? I think we are nearer the latter, so use 'en' for modifiers in DO and for anything in Subj and PP (well, maybe not for the prepositions themselves). This leaves the question whether it can be used in VP for compounded verbs (no English example of which comes to mind, so this may be a pointless question, though tp might find a use for such) or for compounded modifiers ("He ran back and forth"). Again, I'd say so, though with a lot less confidence.
Again, note the difference between the logic "and" and the compounding one. I think the compounding one should be allowed even in DOs between head nouns, if that is appropriate. And similarly, a compounding "and' could go anywhere (legal) in the 'la' clause, while the logical one might be suspect or even wrong (though we do need a way of extending both what goes before a 'la' and what comes after-- even beyond the ambiguous double 'la's).
It seems to me that, once we allow DOs in iterated 'li's we are saying that what goes there is a predicate and thus PPs ought to be allowed as well. But I can imagine objections. Of course all of this arises because we try to say too much in one breath rather than breaking it down into its parts, which is the tp way.
Last edited by janKipo on Wed Mar 03, 2010 5:08 pm, edited 1 time in total.

janKipo
Posts: 3064
Joined: Fri Oct 09, 2009 2:20 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1107: count(): Parameter must be an array or an object that implements Countable

Re: DO incorporation

Postby janKipo » Wed Mar 03, 2010 3:41 pm

Josan's point about the 'la' phrase is that, although it is one sentence structurally, it is probably two logically (in the particular case of the parents of a child and the like we could argue to the opposite effect). Of course we can get two sentence conjoined (in effect) in the 'la' phrases by adding on another 'la' phrase:
p> (q > r) = (p & q) > r (of course, (p > q) . r is something very else but looks the same in tp).
'anu' seems to work with different rules, since it can be placed (I think) even between sentences and certainly anywhere in a sentence. So you can't go from what works with it to 'en' -- although the reverse, using 'pi' for disjoined modifiers, looks necessary. I think 'mi lukin e soweli anu akesi' is OK and 'e soweli anu e akesi' is definitely not.

janMato
Posts: 1545
Joined: Wed Dec 02, 2009 12:21 pm
Location: Takoma Park, MD
Contact:

Re: DO incorporation

Postby janMato » Wed Mar 03, 2010 3:48 pm



[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1107: count(): Parameter must be an array or an object that implements Countable

Return to “jan nasa li wile ante e toki pona”

Who is online

Users browsing this forum: No registered users and 2 guests

cron