the problem of "go'i": Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{irci|tersmus | {{jboske/en}} | ||
{{irci|zugz | {{irci|tersmus|!broda( ); !broda( )}} | ||
{{irci|zugz|I couldn't make any coherent sense of CLL's "replacement" mechanics for NA and tags<br/>I'd be interested if anyone can find sensible comprehensive rules incorporating them}} | |||
{{irci|durka42 | {{irci|durka42|I'm sure '''na broda .i ja'a go'i''' is supposed to mean "!broda (); broda()"}} | ||
{{irci|zugz | {{irci|zugz|that's what CLL says, yes}} | ||
{{irci|Ilmen | {{irci|Ilmen|I'm not fond of this replacement system, but I guess it goes this way: when a tag is used with '''go'i''', the interpreter will search the first occurrence of the same tag in the main-level of the target bridi, and replace it with the new tag-clause}} | ||
{{irci|zugz | {{irci|zugz|what about when '''go'i''' refers to connected bridi?}} | ||
{{irci|durka42 | {{irci|durka42|but it doesn't work in practice?}} | ||
{{irci|Ilmen | {{irci|Ilmen|And na and ja'a are special, because they can replace each other}} | ||
{{irci|zugz | {{irci|zugz|ge na broda gi brode .i ja'a go'i}} | ||
{{irci|Ilmen | {{irci|Ilmen|zugz: I guess go'i refers to the underlying ge-bridi<br/>kaxyje'u fa lo du'u na broda kei lo du'u brode}} | ||
{{irci|zugz|so do you replace in both? Or neither? Or in front?}} | |||
{{irci|zugz | {{irci|Ilmen|at least I can't see any other interpretation}} | ||
{{irci|Ilmen | {{irci|durka42|ie ja'a kaxyje'u}} | ||
{{irci|durka42 | {{irci|Ilmen|zugz: as "na" isn't at top level, it can't be replaced I think}} | ||
{{irci|Ilmen | {{irci|durka42|that dilemma doesn't seem to depend on which "replacement" semantics are used<br/>because you can't use any GOhA to get at either bridi connected by '''ge''', can you?}} | ||
{{irci|durka42 | {{irci|Ilmen|That's like, '''cumki fa lo nu broda''' '''na go'i''' ---> the na negates cumki, and not broda}} | ||
{{irci|zugz|I don't see why connectives should be different from tags for this}} | |||
{{irci|Ilmen | {{irci|Ilmen|durka42: the go'i series only target main-level bridi}} | ||
{{irci|zugz | {{irci|zugz|if a connective can mask inner tags and NA from being replaced, why not a tag?}} | ||
{{irci|Ilmen | {{irci|Ilmen|zugz: I think tags as well are masked if they're not at top-level}} | ||
{{irci|zugz | {{irci|durka42|tags are more like places than connectives ma'i mi}} | ||
{{irci|Ilmen | {{irci|zugz|do we really want '''ba ja'a broda .i na go'i''' -> '''ba na broda''' but '''ba broda .i na go'i''' -> '''na ba broda'''?<br/>durka42: they're scope-dependent, so in that sense they're like connectives}} | ||
{{irci|durka42 | {{irci|durka42|have to think about that, I see advantages to both}} | ||
{{irci|zugz | {{irci|Ilmen|Indeed, in '''ba na broda''' '''na go'i''', the top-level bridi should be "balvi fa lo nu na broda"<br/>so the interpretation "na go'i" -> "ba na broda" is weird}} | ||
{{irci|durka42|but if '''ca ko'a go'i''' can replace the '''ca''' at whatever scope level it was in the bridi<br/>then '''na go'i''' doing the same thing seems to increase consistency}} | |||
{{irci|durka42 | {{irci|zugz|you also have the problem that '''ro da na go'i''' wouldn't always be equivalent to '''na ku su'o da go'i'''}} | ||
{{irci|Ilmen | {{irci|durka42|this is a more serious problem :)}} | ||
{{irci|zugz|durka42: yes, if you ditch NA replacement, you have to ditch tag replacement too}} | |||
{{irci|durka42 | {{irci|durka42|but it would still be equivalent to '''ro da na ku go'i''', yes?}} | ||
{{irci|zugz|I don't know... depends how you read CLL, I suppose}} | |||
{{irci|zugz | {{irci|durka42|I don't want to drop tag replacement either...<br/>but I am a fan of quantifier rules that actually make sense}} | ||
{{irci|durka42 | {{irci|zugz|yes, I think that's rather more important in a logical language than making common things easy to say<br/>not that the latter wouldn't be nice too}} | ||
{{irci|zugz | {{irci|durka42|what if there are multiple naku terms in a bridi}} | ||
{{irci|durka42 | {{irci|Ilmen|The Japanese way of handling yes/no would have been easier (no replacement)<br/>no = jitfa fa lo nu go'i (and not na go'i)}} | ||
{{irci|zugz | {{irci|durka42|yeah, says that in the CLL too}} | ||
{{irci|durka42 | {{irci|Ilmen|yes = jetnu (fa lo nu go'i)}} | ||
{{irci|durka42|I think it's too late to change this though...<br/>I don't think it's too late to fix the '''ro''' issue<br/>so I guess I'm opening to fixing this issue as well :p<br/>I wish there could be a way to make it consistent without ditching tag replacement<br/>[http://korp.alexburka.com/#?cqp=%5B(pos%20%3D%20%22PU%22%20%7C%20pos%20%3D%20%22BAI%22)%5D%20%5B%5D%20%5Bpos%20%3D%20%22GOhA%22%5D&stats_reduce=word&search_tab=2&search=cqp%7C%5B(pos%20%3D%20%22PU%22%20%7C%20pos%20%3D%20%22BAI%22)%5D%20%5Bpos%20%3D%20%22GOhA%22%5D link]<br/>one example I can think of is '''A: xu do ba vimcu lo fesydakli / B: mi pu go'i'''}} | |||
{{irci|zugz | {{irci|zugz|oh, I assumed only the same tag would get replaced}} | ||
{{irci|durka42|maybe a bad example}} | |||
{{irci|durka42 | {{irci|Ilmen|me too}} | ||
{{irci|Ilmen | {{irci|zugz|can you remember where this is in CLL?}} | ||
{{irci|durka42|xu do cliva xeka'a lo trene<br/>ienai go'i xeka'a lo vinji}} | |||
{{irci|durka42 | {{irci|Ilmen|zugz: besides, CLL claims that even NAhE can be replaced<br/>'''mi no'e gleki''' '''mi je'a go'i'''}} | ||
{{irci|Ilmen | {{irci|zugz|durka42: that might work anyway, depending on what the semantics of BAI like that are}} | ||
{{irci|durka42 | |||
{{irci|zugz | |||
{{irci|durka42 | |||
{{irci|Ilmen}} | |||
{{irci|zugz | |||
{{irci|durka42 | |||
{{irci|Ilmen | |||
{{irci|zugz |
Revision as of 15:24, 23 December 2014
tersmus | !broda( ); !broda( ) |
zugz | I couldn't make any coherent sense of CLL's "replacement" mechanics for NA and tags I'd be interested if anyone can find sensible comprehensive rules incorporating them |
durka42 | I'm sure na broda .i ja'a go'i is supposed to mean "!broda (); broda()" |
zugz | that's what CLL says, yes |
Ilmen | I'm not fond of this replacement system, but I guess it goes this way: when a tag is used with go'i, the interpreter will search the first occurrence of the same tag in the main-level of the target bridi, and replace it with the new tag-clause |
zugz | what about when go'i refers to connected bridi? |
durka42 | but it doesn't work in practice? |
Ilmen | And na and ja'a are special, because they can replace each other |
zugz | ge na broda gi brode .i ja'a go'i |
Ilmen | zugz: I guess go'i refers to the underlying ge-bridi kaxyje'u fa lo du'u na broda kei lo du'u brode |
zugz | so do you replace in both? Or neither? Or in front? |
Ilmen | at least I can't see any other interpretation |
durka42 | ie ja'a kaxyje'u |
Ilmen | zugz: as "na" isn't at top level, it can't be replaced I think |
durka42 | that dilemma doesn't seem to depend on which "replacement" semantics are used because you can't use any GOhA to get at either bridi connected by ge, can you? |
Ilmen | That's like, cumki fa lo nu broda na go'i ---> the na negates cumki, and not broda |
zugz | I don't see why connectives should be different from tags for this |
Ilmen | durka42: the go'i series only target main-level bridi |
zugz | if a connective can mask inner tags and NA from being replaced, why not a tag? |
Ilmen | zugz: I think tags as well are masked if they're not at top-level |
durka42 | tags are more like places than connectives ma'i mi |
zugz | do we really want ba ja'a broda .i na go'i -> ba na broda but ba broda .i na go'i -> na ba broda? durka42: they're scope-dependent, so in that sense they're like connectives |
durka42 | have to think about that, I see advantages to both |
Ilmen | Indeed, in ba na broda na go'i, the top-level bridi should be "balvi fa lo nu na broda" so the interpretation "na go'i" -> "ba na broda" is weird |
durka42 | but if ca ko'a go'i can replace the ca at whatever scope level it was in the bridi then na go'i doing the same thing seems to increase consistency |
zugz | you also have the problem that ro da na go'i wouldn't always be equivalent to na ku su'o da go'i |
durka42 | this is a more serious problem :) |
zugz | durka42: yes, if you ditch NA replacement, you have to ditch tag replacement too |
durka42 | but it would still be equivalent to ro da na ku go'i, yes? |
zugz | I don't know... depends how you read CLL, I suppose |
durka42 | I don't want to drop tag replacement either... but I am a fan of quantifier rules that actually make sense |
zugz | yes, I think that's rather more important in a logical language than making common things easy to say not that the latter wouldn't be nice too |
durka42 | what if there are multiple naku terms in a bridi |
Ilmen | {{{2}}} |
durka42 | yeah, says that in the CLL too |
Ilmen | {{{2}}} |
durka42 | {{{2}}} |
zugz | oh, I assumed only the same tag would get replaced |
durka42 | maybe a bad example |
Ilmen | me too |
zugz | can you remember where this is in CLL? |
durka42 | xu do cliva xeka'a lo trene ienai go'i xeka'a lo vinji |
Ilmen | zugz: besides, CLL claims that even NAhE can be replaced mi no'e gleki mi je'a go'i |
zugz | durka42: that might work anyway, depending on what the semantics of BAI like that are |