[05:41:41] *** Quits: esg (~emil@esg.xen.prgmr.com) (Remote host closed the connection) [09:30:18] *** Joins: wmacmil (~wmacmil@c83-248-104-92.bredband.comhem.se) [09:47:53] thanks, as always, for the complete response [10:43:02] no worries! thanks for making traffic on this channel :-D [10:46:20] *** Quits: wmacmil (~wmacmil@c83-248-104-92.bredband.comhem.se) (Ping timeout: 256 seconds) [11:43:36] *** Joins: wmacmil (~wmacmil@c83-252-138-144.bredband.comhem.se) [16:55:29] *** Joins: wmacmil_ (~wmacmil@c83-252-138-144.bredband.comhem.se) [16:58:24] *** Quits: wmacmil (~wmacmil@c83-252-138-144.bredband.comhem.se) (Ping timeout: 258 seconds) [21:22:03] I've been looking at the zulu grammar just for fun, and here's an example of the kind of def thing one might want to do [21:22:35] we have the standard CompNP and UseComp in the RGL, but zulu has more predication options [21:23:23] https://github.com/LauretteM/gf-rgl-zul/blob/master/src/zulu/ResZul.gf#L31 VPType = CopIdent | CopAssoc | CopDescr | CopEq | … (non-copula VP types) [21:23:53] the associative copula can, if I understand correctly from other sources, be translated as "X has Y" [21:24:52] in ExtraZul, there are bunch of copula funs, of type NP -> VP, among them AssocCop https://github.com/LauretteM/gf-rgl-zul/blob/master/src/zulu/ExtraZulAbs.gf#L8 [21:25:51] in english, you'd say "I have a nose" with this tree PredVP (UsePron i_Pron) (ComplSlash (SlashV2a have_V2) (DetCN (DetQuant IndefArt NumSg) (UseN nose_N))) [21:26:45] and in zulu, with this tree PredVP (UsePron i_Pron) (AssocCop (DetCN (DetQuant IndefArt NumSg) (UseN nose_N))) [21:28:34] in the current zulu grammar, have_V2 isn't even implemented. if I had been the one to write the grammar, I would've added a parameter to have_V2 to make the VP to be CopAssoc, so that the API of the standard RGL is preserved [21:28:48] maybe they tried that too, but concluded that it's too much parameters [21:29:19] or just thought it's not nice to try to twist the structures that much [21:30:23] but yes, if GF had a well-supported def thing, I'd totally use it to define (ComplSlash (SlashV2a have_V2) np) <=> (AssocCop np) [21:39:45] https://en.wiktionary.org/wiki/Appendix:Zulu_copulatives [21:40:00] (not necessary to understand the point, just in case someone reading this is curious :-D)