00:04:11 -!- evoli [n=yuhsin@ita4fw1.itasoftware.com] has quit [Read error: 110 (Connection timed out)] 00:04:31 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 00:57:09 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 00:57:42 bombshelter13_ [n=bombshel@76-10-149-209.dsl.teksavvy.com] has joined #scheme 00:57:53 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 01:11:25 ankou_ [n=quassel@p57A6C178.dip.t-dialin.net] has joined #scheme 01:19:32 -!- MrFahrenheit [n=RageOfTh@SE400.PPPoE-1529.sa.bih.net.ba] has quit [Read error: 110 (Connection timed out)] 01:21:09 -!- mrsolo [n=mrsolo@nat/yahoo/x-eba4121e8a802768] has quit ["Leaving"] 01:26:04 -!- ankou_ [n=quassel@p57A6C178.dip.t-dialin.net] has quit [Remote closed the connection] 01:28:25 -!- ankou [n=quassel@p57A6FF9F.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:29:27 -!- dfeuer [n=dfeuer@wikimedia/Dfeuer] has quit [Read error: 110 (Connection timed out)] 01:36:57 heh, just realized my gopher server is still up and running 01:38:02 also realized I forgot to mention to arcfide about the gaping security hole in his 01:38:45 minion: memo for arcfide: remind me to mention the gaping security hole in your gopher server 01:38:46 Remembered. I'll tell arcfide when he/she/it next speaks. 01:38:50 minion, thanks 01:38:50 no problem 01:41:37 -!- r0bby [n=wakawaka@guifications/user/r0bby] has quit [Connection timed out] 01:46:06 incubot: is your gopher zero-day proof? 01:46:10 I have written a Gopher server in Scheme. 01:46:24 incubot: you fool! 01:46:27 And you changed that? FOOL! 01:47:21 incubot: changed what? screaming will not prove you correct. 01:47:24 screaming about dolphins 01:47:38 incubot: you speak nonsense. 01:47:41 hm sry..too much nonsense ;D 01:47:53 yup. 01:48:41 incubot: i will exploit you 01:48:44 OK, but I can focus on comprehensions, too, and it's even easier with a general loop construct to exploit. 01:59:33 rouslan [n=Rouslan@unaffiliated/rouslan] has joined #scheme 02:18:35 dudleyf [n=dudleyf@ip70-178-212-238.ks.ks.cox.net] has joined #scheme 02:23:33 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Read error: 104 (Connection reset by peer)] 02:29:34 dnm_ [n=dnm@c-68-49-47-248.hsd1.va.comcast.net] has joined #scheme 02:40:36 dfeuer [n=dfeuer@wikimedia/Dfeuer] has joined #scheme 02:53:12 tjafk1 [n=timj@e176203228.adsl.alicedsl.de] has joined #scheme 03:09:06 -!- tjafk [n=timj@e176216249.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:13:11 rouslan [n=Rouslan@unaffiliated/rouslan] has joined #scheme 03:21:44 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 03:34:44 -!- Mr_Awesome [n=eric@98.108.3.57] has quit [Read error: 110 (Connection timed out)] 03:56:44 -!- bombshelter13_ [n=bombshel@76-10-149-209.dsl.teksavvy.com] has quit [Client Quit] 03:57:15 aw shoot, plt bindings are case sensitive 04:21:59 jonrafkind [n=jon@98.202.86.149] has joined #scheme 04:29:33 synx: that might be optional. 04:33:25 AlcariTheMad [n=Administ@adsl-75-15-242-218.dsl.bkfd14.sbcglobal.net] has joined #scheme 04:33:48 what's the name of the map-like function that doesn't build a list of return values? 04:36:20 doesn't matter anyway, foof's loop macros dun' work even down-cased. 04:36:27 AlcariTheMad: for-each? 04:37:04 thanks 04:37:46 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 04:38:50 -!- glogic [n=glogic@97.76.48.98] has quit ["Leaving."] 04:46:35 sreeram_ [n=sreeram@122.174.68.56] has joined #scheme 04:46:36 -!- sreeram [n=sreeram@122.174.68.56] has quit [Read error: 104 (Connection reset by peer)] 04:47:33 synx: You know about `for', right? 04:49:05 glogic [n=glogic@97.76.48.98] has joined #scheme 04:49:16 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 04:51:30 yes eli 04:51:49 `for' is neat too. 04:52:19 -!- sreeram_ [n=sreeram@122.174.68.56] has quit [] 04:53:12 sreeram [n=sreeram@122.174.68.56] has joined #scheme 04:54:02 saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 04:55:25 synx: ... so you have that as part of your environment, yet you go off to use a different package that could require adapting for all you knew. 04:55:36 synx: Do you *ever* get real work done? 04:57:04 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 04:57:24 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 04:57:43 I was just trying it out, sheesh. :p 04:57:52 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 04:57:55 https://synx.us.to/code/scheme/crc.ss is what I've been working on today. 04:57:56 or playing with, if you prefer. 04:59:04 synx: I'm just learning how you end up with such weird situations as running 5 web server for a single site. 04:59:19 To my knowledge nobody's written a CRC in scheme before. Probably because they just use libpng or wherever uses it in C. 05:02:10 Um... well one to find images in my database, hosts pages of them. One to serve up the files and proxy, just apache. One to redirect you from http->https because I'm stupid that way. One is a second web-app that allows for uploading files. And one is just a 'web server' as a cheap sort of RPC to signal when a thumbnail ought to be created. 05:02:48 synx: I didn't need a refresher. 05:03:37 So then you already know how I end up with such weird situations? 05:05:26 What's fascinating to me is how you get to do these weird decisions -- like going on a quest to mix the plt language with the r6rs one; or asking about case sensitivity when all you needed was a loop. 05:06:49 Adamant [n=Adamant@66.213.192.210] has joined #scheme 05:08:34 I already knew about for. I was just trying out foof's loop macro, to see if I could get it working in plt. I spent like 10 minutes on it, no big deal. 05:12:09 Also I sort of looked for ways to factor out that file seek operation. It's still puzzling to me though, how you would combine into one a signature and the data it signs. 05:12:52 karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 05:15:27 sometimes I do doubt my sanity... 05:20:26 http://usairsucks.org I just put this site up. They really screwed me over. 05:23:17 -!- dfeuer [n=dfeuer@wikimedia/Dfeuer] has quit ["Goin' away"] 05:26:29 -!- repror___ [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 05:26:45 kingdj [n=chatzill@c-76-112-223-10.hsd1.mi.comcast.net] has joined #scheme 05:27:00 reprore_ [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 05:27:38 -!- kingdj [n=chatzill@c-76-112-223-10.hsd1.mi.comcast.net] has left #scheme 05:37:24 -!- karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 05:57:16 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 05:57:36 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 06:00:38 -!- AlcariTheMad [n=Administ@adsl-75-15-242-218.dsl.bkfd14.sbcglobal.net] has left #scheme 06:11:20 tessier, good story 06:16:22 -!- reprore_ [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 06:24:48 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 06:25:16 jonrafkind: Thanks. Sad story. Glad it is behind me. But I do look forward to getting my $903 back. 06:36:29 tessier: wow, very interesting read. Good luck in your fight with the droids. 06:41:51 hkBst: Thanks! 06:41:55 jonrafkind: Glad you enjoyed it. 06:42:04 easy4 [n=easy4@c-68-45-192-148.hsd1.pa.comcast.net] has joined #scheme 06:48:28 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Remote closed the connection] 07:02:51 kib2 [n=kib@bd137-1-82-228-159-28.fbx.proxad.net] has joined #scheme 07:07:32 mmc1 [n=mima@cs162149.pp.htv.fi] has joined #scheme 07:11:43 copumpkin [n=pumpkin@c-24-63-67-154.hsd1.nh.comcast.net] has joined #scheme 07:18:37 aircastle [n=aircastl@nttkyo895001.tkyo.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 07:26:47 -!- aircastle [n=aircastl@nttkyo895001.tkyo.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 07:38:57 aircastle [n=aircastl@nttkyo895001.tkyo.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 07:47:07 -!- mmc1 [n=mima@cs162149.pp.htv.fi] has quit ["Leaving."] 08:04:55 -!- dudleyf [n=dudleyf@ip70-178-212-238.ks.ks.cox.net] has quit [] 08:08:15 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 08:23:12 robbyoconnor [n=wakawaka@guifications/user/r0bby] has joined #scheme 08:24:07 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 08:24:30 in addition to structure & interpreattion of computer programs / classical mechanics; is there a structure & interpretation to neuroscience ? 08:28:44 jewel [n=jewel@dsl-242-130-65.telkomadsl.co.za] has joined #scheme 08:32:50 -!- synthase [n=synthase@68.220.171.173] has quit [Read error: 145 (Connection timed out)] 08:44:08 -!- lowlycoder [n=x@unaffiliated/lowlycoder] has quit ["leaving"] 08:49:01 -!- offby1 [n=user@pdpc/supporter/monthlybyte/offby1] has quit [Remote closed the connection] 08:49:12 offby1 [n=user@q-static-138-125.avvanta.com] has joined #scheme 08:52:03 -!- tessier [n=treed@mail.copilotco.com] has quit [Read error: 104 (Connection reset by peer)] 08:52:10 tessier [n=treed@mail.copilotco.com] has joined #scheme 08:52:15 -!- tessier [n=treed@mail.copilotco.com] has quit [K-lined] 08:52:41 Edico [n=Edico@unaffiliated/edico] has joined #scheme 09:04:03 ambient [n=tommi@86.50.37.7] has joined #scheme 09:09:18 athos [n=philipp@92.250.250.68] has joined #scheme 09:16:53 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit ["..."] 09:36:59 reprore_ [n=reprore@EM114-48-56-242.pool.e-mobile.ne.jp] has joined #scheme 09:37:37 `Peter [n=pk@188-23-106-64.adsl.highway.telekom.at] has joined #scheme 09:41:27 rapacity [n=prwg@unaffiliated/rapacity] has joined #scheme 09:56:59 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 09:57:21 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 10:01:56 -!- sreeram [n=sreeram@122.174.68.56] has quit [] 10:09:56 Edico_ [n=Edico@unaffiliated/edico] has joined #scheme 10:16:36 -!- Edico_ [n=Edico@unaffiliated/edico] has quit ["Leaving"] 10:17:36 Edico_ [n=Edico@unaffiliated/edico] has joined #scheme 10:25:34 -!- Edico [n=Edico@unaffiliated/edico] has quit [Read error: 110 (Connection timed out)] 10:29:19 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 10:38:36 -!- lowlycoder [n=x@unaffiliated/lowlycoder] has quit ["Lost terminal"] 10:39:10 -!- saccade [n=saccade_@COMBINATOR.MIT.EDU] has quit [Read error: 110 (Connection timed out)] 10:49:02 soupdragon [n=f@amcant.demon.co.uk] has joined #scheme 10:49:17 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 10:52:42 ankou [n=quassel@p57A6C178.dip.t-dialin.net] has joined #scheme 10:53:52 -!- ankou [n=quassel@p57A6C178.dip.t-dialin.net] has quit [Remote closed the connection] 11:01:23 dfeuer [n=dfeuer@wikimedia/Dfeuer] has joined #scheme 11:07:22 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 11:19:44 -!- soupdragon [n=f@amcant.demon.co.uk] has quit ["Leaving"] 11:20:57 -!- Deformati [n=joe@c-68-84-167-117.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:22:25 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 11:41:06 amoe [n=amoe@cpc1-brig3-0-0-cust512.brig.cable.ntl.com] has joined #scheme 11:42:01 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 11:53:09 neilv [n=user@dsl092-071-029.bos1.dsl.speakeasy.net] has joined #scheme 11:56:00 -!- reprore_ [n=reprore@EM114-48-56-242.pool.e-mobile.ne.jp] has quit [Remote closed the connection] 11:57:32 incubot: That's one small step for man, one giant leap for mankind. 11:57:35 For giant->raven, using your dictionary (and a compiled image, since the normal scsh can't set the heap size), it takes 15 seconds. 11:58:07 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 11:58:25 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 11:58:31 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 12:00:04 incubot: Hubble has trained its new camera on the atmospheric disturbance on Jupiter believed to have been caused by a comet or asteroid impact. 12:00:07 n turn caused disturbance on the network. As a result that leaf server is not accepting client conne 12:00:53 incubot: Details seen in the Hubble view show a lumpiness to the debris plume caused by turbulence in Jupiter's atmosphere 12:00:56 when you write frameworks simulating turbulence in laser propagation in the atmosphere... try surviving without being able to keep track of everything. youd fail immediately. 12:04:17 incubot: The last British survivor of the World War I trenches, Harry Patch, has died at the age of 111. 12:04:20 the us didnt go into the trenches, they started mounting offensives. 12:05:42 incubot: A dispute over the rights to a popular yodelling song has ended up in a court in the German city of Munich. 12:05:45 MORE YODELLING 12:05:56 minion: chant 12:05:56 MORE YODELLING 12:08:15 incubot: who is yodel ling? 12:08:18 lib-ee-yay-thirty-two, yodel-ay, yodel-ayyyy, lib-ee-yay-thirty-two, yodel-ayyy. 12:08:20 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 12:18:36 -!- dfeuer [n=dfeuer@wikimedia/Dfeuer] has quit [Read error: 110 (Connection timed out)] 12:25:11 Pepe___ [n=ppjet@78.113.15.249] has joined #scheme 12:39:53 -!- Pepe_ [n=ppjet@78.113.15.173] has quit [Read error: 110 (Connection timed out)] 12:39:57 -!- Pepe___ is now known as Pepe 12:40:00 -!- Pepe is now known as Pepe_ 12:43:08 HG` [n=wells@xdslfk249.osnanet.de] has joined #scheme 12:51:12 MrFahrenheit [n=RageOfTh@SE400.PPPoE-7729.sa.bih.net.ba] has joined #scheme 12:56:57 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 12:57:20 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 12:59:47 vandemar [n=anon@2001:470:1f10:56b:0:0:0:4] has joined #scheme 13:01:45 -!- foof` is now known as foof 13:07:22 dzhus [n=sphinx@93-80-242-34.broadband.corbina.ru] has joined #scheme 13:14:06 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 13:16:55 synthase [n=synthase@adsl-220-171-173.mob.bellsouth.net] has joined #scheme 13:26:06 soupdragon [n=f@amcant.demon.co.uk] has joined #scheme 13:26:27 athos [n=philipp@92.250.250.68] has joined #scheme 13:28:50 -!- jao [n=jao@76.Red-88-18-100.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:29:08 mario-goulart [n=user@201-89-190-138.pltce701.dsl.brasiltelecom.net.br] has joined #scheme 13:34:27 how can I replace an identifier with another identifier in a macro? in my case, I would like to change all appearrances of case-lambda appearing in the body of a macro called define/contract with case/contract. 13:34:41 I thought let-syntax can do this but I seem to be mistaken 13:35:26 afaik you can do that by putting case-lambda in the literals list and matching on it 13:36:05 case-lambda can appear anywhere, not just at some level in the body 13:36:17 I see 13:36:41 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 13:36:42 lisppaste, url 13:36:42 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 13:37:32 You entered the captcha incorrectly. <-- lol, how did that happen? 13:37:37 leppie pasted "identifier replacing" at http://paste.lisp.org/display/84169 13:38:06 that obviouslyu dont work 13:38:44 You need the case-lambda to be an unhygienic identifier 13:39:03 I guessed that much, but how? :p 13:39:23 hmmm, duh 13:39:26 i know how 13:39:27 syntax->datum ? 13:39:42 I don't know syntax-case ;) 13:40:53 in plt scheme, what i usually do is use a parameter, or a procedure that hides a parameter, and have the syntax set the parameter 13:40:58 sweet :) 13:41:37 neilv: I don't understand. Could you give an example? 13:41:39 leppie annotated #84169 "working :)" at http://paste.lisp.org/display/84169#1 13:42:06 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 13:42:16 freaky 13:42:28 Voodoo magic ;) 13:42:32 amazing how one figures stuff out when you try to explain to someone else what you are trying to do :p 13:42:45 That's called rubber-ducking :) 13:43:17 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 13:44:07 now to test if identifier-syntax will work too 13:45:36 it does! :) 13:46:22 leppie annotated #84169 "simplified" at http://paste.lisp.org/display/84169#2 13:47:12 now for the 'make a generic version' exercise 13:47:44 leppie: This will probably only replace `case-lambda' that appears literally in the body. 13:48:06 yes, that's what I want 13:48:18 for now 13:49:02 In that case, there is no real meaning to `case-lambda'. You can just as well use `bleh'. 13:49:46 the question though is, how can I determine what identifier is bound to case-lambda at the call site 13:50:50 ok, I see I can call it bleh 13:51:07 That's exactly what's bogus. You're using it as just a literal keyword. 13:51:58 It must appear literally in the body, no renames, no macro expansions no nothing. 13:52:01 so the only way I could do this is for the caller to pass the identifier bound as case-lambda to the macro 13:52:19 IOW, your `datum->syntax' makes it unhygienic. (And that shouldn't be surprising.) 13:52:31 no I realize that 13:52:45 but how can make it hygienic then? 13:52:56 or is that not possible? 13:53:49 I can tell you how I'd do that in PLT. (And it would still not work for replacing `case-lambda' in macro expansions, and very intentionally so.) 13:55:25 for my purpose it must only replace in the body, not in the expansion too, as case/contract transforms into a case-lambda 13:56:00 Fabse [n=mightyfi@wikipedia/Track-n-Field] has joined #scheme 13:56:30 So in PLT, you would define `case-lambda' as a syntax-parameter, which expands to the real `case-lambda' by default, 13:56:54 then you make your macro use `syntax-parameterize' to rebind it in a local body. 13:57:10 You'd provide both your macro and your `case-lambda', 13:57:15 ahhh :) 13:57:16 -!- MrFahrenheit [n=RageOfTh@SE400.PPPoE-7729.sa.bih.net.ba] has quit [Success] 13:57:20 and everything would work fine from then on. 13:57:50 thanks, you have a pointer to portable way to implement syntax parameters? 13:58:14 In particular, client code can require your `case-lambda' under a different name, like `bleh', and things will still work fine -- and that client can still use the real `case-lambda' to prevent your macro from messing it up. 13:58:47 No. I suspect that the implementation depends on the PLT macro system in various ways. 13:59:13 (I have actually been looking for something like syntax parameters for another library I am working on) 13:59:39 thanks anyways, I'll see what the docs say :) 13:59:49 Well, you can always ask on the mailing list, and/or look at the code. 14:01:23 maybe i'll just put in a request for aziz to add it to psyntax :) 14:02:07 That, I cannot help you with. 14:04:44 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 14:08:10 ankou [n=quassel@p57A6C178.dip.t-dialin.net] has joined #scheme 14:12:27 jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has joined #scheme 14:13:01 -!- jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has quit [SendQ exceeded] 14:14:46 rouslan [n=Rouslan@unaffiliated/rouslan] has joined #scheme 14:16:42 ok found a semi portable way 14:17:09 -!- Fabse [n=mightyfi@wikipedia/Track-n-Field] has quit [] 14:17:48 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 14:18:27 leppie annotated #84169 "now with hygiene" at http://paste.lisp.org/display/84169#3 14:18:42 eli: that works :) 14:23:21 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 14:25:21 leppie: Yeah yeah ... for some value of "works". 14:26:01 Try (case-lambda [(x) (list 'case-lambda x)]) 14:26:35 ok, I can change it to be just in the head position 14:26:47 It *is* in a head position. 14:27:13 Or (case foo [(case-lambda) 1]) 14:27:26 Or (lambda (case-lambda) case-lambda) 14:27:29 ahh, I see what you mean 14:27:58 And you have no way to avoid it -- since I can define a (foo x) macro that expands into (quote x). 14:29:36 jlongster [n=user@fw-42.20.chattanoogastate.edu] has joined #scheme 14:29:37 so i'll have to make the pattern have exactly the same pattern as case-lambda, that should eliminate most (if not all) cases 14:30:07 or wait! 14:30:47 Huh? 14:30:54 not exactly 14:31:05 Try (case-lambda [(x) '(case-lambda [(x) 1])]) 14:31:08 (case-lambda) is valid, but that would cause problems 14:31:18 arggg 14:31:24 *wingo* pretty sure eli is right on this one :) 14:31:28 *eli* fakes italian accent 14:31:28 you are right 14:31:37 It dont mAtter 14:31:54 s/Italian/American-Italian/ 14:32:00 s/American-Italian/Sopranos/ 14:32:05 you want dynamic scoping for macros, it seems. a la plt's syntax-parameters apparently. 14:32:23 ok this is very complex, and I can see why 14:33:02 (permute '(hard shopping macros go)) 14:33:10 :) 14:38:00 automejja [n=edwin@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 14:39:31 -!- automejja [n=edwin@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Client Quit] 14:40:40 -!- dzhus [n=sphinx@93-80-242-34.broadband.corbina.ru] has quit [Remote closed the connection] 14:42:01 leppie annotated #84169 "let's play safe for now" at http://paste.lisp.org/display/84169#4 14:42:36 that's all I really need, much less than I wanted :) 14:45:20 dzhus [n=sphinx@93-80-242-34.broadband.corbina.ru] has joined #scheme 14:45:36 I wonder if syntax-parameters could be portably given you define the syntax to be parameterized 14:46:08 s/could be/could be done/ 14:50:12 http://farm4.static.flickr.com/3288/3007571374_2f7d48e6bd.jpg 15:05:34 mmc1 [n=mima@cs162149.pp.htv.fi] has joined #scheme 15:05:34 -!- mario-goulart [n=user@201-89-190-138.pltce701.dsl.brasiltelecom.net.br] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 15:13:15 -!- jlongster [n=user@fw-42.20.chattanoogastate.edu] has quit [Remote closed the connection] 15:29:51 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 15:32:58 knows someone the name of the standard code in which each letter is represented by a particular word: ex. A "alpha" B "bravo", C "charlie" ... ? 15:33:58 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 15:34:05 I think that's called a "phonetic alphabet" 15:34:15 edico: google for nato alphabet 15:34:58 thank you 15:35:05 there are several different ones, but that will get you the most standard one 15:46:24 Adamant [n=Adamant@unaffiliated/adamant] has joined #scheme 15:46:34 -!- ambient [n=tommi@86.50.37.7] has quit [Remote closed the connection] 15:51:46 booo [n=user@dsl-hkibrasgw3-ff2dc000-174.dhcp.inet.fi] has joined #scheme 15:53:04 papa oscar whiskey... 16:08:21 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 16:26:00 -!- mmc1 [n=mima@cs162149.pp.htv.fi] has quit ["Leaving."] 16:29:47 -!- HG` [n=wells@xdslfk249.osnanet.de] has quit [Client Quit] 16:49:40 -!- robbyoconnor [n=wakawaka@guifications/user/r0bby] has quit [Read error: 110 (Connection timed out)] 17:01:35 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 104 (Connection reset by peer)] 17:06:57 eno [n=eno@nslu2-linux/eno] has joined #scheme 17:19:35 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 17:29:23 -!- amoe [n=amoe@cpc1-brig3-0-0-cust512.brig.cable.ntl.com] has quit [Remote closed the connection] 17:29:47 MrFahrenheit [n=RageOfTh@89.146.189.249] has joined #scheme 17:37:43 `Peter_ [n=pk@188-23-5-173.adsl.highway.telekom.at] has joined #scheme 17:40:46 comp.lang.lisp needs to be taken out and shot 17:42:25 NEVER 17:42:58 wai dont joo luv c-l-l???? 17:43:24 these people with their drama-queen public flamewars going on for decades or more 17:43:33 and now they're cross-posting to comp.lang.scheme 17:44:07 -!- `Peter [n=pk@188-23-106-64.adsl.highway.telekom.at] has quit [Read error: 60 (Operation timed out)] 17:58:57 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 18:02:50 `Peter [n=pk@188-23-4-105.adsl.highway.telekom.at] has joined #scheme 18:03:09 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 18:11:39 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 18:19:00 -!- `Peter_ [n=pk@188-23-5-173.adsl.highway.telekom.at] has quit [Read error: 110 (Connection timed out)] 18:21:07 -!- dzhus [n=sphinx@93-80-242-34.broadband.corbina.ru] has quit [Remote closed the connection] 18:22:38 amoe [n=amoe@cpc1-brig3-0-0-cust512.brig.cable.ntl.com] has joined #scheme 18:24:27 ravenex [n=raven@99-243-252-87-dynamic-pool.gprs.mts.by] has joined #scheme 18:30:34 Nshag [i=user@Mix-Orleans-106-2-208.w193-248.abo.wanadoo.fr] has joined #scheme 18:32:08 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 18:36:24 sreeram [n=sreeram@122.174.68.56] has joined #scheme 18:37:44 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 18:40:30 speaking of fixing Usenet... 18:41:03 https://synx.us.to/code/scheme/chkdb/main.ss 18:41:33 Now all I have to do is actually implement the thread and message structure. And a UI. 18:44:49 langmartin [n=user@exeuntcha.tva.gov] has joined #scheme 18:46:00 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 18:48:55 jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has joined #scheme 18:51:40 -!- jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has quit [SendQ exceeded] 18:51:53 jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has joined #scheme 18:55:15 -!- MrFahrenheit [n=RageOfTh@89.146.189.249] has quit [Read error: 110 (Connection timed out)] 19:13:27 -!- wingo [n=wingo@175.Red-81-38-186.dynamicIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 19:14:01 synx: what is it? 19:15:30 It's a way to store files in discrete pieces. 19:16:06 each piece identified by a hash of it. 19:17:04 Then given a list of hashes you can extract them one by one to reconstruct the original file. 19:17:38 So that way I can transport a file around in pieces, not needed to be in order, and without having to commit to more than a certain amount of data transfer before I can validate signatures. 19:20:42 -!- a-s [n=user@92.81.46.25] has quit [Read error: 54 (Connection reset by peer)] 19:21:31 -!- kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 19:21:35 a-s [n=user@92.81.46.25] has joined #scheme 19:22:00 kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has joined #scheme 19:22:45 mmc [n=mima@cs162149.pp.htv.fi] has joined #scheme 19:25:19 Arelius [n=indy@64.174.9.113] has joined #scheme 19:28:43 Thren [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has joined #scheme 19:45:02 -!- kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 19:45:10 -!- leppie [n=lolcow@196-210-146-211-tvwt-esr-2.dynamic.isadsl.co.za] has quit [Read error: 104 (Connection reset by peer)] 19:45:32 kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has joined #scheme 19:45:38 synx: apropos your crc, if number consing is a problem, use a pair of 16 bit accumulators to avoid consing bignumens. 19:45:39 leppie [n=lolcow@196-210-146-211-tvwt-esr-2.dynamic.isadsl.co.za] has joined #scheme 19:50:16 number consing? 19:51:09 How do you make 16 bit accumulators? 19:56:38 rstandy [n=rastandy@net-93-144-238-67.t2.dsl.vodafone.it] has joined #scheme 19:56:42 mejja pasted "crc from scheme to c" at http://paste.lisp.org/display/84182 19:56:54 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 19:57:19 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 19:57:43 metasyntax [n=metasynt@pool-71-127-125-129.aubnin.fios.verizon.net] has joined #scheme 19:58:08 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 20:05:10 -!- aircastle is now known as aircastle_away 20:13:07 -!- rdd [n=user@c83-250-157-93.bredband.comhem.se] has quit [Remote closed the connection] 20:16:49 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 20:19:41 rdd [n=user@c83-250-157-93.bredband.comhem.se] has joined #scheme 20:20:29 -!- kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 20:21:59 kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has joined #scheme 20:22:07 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 20:25:20 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 20:32:59 -!- aircastle_away [n=aircastl@nttkyo895001.tkyo.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 20:34:13 robbyoconnor [n=wakawaka@cpe-98-15-209-4.hvc.res.rr.com] has joined #scheme 20:40:39 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 20:44:10 saccade [n=saccade@c-66-31-201-117.hsd1.ma.comcast.net] has joined #scheme 20:49:58 -!- neilv [n=user@dsl092-071-029.bos1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 20:56:36 doublefree [n=doublefr@cpe-72-231-172-33.nycap.res.rr.com] has joined #scheme 21:00:57 -!- booo [n=user@dsl-hkibrasgw3-ff2dc000-174.dhcp.inet.fi] has quit ["leaving"] 21:01:08 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 21:01:40 -!- robbyoconnor [n=wakawaka@cpe-98-15-209-4.hvc.res.rr.com] has quit [Nick collision from services.] 21:04:15 -!- doublefree [n=doublefr@cpe-72-231-172-33.nycap.res.rr.com] has quit [] 21:06:11 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["+++ killed by SIGSEGV +++"] 21:06:23 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 21:09:24 rmns [n=ramunas@85-255-53-21.ip.kis.lt] has joined #scheme 21:10:08 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["ChatZilla 0.9.85 [Firefox 3.5.1/20090715094852]"] 21:12:04 rouslan [n=Rouslan@unaffiliated/rouslan] has joined #scheme 21:18:42 sepult [n=buggarag@xdsl-87-78-73-127.netcologne.de] has joined #scheme 21:21:45 -!- ravenex [n=raven@99-243-252-87-dynamic-pool.gprs.mts.by] has quit [Read error: 104 (Connection reset by peer)] 21:24:15 r0bby [n=wakawaka@guifications/user/r0bby] has joined #scheme 21:24:30 how to make a syntax that produces syntax for more than one define? 21:26:02 I think you use BEGIN for that 21:29:34 Tried that, hm.. 21:29:41 must be doing something else wrong. 21:31:49 -!- jewel [n=jewel@dsl-242-130-65.telkomadsl.co.za] has quit [Read error: 60 (Operation timed out)] 21:37:28 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 21:40:50 -!- jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 21:43:44 jao [n=jao@21.Red-83-43-33.dynamicIP.rima-tde.net] has joined #scheme 21:53:46 -!- saccade [n=saccade@c-66-31-201-117.hsd1.ma.comcast.net] has quit ["This computer has gone to sleep"] 21:55:14 arcfide [n=arcfide@adsl-99-50-224-193.dsl.bltnin.sbcglobal.net] has joined #scheme 22:03:30 -!- Edico_ [n=Edico@unaffiliated/edico] has quit ["Leaving"] 22:38:26 `Peter_ [n=pk@188-23-4-105.adsl.highway.telekom.at] has joined #scheme 22:39:04 -!- `Peter [n=pk@188-23-4-105.adsl.highway.telekom.at] has quit [Read error: 104 (Connection reset by peer)] 22:43:29 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [] 22:46:57 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 22:51:25 doublefree [n=doublefr@cpe-72-231-172-33.nycap.res.rr.com] has joined #scheme 23:03:22 -!- mmc [n=mima@cs162149.pp.htv.fi] has quit ["Leaving."] 23:03:48 -!- kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 23:04:26 -!- rdd [n=user@c83-250-157-93.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 23:04:30 kniu [n=kniu@pool-72-87-212-60.lsanca.dsl-w.verizon.net] has joined #scheme 23:14:58 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 23:24:14 *arcfide* peers around and hears a pin drop. 23:25:41 You've got mighty good eyesight to hear a pin drop. 23:29:43 Bunny351 [n=user@Wb852.w.pppool.de] has joined #scheme 23:43:43 -!- Bunny351 [n=user@Wb852.w.pppool.de] has left #scheme 23:46:11 -!- rmns [n=ramunas@85-255-53-21.ip.kis.lt] has left #scheme 23:48:37 tessier [n=treed@mail.copilotco.com] has joined #scheme 23:48:40 -!- tessier [n=treed@mail.copilotco.com] has quit [K-lined] 23:50:12 MrFahrenheit [n=RageOfTh@89.146.168.111] has joined #scheme 23:52:19 -!- `Peter_ [n=pk@188-23-4-105.adsl.highway.telekom.at] has quit [] 23:59:11 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme