00:03:01 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 248 seconds] 00:08:49 -!- albert [~albert@adsl-71-156-44-252.dsl.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 00:09:38 -!- githogori [~githogori@216.207.36.222] has quit [Remote host closed the connection] 00:12:03 NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has joined #scheme 00:24:19 homie [~levgue@xdsl-84-44-208-165.netcologne.de] has joined #scheme 00:25:47 snizzo_ [~quassel@host219-235-dynamic.31-79-r.retail.telecomitalia.it] has joined #scheme 00:26:29 -!- snizzo [~quassel@95.232.235.21] has quit [Ping timeout: 255 seconds] 00:33:02 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 00:33:59 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 00:39:53 jwd [~jwd@cable-118-42.sssnet.com] has joined #scheme 00:46:59 -!- macrobat_ [~geggamojj@h-17-133.a328.priv.bahnhof.se] has quit [Quit: macrobat_] 00:48:14 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Remote host closed the connection] 00:49:08 albert [~albert@108-71-73-198.lightspeed.irvnca.sbcglobal.net] has joined #scheme 00:51:34 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 276 seconds] 00:52:40 zmv [~zmv@186.204.156.99] has joined #scheme 01:07:16 -!- ddp [~ddp@216.243.111.165] has quit [Remote host closed the connection] 01:07:30 ddp [~ddp@anon-136-150.relakks.com] has joined #scheme 01:18:00 albert_ [~albert@108-71-73-198.lightspeed.irvnca.sbcglobal.net] has joined #scheme 01:18:00 -!- albert [~albert@108-71-73-198.lightspeed.irvnca.sbcglobal.net] has quit [Read error: Connection reset by peer] 01:19:57 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Remote host closed the connection] 01:25:24 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 01:35:07 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 01:35:08 githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has joined #scheme 01:47:09 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 240 seconds] 01:50:57 kpal [~kpal@46-252-115-213.sibtele.com] has joined #scheme 01:57:41 woonie [~woonie@nusnet-209-25.dynip.nus.edu.sg] has joined #scheme 02:06:40 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 02:06:57 -!- ddp [~ddp@anon-136-150.relakks.com] has quit [Read error: Connection reset by peer] 02:08:39 -!- jwd [~jwd@cable-118-42.sssnet.com] has quit [Ping timeout: 268 seconds] 02:09:33 -!- snizzo_ [~quassel@host219-235-dynamic.31-79-r.retail.telecomitalia.it] has quit [Read error: Connection reset by peer] 02:12:09 -!- tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 02:25:26 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 02:25:29 tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has joined #scheme 02:25:33 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Read error: Operation timed out] 02:26:12 -!- preflex_ is now known as preflex 02:28:38 -!- woonie [~woonie@nusnet-209-25.dynip.nus.edu.sg] has quit [Ping timeout: 248 seconds] 02:30:32 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 02:30:50 -!- sphex_ is now known as sphex 02:33:46 -!- albert_ [~albert@108-71-73-198.lightspeed.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 02:40:17 -!- masm [~masm@bl15-232-66.dsl.telepac.pt] has quit [Quit: Leaving.] 02:45:07 bfg [ba30d90f@gateway/web/freenode/ip.186.48.217.15] has joined #scheme 02:55:49 -!- mmc1 [~michal@178-85-131-65.dynamic.upc.nl] has quit [Ping timeout: 240 seconds] 03:02:21 -!- freakazoid [~seanl@out-mpk.corp.tfbnw.net] has quit [Quit: Computer has gone to sleep.] 03:12:06 albert [~albert@adsl-71-156-44-252.dsl.irvnca.sbcglobal.net] has joined #scheme 03:18:04 woonie [~woonie@bb220-255-183-200.singnet.com.sg] has joined #scheme 03:24:09 -!- tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 03:24:21 -!- ijp [~user@host86-180-111-172.range86-180.btcentralplus.com] has quit [Quit: The garbage collector got me] 03:34:35 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Read error: Operation timed out] 03:44:29 -!- zzach1 [~zzach@dslb-178-001-136-081.pools.arcor-ip.net] has quit [Read error: Connection reset by peer] 03:45:21 zzach [~zzach@dslb-084-061-110-135.pools.arcor-ip.net] has joined #scheme 03:48:01 hba [~hba@189.130.178.126] has joined #scheme 03:50:13 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 03:57:56 -!- MrFahrenheit [~RageOfTho@users-55-202.vinet.ba] has quit [Ping timeout: 252 seconds] 04:06:40 -!- poincare101 [~Dhaivat_P@CPE-65-27-96-82.new.res.rr.com] has quit [Quit: Leaving.] 04:13:20 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 240 seconds] 04:32:32 soveran [~soveran@186.19.214.247] has joined #scheme 04:40:59 jcowan [~John@cpe-98-14-172-212.nyc.res.rr.com] has joined #scheme 04:41:33 hoi 04:42:38 ahoy hoy 04:45:51 :-D 04:46:56 noq uuu no  04:46:59 realitygrill [~realitygr@76.226.193.4] has joined #scheme 04:49:34 scottmcl66 [~chatzilla@c-68-48-105-6.hsd1.dc.comcast.net] has joined #scheme 04:50:34 tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has joined #scheme 04:53:37 :-O 04:57:19 I have the power to shock 04:59:22 jeapostrophe [~jay@69.169.141.110] has joined #scheme 05:00:40 Quite. :-D 05:01:10 I'm well and truly phased. :-P ("To be fazed is to be bothered. To be phased is to be electrocuted.") 05:03:28 -!- bfg [ba30d90f@gateway/web/freenode/ip.186.48.217.15] has quit [Ping timeout: 258 seconds] 05:05:38 -!- turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 05:05:38 ddp [~ddp@216.243.111.165] has joined #scheme 05:06:07 xwl_ [user@nat/nokia/x-elvjlefiokpwahiw] has joined #scheme 05:06:15 -!- brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 252 seconds] 05:08:34 -!- jeapostrophe [~jay@69.169.141.110] has quit [Ping timeout: 260 seconds] 05:11:34 wh [~wh@112.91.81.82] has joined #scheme 05:11:47 -!- wh is now known as Guest32177 05:12:07 gravicappa [~gravicapp@h178-129-47-49.dyn.bashtel.ru] has joined #scheme 05:12:40 Now what'll we talk about? 05:12:43 *offby1* grunts 05:14:46 how is $LOCAL_SPORTS_TEAM? 05:15:44 kicking $HATED_RIVAL 's ass 05:15:53 ever play Mad LibsŪ? 05:16:03 they had the idea way back when. 05:27:07 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #scheme 05:28:17 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 05:28:45 -!- albert [~albert@adsl-71-156-44-252.dsl.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 05:34:09 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 240 seconds] 05:36:49 -!- tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 05:38:13 hypnocat [~hypnocat@unaffiliated/hypnocat] has joined #scheme 05:39:35 does anyone happen to have a link handy to that story about a student who used scheme to write a solution to a homework assignment that wound up outperforming the solutions handed in by all the other students in his class (except for the one written in assembly), once he'd translated the scheme program to C ? 05:40:08 heh. No, but I think I kinda remember it. 05:40:12 I haven't heard of that story, but there are indeed some very decent Scheme->C compilers. 05:40:44 Off the top of my head, I believe Chicken, Gambit, and Stalin all fit that category. 05:41:00 Petit Larceny also compiles to C also. 05:41:44 *hypnocat* nods 05:42:04 hypnocat, I heard something like that, but it was haskell, not scheme. 05:42:16 this was definitely in scheme 05:42:27 i just re-read the story recently 05:42:31 but didn't record the link 05:43:15 Was it machine or hand translated? 05:43:40 I seem to recall hand-translated 05:43:44 ahh.. i found it 05:43:50 http://www.cs.indiana.edu/~jsobel/c455-c511.updated.txt 05:43:51 link or it didn't happen 05:44:23 yep, that looks familiar 05:47:17 copumpkin [~copumpkin@unaffiliated/pumpkingod] has joined #scheme 05:47:38 Indeed. 05:50:47 Nice. 05:53:27 -!- scottmcl66 [~chatzilla@c-68-48-105-6.hsd1.dc.comcast.net] has quit [Quit: ChatZilla 0.9.88 [Firefox 8.0/20111104165243]] 06:13:29 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 06:15:47 -!- ddp [~ddp@216.243.111.165] has quit [Quit: ddp] 06:17:54 tom_i [~thomasing@ingserv.demon.co.uk] has joined #scheme 06:18:26 albert [~albert@adsl-71-156-44-252.dsl.irvnca.sbcglobal.net] has joined #scheme 06:28:58 jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has joined #scheme 06:41:11 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 06:53:58 ThePawnBreak [~quassel@94.177.108.25] has joined #scheme 06:56:14 Does anyone agree with me that iota (from SRFI 1) should be limited to exact numbers only? 06:57:00 or rather, does anyone think it would be a Bad Thing to so limit it? 06:58:06 allow both I say and provide exact-iota and inexact-iota as well :) 06:58:34 why would allowing inexact numbers be a bad thing? 06:58:38 jcowan: I've seen iota used with floating-point numbers. 06:59:27 Both the reference and the chibi implementation (until a little while ago), compute (iota 4 0.0 1.0) => (2.77555756156289e-17 0.1 0.2 0.3) 06:59:46 would be useful for like wave generation 07:00:06 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 07:00:12 rudybot: (define (iota count (start 0) (step 1)) (build-list count (lambda (i) (+ start (* i step))))) 07:00:14 cky: your sandbox is ready 07:00:14 cky: Done. 07:00:20 rudybot: (iota 10 0 0.1) 07:00:21 cky: ; Value: (0 0.1 0.2 0.30000000000000004 0.4 0.5 0.6000000000000001 0.7000000000000001 0.8 0.9) 07:00:29 rudybot: (iota 4 0.0 1.0) 07:00:29 cky: ; Value: (0.0 1.0 2.0 3.0) 07:00:39 rudybot: (iota 4 0.0 0.1) 07:00:40 cky: ; Value: (0.0 0.1 0.2 0.30000000000000004) 07:00:48 2.77555756156289e-17 <== small enough to be 0 :) 07:00:53 leppie: :-) 07:01:23 jcowan: ^^--- cky's implementation seems not to have that problem. ;-) 07:01:39 Evidently both versions iterate from right to left and increment the value rather than recomputing it, thus avoiding the need to reverse. 07:02:01 jcowan: I'm sure Racket's build-list is written in a way to avoid reversing too. 07:02:03 Chibi now still iterates from right to left (that is, from the limit to the start), but recomputes the value each time. 07:02:11 Right. I recompute, too. 07:02:16 I believe that's the only sane way to do it. 07:02:23 reverse is cheap! 07:02:31 Of course 0.1 is not representable. 07:02:37 I think you mean "reverse! is cheap"? 07:03:21 well more so :) 07:03:44 jcowan: My vote is to retain the ability to use floating point, and insist on recomputing. :-) 07:04:08 -!- djcb` [~user@a88-114-95-13.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 07:04:35 However, it is permitted to use reverse to implement reverse!. 07:05:38 rudybot: (require racket/mpair) 07:05:39 cky: Done. 07:05:55 i have bigger performance issues than reverse :) (but I do try use reverse! internally where I can) 07:07:09 -!- jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 07:07:14 *jcowan* nods. 07:09:19 rudybot: (define (reverse! mlst) (let loop ((cur mlst) (last '())) (if (null? cur) last (let ((next (mcdr cur))) (set-cdr! cur last) (loop next cur))))) 07:09:20 cky: Done. 07:09:30 rudybot: (define a (mlist 1 2 3 4 5)) 07:09:31 cky: Done. 07:09:41 -!- _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has quit [Quit: leaving] 07:09:43 rudybot: (set! a (reverse! a)) 07:09:44 cky: error: reference to an identifier before its definition: set-cdr! in module: 'program 07:09:45 -!- realitygrill [~realitygr@76.226.193.4] has quit [Quit: realitygrill] 07:09:52 rudybot: (define (reverse! mlst) (let loop ((cur mlst) (last '())) (if (null? cur) last (let ((next (mcdr cur))) (set-mcdr! cur last) (loop next cur))))) 07:09:52 cky: Done. 07:09:55 rudybot: (set! a (reverse! a)) 07:09:55 cky: Done. 07:09:58 rudybot: a 07:09:58 cky: ; Value: {5 4 3 2 1} 07:10:24 Apart from accidentally writing set-cdr! instead of set-mcdr!, it seems I got the function correct on the first try. 07:27:20 Is this the only way to do immutable data structures in R5RS, apart from object closures with dispatchers? http://pastebin.com/raw.php?i=udNh89UD 07:30:20 hkBst [~marijn@79.170.210.172] has joined #scheme 07:30:20 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:30:20 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:31:56 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 07:36:09 -!- copumpkin [~copumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 252 seconds] 07:37:26 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #scheme 07:39:49 -!- tom_i [~thomasing@ingserv.demon.co.uk] has quit [Ping timeout: 240 seconds] 07:43:47 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 252 seconds] 07:49:55 -!- albert [~albert@adsl-71-156-44-252.dsl.irvnca.sbcglobal.net] has quit [Remote host closed the connection] 07:53:40 djcb [djcb@nat/nokia/x-mmqfbdzgtzrijujp] has joined #scheme 08:34:12 -!- jcowan [~John@cpe-98-14-172-212.nyc.res.rr.com] has left #scheme 08:38:03 soveran [~soveran@186.19.214.247] has joined #scheme 08:48:52 -!- hba [~hba@189.130.178.126] has quit [Quit: leaving] 08:52:47 -!- confab [~confab@c-71-193-9-153.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 08:54:02 confab [~win7@c-71-193-9-153.hsd1.ca.comcast.net] has joined #scheme 09:05:09 -!- ecraven [~nex@www.nexoid.at] has quit [Ping timeout: 240 seconds] 09:05:53 tom_i [~thomasing@cmc.beaming.biz] has joined #scheme 09:07:08 homie` [~levgue@xdsl-84-44-178-153.netcologne.de] has joined #scheme 09:07:09 ahinki [~chatzilla@212.99.10.150] has joined #scheme 09:08:42 turbofail [~user@99-121-57-65.lightspeed.sntcca.sbcglobal.net] has joined #scheme 09:09:50 -!- homie [~levgue@xdsl-84-44-208-165.netcologne.de] has quit [Ping timeout: 268 seconds] 09:21:03 ecraven [~nex@www.nexoid.at] has joined #scheme 09:30:03 tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has joined #scheme 09:44:55 -!- woonie [~woonie@bb220-255-183-200.singnet.com.sg] has quit [Ping timeout: 240 seconds] 09:47:21 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 09:49:00 -!- Guest32177 [~wh@112.91.81.82] has quit [Quit: ] 09:51:20 -!- ThePawnBreak [~quassel@94.177.108.25] has quit [Read error: Connection reset by peer] 09:53:11 ThePawnBreak [~quassel@94.177.108.25] has joined #scheme 10:06:42 -!- hypnocat [~hypnocat@unaffiliated/hypnocat] has left #scheme 10:37:22 -!- amoe [~amoe@host-92-26-160-159.as13285.net] has quit [Remote host closed the connection] 10:41:23 amoe [~amoe@host-92-26-160-159.as13285.net] has joined #scheme 10:50:29 -!- kpal [~kpal@46-252-115-213.sibtele.com] has quit [Ping timeout: 240 seconds] 10:52:36 kpal [~kpal@46-252-115-213.sibtele.com] has joined #scheme 11:11:24 Blkt [~user@82.84.136.73] has joined #scheme 11:12:33 good day everyone 11:14:07 realitygrill [~realitygr@76.226.193.4] has joined #scheme 11:17:42 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 11:18:25 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 240 seconds] 11:18:28 -!- preflex_ is now known as preflex 11:21:26 -!- kpal [~kpal@46-252-115-213.sibtele.com] has quit [Ping timeout: 252 seconds] 11:22:32 kpal [~kpal@46-252-115-213.sibtele.com] has joined #scheme 11:33:03 z` [~zmv@186.204.156.99] has joined #scheme 11:36:19 -!- zmv [~zmv@186.204.156.99] has quit [Ping timeout: 248 seconds] 11:37:10 -!- ThePawnBreak [~quassel@94.177.108.25] has quit [Read error: Connection reset by peer] 11:49:59 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 11:53:52 -!- kpal [~kpal@46-252-115-213.sibtele.com] has quit [Ping timeout: 268 seconds] 12:11:02 -!- realitygrill [~realitygr@76.226.193.4] has quit [Remote host closed the connection] 12:22:08 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 240 seconds] 12:28:20 -!- ahinki [~chatzilla@212.99.10.150] has quit [Ping timeout: 252 seconds] 12:29:27 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 12:35:43 ijp [~user@host109-154-206-160.range109-154.btcentralplus.com] has joined #scheme 12:37:10 add^_ [~add^_^@m90-141-46-62.cust.tele2.se] has joined #scheme 12:39:30 ahinki [~chatzilla@212.99.10.150] has joined #scheme 12:42:49 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 240 seconds] 12:52:14 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 12:55:49 kuribas [~user@d54C432B2.access.telenet.be] has joined #scheme 12:57:23 copumpkin [~copumpkin@unaffiliated/pumpkingod] has joined #scheme 12:59:09 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 240 seconds] 13:15:40 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 13:17:20 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 13:18:03 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 13:19:36 -!- add^_ [~add^_^@m90-141-46-62.cust.tele2.se] has quit [Quit: add^_] 13:24:11 teurastaja [adb15188@gateway/web/freenode/ip.173.177.81.136] has joined #scheme 13:25:37 -!- teurastaja [adb15188@gateway/web/freenode/ip.173.177.81.136] has quit [Client Quit] 13:39:30 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 13:45:18 soveran [~soveran@186.19.214.247] has joined #scheme 13:49:51 kpal [~kpal@46-252-115-213.sibtele.com] has joined #scheme 13:55:17 add^_ [~add^_^@m90-141-46-62.cust.tele2.se] has joined #scheme 13:59:55 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 14:01:18 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 14:08:34 -!- copumpkin [~copumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:18:05 -!- add^_ [~add^_^@m90-141-46-62.cust.tele2.se] has quit [Quit: add^_] 14:25:51 bweaver [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 14:32:25 copumpkin [~copumpkin@unaffiliated/pumpkingod] has joined #scheme 14:42:04 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 14:43:04 anybody know this word that means "reuse from underlying implementation"? 14:44:24 snarf? 14:45:11 yeah that could well be it :) 14:45:52 if so, I'm impressed with myself 14:48:25 unfortunately that doesn't seem to be it, offby1 :( 14:50:14 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 14:50:43 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 14:50:57 ddp [~ddp@216.243.111.165] has joined #scheme 14:51:27 poo 14:54:19 hkBst: Are you doing a crossword puzzle? 14:55:21 offby1: or maybe you are correct after all. Difficult to find good references... But apparently Sussman said "in addition, the embedding enables the designer to snarf features from the underlying language, just as our embedded Lisp evaluator"... 14:55:34 cky: yes ;P 14:56:18 Lulz. 14:56:51 the canonical use of the word "snarf", however, involves pizza 14:57:03 ...not pierogies? 14:57:46 s/pierogies/pierogi/ (apparently acconding to Wikipedia that's plural) 15:01:55 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 240 seconds] 15:06:25 metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has joined #scheme 15:10:43 -!- metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has quit [Quit: WeeChat [quit]] 15:11:14 -!- leo2007 [~leo@123.114.37.7] has quit [Ping timeout: 248 seconds] 15:14:45 teurastaja [~chatzilla@modemcable136.81-177-173.mc.videotron.ca] has joined #scheme 15:14:52 tupi [~david@139.82.89.24] has joined #scheme 15:15:21 how can i display something when the user stops the program? (CTRL-C) 15:15:51 masm [~masm@bl15-232-66.dsl.telepac.pt] has joined #scheme 15:16:23 teurastaja: By installing a SIGINT handler. 15:16:29 That would be entirely implementation dependendant whether and how it's possible. 15:16:56 i dont want to call (read) at every recursion of my algorithm 15:17:09 im not even sure that would work 15:17:26 cant i use call/cc for this in some magic way? 15:18:52 or open a port waiting for input? 15:19:02 w/e? 15:19:59 something schemey as possible 15:20:35 i know about posix signals but theyre too C-like 15:20:47 and theyre not portable 15:21:09 MrFahrenheit [~RageOfTho@users-55-202.vinet.ba] has joined #scheme 15:21:58 meanwhile, may i ask when the r7rs WG1 will be done? 15:22:02 teurastaja: what pjb said. 15:22:56 what about threads like srfi-18? 15:23:11 i hate fighting with the language 15:23:42 teurastaja: in CL it's standardized: (handler-case ... (condition () ...)) 15:24:12 I think racket defines a special kind of exception value for "the user hit Control C" 15:24:17 s/racket/Racket/ 15:24:55 theres an exception handler in srfi-18, but i dont know how and if i can use it 15:26:38 probably not much point; whatever's built into your particular scheme is likely more useful 15:27:41 metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has joined #scheme 15:27:43 damnit! 15:28:53 -!- ddp [~ddp@216.243.111.165] has quit [Remote host closed the connection] 15:29:00 teurastaja: which scheme are you using? 15:29:11 ddp [~ddp@93.182.131.138] has joined #scheme 15:35:06 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 15:35:33 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 15:36:23 gauche 15:45:29 -!- tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 15:45:35 -!- brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has quit [Ping timeout: 252 seconds] 15:47:23 -!- djcb [djcb@nat/nokia/x-mmqfbdzgtzrijujp] has quit [Remote host closed the connection] 15:53:18 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0/20111228055358]] 15:53:30 freakazoid [~seanl@c-67-164-106-36.hsd1.ca.comcast.net] has joined #scheme 16:00:39 -!- masm [~masm@bl15-232-66.dsl.telepac.pt] has quit [Quit: Leaving.] 16:16:12 masm [~masm@bl15-232-66.dsl.telepac.pt] has joined #scheme 16:18:16 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 16:29:17 -!- metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has quit [Quit: WeeChat [quit]] 16:31:38 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:33:17 Blkt` [~Blkt@82.84.191.233] has joined #scheme 16:34:03 i just thought about something i want to know if its a stupid idea: calling main with dynamic-wind 16:34:08 -!- Blkt [~user@82.84.136.73] has quit [Ping timeout: 240 seconds] 16:34:37 teurastaja: Well, Scheme has no special main function. 16:34:48 So it's just like any other function. 16:34:53 So of course you can use it with dynamic-wind. 16:34:55 srfi something 16:35:06 Even with SRFI 22. 16:35:07 scheme scripts 16:35:09 It's still just a function. 16:35:48 are you sure it will be able to call the after thunk when exiting? 16:36:27 implementation specific (of course) 16:36:45 guile, for instance, should call the after thunk if you use 'exit' 16:36:49 because its purpose is to pass around command-line arguments... 16:37:05 oh, you mean exit normally, then yes 16:37:33 i mean on user termination 16:37:51 instead of using gauches exit-handler 16:38:40 I guess you'll have to 'try it and see' 16:39:35 i know i should use it but i dont even know if i just have to call exit-handler with its new value or implement exceptions 16:39:41 theres just one example 16:41:14 teurastaja: If you use (exit) to exit, rather than returning from main normally, then the after function is not going to get called. 16:41:50 I suspect something similar may happen with ^C. 16:42:17 Though, maybe not, depending on how ^C is handled by the implementation. 16:42:21 It may actually unwind correctly. 16:42:29 s/is not/may not/ 16:42:49 (Some implementations implement (exit) by throwing an exception, rather than calling the _exit syscall directly.) 16:43:08 Blkt`` [~Blkt@82.84.129.36] has joined #scheme 16:43:24 The throwing-an-exception approach will cause the after function to get called. 16:43:42 im not used to parameters and guard/raise i never used them before if someone could explain 16:43:49 please read this: http://practical-scheme.net/gauche/man/gauche-refe_61.html#Program-termination 16:43:50 http://tinyurl.com/7rxkpbu 16:44:57 they talk about dynamic-wind being called and stuff but they talk about exceptions and i dont know if i need exceptions for that 16:46:05 -!- Blkt` [~Blkt@82.84.191.233] has quit [Ping timeout: 244 seconds] 16:48:53 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 248 seconds] 16:52:42 -!- freakazoid [~seanl@c-67-164-106-36.hsd1.ca.comcast.net] has quit [Quit: Computer has gone to sleep.] 16:57:56 they say that any after thunk of dynamic-wind is called but does that include main? 16:59:41 *cky* rolls 20 eyes at teurastaja 16:59:57 and if it doesnt work, can i simply call (exit-handler (display blabla)) 16:59:59 ? 17:00:26 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 17:00:33 its just that i have to learn about parameters, exceptions and program termination at the same time 17:00:47 so im not sure about exceptions 17:01:03 sorry for demanding so much 17:02:12 -!- masm [~masm@bl15-232-66.dsl.telepac.pt] has quit [Quit: Leaving.] 17:02:27 masm [~masm@bl15-232-66.dsl.telepac.pt] has joined #scheme 17:02:51 jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has joined #scheme 17:04:27 jeapostrophe [~jay@lallab.cs.byu.edu] has joined #scheme 17:06:54 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:08:34 leo2007 [~leo@123.114.37.7] has joined #scheme 17:11:22 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 17:12:54 i read about parameters and i understand them, exceptions too but my 2 questions are: 1) does "The after thunks of the active dynamic winds are invoked. Any exceptions raised in after thunks are captured and discarded." in http://tinyurl.com/7rxkpbu mean i can use dynamic-wind on main? and 2) does exit-handler need to be wrapped in an exception like this example?: 17:13:03 (guard (e [(eq? e 'exit-called) (handle-exit-as-desired)]) 17:13:06 (parameterize ((exit-handler (lambda (c f a) (raise 'exit-called)))) 17:13:07 (call-third-party-library))) 17:13:52 ...which is the only provided example 17:14:23 clear enough? 17:16:28 i didnt mean to look lazy. i just didnt ask well 17:17:35 _schulte_ [~eschulte@c-174-56-1-147.hsd1.nm.comcast.net] has joined #scheme 17:18:12 have i already lost your interest? 17:20:43 ping 17:22:06 Wait and see. 17:22:28 hbow about you? 17:22:32 *how 17:23:25 i use eager evaluation by default ;) 17:24:19 -!- tom_i [~thomasing@cmc.beaming.biz] has quit [Ping timeout: 244 seconds] 17:24:31 -!- Blkt`` is now known as Blkt 17:26:20 (error "Could not bind a value to " 'answer) 17:26:37 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 17:29:50 soveran [~soveran@186.19.214.247] has joined #scheme 17:31:41 here is the part im not sure about: 17:31:41 Another useful case is when you want to call a third-party code which calls exit inside. In that case you may swap the exit-handler for the one that raises a non-error exception while calling the third-party code. Non-error exception isnt caught in exit, effectivelly interrupts the steps explained above. (Yet the after thunks of dynamic handlers are processed just like normal exception... 17:31:42 ...handling case.) Your appication code can then capture the exception. You can use parameterize to swap exit-handler dynamically and thread-safely 17:36:00 pjb: waiting is long 17:44:24 mmc1 [~michal@178-85-131-65.dynamic.upc.nl] has joined #scheme 17:45:11 -!- amoe [~amoe@host-92-26-160-159.as13285.net] has quit [Ping timeout: 252 seconds] 17:47:04 amoe [~amoe@host-78-147-166-187.as13285.net] has joined #scheme 17:49:11 since nobody wants to answer, anybody knows about arc? 17:49:45 teurastaja: Welcome to IRC. IRC is like a mailing list: people answer if and when they want to, and no sooner. 17:50:00 teurastaja: In particular, it's inappropriate to expect instant, or even quick, responses on IRC. 17:50:45 this channel usually answers much faster 17:53:58 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 17:56:29 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 18:02:27 realitygrill [~realitygr@76.226.193.4] has joined #scheme 18:02:38 -!- leo2007 [~leo@123.114.37.7] has quit [Ping timeout: 240 seconds] 18:04:31 leo2007 [~leo@123.114.37.7] has joined #scheme 18:07:28 metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has joined #scheme 18:22:30 -!- teurastaja [~chatzilla@modemcable136.81-177-173.mc.videotron.ca] has quit [Quit: ChatZilla 0.9.87 [SeaMonkey 2.4.1/20111012023819]] 18:23:16 -!- turbofail [~user@99-121-57-65.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 276 seconds] 18:23:37 -!- kpal [~kpal@46-252-115-213.sibtele.com] has quit [Ping timeout: 252 seconds] 18:23:55 tom_i [~thomasing@ingserv.demon.co.uk] has joined #scheme 18:25:04 freakazoid [~seanl@out-mpk.corp.tfbnw.net] has joined #scheme 18:31:21 -!- freakazoid [~seanl@out-mpk.corp.tfbnw.net] has quit [Quit: Computer has gone to sleep.] 18:37:29 -!- leo2007 [~leo@123.114.37.7] has quit [Ping timeout: 240 seconds] 18:38:04 ddp_ [~ddp@216.243.111.165] has joined #scheme 18:41:18 -!- ddp [~ddp@93.182.131.138] has quit [Ping timeout: 252 seconds] 18:41:25 -!- ddp_ is now known as ddp 18:49:30 agspathis [~user@ppp-94-64-238-84.home.otenet.gr] has joined #scheme 18:51:13 -!- gravicappa [~gravicapp@h178-129-47-49.dyn.bashtel.ru] has quit [Remote host closed the connection] 18:55:39 agspathi` [~user@ppp-94-64-238-84.home.otenet.gr] has joined #scheme 18:57:11 wbooze [~wbooze@xdsl-84-44-178-153.netcologne.de] has joined #scheme 18:57:19 -!- agspathis [~user@ppp-94-64-238-84.home.otenet.gr] has quit [Ping timeout: 244 seconds] 19:05:26 leo2007 [~leo@123.123.248.208] has joined #scheme 19:07:26 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 19:07:40 rostayob [~rostayob@93-40-54-93.ip37.fastwebnet.it] has joined #scheme 19:10:38 -!- z` is now known as zmv 19:12:16 -!- rostayob is now known as fm` 19:12:20 -!- fm` is now known as rostayob 19:16:26 -!- ddp [~ddp@216.243.111.165] has quit [Ping timeout: 255 seconds] 19:17:26 -!- tom_i [~thomasing@ingserv.demon.co.uk] has quit [Read error: Connection reset by peer] 19:20:32 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 19:21:16 tom_i [~thomasing@ingserv.demon.co.uk] has joined #scheme 19:21:19 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 19:22:49 -!- ToxicFrog [~ToxicFrog@24-246-40-169.cable.teksavvy.com] has quit [Ping timeout: 240 seconds] 19:23:25 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 268 seconds] 19:26:31 snizzo [~quassel@host121-235-dynamic.54-79-r.retail.telecomitalia.it] has joined #scheme 19:35:09 -!- kuribas [~user@d54C432B2.access.telenet.be] has quit [Ping timeout: 240 seconds] 19:37:24 stamourv [~user@ahuntsic.ccs.neu.edu] has joined #scheme 19:42:14 ddp [~ddp@anon-132-169.relakks.com] has joined #scheme 19:47:29 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 248 seconds] 19:48:57 -!- ddp [~ddp@anon-132-169.relakks.com] has quit [Remote host closed the connection] 19:49:14 ddp [~ddp@anon-132-169.relakks.com] has joined #scheme 19:53:16 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 19:56:13 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Remote host closed the connection] 19:56:49 -!- ijp [~user@host109-154-206-160.range109-154.btcentralplus.com] has quit [Ping timeout: 240 seconds] 19:58:56 -!- jewel [~jewel@196-215-117-46.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:01:25 -!- leo2007 [~leo@123.123.248.208] has quit [Ping timeout: 248 seconds] 20:03:42 GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has joined #scheme 20:05:36 kuribas [~user@d54C43316.access.telenet.be] has joined #scheme 20:10:51 pygospa [~Pygosceli@kiel-4dbed145.pool.mediaWays.net] has joined #scheme 20:14:14 -!- pygospa [~Pygosceli@kiel-4dbed145.pool.mediaWays.net] has quit [Client Quit] 20:18:09 ijp [~user@host109-154-206-160.range109-154.btcentralplus.com] has joined #scheme 20:25:04 kudkudyak [~sun@94.72.137.135] has joined #scheme 20:30:00 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: No route to host] 20:34:06 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 20:35:00 cky: in the end that code could even just be compiled to 'label a: goto a;' and it still stays 'properly tail-recursive' 20:35:14 leppie: Indeed. :-) 20:36:56 in the beginning I followed Scheme's semantics to strictly when generating code, then I realized I could go pretty much apeshit, as long as the semantics are respected of which a lot was already proven at that point, eg scoping rules, etc 20:37:34 I <3 that Scheme gives implementations a lot of latitude. :-D 20:38:23 Heck, I mean, even Chibi's fake multiple-values implementation is still compliant. ;-) 20:38:28 in fact a named let in IronSCheme reconstructed from lambda forms is simply comiled to 'while (true) { ... }' 20:38:42 Very nice. :-) 20:38:50 and some extra magic for parameter handling 20:40:38 Hi 20:41:22 -!- agspathi` [~user@ppp-94-64-238-84.home.otenet.gr] has quit [Ping timeout: 260 seconds] 20:49:32 jrslepak [~jrslepak@66.158.54.50] has joined #scheme 20:50:08 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 240 seconds] 20:50:58 brendyn [~brendyn@123-2-73-61.static.dsl.dodo.com.au] has joined #scheme 20:52:36 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 20:57:11 -!- bytbox [~s@96.26.105.154] has quit [Quit: Lost terminal] 20:57:28 sphex_ [~nobody@74.127.215.20] has joined #scheme 20:59:20 -!- sphex [~nobody@74.127.215.20] has quit [Ping timeout: 240 seconds] 21:06:23 -!- masm [~masm@bl15-232-66.dsl.telepac.pt] has quit [Quit: Leaving.] 21:07:29 -!- tom_i [~thomasing@ingserv.demon.co.uk] has quit [Ping timeout: 240 seconds] 21:15:04 djcb [~user@a88-114-95-13.elisa-laajakaista.fi] has joined #scheme 21:28:35 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 21:33:19 cswords [~cswords@c-98-223-234-80.hsd1.in.comcast.net] has joined #scheme 21:33:28 -!- cswords [~cswords@c-98-223-234-80.hsd1.in.comcast.net] has quit [Read error: Connection reset by peer] 21:34:43 homie`` [~levgue@xdsl-78-35-184-187.netcologne.de] has joined #scheme 21:36:41 -!- wbooze [~wbooze@xdsl-84-44-178-153.netcologne.de] has quit [Ping timeout: 252 seconds] 21:36:51 -!- homie` [~levgue@xdsl-84-44-178-153.netcologne.de] has quit [Ping timeout: 252 seconds] 21:45:12 -!- jrslepak [~jrslepak@66.158.54.50] has quit [Quit: Leaving] 21:49:10 jcowan [c6b91248@gateway/web/freenode/ip.198.185.18.72] has joined #scheme 21:51:21 Math question: Given a rational number p/q, how can we determine if its kth root (where k is an integer) is also rational? I see how to do it for 1/q, but not for arbitrary p. 21:53:36 -!- ddp [~ddp@anon-132-169.relakks.com] has quit [Ping timeout: 240 seconds] 21:54:01 ddp [~ddp@anon-132-169.relakks.com] has joined #scheme 21:56:38 hm, `p' and `q' are not necessarily relatively prime ? 21:56:51 Let's say they are wlg. 21:57:30 if they are, then i think you just check whether `p' and `q' both have integral `k'th roots 21:57:50 but maybe there's some clever way to do this in case they aren't 21:59:13 whitequark [~whitequar@2a00:ab00:1::4464:5550] has joined #scheme 21:59:18 (well, if both `p' and `q' are negative, and `k' is even, there may exist a solution anyway, so wlog assume `q' is non-negative) 22:08:30 Guile is stated as being official GNU extension language. Is it as arcane as all other parts of GNU codebase? 22:08:57 Well, that's hard to say. Do you consider Scheme arcane? Naturally, we at #scheme don't. 22:09:21 i suppose whitequark means implementation. 22:09:21 ski: Yes, I'm now convinced that checking p and q separately suffices. 22:09:32 we're not really supposed to say to those outside the cabal ;-) 22:09:44 do people in #latin and #sanskrit have to consider their respective topics fresh and modern? 22:10:01 ijp: don't worry -- the world is intent on ignoring lisp family languages, apparently forever. :D 22:10:11 penryu: it's ##latin 22:10:27 yes, I mean implementation, of course 22:10:28 rudybot: should we induct him? 22:10:28 ijp: I met a gut in Seattle who told me he met a New Zealander who asked where he was from and told him he was a kiwi" - he said, "I thought he was trying to pick a fight with me - telling me he was a little furry fruit" 22:10:28 there are other networks than freenode. 22:10:32 have you seen GCC sources? 22:10:32 just sayin' 22:10:56 that's something I will never touch again. 22:11:06 well surely both beign GNU projects, they're equally obfuscated. simple inference. :) 22:11:21 FWIU, gcc sources are deliberately arcane to make gcc hard to steal. 22:11:36 I didn't find the C code in guile any more obfuscated than I usually find C code... 22:11:45 jcowan: gcc began life as an IOCCC entry. [ note: citation needed ] 22:12:04 ijp: hush now, stop spoiling a good speculation 22:12:38 whitequark: I guess the best approach is to look for yourself. 22:18:35 sigh 22:18:41 at least it was funny to watch 22:21:51 coming from common lisp, is there an equivalent to flet? or should i just use (let ((f (lambda () ...))) ) 22:22:36 yes 22:22:50 he meant the latter 22:22:56 ok 22:23:08 Let and flet are different because symbols have two different definitions in CL, but in Scheme only one. 22:23:09 well, the answer goes for both 22:23:23 cool. thanks. 22:27:08 I can't remember if labels is equal to letrec or letrec* formally; I don't think the answer matters in practice. 22:29:15 i guess i can't access other variables/functions defined in the let in the other lambda functions...? 22:29:18 since you're only binding functions it wouldn't matter 22:30:19 wivlaro: I think you want letrec 22:31:01 aha. cool thanks 22:33:48 soveran [~soveran@186.19.214.247] has joined #scheme 22:34:42 Okay, so CL labels = Scheme letrec, not Scheme letrec*. 22:36:08 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 22:37:37 -!- Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has quit [Read error: Connection reset by peer] 22:38:19 Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has joined #scheme 22:41:02 -!- bweaver [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:42:46 tuubow [~adityavit@c-69-136-107-140.hsd1.nj.comcast.net] has joined #scheme 22:46:06 -!- Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has quit [Read error: Connection reset by peer] 22:46:52 Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has joined #scheme 23:00:47 -!- Blkt [~Blkt@82.84.129.36] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:08:15 poincare101 [~Dhaivat_P@CPE-65-27-96-82.new.res.rr.com] has joined #scheme 23:11:01 -!- NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has quit [Read error: Connection reset by peer] 23:11:15 NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has joined #scheme 23:11:26 -!- NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has quit [Client Quit] 23:11:37 -!- tupi [~david@139.82.89.24] has quit [Quit: Leaving] 23:16:49 -!- GoKhlayeh [~GoKhlayeh@ARennes-652-1-88-131.w2-11.abo.wanadoo.fr] has quit [Remote host closed the connection] 23:17:46 -!- X-Scale [email@sgi-ultra64.broker.freenet6.net] has quit [Ping timeout: 268 seconds] 23:20:50 X-Scale [email@2001:5c0:1000:b::9eff] has joined #scheme 23:21:09 -!- X-Scale is now known as Guest1482 23:21:41 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #scheme 23:21:45 NihilistDandy [~NihilistD@c-75-69-129-101.hsd1.nh.comcast.net] has joined #scheme 23:23:37 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Ping timeout: 252 seconds] 23:35:08 -!- Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has quit [Read error: Connection reset by peer] 23:36:26 Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has joined #scheme 23:53:53 -!- amoe [~amoe@host-78-147-166-187.as13285.net] has quit [Ping timeout: 244 seconds] 23:55:46 amoe [~amoe@host-92-26-166-28.as13285.net] has joined #scheme 23:57:52 dnolen [~user@p72-0-226-114-static.acedsl.com] has joined #scheme 23:59:14 -!- ddp [~ddp@anon-132-169.relakks.com] has quit [Quit: ddp]