[03:15:26] *** Joins: JuanDaugherty (~jdaughert@98.4.124.117) [04:38:39] *** Quits: JuanDaugherty (~jdaughert@98.4.124.117) (Quit: Ex Chat) [07:28:19] The Estonian-Finnish gives "kakkaa" [08:05:35] *** Quits: proteusguy (~proteus-g@2405:9800:bc10:1ca:90bf:67a9:8bc6:7d3d) (Remote host closed the connection) [08:20:44] Interestingly, to Catalan it's "caga", but to Spanish it's "[crap_V]" [08:29:40] *** Joins: proteusguy (~proteus-g@180.183.115.189) [08:31:10] Thai is "อึซิ" [10:49:24] I think the word in the estonian lexicon for crap_V is just the noun for crap, using mkV operator, and that's why it gives weird results [10:49:48] well, I don't know what actually is crap (verb) or crap (noun) in estonian, but it's the same word that is given for crap_N [10:49:54] and it looks like a noun [10:50:04] keeleleek: what is to crap (verb) in estonian? :-D [10:50:09] (if you ever check here :-P) [12:21:03] *** Quits: proteusguy (~proteus-g@180.183.115.189) (Remote host closed the connection) [12:32:10] someoene just cited GF in a talk [12:32:13] :D [12:35:07] oooh [12:35:57] who what where? [12:36:13] that was such a clickbait-y way to tell that vin-ivar! [12:41:46] you'll never believe what happened next! [12:41:54] :D [12:42:13] someone called sylvain pogodalla [12:42:15] it's on TAG stuffs [12:49:44] cool [12:49:47] never heard that name [12:49:58] it means GF is actually popular outside our bubble! [13:03:34] hm they're talking about it quite a bit [13:14:30] there's someone who said he's spoken to aarne about it a few times [13:33:36] *** Joins: venicecat (caa61422@gateway/web/freenode/ip.202.166.20.34) [14:04:54] vin-ivar: tell them to come to the channel ^_^ [14:20:40] hello :) [14:20:59] so, i have this (mkVP D.rename_V3 (mkNP the_Det D.investor_N) (mkNP the_Det D.right_N)))))) [14:21:18] which matches mkVP : V3 -> NP -> NP [14:22:12] So how do i contort the structure to fit in a mkAdv to_Prep [14:23:05] such that this chunk reads "rename TO the investor the right TO x" [14:26:36] the mkAdv type looks like a Prep -> NP -> Adv [14:32:06] haha inariksit [14:32:09] :D [14:32:10] maybe they're already here [14:32:12] :O [14:35:45] *** Quits: venicecat (caa61422@gateway/web/freenode/ip.202.166.20.34) (Ping timeout: 260 seconds) [15:18:28] *** Joins: proteusguy (~proteus-g@2405:9800:bc10:1ca:6dab:16e9:30fe:6502) [16:00:57] vin-ivar: yeah maybe they're one of the silent ones like doppioslash, jbalint, proteusguy and stoopkid_! [16:01:24] (for the record, I fixed the crap_V by asking kaarel, so expect it being slightly less funny on the web demo in 6 months or so!) [16:04:55] *** Joins: venicecat (caa61422@gateway/web/freenode/ip.202.166.20.34) [16:11:56] hey venicecat! [16:12:24] so do you have a problem with the second to ("the right TO x") or with both? [16:13:22] that's a nice example, the "right to do something", because I think we have only PP complements for N2s [16:14:08] * stoopkid_ breaks silence [16:14:20] woo! [16:14:24] my spell worked [16:14:42] so who in vin-ivar's conference are you? :-D [16:14:53] hi inari \o/ [16:14:58] with both [16:15:00] okay [16:15:02] the first should work [16:15:10] I mean by choosing the right fun [16:16:05] i have to find the right funs [16:16:29] i'm having a bunch of "no overload instance" errors :p [16:17:04] okay so first one, choose the mkV3 V -> Prep -> Prep -> V3 instance [16:18:00] it seems that the D.rename_V3 doesn't have a "to", so you can just make your own rename_V3, with mkV3 (mkV "rename") to_Prep noPrep [16:18:07] or the other way round, test which one comes first [16:20:31] I don't find any handy way to give a VP complement to N(2), so AdvNP is the way to go then [16:21:09] mkNP : NP -> Adv -> NP [16:23:08] and then the remaining question is, how to go from VP to Adv? here are a few options: [16:23:23] InOrderToVP : VP -> Adv -- (in order) to publish the document [16:23:31] that is hacky and dangerous if you do it multilingually [16:23:53] it just happens to be "to publish the document" looks the same as "(the right) to bear arms" [16:24:14] but the positive side is that you don't need ad hoc string manipulations [16:24:46] my other suggestion is to go via EmbedVP into SC, then extract the string and use ParadigmsEng.mkAdv [16:25:23] let toBearArms : SC = mkSC bear_arms_VP ; [16:25:39] toBearArmsAdv = ParadigmsEng.mkAdv toBearArms.s ; [16:26:13] in mkNP (mkNP the_Det D.investor_N) toBearArmsAdv) ; [16:26:22] [16:27:36] InOrderToVP is in Extensions, and it doesn't have an API function, whereas EmbedVP is just in the normal Sentence, and it is used in the API function mkSC [16:37:26] hahaha [16:41:09] oh my! oh my! jumping up and down wildly... [16:41:13] The sentence is coming along very nicely "this certifies that a corporation issues to the investor the right" [16:41:27] just need to make the end works [16:41:41] nice ^^ [16:42:13] I have just started thinking about the testing thing [16:42:18] ayberkt should be happy ^^ [18:10:50] speaking of tests, I tried setting up an automatic test runner connected to GitHub, but I ran into a bunch of failures in the test suite [18:10:59] the (rather huge) build log is here: https://s3.amazonaws.com/archive.travis-ci.org/jobs/266811818/log.txt?X-Amz-Expires=30&X-Amz-Date=20170904T150918Z&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAJRYRXRSVGNKPKO5A/20170904/us-east-1/s3/aws4_request&X-Amz-SignedHeaders=host&X-Amz-Signature=c46170a7228c1ebcdbd2b0f66501083e107d81c43d419c50db90156d46c43c58 [18:11:12] maybe this is a known issue [18:11:45] and maybe I should just disable running the unit test suites, so that we will only make sure that GF compiles and compiles the RGL [18:13:41] let's see how that goes [18:21:59] hmm i think i need to back up a little bit before getting into AdvNP.. i'm not sure i fully understand how to make a N2 fit in [18:22:16] getting a bunch of overload errors [18:22:44] venicecat: you won't need a N2, sorry if I was unclear [18:22:54] oh [18:23:00] I just said that it would be nice if there was a N2 of type "right to bear arms" [18:23:09] but there's only N2 with NP (or PP) complements [18:23:36] (well, ComplN2 is of type N2 -> NP -> CN, and whether there is a preposition or a case or nothing is left up to the concrete syntax) [18:24:19] so my suggestion was to hack up an Adv out of the VP and just use a normal AdvNP for [the right [to bear arms : hacked up Adv]] [18:24:37] sorry my monologues are a bit unreadable, I type and think at the same time :-P [18:25:41] mbrock: my guess is that nobody has done that before :-P [18:25:49] that goes for anything GitHub-related [18:26:00] maybe grégoire might know something about it [18:26:04] but in any case, write to gf-dev [18:26:43] I'm going now, see you later or tomorrow! ^^ [18:34:20] *** Quits: venicecat (caa61422@gateway/web/freenode/ip.202.166.20.34) (Ping timeout: 260 seconds) [18:36:43] the build job is running now, I'll write to gf-dev once it works, asking the GitHub repository owners to enable the build hook on the main repository [21:37:35] *** Quits: proteusguy (~proteus-g@2405:9800:bc10:1ca:6dab:16e9:30fe:6502) (*.net *.split) [21:42:18] mbrock: yay! [21:43:59] *** Joins: proteusguy (~proteus-g@2405:9800:bc10:1ca:6dab:16e9:30fe:6502) [22:50:46] *** Quits: jbalint (~jbalint@unaffiliated/jbalint) (Ping timeout: 264 seconds) [23:09:00] *** Joins: jbalint (~jbalint@24-177-124-81.dhcp.mdsn.wi.charter.com) [23:09:01] *** Quits: jbalint (~jbalint@24-177-124-81.dhcp.mdsn.wi.charter.com) (Changing host) [23:09:01] *** Joins: jbalint (~jbalint@unaffiliated/jbalint) [23:33:32] *** Joins: JuanDaugherty (~jdaughert@98.4.124.117)