00:00:45 jao`_ [n=jao@83.36.221.80] has joined #scheme 00:03:57 rstandy [n=rastandy@net-93-144-219-182.t2.dsl.vodafone.it] has joined #scheme 00:04:27 -!- jao [n=jao@123.Red-79-155-155.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 00:05:32 -!- jao`_ [n=jao@83.36.221.80] has quit [Read error: 104 (Connection reset by peer)] 00:07:32 jao [n=jao@45.Red-81-32-186.dynamicIP.rima-tde.net] has joined #scheme 00:10:35 -!- ken-p [n=unknown@84.92.70.37] has quit [Connection timed out] 00:14:25 -!- jao` [n=jao@204.Red-81-32-185.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 00:16:22 -!- ddvlad [n=vlad@p5.eregie.pub.ro] has quit [Read error: 110 (Connection timed out)] 00:21:53 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 00:28:52 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 00:29:15 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 00:30:35 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 00:31:07 -!- Kusanagi [n=Lernaean@unaffiliated/kusanagi] has quit [Client Quit] 00:31:50 Kusanagi [n=Lernaean@unaffiliated/kusanagi] has joined #scheme 00:32:45 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit [Client Quit] 00:33:40 -!- jao [n=jao@45.Red-81-32-186.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 00:34:26 jao [n=jao@30.Red-83-39-134.dynamicIP.rima-tde.net] has joined #scheme 00:35:36 bombshelter13_ [n=bombshel@209-161-231-13.dsl.look.ca] has joined #scheme 00:45:02 -!- bweaver [n=user@64-139-72-146-Chattanooga.hfc.comcastbusiness.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:47:29 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 00:47:46 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit [Client Quit] 00:48:04 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 00:48:09 -!- Judofyr [n=Judofyr@81.191.155.52] has quit [Remote closed the connection] 00:53:17 -!- xwl [n=user@114.245.139.170] has quit [Remote closed the connection] 00:55:41 xwl [n=user@114.245.139.170] has joined #scheme 00:58:49 -!- jao [n=jao@30.Red-83-39-134.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 01:02:49 jao [n=jao@70.Red-83-46-42.dynamicIP.rima-tde.net] has joined #scheme 01:08:56 jao` [n=jao@79.155.246.192] has joined #scheme 01:09:18 -!- bombshelter13_ [n=bombshel@209-161-231-13.dsl.look.ca] has quit [Client Quit] 01:12:09 -!- jao` [n=jao@79.155.246.192] has quit [Read error: 104 (Connection reset by peer)] 01:15:59 jao` [n=jao@187.Red-79-155-154.dynamicIP.rima-tde.net] has joined #scheme 01:18:34 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 01:20:03 -!- jao [n=jao@70.Red-83-46-42.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 01:22:44 -!- jao` [n=jao@187.Red-79-155-154.dynamicIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] 01:23:19 -!- saccade [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has quit ["This computer has gone to sleep"] 01:27:16 jao [n=jao@44.Red-81-32-181.dynamicIP.rima-tde.net] has joined #scheme 01:27:20 mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has joined #scheme 01:30:48 -!- jao [n=jao@44.Red-81-32-181.dynamicIP.rima-tde.net] has quit [Read error: 60 (Operation timed out)] 01:32:01 kniu [n=kniu@CMU-284828.WV.CC.CMU.EDU] has joined #scheme 01:34:07 -!- Nshag [i=user@Mix-Orleans-106-3-40.w193-248.abo.wanadoo.fr] has quit [Remote closed the connection] 01:37:59 _sepult_ [n=sepult@xdsl-87-78-100-62.netcologne.de] has joined #scheme 01:38:43 -!- _sepult_ [n=sepult@xdsl-87-78-100-62.netcologne.de] has quit [Remote closed the connection] 01:41:13 jao [n=jao@145.Red-83-46-42.dynamicIP.rima-tde.net] has joined #scheme 01:45:15 -!- blackened` [n=blackene@ip-89-102-208-138.karneval.cz] has quit [] 01:47:39 sepult_ [n=sepult@xdsl-87-78-100-62.netcologne.de] has joined #scheme 01:48:12 -!- melgray [n=melgray@70.99.250.82] has quit [] 01:49:53 Narrenschiff [n=ritchie@xolotl.plus.com] has joined #scheme 01:50:13 -!- sepult [n=sepult@xdsl-87-78-30-194.netcologne.de] has quit [Nick collision from services.] 01:50:39 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 54 (Connection reset by peer)] 01:50:59 -!- sepult_ is now known as sepult 01:51:50 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 01:55:16 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 01:58:43 airbrush [n=knoppix@216.237.192.240] has joined #scheme 02:03:14 -!- airbrush [n=knoppix@216.237.192.240] has left #scheme 02:14:27 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Read error: 110 (Connection timed out)] 02:15:37 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 02:16:22 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:18:40 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 02:19:16 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 02:22:50 jao` [n=jao@33.Red-81-32-182.dynamicIP.rima-tde.net] has joined #scheme 02:24:03 geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has joined #scheme 02:34:17 -!- jao [n=jao@145.Red-83-46-42.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 02:35:44 dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has joined #scheme 02:36:31 so let's say i have a procedure that uses a macro (e.g., "or")... if i redefine the macro after the procedure has been defined, does the definition of the procedure change? 02:37:01 e.g., (define (f x y)(or x y)) (define (or x y) #f) 02:37:20 You can't define something that's already been defined. 02:37:40 fine, (set! or (lambda(x y) #f)) 02:38:09 (doesn't MIT Scheme let you use define as a synonym for set! in that case anyhow?) 02:38:48 dog3: macros don't exist at runtime, so you can't change it once the program is running 02:39:09 i can't change it in the REPL? 02:39:15 dunno 02:39:35 i'm not really thinking about the implementation.. more about the definitin 02:40:09 (trying 2 write a scheme compiler) 02:40:24 i guess i'll just expand the macros in the compiler 02:40:25 heh 02:40:41 I don't know about MIT-scheme 02:41:24 In plt set! also doesn't work, since or is a syntax and the syntax #(set! or ...) is not part of it. 02:41:45 well normally you can set! procedures in the global environment... but it seems a bit crazy to set! a macro to be something else 02:41:47 hmm 02:41:52 i see 02:42:06 jao [n=jao@81.Red-83-33-178.dynamicIP.rima-tde.net] has joined #scheme 02:42:20 plt won't let you (define or ...) either then? 02:45:32 rjack_ [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 02:52:19 tjafk2 [n=timj@e176209216.adsl.alicedsl.de] has joined #scheme 02:54:26 -!- jao` [n=jao@33.Red-81-32-182.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 02:55:00 or is not a procedure. 02:55:40 good enuff 4 me :) 02:55:42 plt is pretty careful about not having to handle ambiguous hard-to-define crap like redefining a syntax halfway through the code. 02:55:46 eno__ [n=eno@adsl-70-137-162-186.dsl.snfc21.sbcglobal.net] has joined #scheme 02:56:01 Maybe you could do it... I don't really know though. 02:56:11 well i don't want to do it 02:56:15 it would mess my compiler up :) 02:56:42 quite happy not allowing it 02:57:04 i'll search for all the macros and expand them before compiling the procedure 02:57:51 -!- rodge [n=roderic@129.10.116.123] has quit ["leaving"] 03:03:25 -!- eno [n=eno@nslu2-linux/eno] has quit [Nick collision from services.] 03:03:29 -!- eno__ is now known as eno 03:06:14 That's usually how it's done. They call it the syntax phase, phase 2, or macro expansion phase. 03:06:55 Only caveat is that syntax can produce syntax, and I'm not sure what that implies. Some kind of loop. But then again I wouldn't even try to make a compiler with my meager knowledge. 03:08:10 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Success] 03:08:42 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 03:09:19 jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has joined #scheme 03:09:36 -!- tjafk1 [n=timj@e176219163.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:10:06 *jcowan* unvanishes, looking around for You Know Who 03:17:08 mum 03:17:09 ble 03:18:12 -!- jao [n=jao@81.Red-83-33-178.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 03:18:34 -!- kniu [n=kniu@CMU-284828.WV.CC.CMU.EDU] has quit [Read error: 110 (Connection timed out)] 03:20:00 Lord Voldemort? 03:20:22 shh, don't say His name! 03:20:23 No, probably Albus Dumbledore in an alternate universe. 03:20:36 His name is just a Frenchification of my name, after all. 03:21:01 Dumbledore? 03:21:05 kniu [n=kniu@OVERLORD.RES.CMU.EDU] has joined #scheme 03:21:21 gaaay 03:21:25 rudybot_: nick rudybot 03:21:26 -!- rudybot_ is now known as rudybot 03:21:44 No, John Woldemar Cowan 03:22:02 the -t in Voldemort is silent 03:22:10 This cannot be good 03:22:34 *jcowan* went to see Star Trek/IMAX today at his employer's expense 03:22:43 heh 03:24:00 who does number two work for 03:24:34 rodge [n=user@129.10.116.123] has joined #scheme 03:24:48 Things have changed a lot since the day in 1967 when I tuned into NBC and wondered why the one guy was green and the other guy was buried in Unindentified Fuzzy Objects. 03:25:31 You were watching Sesame Street? 03:26:59 No, "The Trouble With Tribbles." I was a bit old (or not old enough) for Sesame Street. 03:27:23 jao [n=jao@3.Red-83-42-109.dynamicIP.rima-tde.net] has joined #scheme 03:30:54 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 104 (Connection reset by peer)] 03:31:13 synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has joined #scheme 03:36:28 -!- Ran__ [n=Ran@81-226-215-80-no31.tbcn.telia.com] has quit [Connection timed out] 03:38:32 Don't think Sesame Street existed in 1967 03:40:11 I think it did; checking. 03:40:33 No, you're right. 03:40:36 1969 03:43:17 -!- sepult [n=sepult@xdsl-87-78-100-62.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 03:47:56 oddly, I never watched it, even though I'm the right age 03:48:54 My parents set public broadcasting as the only channel the TV could turn to. 03:51:41 I do remember watching it, though, so I must have done so even though I was officially too old. Funny. 03:51:59 Of course, that was the PG version of SS, not (shudder) Elmo's Candyland. 03:52:47 Too bad they didn't keep it up. I was horribly addicted to television for a long time. 03:53:25 heh: "Bert and Ernie conduct themselves in the same loving, discreet way that millions of gay men, women and hand puppets do. They do their jobs well and live a splendidly settled life together in an impeccably decorated cabinet." 03:55:08 I understand that early-season eps are now being distributed on DVD with not-suitable-for-children warnings on the boxes 03:55:10 Dunno where you live, but the gay puppets around -here- are really annoyingly out 03:55:36 best Bert and Ernie sketch ever: http://www.youtube.com/watch?v=InZNBcJTmWs 03:58:40 Where *I* live? NYC, of course. The financial and multicultural capital of the planet Earth. 03:59:29 figure of speech. 03:59:56 darn it, the new sicp.plt requires MrEd. 04:00:13 PLT is its own world. You're either on the PLT bus or off it. 04:00:28 means I can't have rudybot_ "do" SICP. 04:00:28 rudybot_: nick rudybot 04:00:59 .oO( jcowan lives in Hong Kong? ) 04:01:08 he's a man of the world 04:01:29 And so say we all. Except women of the world, naturally. 04:02:16 Women of the world don't say you're a man of the world? The must be emasculating? 04:03:35 naw, it's a good thing -- that way they don't expect him to pay for stuff 04:05:38 -!- jao [n=jao@3.Red-83-42-109.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 04:06:31 chris2 [n=cky@cpe-024-211-255-155.nc.res.rr.com] has joined #scheme 04:10:00 jao [n=jao@238.Red-81-32-178.dynamicIP.rima-tde.net] has joined #scheme 04:20:30 -!- cky [n=cky@cpe-024-211-255-155.nc.res.rr.com] has quit [Read error: 110 (Connection timed out)] 04:23:08 Paul Graham wrote for Sesame Street?? 04:23:13 Who knew? 04:24:05 *Daemmerung* saw 90 seconds of The Care Bears Adventure last night, is still recovering 04:27:30 -!- jao [n=jao@238.Red-81-32-178.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 04:28:34 bweaver [n=user@68.60.0.190] has joined #scheme 04:28:36 That's the one with the teleportation beam right? And the creepy book? 04:29:13 jao [n=jao@168.Red-83-33-177.dynamicIP.rima-tde.net] has joined #scheme 04:31:17 -!- bweaver [n=user@68.60.0.190] has quit [Client Quit] 04:33:46 There was dancing and singing. I remember little else. There appears to be some residual damage... some collateral memory loss. I suppose I should be grateful not to be flatlined. 04:34:56 The most merciful thing in the world, I think, is the inability of the human mind to correlate all its contents. 04:36:50 Daemmerung: Paul Graham wrote for Sesame Street?? 04:36:56 news to me 04:37:18 might explain why Bert and Ernie were always going on about macros in the first seasons 04:38:55 News to me, too, but who am I to gainsay jcowan? 04:41:26 sepult [n=sepult@xdsl-87-78-100-62.netcologne.de] has joined #scheme 04:42:30 -!- sepult [n=sepult@xdsl-87-78-100-62.netcologne.de] has quit [Remote closed the connection] 04:43:11 sepult [n=sepult@xdsl-87-78-100-62.netcologne.de] has joined #scheme 04:43:42 -!- chris2 is now known as cky 04:47:22 -!- xwl [n=user@114.245.139.170] has quit [Remote closed the connection] 04:51:25 All you have to remember Daemmerung is not to look directly at their abdomens. 04:55:21 #b1000 05:23:08 -!- mokogobo [n=mokogobo@pcp075595pcs.unl.edu] has quit [Read error: 110 (Connection timed out)] 05:32:48 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 05:33:07 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has quit [Client Quit] 05:34:32 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #scheme 05:54:43 frustrating... I don't think there are any RSS parser modules written in scheme. 05:54:53 RSS, RDF, ATOM, or whatever they call it. 05:55:19 There's at least one for Chicken. 05:58:04 eno__ [n=eno@adsl-70-137-143-250.dsl.snfc21.sbcglobal.net] has joined #scheme 05:58:28 I didn't see an egg... just sgml parsers. 05:58:37 I mean it's not hard to go from that to RSS, but still. 05:58:49 plenty of XML parsing in scheme. 05:58:54 isn't that enough? 05:59:19 I guess it's enough... be nice to have something that already understood the structure of a feed. 05:59:20 synx: The egg is called, oddly enough, "rss". 05:59:46 (not ported to chicken 4 yet) 05:59:48 There also is a dearth of HTTP client libraries that properly handle redirection and last-modified/etag stuff. I made one myself though, so not as big a deal that. 06:00:34 huh foof 06:00:47 rss is not on http://chicken.wiki.br/chicken-projects/egg-index-4.html 06:00:55 I would expect the untyped guys have some useful stuff, if you use PLT scheme anyway. 06:00:56 "egg-index-4" 06:01:02 "not ported to chicken 4 yet" 06:01:50 The phrase "not ported to chicken 4 yet" is not in the rss page on http://chicken.wiki.br/rss 06:02:33 Sorry if I missed something. Not entirely familiar with the chicken module webpages. 06:03:21 Chicken 4 is newly released, not all of the eggs have been ported yet. Mostly it's a matter of just wrapping them in module definitions. 06:04:02 is there a brief summary of "What's New In Chicken 4" somewhere? 06:04:56 Oh okay, my bad sorry. 06:05:09 I totally forgot about the chicken 3 chicken 4 thing. 06:05:24 offby1: namespaces for one. :> 06:06:05 offby1: The ANNOUCE file in the distribution. 06:06:55 aha 06:07:09 More details in the NEWS file. 06:08:31 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 06:15:37 Belaf [n=campedel@93.144.154.32] has joined #scheme 06:25:41 -!- mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has quit [Success] 06:33:39 incubot: it's quarantine for afghanistan's only pig 06:33:42 how do you mean "quarantine"? 06:34:11 As in, nobody is allowed in to see him. 06:34:27 incubot: they took it out of its small muddy enclosure, where it lived with a deer and a goat, and put him in lonely isolation 06:34:30 it seems they're always extremely muddy, and then suddenly clear as day 06:34:44 Pigs are fine things. 06:34:54 My wife kept a piglet in her bathtub for a week or two once. 06:35:18 incubot: right, and the tragedy is, its wife and kids were just earlier killed in a bear attack; imagine how lonely that pig must be 06:35:21 would it be fair to call it a tragedy of octopii? 06:35:36 It would be more than fair, incubot. 06:35:44 She and a friend took the pig to Atlantic City to enter it in the Miss America contest. 06:36:10 Gale had sewn an American-flag bikini for the pig to wear in the swimsuit competition. 06:36:25 jcowan: chant 06:36:40 MORE PIG 06:36:48 That is some pig. 06:36:55 It was indeed. 06:37:13 Gale said its skin felt like a baby's, and it made sounds very like one, too. 06:38:51 did it win? 06:39:12 That's not a reasonable question. If she had won, don't you think you would have heard? 06:39:18 no 06:39:20 The pig wasn't even admitted to competition. 06:39:24 I pay no attention to the media :P 06:39:26 But the TV news did cover the story. 06:40:00 hax! 06:40:09 why did they enter it? 06:40:22 It was a Yip, the ancestor of a (social) hack. 06:40:36 Like throwing dollar bills onto the floor of the NY Stock Exchange 06:40:37 Radiant. 06:41:57 *Elly* designs an NPC 06:41:57 What markup language is the Chicken Manual written in? 06:42:14 There are so damned many markup languages :-| 06:42:38 It's a variant of wiki markup. 06:42:50 hmph 06:43:16 incubot: queen says no to pot smoking FBI members 06:43:19 I need to start getting out and exercising. I'm in generally poor shape and //not// happy about it. I'm certain that the insomnia has a lot to do with that, my smoking and my allergies. (and I'm sure that each of those four worsen the other three) 06:44:05 It says here that 74% of the characters on the www are Latin letters, 5% digits, 5% cyrillic, 4% punctuation, 4% Chinese characters, 2% Arabic, and every other script less than 1% each. 06:44:32 Are you getting this all from the pig? 06:46:43 I believe that's the New Pork Times he's reading 06:48:58 *offby1* awaits retaliation 06:50:13 ejs [n=eugen@197-108-112-92.pool.ukrtel.net] has joined #scheme 06:50:42 No. Gale sold the pig back to the farmer after they were done with him, so I daresay the pig met the usual destiny many years ago. 06:51:40 *jcowan* overlooks, as too unimportant to mention, the picayune attempted provocations of Whatsisface. 06:58:37 ASau [n=user@193.138.70.52] has joined #scheme 07:00:09 I'm not from Louisiana 07:01:25 Point! 07:01:33 knight1996 [n=user@222.240.203.243] has joined #scheme 07:02:07 -!- ejs [n=eugen@197-108-112-92.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 07:03:25 ejs [n=eugen@197-108-112-92.pool.ukrtel.net] has joined #scheme 07:03:34 I don't even know _why_ the word "Picayune" makes me think of Louisiana, but it does. 07:05:21 -!- Arelius [n=indy@64.174.9.113] has quit [Read error: 148 (No route to host)] 07:10:17 -!- knight1996 [n=user@222.240.203.243] has left #scheme 07:13:01 jcowan_ [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has joined #scheme 07:13:15 Gaah. Stupid system. 07:13:31 Anyhow, the _Times-Picayune_ was the major newspaper of New Orleans for many years, offby1. 07:16:02 was and is, I should say 07:16:10 -!- jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has quit [Nick collision from services.] 07:16:14 -!- jcowan_ is now known as jcowan 07:23:29 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Remote closed the connection] 07:24:19 ejs1 [n=eugen@197-108-112-92.pool.ukrtel.net] has joined #scheme 07:37:19 -!- ejs1 [n=eugen@197-108-112-92.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 07:38:48 -!- ejs [n=eugen@197-108-112-92.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 07:39:26 *zbigniew* smacks offby1 belatedly 07:42:14 -!- jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has quit ["Bailing out"] 07:57:20 npe [n=npe@91.179.104.2] has joined #scheme 08:20:11 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 08:21:19 -!- rjack_ [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 08:23:18 athos [n=philipp@92.250.250.68] has joined #scheme 08:23:19 hotblack23 [n=jh@p5B0562F4.dip.t-dialin.net] has joined #scheme 08:23:44 ejs [n=eugen@92.112.106.124] has joined #scheme 08:27:00 -!- Daemmerung [n=goetter@1133sae.mazama.net] has quit [Read error: 104 (Connection reset by peer)] 08:30:25 Daemmerung [n=goetter@1133sae.mazama.net] has joined #scheme 08:36:24 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 08:37:32 ken-p [n=unknown@84.92.70.37] has joined #scheme 08:38:28 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 08:48:27 -!- ejs [n=eugen@92.112.106.124] has quit [Read error: 110 (Connection timed out)] 08:57:52 mmc [n=mima@cs169084.pp.htv.fi] has joined #scheme 09:07:25 ddvlad [n=vlad@p5.eregie.pub.ro] has joined #scheme 09:13:44 -!- geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:17:27 -!- mmc [n=mima@cs169084.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 09:18:16 wow, that was a weird bug to track down... 09:18:55 The bug only occurred when compiling *without* any optimizations. 09:19:17 ... but after figuring it out, it should always have occurred either way. 09:20:48 Seeing as it was a logic bug, not a simple error. 09:42:01 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Read error: 104 (Connection reset by peer)] 09:48:16 -!- synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:50:34 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 09:59:57 alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has joined #scheme 10:07:37 fschwidom [n=fschwido@91.38.152.196] has joined #scheme 10:08:57 -!- incubot [i=incubot@klutometis.wikitex.org] has quit [Read error: 104 (Connection reset by peer)] 10:08:57 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 10:12:32 incubot [n=incubot@klutometis.wikitex.org] has joined #scheme 10:15:18 z0d [n=z0d@unaffiliated/z0d] has joined #scheme 10:22:27 Ragnaroek [i=54a6627e@gateway/web/ajax/mibbit.com/x-1dca8cf93fd427cd] has joined #scheme 10:28:52 puchacz [n=puchacz@87.194.5.99] has joined #scheme 10:38:11 -!- alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has quit [] 10:56:36 -!- rstandy [n=rastandy@net-93-144-219-182.t2.dsl.vodafone.it] has quit [Remote closed the connection] 11:02:36 dsop [i=dsp@ns.experimentalworks.net] has joined #scheme 11:03:40 -!- Narrenschiff [n=ritchie@xolotl.plus.com] has quit [] 11:16:19 dzhus [n=sphinx@95-24-73-202.broadband.corbina.ru] has joined #scheme 11:20:55 Ran [n=Ran@81-226-215-80-no31.tbcn.telia.com] has joined #scheme 11:27:34 and` [n=hufs4@ti0035a340-0842.bb.online.no] has joined #scheme 11:38:46 rstandy [n=rastandy@net-93-144-219-182.t2.dsl.vodafone.it] has joined #scheme 11:38:54 -!- npe [n=npe@91.179.104.2] has quit [] 11:41:07 -!- projections [n=projecti@88.235.101.2] has left #scheme 11:41:42 Edico [n=Edico@unaffiliated/edico] has joined #scheme 11:47:51 -!- fschwidom [n=fschwido@91.38.152.196] has quit [Remote closed the connection] 12:04:38 xwl [n=user@114.245.139.170] has joined #scheme 12:05:58 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 12:12:52 synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has joined #scheme 12:15:20 blackened` [n=blackene@89.102.208.138] has joined #scheme 12:32:20 -!- and` [n=hufs4@ti0035a340-0842.bb.online.no] has quit [Remote closed the connection] 12:32:31 -!- synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has quit [Read error: 110 (Connection timed out)] 12:45:01 npe [n=npe@91.179.104.2] has joined #scheme 13:20:49 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 13:22:36 orgy` [n=ratm_@pD9FFF04E.dip.t-dialin.net] has joined #scheme 13:23:15 -!- mreggen [n=mreggen@cm-84.215.50.79.getinternet.no] has quit [Read error: 104 (Connection reset by peer)] 13:24:55 -!- brandelune [n=suzume@pl130.nas933.takamatsu.nttpc.ne.jp] has quit [] 13:25:03 synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has joined #scheme 13:31:18 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit [Read error: 110 (Connection timed out)] 13:33:18 higepon251 [n=taro@FLH1Aip247.tky.mesh.ad.jp] has joined #scheme 13:34:49 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 13:37:33 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Client Quit] 13:44:59 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 13:51:50 -!- jao [n=jao@168.Red-83-33-177.dynamicIP.rima-tde.net] has quit ["leaving"] 13:52:55 -!- synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has quit [Read error: 113 (No route to host)] 13:59:04 elias` [n=me@194.81.255.254] has joined #scheme 14:01:28 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 14:02:36 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit [Client Quit] 14:06:23 -!- dzhus is now known as dzhus[afk] 14:07:06 tripwyre [i=75c1a043@gateway/web/ajax/mibbit.com/x-5373bebce41b978c] has joined #scheme 14:12:57 synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has joined #scheme 14:26:05 -!- tripwyre [i=75c1a043@gateway/web/ajax/mibbit.com/x-5373bebce41b978c] has left #scheme 14:29:37 sepult_ [n=sepult@xdsl-87-78-25-187.netcologne.de] has joined #scheme 14:34:47 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 14:39:07 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 14:40:00 -!- saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 14:41:04 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 60 (Operation timed out)] 14:41:21 mejja [n=user@c-f6b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 14:44:48 -!- sepult [n=sepult@xdsl-87-78-100-62.netcologne.de] has quit [Read error: 110 (Connection timed out)] 14:50:04 ct2rips [n=ct2rips@blfd-4db1ccc6.pool.einsundeins.de] has joined #scheme 14:51:31 -!- synthase [n=synthase@c-68-63-19-212.hsd1.al.comcast.net] has quit [No route to host] 15:07:07 cornucopic [n=r00t@115.241.111.18] has joined #scheme 15:18:50 -!- ct2rips [n=ct2rips@blfd-4db1ccc6.pool.einsundeins.de] has quit [Remote closed the connection] 15:19:51 -!- Ragnaroek [i=54a6627e@gateway/web/ajax/mibbit.com/x-1dca8cf93fd427cd] has quit ["http://www.mibbit.com ajax IRC Client"] 15:24:24 -!- higepon251 [n=taro@FLH1Aip247.tky.mesh.ad.jp] has quit [Read error: 113 (No route to host)] 15:24:47 saccade [n=saccade@207-172-223-244.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com] has joined #scheme 15:28:57 projections [n=projecti@88.235.101.2] has joined #scheme 15:30:22 -!- saccade [n=saccade@207-172-223-244.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com] has quit ["This computer has gone to sleep"] 15:31:52 -!- eno__ is now known as eno 15:34:43 *Daemmerung* blinks sleepily 15:34:50 -!- dzhus[afk] is now known as dzhus 15:36:43 mokogobo [n=mokogobo@pcp075595pcs.unl.edu] has joined #scheme 15:36:44 Nshag [i=user@Mix-Orleans-106-4-217.w193-248.abo.wanadoo.fr] has joined #scheme 15:37:39 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 15:45:45 Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has joined #scheme 15:49:46 My bug last night, like seemingly most of my bugs, came from attempting to implement something that I didn't completely understand. I think I understood it six months ago, but forgot much in the passing half-year. Fixed it by diving back into the literature. 15:51:40 *offby1* sulks 15:51:44 hmm I'm new to scheme and I search a way to execute a scheme program without going into the scheme shell, I have installed mit-scheme 15:52:03 rather than hating me for forgetting the Times-Picayune, y'all should love me for sorta half-remembering it 15:52:15 What an odd name for a newspaper, by the way. 15:52:53 "The Boston Insignificant-Tribune" 15:53:33 "The Atlanta Barely-Worthy-of-your-Consideration Constitution" 15:59:28 dsop: mit-scheme has command line switches "--load" and "--eval" per its Fine Manual. They are probably what you want. 16:00:34 offby1` [n=user@q-static-138-125.avvanta.com] has joined #scheme 16:02:07 info mit-scheme-user 16:02:45 dsop, You don't want to use the REPL ? 16:03:21 rudybot_ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 16:04:22 -!- offby1 [n=user@pdpc/supporter/monthlybyte/offby1] has quit [Nick collision from services.] 16:04:33 -!- offby1` is now known as offby1 16:05:46 -!- dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has quit ["Leaving"] 16:16:47 -!- rudybot [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 16:17:41 mmc [n=mima@cs169084.pp.htv.fi] has joined #scheme 16:20:37 cornucopic: REPL? 16:20:50 cornucopic: sorry I'm really new to scheme, I just decided to lern it and want to get it running 16:22:00 dsop: REPL is shorthand for the interactive Scheme environment. It stands for Read-Eval-Print Loop. 16:22:27 dsop, REPL prompt is the promt which you get when you type 'scheme' . Its (R)ead, (E)valuate, (P)rint, (L)oop- so it reads your scheme exp., then the evaluator evaluates it, prints the result and is at your command to do the same again 16:22:35 ah okay, then I don't want to use it. 16:23:07 I'm more used to write my stuff into a file and let it compile 16:23:40 dsop: you're also more used to Some Other Language. Stick with the REPL for now, okay? 16:24:04 k 16:24:12 Daemmerung: Ouch. :-P I think if dsop is writing more than a one-liner, the non-interactive mode has uses. :-) 16:24:12 dsop, If you want to learn Scheme or a Lisp, please love the REPL ! 16:24:27 Daemmerung, cornucopic: But yes, I agree with loving the REPL. :-) 16:24:29 exactly, and that's what I want to do 16:25:00 dsop, If you don't learn to write one liners, how are you going to write multi liners ? 16:25:25 dsop, and for 1-liners, isn't the compiler, load cycle asking for too much ? 16:25:46 cornucopic: the basic concepts are easy to get and I'm used to enough languages to get through one liners pretty quick 16:25:49 dsop: If you're using emacs, you can keep your code in a file and send it to Scheme incrementally 16:25:56 cky: He's new to Scheme, and he's using a Scheme with a very heavy-duty runtime environment. For now he should take advantage of that environment. 16:26:02 sjamaan: I use vi 16:26:06 Daemmerung: *nods* 16:26:06 If not, you can still use an editor and (load "filename.scm") to load the file back in 16:26:16 dsop, Check, SLIME for Vim 16:26:32 cornucopic: That's for Scheme? 16:26:33 Daemmerung: if you give me a less heavy runtine environment, I would love to use it 16:27:13 sjamaan, The steps can be easily modified for it. Its pretty generic 16:27:35 neat 16:27:43 sjamaan, All it does, is loads the current text and pushes it to the interactive prompt 16:27:44 dsop: No, you're good as you are for now. Are you using a textbook, or are you typing characters into the buffer at random, monkey-style? 16:28:44 *mbishop* steals Daemmerung's banana 16:28:45 s 16:28:53 NOOOOOOOOOO 16:29:01 they be stealin my nana 16:30:00 wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #scheme 16:38:44 luz [n=davids@189.122.121.232] has joined #scheme 16:41:33 -!- sepult_ [n=sepult@xdsl-87-78-25-187.netcologne.de] has quit [Client Quit] 16:42:12 sepult [n=sepult@xdsl-87-78-25-187.netcologne.de] has joined #scheme 16:48:24 -!- Elly [n=elly@unaffiliated/elly] has quit [Read error: 60 (Operation timed out)] 16:48:29 Elly [n=elly@unaffiliated/elly] has joined #scheme 16:49:29 *offby1* hurls his dentures at mbishop 16:52:26 p1dzkl [i=p1dzkl@cl-88.cph-01.dk.sixxs.net] has joined #scheme 16:54:05 jberg [n=johan@62.80-202-161.nextgentel.com] has joined #scheme 16:57:59 incubot: dentures? 16:58:01 oh, I suppose the dentures do prove that 16:58:23 incubot: i'm not a horse! 16:58:26 i'd really rather then picked up one of the better scheme implementations rather than sodomizing a dead horse 16:59:08 geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has joined #scheme 16:59:46 Now that's an image that'll drive me out of this buffer and back to work, all right. 17:05:12 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit ["Leaving"] 17:07:03 -!- cornucopic [n=r00t@115.241.111.18] has quit [Read error: 113 (No route to host)] 17:18:02 -!- jberg_ [n=johan@62.80-202-161.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 17:28:39 mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has joined #scheme 17:31:04 -!- dsop [i=dsp@ns.experimentalworks.net] has left #scheme 17:36:50 Is there a tail-recursive, and O(n) time way to write a function (take n lst) where n is a positive number and the function takes the first n items from lst? The way I'm writing it is tail recursive, but it outputs them in reverse. 17:37:24 just reverse 'em 17:37:32 that's still O(n); just twice the constant factor 17:38:20 I thought reverse is O(n^2) unless you append the elements. 17:38:41 Maybe it's O(2n) [sic] 17:45:25 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 17:48:41 ejs1 [n=eugen@229-46-178-94.pool.ukrtel.net] has joined #scheme 17:54:43 -!- ejs1 [n=eugen@229-46-178-94.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 17:55:54 -!- mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has quit [Read error: 110 (Connection timed out)] 18:01:38 cornucopic [n=r00t@115.241.34.31] has joined #scheme 18:02:03 -!- dzhus [n=sphinx@95-24-73-202.broadband.corbina.ru] has quit [Read error: 60 (Operation timed out)] 18:04:34 dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has joined #scheme 18:05:22 -!- dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has quit [Client Quit] 18:08:35 kanru [n=kanru@61.228.154.225] has joined #scheme 18:12:44 meanburrito920_ [n=John@76-217-6-100.lightspeed.irvnca.sbcglobal.net] has joined #scheme 18:13:13 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 18:14:49 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 18:17:59 -!- blackened` [n=blackene@89.102.208.138] has quit [] 18:20:59 blackened` [n=blackene@89.102.208.138] has joined #scheme 18:28:46 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 18:29:41 ejs1 [n=eugen@226-154-124-91.pool.ukrtel.net] has joined #scheme 18:38:29 if you don't make it tail recursive it's still O(n) 18:38:34 -!- ejs1 [n=eugen@226-154-124-91.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 18:43:50 -!- cornucopic [n=r00t@115.241.34.31] has quit [Read error: 113 (No route to host)] 18:48:18 ejs1 [n=eugen@83-140-124-91.pool.ukrtel.net] has joined #scheme 18:50:31 p1dzkl: Well, I wouldn't want to kill the stack space if I ask for 10000 numbers. :) 18:51:06 -!- Khisanth [n=Khisanth@pool-141-157-237-196.ny325.east.verizon.net] has quit ["Leaving"] 18:51:39 Khisanth [n=Khisanth@pool-141-157-237-196.ny325.east.verizon.net] has joined #scheme 18:53:35 so you 'kill' the heap space instead 18:53:46 (which may even be the same space) 18:59:30 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Connection timed out] 19:00:02 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 19:08:22 Quadrescence, what is your objection to REVERSEing the list once you've accumulated the first N items from it? offby1's suggestion is reasonable, and he's correct in saying that it's still O(n). 19:08:30 -!- Daemmerung [n=goetter@1133sae.mazama.net] has quit [Read error: 104 (Connection reset by peer)] 19:08:33 Daemmerung [n=goetter@1133sae.mazama.net] has joined #scheme 19:10:15 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 19:11:24 gnomon: I don't know. I wasn't sure if there was an easy way to build up the list correctly the first time around. 19:12:06 -!- ejs1 [n=eugen@83-140-124-91.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 19:13:37 you will need to use set-cdr! 19:14:44 but not easy, and ugly 19:15:54 -!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [] 19:16:40 Quadrescence, there is: build up the list in reverse order, then return it reversed when it is of the appropriate length. 19:17:03 Simple and easy. Almost every Scheme system has a _very_ fast REVERSE. 19:17:41 reverse is so much easier :p 19:34:59 -!- xwl [n=user@114.245.139.170] has quit [Read error: 110 (Connection timed out)] 19:36:31 ejs [n=eugen@83-140-124-91.pool.ukrtel.net] has joined #scheme 19:37:10 maybe they just tag the list as reversed 19:38:32 (How much faster is it than O(n), gnomon?) 19:39:44 my way is O(1) 19:44:04 CaptainMorgan [n=CaptainM@c-75-68-42-94.hsd1.nh.comcast.net] has joined #scheme 19:47:29 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Connection timed out] 19:48:03 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 19:49:32 geckosenator: only if you don't rely on `car' and `cdr' being O(1). 19:50:19 well 19:50:32 I was just going to have a new type called "reversed-pair" 19:50:40 which is at the head of any reversed list 19:54:58 -!- ddvlad [n=vlad@p5.eregie.pub.ro] has left #scheme 19:55:26 MrFahrenheit [n=RageOfTh@92.36.172.92] has joined #scheme 19:55:43 -!- MrFahrenheit [n=RageOfTh@92.36.172.92] has quit [Read error: 104 (Connection reset by peer)] 20:00:17 dmoerner [n=dmr@ppp-71-139-37-78.dsl.snfc21.pacbell.net] has joined #scheme 20:02:51 -!- projections [n=projecti@88.235.101.2] has left #scheme 20:12:56 synthase [n=synthase@68.63.19.212] has joined #scheme 20:14:50 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Connection timed out] 20:15:34 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 20:18:45 -!- ejs [n=eugen@83-140-124-91.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 20:20:50 jao [n=jao@130.Red-83-38-59.dynamicIP.rima-tde.net] has joined #scheme 20:32:42 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 20:34:14 -!- jao [n=jao@130.Red-83-38-59.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 20:38:02 jao [n=jao@239.Red-79-155-244.dynamicIP.rima-tde.net] has joined #scheme 20:41:14 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 20:42:20 mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has joined #scheme 20:51:11 jao` [n=jao@183.Red-83-37-138.dynamicIP.rima-tde.net] has joined #scheme 20:51:48 offby1` [n=user@206.124.138.125] has joined #scheme 20:53:49 rudybot__ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 20:54:32 -!- offby1 [n=user@pdpc/supporter/monthlybyte/offby1] has quit [Nick collision from services.] 20:54:36 -!- offby1` is now known as offby1 20:56:48 geckosenator: Still, your new type will not have constant time `car' and `cdr'. 20:57:38 I can just as well have a new type called "list-to-be-sorted" and claim that I revolutionized the world with a constant time `sort'. 20:58:26 heh 20:58:29 well think about it 20:58:41 if you had list-to-be-sorted then you try to sort it with a new rule 20:58:49 then don't bother sorting the first way 20:59:22 Right -- same goes for a `reversed-pair'. 20:59:35 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 21:02:48 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Read error: 110 (Connection timed out)] 21:03:36 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 21:04:03 -!- jao [n=jao@239.Red-79-155-244.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 21:08:29 -!- rudybot_ [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 21:11:39 nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has joined #scheme 21:15:17 jedc [n=lore17@c-98-232-225-102.hsd1.or.comcast.net] has joined #scheme 21:15:25 usr [n=erb@pop-catel2-133.213.azeronline.com] has joined #scheme 21:16:57 -!- usr [n=erb@pop-catel2-133.213.azeronline.com] has quit ["bbl."] 21:18:06 linucks [n=erb@pop-catel2-133.213.azeronline.com] has joined #scheme 21:23:14 -!- linucks [n=erb@pop-catel2-133.213.azeronline.com] has quit [] 21:24:40 jao [n=jao@82.Red-83-44-209.dynamicIP.rima-tde.net] has joined #scheme 21:27:49 -!- jao` [n=jao@183.Red-83-37-138.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 21:30:17 -!- jao [n=jao@82.Red-83-44-209.dynamicIP.rima-tde.net] has quit [Read error: 101 (Network is unreachable)] 21:33:43 jao [n=jao@223.Red-83-46-42.dynamicIP.rima-tde.net] has joined #scheme 21:42:18 -!- athos [n=philipp@92.250.250.68] has quit [Remote closed the connection] 21:42:59 athos [n=philipp@92.250.250.68] has joined #scheme 21:43:59 jao` [n=jao@83.36.223.129] has joined #scheme 21:51:54 -!- puchacz [n=puchacz@87.194.5.99] has quit [Remote closed the connection] 21:52:07 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 21:56:55 -!- hotblack23 [n=jh@p5B0562F4.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 21:57:00 -!- jao [n=jao@223.Red-83-46-42.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 22:06:28 Pegazus [n=awefawe@host182.190-224-189.telecom.net.ar] has joined #scheme 22:06:28 You know what's a pain in scheme? Sorting an alist split up into a list of names and a list of values. 22:15:46 rudybot__: init scheme 22:15:47 eli: your scheme sandbox is ready 22:16:08 rudybot__: eval (define (sort-two-lists l1 l2 rudybot__: eval (sort-two-lists '(3 2 1) '(z y x)) 22:16:13 eli: error: procedure sort-two-lists: expects 3 arguments, given 2: (3 2 1) (z y x) 22:16:17 rudybot__: eval (sort-two-lists '(3 2 1) '(z y x) <) 22:16:17 eli: ; Value: (1 2 3) 22:16:18 eli: ; Value#2: (x y z) 22:16:25 synx: ThereYouGo. 22:21:26 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Connection timed out] 22:22:08 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 22:28:49 -!- nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 22:29:03 nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has joined #scheme 22:29:03 -!- nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has quit [Read error: 54 (Connection reset by peer)] 22:29:15 nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has joined #scheme 22:29:15 -!- nA1828KcFz9q [n=user@cpe-071-065-237-135.nc.res.rr.com] has quit [Read error: 104 (Connection reset by peer)] 22:31:18 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 22:32:57 Yeah eli that's what I usually do, is make an alist out of the two lists and sort that. 22:33:49 It's just a temporary intermediate data structure, and I don't like those. I wonder why plt couldn't handle keywords as alists, and why it has to split it up in the first place. 22:36:59 -!- npe [n=npe@91.179.104.2] has quit [] 22:39:50 jao [n=jao@183.Red-81-32-186.dynamicIP.rima-tde.net] has joined #scheme 22:42:52 -!- jao` [n=jao@83.36.223.129] has quit [Read error: 145 (Connection timed out)] 22:45:23 -!- saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 22:56:22 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 145 (Connection timed out)] 23:02:53 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Success] 23:03:41 attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has joined #scheme 23:09:27 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 23:09:30 -!- attila_lendvai [n=ati@apn-89-223-155-125.vodafone.hu] has quit [Read error: 104 (Connection reset by peer)] 23:14:35 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 23:14:46 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 23:25:19 -!- mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has quit [Remote closed the connection] 23:25:37 mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has joined #scheme 23:26:31 jao` [n=jao@147.Red-81-32-186.dynamicIP.rima-tde.net] has joined #scheme 23:35:19 -!- sepult [n=sepult@xdsl-87-78-25-187.netcologne.de] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 23:37:26 -!- jao [n=jao@183.Red-81-32-186.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 23:43:13 -!- mmc [n=mima@cs169084.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 23:51:05 brandelune [n=suzume@pl481.nas933.takamatsu.nttpc.ne.jp] has joined #scheme 23:52:22 MrFahrenheit [n=RageOfTh@92.36.175.208] has joined #scheme