[10:05:22] this is interesting, has anyone experienced similar with variants? https://stackoverflow.com/questions/65291197/variants-fails-to-compile-on-gf/65315911#65315911 [10:14:04] my answer about VP having almost 3000 fields might be completely offtopic [10:14:53] but the point is the linked answer, that it totally blows up if there's only VerbPhrase (lincat VP) and doesn't if there's also Verb (lincat V) [10:28:25] *** Joins: wmacmil (~wmacmil@c83-252-138-144.bredband.comhem.se) [10:51:43] hi wmacmil! did it work with pt -compute? [10:52:43] hej, sorry i haven't tried yet. will try in a little. am juggling a bunch of things with this presentation tomorrow and feeling a bit overwhelmed [11:13:10] sure! no pressure from my part, I was just curious if this ~3 years old advice to even more years old problem was still up to date :-D [11:13:22] good luck with the presentation, I'll be there tomorrow ^^ [11:13:49] (also if I was so curious, I could've just tried it myself :-P) [14:30:23] i guess im still confused about the pt option [14:30:41] like what is happening after each pipe, in Aarne's readme [14:30:42] Donkey> p -cat=S -tr "a man owns a donkey " | pt -transfer=iS -tr | l -unlexcode [14:30:42] PredVP {Man'} (An Man) (ComplV2 {Man'} {Donkey'} Own (An Donkey)) [14:30:42] Sigma Man' (\v0 -> Sigma Donkey' (\v1 -> Own' v0 v1)) [14:30:42] (Σ v0 : man')(Σ v1 : donkey')own' (v0 , v1) [14:31:35] like i don't understand what the transfer flag is even supposed to do [14:31:47] or what iS is [14:32:25] also, not sure what the unlexer is [15:50:41] what's aarne's readme? [16:02:39] the unlexer seems to work still, I was surprised :-D so much deprecated stuff in the tutorial otherwiise [16:02:58] so you can use -unlexcode after ps, like this [16:02:58] Foods> put_string -lexcode "(2 + (3 * 4))" [16:02:59] ( 2 + ( 3 * 4 ) ) [16:04:50] greetings fl0_id [16:56:32] in /gf-contrib/typetheory/ [17:08:01] thats where the readme is [17:13:43] okay, I see [17:13:52] I'll check it out after my meeting is over [18:01:04] *** Joins: anniepoo (~anniepoo@81-204-9-9.fixed.kpn.net) [18:01:46] 8cD GF - one more thing to learn! [18:02:14] * anniepoo waves at inari [18:02:28] Hey ski! [18:06:12] hey anniepoo! [18:06:21] 8cD [18:06:24] LambdaDuck is andreas and freeside is meng [18:06:27] I'm a happy camper!! [18:06:36] Hey LambdaDuck! [18:06:55] knew that was Meng but it's early in Singapore [18:07:12] meng is actually right now talking at our weekly meeting :-D [18:07:17] Hello! [18:08:11] Howdy Andreas! [18:10:19] Can't do GF til I finish Flora-2! [18:12:52] Food is calling, biab [19:15:13] haha still at meeting, but should be done soon [19:15:18] wmacmil: does this work for you? [19:15:18] Donkey> pt -compute iS (PosCl (PredVP {Man'} (DetCN An Man) (ComplV2 {Man'} {Donkey'} Own (DetCN An Donkey)))) [19:15:19] Sigma Man' (\v0 -> Sigma Donkey' (\v1 -> Own' v0 v1) [19:15:56] the first part is just standard, parsing a string and getting the AST PosCl (PredVP {Man'} (DetCN An Man) (ComplV2 {Man'} {Donkey'} Own (DetCN An Donkey))) [19:16:11] the second part, pt -transfer is now deprecated [19:16:26] but it used to apply the function iS to the result of the parsing [19:17:07] but the flag -compute seems to still work, and you just need to place the iS in the right place manually [19:20:24] oh cool, the -unlexcode still works even as an argument to l [19:20:25] [19:20:26] Donkey> pt -compute iS (PosCl (PredVP {Man'} (DetCN An Man) (ComplV2 {Man'} {Donkey'} Own (DetCN An Donkey)))) | l -treebank -unlexcode [19:20:26] Donkey: Sigma Man' (\v0 -> Sigma Donkey' (\v1 -> Own' v0 v1)) [19:20:27] DonkeyEng: (Σ v0 : man')(Σ v1 : donkey')own' (v0 , v1) [20:34:22] *** Joins: inariksi1 (~inari@ksit.fixme.fi) [20:37:33] *** Quits: inariksit (~inari@ksit.fixme.fi) (*.net *.split) [20:40:10] *** inariksi1 is now known as inariksit [21:32:28] * ski blinks slowly [21:33:18] * anniepoo tries very very hard to blink but fails [21:35:21] ski, are you doing gf these days? [22:43:13] tack [22:45:34] * anniepoo raises her stirrups a bit and checks the cheek pieces. Then comes about into the wind, and finishes the upholstery [23:23:26] freeside greetings! [23:24:06] anniepoo how do you finish flora-2 ;) ? [23:24:58] when I stop seeing stuff in the example cde that baffles me? [23:25:48] anniepoo right [23:26:32] sry for stupid questions, what's cde? [23:26:53] s/ cde/s/ [23:28:04] still... like what is it an acronym for? [23:30:18] the world is consistent if, when " cde" appears in IRC, and anniepoo is present, and it is late evening in CET, then annie has bumped the keyboard with her belly flab [23:31:02] oooookay [23:31:22] :) [23:31:36] 8cD [23:32:42] https://github.com/Anniepoo/prolog-examples/blob/master/emoticons.pl [23:43:49] and fwiw that's one reason generating explanations is hard - how does 'late evening' figure in? I'm laying in bed computing til I nod off, so the laptop digs into my belly