00:04:23 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 00:13:17 bokr [~eduska@95.154.102.124] has joined #scheme 00:15:15 -!- pavelludiq [~quassel@91.139.196.103] has quit [Remote host closed the connection] 00:16:45 pavelludiq [~quassel@91.139.196.103] has joined #scheme 00:17:28 -!- pavelludiq [~quassel@91.139.196.103] has quit [Remote host closed the connection] 00:20:30 seangrove pasted "beginner scheme" at http://paste.lisp.org/display/95388 00:20:48 Hey guys, I'd appreciate some feedback on that paste 00:21:10 I came across gambit scheme and was really impressed with it, thought I'd like to try some decent-sized projects in it 00:21:29 mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 00:21:37 Just playing aorund to see if what I'm doing is horridly un-scheme-like, or if I'm on the right track 00:24:19 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 00:28:47 seangrove, looks ok to me 00:29:08 most schemes have record/structs that make it easy to store values like you are doing 00:29:44 -!- Zuu [~Zuuo@0x55529f1b.adsl.cybercity.dk] has quit [] 00:30:38 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 00:30:46 saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has joined #scheme 00:33:24 karme [~user@HSI-KBW-095-208-171-082.hsi5.kabel-badenwuerttemberg.de] has joined #scheme 00:34:20 Checkie [~checkie@unaffiliated/checkie] has joined #scheme 00:36:13 it looks fine. the let is unnecessary, nth is the same as list-ref, and of course in scheme object systems are dime a dozen so you don't need to create one if you don't want to. 00:40:16 adu [~ajr@pool-173-66-253-196.washdc.fios.verizon.net] has joined #scheme 00:48:19 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 00:49:04 -!- Modius__ [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Quit: I'm big in Japan] 00:49:25 Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has joined #scheme 00:50:30 -!- Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Max SendQ exceeded] 00:51:21 Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has joined #scheme 00:52:37 -!- mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: .] 00:54:17 mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 00:55:08 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 00:55:48 -!- RageOfThou [~RageOfTho@users-55-254.vinet.ba] has quit [Ping timeout: 256 seconds] 00:55:55 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 00:56:40 -!- mario-goulart [~user@67.205.85.241] has quit [Remote host closed the connection] 01:00:05 -!- NNshag [~shag@lns-bzn-44-82-249-199-126.adsl.proxad.net] has quit [Remote host closed the connection] 01:02:36 drwho [~drwho@c-98-225-208-183.hsd1.pa.comcast.net] has joined #scheme 01:13:51 -!- rgrau [~user@107.Red-88-11-109.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 01:18:31 jonrafkind: Sounds good, thanks 01:19:39 saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 01:19:59 sloyd: Just looked up list-ref, thanks for that 01:20:35 See also vectors and vector-ref. 01:34:45 jengle [~9598170a@gateway/web/freenode/x-mdluzzahmljhmlbo] has joined #scheme 01:38:33 -!- jengle [~9598170a@gateway/web/freenode/x-mdluzzahmljhmlbo] has left #scheme 01:39:30 gauche has a nice generic ref 01:39:32 annodomini [~lambda@2002:97cb:cadc:2:21c:b3ff:febc:c615] has joined #scheme 01:39:32 -!- annodomini [~lambda@2002:97cb:cadc:2:21c:b3ff:febc:c615] has quit [Changing host] 01:39:32 annodomini [~lambda@wikipedia/lambda] has joined #scheme 01:52:33 -!- mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: .] 02:14:35 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 02:17:57 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 02:18:06 -!- PygoscelisPapua [~pygospa@g227114009.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 02:20:09 PygoscelisPapua [~pygospa@f055003143.adsl.alicedsl.de] has joined #scheme 02:28:59 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 02:39:04 proq [~user@unaffiliated/proqesi] has joined #scheme 02:55:19 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 03:04:01 -!- sstrickl [~sstrickl@pool-141-157-183-82.bos.east.verizon.net] has quit [Quit: sstrickl] 03:06:41 -!- Jafet [~Jafet@unaffiliated/jafet] has left #scheme 03:07:13 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 03:08:10 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 03:08:25 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 03:12:20 -!- copumpkin [~copumpkin@c-75-69-96-50.hsd1.nh.comcast.net] has quit [Quit: copumpkin] 03:12:35 copumpkin [~copumpkin@c-75-69-96-50.hsd1.nh.comcast.net] has joined #scheme 03:38:47 -!- Axioplase_ [~Axioplase@fortigate.kb.ecei.tohoku.ac.jp] has quit [Quit: brb] 03:39:05 -!- luz [~davids@189.122.90.116] has quit [Quit: Client exiting] 03:39:31 Axioplase [~Axioplase@fortigate.kb.ecei.tohoku.ac.jp] has joined #scheme 03:41:16 metasyntax [~taylor@pool-71-127-125-129.aubnin.fios.verizon.net] has joined #scheme 03:57:24 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 03:57:58 annodomini [~lambda@pool-151-203-202-220.bos.east.verizon.net] has joined #scheme 03:57:58 -!- annodomini [~lambda@pool-151-203-202-220.bos.east.verizon.net] has quit [Changing host] 03:57:58 annodomini [~lambda@wikipedia/lambda] has joined #scheme 04:01:17 -!- annodomini [~lambda@wikipedia/lambda] has quit [Client Quit] 04:17:58 -!- pjb [~t@194.Red-79-149-143.staticIP.rima-tde.net] has quit [Ping timeout: 272 seconds] 04:18:54 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 04:19:06 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 04:21:29 jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has joined #scheme 04:24:46 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 04:30:36 Jafet1 [~Jafet@unaffiliated/jafet] has joined #scheme 04:30:37 coi 04:30:38 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 272 seconds] 04:30:38 -!- Jafet1 [~Jafet@unaffiliated/jafet] has quit [Client Quit] 04:58:01 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 05:08:58 melba [~blee@unaffiliated/lazz0] has joined #scheme 05:12:02 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 05:15:11 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 05:15:28 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 05:16:42 Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has joined #scheme 05:18:52 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 05:32:07 ribbs [~ribbs@p024062.doubleroute.jp] has joined #scheme 05:32:08 -!- jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has quit [Quit: Leaving] 05:32:36 reynard [~alan@n112118223165.netvigator.com] has joined #scheme 05:33:07 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 05:35:54 in a coi pond 05:36:27 -!- reynard [~alan@n112118223165.netvigator.com] has quit [Remote host closed the connection] 05:47:29 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 05:49:35 -!- joolean [~julian@cpe-24-193-56-109.nyc.res.rr.com] has left #scheme 05:56:25 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 05:59:26 Hrm, not sure how to generate a random number in gambit scheme 06:00:35 (random 5) ? 06:01:07 no, my bad, should have just read the docs 06:01:15 Forgot there was a fine manual :P 06:01:23 josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has joined #scheme 06:01:27 (random-integer 10) 06:02:51 Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has joined #scheme 06:15:41 -!- Fare [~Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit [Quit: Leaving] 06:52:41 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 07:01:58 -!- Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has quit [Quit: cya later] 07:02:03 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:04:14 > (load "actor.scm") 07:04:15 "/Users/seangrove/code/scheme/fcgers/actor.scm" 07:04:15 > (one-round kevin sean) 07:04:15 Sean missed! 07:04:18 Kevin hp: 40 - dead? #f 07:04:19 -!- jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has quit [Ping timeout: 265 seconds] 07:04:21 Sean hp: 35 - dead? #f 07:04:24 > (one-round kevin sean) 07:04:27 Kevin hp: 30 - dead? #f 07:04:30 Sean hp: 30 - dead? #f 07:04:33 > (one-round kevin sean) 07:04:35 Sean missed! 07:04:38 Kevin hp: 30 - dead? #f 07:04:41 Sean hp: 25 - dead? #f 07:04:44 > (one-round kevin sean) 07:04:47 Sean missed! 07:04:50 Kevin hp: 30 - dead? #f 07:04:53 Sean hp: 20 - dead? #f 07:04:56 > (one-round kevin sean) 07:05:00 Kevin missed! 07:05:03 Kevin hp: 20 - dead? #f 07:05:07 Sean hp: 20 - dead? #f 07:05:10 > (one-round kevin sean) 07:05:13 Sean missed! 07:05:16 Kevin hp: 20 - dead? #f 07:05:19 Sean hp: 15 - dead? #f 07:05:23 > (one-round kevin sean) 07:05:23 Sean missed! 07:05:26 Kevin hp: 20 - dead? #f 07:05:30 Sean hp: 10 - dead? #f 07:05:33 > (one-round kevin sean) 07:05:37 Sean missed! 07:05:40 Kevin hp: 20 - dead? #f 07:05:43 Sean hp: 5 - dead? #f 07:05:46 -!- ChanServ has set mode +o foof 07:05:46 > (one-round kevin sean) 07:05:49 Kevin hp: 20 - dead? #f 07:05:53 Sean hp: 0 - dead? #t 07:05:54 -!- foof [~user@FL1-122-131-198-106.osk.mesh.ad.jp] has been kicked from #scheme 07:07:34 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 07:07:58 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:08:34 foof: :O 07:09:29 Well, he was running Scheme code, so I gave him the benefit of the doubt and didn't ban him. 07:10:33 indeed! 07:10:39 *elly* is in a great mood :) 07:10:56 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 07:11:13 You'd think ERC would have guards against that. 07:11:49 Maybe it's configurable 07:12:08 (max-send-lines-per-second 1) or something :P 07:12:29 against being in a great mood? 07:15:09 Yes, like the opposite of psychoanalyze-pinhead. 07:15:23 oh, I wouldn't know; I use irssi 07:15:45 my memory is not very good, but I feel like I did something pleasant last night 07:15:52 I think I had dinner at a nice restaurant with many friends 07:17:57 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 07:18:14 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 07:21:46 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 07:21:58 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 07:25:38 hm 07:25:41 I did not write much code today 07:26:21 it's Sunday 07:26:51 whatever your religious cosmology or whatever, a day of rest a week is usually a good idea for everyone 07:27:00 maybe two, even :P 07:27:02 **** that 07:27:05 no rest for the wicked 07:27:11 and I am truly and profoundly wicked 07:27:32 copumpkin: the type system restrains that 07:27:39 Uh, how do you rest from programming 07:27:45 wrong channel, no type system in here 07:28:04 copumpkin: find, the tagging system 07:28:08 *fine 07:28:14 I ignore them pesky tags 07:28:17 too wicked to pay attention 07:28:35 toekutr [~toekutr@adsl-69-107-105-129.dsl.pltn13.pacbell.net] has joined #scheme 07:28:52 Jafet: don't do it? 07:34:47 this seems apropos: http://www.viruscomix.com/page500.html 07:37:02 Nshag [~shag@lns-bzn-44-82-249-199-126.adsl.proxad.net] has joined #scheme 07:38:38 What a weird webcomic 07:39:16 *elly* really likes subnormality :) 07:41:45 http://www.viruscomix.com/page198.html is impressive 07:41:54 -!- nickgibbon [~nring@210.8.201.244] has quit [Quit: Leaving.] 07:42:45 -!- josephholsten [~josephhol@ip70-189-108-199.ok.ok.cox.net] has left #scheme 07:43:12 Speedy2 [~mike@bzq-79-180-18-85.red.bezeqint.net] has joined #scheme 07:44:06 www.search2.net 07:44:11 -!- ChanServ has set mode +o elly 07:44:12 -!- elly has set mode +b *!*mike@*.red.bezeqint.net 07:44:13 -!- elly [~elly@unaffiliated/elly] has been kicked from #scheme 07:44:13 Speedy2: lame 07:44:15 -!- elly has set mode -o elly 07:44:37 -!- ChanServ has set mode +o elly 07:44:47 -!- elly has set mode -b *!*mike@*.red.bezeqint.net 07:44:50 -!- elly has set mode -o elly 07:44:59 I was waiting for that 07:45:03 :) 07:45:08 I'm tempted to find out what the site is 07:45:19 but I try to avoid clicking links like that 07:46:16 it is a 'search engine', hosted off the box that noob was spamming from 07:48:10 Shalom, you spamming fqckwits 07:48:20 -!- jlongster [~user@c-68-59-187-95.hsd1.tn.comcast.net] has quit [Ping timeout: 256 seconds] 07:50:24 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 07:50:33 I saw an announce that that person was spamming in #freenode 07:51:26 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 07:52:24 -!- adu [~ajr@pool-173-66-253-196.washdc.fios.verizon.net] has quit [Quit: adu] 07:55:02 I can't imagine tracking the contents of #freenode-- I trust there is a digest or something 07:55:23 There's an md5sum somewhere. 07:55:31 heh :P 07:56:30 Oh a woise guy huh 08:12:18 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 08:13:40 hkBst_ [~hkBst@gentoo/developer/hkbst] has joined #scheme 08:16:03 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Ping timeout: 252 seconds] 08:18:31 wingo [~wingo@81.38.184.19] has joined #scheme 08:27:41 mmc [~mima@esprx02x.nokia.com] has joined #scheme 08:29:50 -!- likebike [~44e71452@gateway/web/freenode/x-gdjlpomsuvfunwbm] has quit [Ping timeout: 252 seconds] 08:33:12 -!- wingo [~wingo@81.38.184.19] has quit [Ping timeout: 272 seconds] 08:37:13 -!- mbohun [~mbohun@202.124.73.36] has quit [Quit: Leaving] 08:58:39 -!- hkBst_ [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 08:58:58 hkBst_ [~hkBst@gentoo/developer/hkbst] has joined #scheme 08:59:18 -!- toekutr [~toekutr@adsl-69-107-105-129.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 09:01:28 attila_lendvai [~ati@apn-89-223-180-41.vodafone.hu] has joined #scheme 09:05:48 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 09:06:02 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 09:09:50 -!- hkBst_ [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 09:13:21 hkBst_ [~hkBst@gentoo/developer/hkbst] has joined #scheme 09:14:02 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 09:16:08 pjb [~t@67.Red-88-30-109.staticIP.rima-tde.net] has joined #scheme 09:16:40 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Read error: Operation timed out] 09:29:50 -!- kniu [~kniu@HOHOHO.RES.CMU.EDU] has quit [Remote host closed the connection] 09:31:58 kniu [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 09:36:48 schmir [~schmir@mail.brainbot.com] has joined #scheme 09:38:40 -!- hkBst_ [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 09:39:39 hkBst_ [~hkBst@gentoo/developer/hkbst] has joined #scheme 09:42:11 alvatar [~alvatar@203.127.222.87.dynamic.jazztel.es] has joined #scheme 09:46:39 masm [~masm@bl10-4-214.dsl.telepac.pt] has joined #scheme 09:46:48 -!- hkBst_ [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 09:47:50 hkBst_ [~hkBst@gentoo/developer/hkbst] has joined #scheme 09:58:53 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 260 seconds] 09:58:54 -!- pjb [~t@67.Red-88-30-109.staticIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 10:02:14 -!- dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has quit [Ping timeout: 256 seconds] 10:06:16 -!- kniu [~kniu@HOHOHO.RES.CMU.EDU] has quit [Quit: Leaving] 10:09:10 dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has joined #scheme 10:10:03 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:12:19 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by services] 10:12:28 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 10:17:08 hkBst__ [~hkBst@41.184.82.6] has joined #scheme 10:17:39 Zuu [~Zuuo@h207.natout.aau.dk] has joined #scheme 10:18:46 CheckNerd [~checkie@unaffiliated/checkie] has joined #scheme 10:19:05 Sands [myrlochar@91.92.170.132] has joined #scheme 10:19:37 -!- Morbeo [myrlochar@91.92.170.132] has quit [Ping timeout: 264 seconds] 10:20:18 -!- Checkie [~checkie@unaffiliated/checkie] has quit [Ping timeout: 248 seconds] 10:20:18 -!- CheckNerd is now known as Checkie 10:20:21 -!- hkBst_ [~hkBst@gentoo/developer/hkbst] has quit [Ping timeout: 252 seconds] 10:21:20 -!- hkBst__ [~hkBst@41.184.82.6] has quit [Remote host closed the connection] 10:21:46 hkBst__ [~hkBst@41.184.82.6] has joined #scheme 10:22:41 -!- ve [~a@smith.xen.tardis.ed.ac.uk] has quit [Ping timeout: 245 seconds] 10:26:19 ve [~a@smith.xen.tardis.ed.ac.uk] has joined #scheme 10:26:22 -!- karme [~user@HSI-KBW-095-208-171-082.hsi5.kabel-badenwuerttemberg.de] has quit [Remote host closed the connection] 10:27:19 Jafet1 [~Jafet@unaffiliated/jafet] has joined #scheme 10:28:03 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Read error: Connection reset by peer] 10:28:20 -!- Jafet1 is now known as aefjt 10:31:02 -!- hkBst__ [~hkBst@41.184.82.6] has quit [Remote host closed the connection] 10:31:47 hkBst__ [~hkBst@41.184.82.6] has joined #scheme 10:32:25 pjb [~t@80.29.243.72] has joined #scheme 10:47:50 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 10:51:26 -!- sepult [~user@xdsl-87-78-123-27.netcologne.de] has quit [Ping timeout: 245 seconds] 10:55:00 -!- Len_ [~Len@87.70.252.26] has quit [Ping timeout: 252 seconds] 11:05:03 pavelludiq [~quassel@87.246.14.89] has joined #scheme 11:12:13 schmir [~schmir@mail.brainbot.com] has joined #scheme 11:14:38 Len_ [~Len@87.70.252.26] has joined #scheme 11:14:38 -!- Len_ [~Len@87.70.252.26] has quit [Client Quit] 11:24:31 -!- lolcow [~lolcow@dsl-243-30-181.telkomadsl.co.za] has quit [Ping timeout: 268 seconds] 11:24:46 Len_ [~Len@87.70.252.54] has joined #scheme 11:26:19 Blkt [~user@160.80.132.50] has joined #scheme 11:26:58 -!- Checkie [~checkie@unaffiliated/checkie] has quit [Ping timeout: 248 seconds] 11:38:20 -!- ASau [~user@83.69.227.32] has quit [Ping timeout: 252 seconds] 11:41:00 ASau [~user@83.69.227.32] has joined #scheme 11:41:18 -!- Len_ [~Len@87.70.252.54] has quit [Read error: Connection reset by peer] 11:53:18 -!- masm [~masm@bl10-4-214.dsl.telepac.pt] has quit [Ping timeout: 240 seconds] 11:53:27 Len_ [~Len@87.70.35.38] has joined #scheme 11:53:28 -!- Len_ [~Len@87.70.35.38] has quit [Client Quit] 11:56:34 Checkie [~checkie@unaffiliated/checkie] has joined #scheme 12:01:18 -!- aefjt is now known as Jafet 12:04:19 mario-goulart [~user@67.205.85.241] has joined #scheme 12:07:51 masm [~masm@bl9-114-242.dsl.telepac.pt] has joined #scheme 12:08:11 -!- ribbs [~ribbs@p024062.doubleroute.jp] has quit [Quit: Leaving...] 12:11:20 -!- attila_lendvai [~ati@apn-89-223-180-41.vodafone.hu] has quit [Ping timeout: 252 seconds] 12:38:58 reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:48:55 steele^ [steele@beegees.mtveurope.org] has joined #scheme 12:49:44 -!- reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 12:50:32 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 12:51:44 Hey people, I'm kind of unexperienced with scheme and especially with file importer/converters. I want to make a file importer for my app GNU Denemo. Works with GUILE. I don't know what is the right (and efficient) strategy to do this. Maybe you can help me with your experience. My approach so far: 12:53:08 load the foreign xml file, parse it and save the results in X. Then part UNCLEAR. In the end each of the parsed values should trigger a Denemo command. This is the important part: Instead of writing a .denemo file I let Denemo write the file with its own commands. 12:55:26 The question is now: Recurse through the list with parsed values and case case case case ? Or a hashtable with string->symbol (list-ref x) but then the ugly (eval (string-append "build" denemo "command" here") ? 12:55:39 or something else I don't know of... (I hope) 12:56:42 Would be nice to hear from you. I'll stay and idle a bit. 12:58:09 sepult [~user@xdsl-87-78-75-98.netcologne.de] has joined #scheme 12:58:19 Is it not possible to have a string to procedure hash table? 12:59:00 masm: that would be very good. 12:59:23 but hashtable is a good approach? For random strings coming in and triggering commands? 12:59:36 steele^: why is it xml? Couldn't it be merely a scheme script? 13:00:01 pjb: the source format is xml. I didn't decide so 13:00:08 ok. 13:00:21 steele^: yes hashtable is a good way. So that you can execute only what you put explicitely in the hashtable. 13:00:43 If you cannot find a command by name in the hashtable, you can issue an error message. 13:01:24 or input a placeholder or whatever, yes. (for the denemo part its important to keep the structure intact, even if there are holes/placeholders in it) 13:01:40 I'm dealing with music notation here 13:02:09 musicxml -> denemo, to name the last detail. 13:06:01 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 13:06:09 attila_lendvai [~ati@apn-89-223-202-128.vodafone.hu] has joined #scheme 13:06:15 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 13:12:31 Edico [~Edico@unaffiliated/edico] has joined #scheme 13:14:24 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 272 seconds] 13:21:32 luz [~davids@139.82.89.70] has joined #scheme 13:21:52 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 13:22:50 -!- pjb [~t@80.29.243.72] has quit [Ping timeout: 256 seconds] 13:28:39 ah wow, (hash-set symbol procedure) is indeed possible 13:29:16 thats the best approach for fileparsing->sequence of commands then? 13:32:00 davazp [~user@33.Red-88-8-230.dynamicIP.rima-tde.net] has joined #scheme 13:32:03 steele^: It is, for some definition of "best". 13:33:00 masm: well I would like to do the right thing. I am not fixed to one solution 13:36:16 Unfortunately, as in so many other things, in fileparsing->sequence of commands there is no such thing as the right thing. An hash table seems appropriate, though. 13:40:13 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 13:40:30 rudybot: eval (do-the-right-thing) 13:40:30 sladegen: ; Value: 42 13:41:15 ASau [~user@83.69.227.32] has joined #scheme 13:41:44 masm: if I do parsing->write new file I am too afraid about fileformat changes With parse->command I can be sure that, whatever comes out, is at least 100% Denemo compatible because it was created with Denemos commands which will be able to run for sure. 13:42:02 I think Chicken's ##sys#do-the-right-thing doesn't return 42. Is it a bug? 13:44:30 rudybot: eval do-the-right-thing 13:44:30 masm: your r5rs sandbox is ready 13:44:30 masm: error: reference to an identifier before its definition: do-the-right-thing in module: 'program 13:46:01 As I said, there is no such thing. 13:49:37 rudybot: eval (do-the-right-thing) 13:49:37 sladegen: ; Value: 42 13:51:40 rudybot: give masm do-the-right-thing 13:51:40 masm: sladegen has given you a value, say "rudybot: eval (GRAB)" to get it (case sensitive) 13:52:14 rudybot: eval (+ 41 1) 13:52:17 steele^: error: with-limit: out of time 13:54:37 reprore_ [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 13:55:21 -!- davazp [~user@33.Red-88-8-230.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 13:56:43 rudybot: eval (GRAB) 13:56:43 masm: error: reference to an identifier before its definition: grab in module: 'program 13:57:05 rudybot: init 13:57:05 masm: your r5rs sandbox is ready 13:57:11 rudybot: init scheme 13:57:14 masm: your scheme sandbox is ready 13:57:18 rudybot: eval (GRAB) 13:57:18 masm: ; Value: # 13:57:37 rudybot: eval do-the-right-thing 13:57:37 masm: error: reference to an identifier before its definition: do-the-right-thing in module: 'program 13:58:05 rudybot: eval ((GRAB)) 13:58:05 masm: ; Value: 42 13:58:17 -!- Pepe_ [~ppjet@mna75-4-82-225-76-148.fbx.proxad.net] has quit [Ping timeout: 260 seconds] 14:00:00 Pepe_ [~ppjet@mna75-4-82-225-76-148.fbx.proxad.net] has joined #scheme 14:00:36 -!- Sands [myrlochar@91.92.170.132] has quit [Ping timeout: 252 seconds] 14:05:41 foof` [~user@FL1-122-131-198-106.osk.mesh.ad.jp] has joined #scheme 14:10:16 -!- foof [~user@FL1-122-131-198-106.osk.mesh.ad.jp] has quit [Ping timeout: 256 seconds] 14:10:19 davazp [~user@33.Red-88-8-230.dynamicIP.rima-tde.net] has joined #scheme 14:11:13 -!- Blkt [~user@160.80.132.50] has quit [Ping timeout: 264 seconds] 14:11:13 annodomini [~lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 14:11:13 -!- annodomini [~lambda@c-75-69-96-104.hsd1.nh.comcast.net] has quit [Changing host] 14:11:13 annodomini [~lambda@wikipedia/lambda] has joined #scheme 14:14:22 -!- drwho [~drwho@c-98-225-208-183.hsd1.pa.comcast.net] has quit [Quit: Leaving] 14:16:47 -!- alvatar [~alvatar@203.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 14:21:44 rstandy [~rastandy@net-93-144-223-221.t2.dsl.vodafone.it] has joined #scheme 14:22:42 -!- dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has quit [Quit: Leaving] 14:23:39 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 14:23:54 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 14:34:22 -!- foof` [~user@FL1-122-131-198-106.osk.mesh.ad.jp] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 14:38:05 -!- lusory [~bart@bb121-6-159-11.singnet.com.sg] has quit [Read error: Connection reset by peer] 14:43:13 lusory [~bart@bb121-7-120-41.singnet.com.sg] has joined #scheme 14:43:38 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 14:44:41 aack [~user@a83-163-241-74.adsl.xs4all.nl] has joined #scheme 14:46:52 -!- ve [~a@smith.xen.tardis.ed.ac.uk] has quit [Ping timeout: 265 seconds] 14:54:07 morphir [~morphir@84-52-234.12.3p.ntebredband.no] has joined #scheme 14:54:56 anyone else here who question the existance of clojure? 14:55:44 Of what? 14:56:24 existence* 14:56:59 I mean, why would Rick Hickey create another lisp? 14:57:04 -!- lusory [~bart@bb121-7-120-41.singnet.com.sg] has quit [Ping timeout: 252 seconds] 14:57:09 when we already have scheme 14:57:20 why could he not improve on scheme..? 14:58:10 What do you mean, improve on scheme? 14:59:06 lusory [~bart@bb121-6-212-103.singnet.com.sg] has joined #scheme 14:59:25 -!- Zuu [~Zuuo@h207.natout.aau.dk] has quit [Ping timeout: 260 seconds] 14:59:29 yeah, I don't get why clojure is the new cool in the class.. 14:59:41 when he don't have have tail call optimization 15:00:17 sure, its more functional than scheme, which is nice 15:00:29 It is? 15:00:31 -!- davazp [~user@33.Red-88-8-230.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 15:00:40 It's a lisp for java, makes sense to disown it 15:00:47 amca [~amca@CPE-121-208-82-97.cqzr1.cha.bigpond.net.au] has joined #scheme 15:01:20 its a list for the jvm to be precice 15:01:24 precise 15:01:37 I think thats a good idea 15:02:26 masm: clojure only have immutable datastructures 15:03:05 thus, its more functional than scheem 15:03:08 -!- steele^ [steele@beegees.mtveurope.org] has left #scheme 15:04:32 Hum... doesn't it have something similar to set! ? 15:04:35 the thing is, I don't think it could be considered a modern lisp before jvm feautures tail calls 15:05:34 morphir wins best synecdoche of the day 15:06:31 whats a synecdoche? 15:08:53 Anyway, I never tried it, but if it can use Java (mutable) data structures I would not call it very functional; at least, not more functional than Scheme. 15:09:13 Well, it can probably call JVM routines that use mutable data structures. 15:09:31 Jafet: the difference between jvm and java is not trivial. Anyways.. I still wonder why a experieced lisper would prefer clojure above any modern scheme 15:10:03 I meant how you used immutable datastructures as a placeholder for functionalness 15:10:33 Doesn't Norvig prefer python or something 15:11:53 -!- attila_lendvai [~ati@apn-89-223-202-128.vodafone.hu] has quit [Read error: Connection reset by peer] 15:13:15 martinvdk [~Martin@nat-wireless.itu.dk] has joined #scheme 15:13:19 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 15:14:20 -!- hkBst__ [~hkBst@41.184.82.6] has quit [Remote host closed the connection] 15:14:40 hkBst__ [~hkBst@41.184.82.6] has joined #scheme 15:14:49 Hi' I'm a scheme noob. I have a problem: http://pastebin.com/d7c19414e getting this error message: define-values: cannot change constant identifier: filter 15:17:37 martinvdk: Simple: Don't call your function "filter". :-P 15:17:49 martinvdk: Rewrite your code to name the result of the recursive call (using let) 15:18:08 martinvdk: You just need to pick a different name that isn't reserved. :-P 15:18:24 cky: aaah ok, thanks.. I'll try that 15:18:26 reserved? 15:18:43 -!- hkBst__ [~hkBst@41.184.82.6] has quit [Remote host closed the connection] 15:18:43 sjamaan: I think some "modes" of DrScheme won't allow you to redefine what comes out of the box. 15:18:53 Pretty Big-mode 15:19:11 MrFahrenheit [~RageOfTho@users-33-157.vinet.ba] has joined #scheme 15:19:39 hkBst__ [~hkBst@41.184.82.6] has joined #scheme 15:24:44 martinvdk: Have you spotted the error with the recursive calls? 15:25:05 I'm trying :D 15:26:15 It will be easier if you name the result of the call, using (let ((result (filter ...))) ...) . 15:26:54 yeh I think I got the error fixed now 15:27:06 masm: If it were Real Code, I'd actually not recommend that approach, because it makes the code non-tail-recursive. But in this case, the code wasn't (totally) tail-recursive to start with, so. :-P 15:27:33 martinvdk: The other problem is, when the predicate is true, you are cons'ing what to the result of the recursive call? 15:27:48 corrected: http://pastebin.com/d733147ce (I think) 15:28:15 martinvdk: It looks better. 15:28:19 yes it was consing the function car :P 15:28:20 Very good. 15:28:24 OK. 15:28:33 samth [~samth@punge.ccs.neu.edu] has joined #scheme 15:29:45 martinvdk: You can still use "let" to call car/cdr only once. e.g., (let ((this (car xs)) (next (cdr xs))) (if (p this) (cons this (filt p next)) (filt p next)) 15:29:50 Or something like that. 15:30:03 I think that was (sort of) masm's other point. 15:30:44 No. I was just trying to get him to see that he was calling the result of the recursive call. 15:30:55 masm: Bwahahahaha. 15:31:01 hehe 15:31:34 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 15:32:29 alvatar [~alvatar@203.127.222.87.dynamic.jazztel.es] has joined #scheme 15:34:39 martinvdk: One more thing, those right-parens are usually placed all in one line: (filt p (cdr xs))))) 15:36:24 martinvdk: Second other thing (now that I glanced at it harder, you should say: (if (null? xs) xs ...) 15:36:32 or (if (null? xs) '() ...) 15:36:38 Plain () is missing a quote. :-P 15:36:54 Yep, that too. 15:38:36 martinvdk: To add to what masm said, if you use a close-bracket at the start of a line, you're doing it wrong. :-P 15:42:55 why '() ? 15:43:10 It's the same reason you say '(1 2 3) instead of (1 2 3). 15:43:22 ok 15:43:56 (1 2 3) would try to execute 1, which is not a procedure and therefore won't work. 15:44:02 -!- dfeuer [~dfeuer@wikimedia/Dfeuer] has quit [Ping timeout: 248 seconds] 15:44:10 ye, ok 15:47:23 metasyntax` [~taylor@75-149-208-121-Illinois.hfc.comcastbusiness.net] has joined #scheme 15:47:48 bunz [~bunz@unaffiliated/bunz] has joined #scheme 15:48:09 hkBst___ [~hkBst@41.184.82.6] has joined #scheme 15:48:28 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: melba] 15:49:21 -!- hkBst__ [~hkBst@41.184.82.6] has quit [Ping timeout: 245 seconds] 15:50:36 my friend has a fraction, and DrScheme writes it out as a fraction with numerator and denominator... how can it be written out as a decimal number? 15:53:14 martinvdk: (exact->inexact (/ 1 3)) 15:54:30 martinvdk: See R5RS Sec. 6.2.2 for more info on number exactness: http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_sec_6.2.2 15:54:31 -rudybot:#scheme- http://tinyurl.com/y9wtfuy 15:54:45 pjb [~t@80.29.243.72] has joined #scheme 15:58:40 Zuu [~Zuuo@0x55529f1b.adsl.cybercity.dk] has joined #scheme 15:58:53 metasyntax`: thanks a lot! 16:00:10 -!- martinvdk [~Martin@nat-wireless.itu.dk] has quit [Quit: leaving] 16:00:36 bweaver [~user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 16:00:59 In DrScheme, see also real->decimal-string, or the pretty-print-exact-as-decimal parameter 16:01:28 Ah, so that's the replacement for ~F. :-P 16:02:08 -!- hkBst___ [~hkBst@41.184.82.6] has quit [Remote host closed the connection] 16:05:50 leppie [~lolcow@dsl-243-30-181.telkomadsl.co.za] has joined #scheme 16:06:06 rudybot: eval (begin (display 1/4) (newline)) 16:06:09 Daemmerung: your r5rs sandbox is ready 16:06:10 Daemmerung: ; stdout: "1/4\n" 16:06:16 rudybot: init scheme 16:06:20 Daemmerung: error: with-limit: out of time 16:06:25 *cky* also noticed that even in Scheme libraries that actually try to emulate CL's format, e.g., (ice-9 format) in Guile, ~F still doesn't support rationals. :-P 16:06:27 rudybot: init scheme 16:06:29 Daemmerung: your scheme sandbox is ready 16:06:52 rudybot: eval (parameterize ((pretty-print-exact-as-decimal #t)) (display 1/4) (newline)) 16:06:53 Daemmerung: ; stdout: "1/4\n" 16:07:00 !?!?!? 16:07:14 *Daemmerung* thumps rudybot 16:08:35 Guess the pretty-printer isn't being invoked. Anyway, works a treat in the REPL. 16:09:20 rudybot: eval pretty-print 16:09:22 masm: ; Value: # 16:09:42 rudybot: eval (parameterize ((pretty-print-exact-as-decimal #t)) (pretty-print 1/4)) 16:09:42 masm: ; stdout: "0.25\n" 16:09:55 Bingo. 16:10:05 kenjin2201 [~kenjin@220.120.43.80] has joined #scheme 16:10:13 nice 16:10:33 Daemmerung: For pretty-print to be invoked you must invoke it. :) 16:10:55 It's invoked by default at the REPL. 16:11:01 Yep. 16:11:08 Which rudybot ain't. 16:11:11 maybe you should call write? 16:11:36 Of all the functions, I thought "write" would definitely _not_ pretty-print. 16:11:41 Because it's for data transfer, not display. :-P 16:11:48 He meant bizarro-write. 16:11:53 Hahahahaha. 16:12:28 well write and pretty print should give the same output that can reread as the same thing, where display is far from it 16:13:04 ...I have no idea that pretty-printed stuff is supposed to be (read)able. :-P 16:13:32 cky: of course it must be, else it would be call stupid-print ;0 16:13:44 :-P 16:13:54 rudybot does not call `pretty-print' when showing results, and even if it did, then customizing it wouldn't affect `display'. 16:13:57 Oh, I see. That seems a fair guess. But numbers at the DrScheme REPL do enjoy pretty-printing. 16:14:03 -!- kenjin2201 [~kenjin@220.120.43.80] has quit [Client Quit] 16:14:33 Whether emitted by `display' or not. 16:15:42 -!- saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 16:15:51 ? (display 1/2) shouldn't show you a fraction. 16:15:55 melba [~blee@unaffiliated/lazz0] has joined #scheme 16:16:11 SHouldn't, but it does. 16:16:22 -!- mmc [~mima@esprx02x.nokia.com] has quit [Quit: Leaving.] 16:16:38 it shouldn't? 16:17:02 leppie: reading fail on my part 16:17:20 punctuation fail on eli's part :) 16:17:44 Prefix notation 16:18:05 `1/2' displays a guified fraction, and (display 1/2) displays "1/2". 16:18:06 reverse psychology 16:18:50 (If I had punctuation problems in "(display 1/2) shouldn't show you a fraction." then I don't see them...) 16:19:08 eli: joke about your prefix question mark, that's all 16:20:17 Indeed, 1/2 displays the GUI thing, (display 1/2) displays "1/2", and (parameterize ...) displays "0.5". 16:20:45 jewel [~jewel@41.31.155.136] has joined #scheme 16:22:16 Oh, I see what eli means. Finally. Duh. 16:23:03 i dont, im brain dead, i suspect an over-technical answer :) 16:23:39 Allow me to be more clear: numbers at the DrScheme REPL /piped through the standard output port via `write' or `display'/ enjoy pretty printing. Or at least, respect the p-p-exact-as-dec parm. 16:30:22 jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has joined #scheme 16:45:42 -!- saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 16:51:19 saccade_ [~saccade@173.14.167-246-BusName-smpls.newengland.hfc.comcastbusiness.net] has joined #scheme 16:54:20 JoelMcCracken [~joelmccra@pool-72-95-249-148.pitbpa.east.verizon.net] has joined #scheme 16:54:20 davazp [~user@11.Red-79-154-141.dynamicIP.rima-tde.net] has joined #scheme 16:55:57 -!- jewel [~jewel@41.31.155.136] has quit [Ping timeout: 276 seconds] 16:58:24 -!- saccade_ [~saccade@173.14.167-246-BusName-smpls.newengland.hfc.comcastbusiness.net] has quit [Quit: This computer has gone to sleep] 16:58:25 -!- Zuu [~Zuuo@0x55529f1b.adsl.cybercity.dk] has quit [Changing host] 16:58:25 Zuu [~Zuuo@unaffiliated/zuu] has joined #scheme 17:06:21 -!- JoelMcCracken [~joelmccra@pool-72-95-249-148.pitbpa.east.verizon.net] has quit [Ping timeout: 276 seconds] 17:11:17 JoelMcCracken [~joelmccra@pool-96-236-233-23.pitbpa.east.verizon.net] has joined #scheme 17:15:50 jewel [~jewel@41.28.189.147] has joined #scheme 17:23:06 -!- pjb [~t@80.29.243.72] has quit [Ping timeout: 256 seconds] 17:29:11 saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has joined #scheme 17:29:41 -!- reprore_ [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:30:54 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 17:34:22 -!- jewel [~jewel@41.28.189.147] has quit [Ping timeout: 252 seconds] 17:39:55 -!- copumpkin [~copumpkin@c-75-69-96-50.hsd1.nh.comcast.net] has quit [Quit: copumpkin] 17:41:51 -!- bokr [~eduska@95.154.102.124] has quit [Quit: Leaving.] 17:49:09 wah i got rudybot as a present 17:49:13 lol 18:00:53 jewel [~jewel@41.30.54.176] has joined #scheme 18:09:32 -!- jewel [~jewel@41.30.54.176] has quit [Ping timeout: 272 seconds] 18:09:55 -!- phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has quit [Read error: Connection reset by peer] 18:09:55 -!- Nshag [~shag@lns-bzn-44-82-249-199-126.adsl.proxad.net] has quit [Read error: Connection reset by peer] 18:10:11 Nshag [~shag@lns-bzn-44-82-249-199-126.adsl.proxad.net] has joined #scheme 18:10:31 phnglui [~phnglui@cpe-76-181-155-131.columbus.res.rr.com] has joined #scheme 18:17:19 -!- borism [~boris@213-35-235-6-dsl.end.estpak.ee] has quit [Read error: Operation timed out] 18:22:56 Len_ [~Len@87.70.35.38] has joined #scheme 18:24:40 sstrickl [~sstrickl@pool-141-157-183-82.bos.east.verizon.net] has joined #scheme 18:26:35 Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has joined #scheme 18:34:20 funkenblatt [~user@adsl-69-238-246-201.dsl.pltn13.pacbell.net] has joined #scheme 18:35:24 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 276 seconds] 18:35:52 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 18:37:35 -!- Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has quit [Remote host closed the connection] 18:38:15 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 18:38:16 Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has joined #scheme 18:39:04 -!- Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has quit [Remote host closed the connection] 18:39:18 -!- Nshag [~shag@lns-bzn-44-82-249-199-126.adsl.proxad.net] has quit [Ping timeout: 272 seconds] 18:39:26 Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has joined #scheme 18:39:26 saccade_ [~saccade@173.14.167-246-BusName-smpls.newengland.hfc.comcastbusiness.net] has joined #scheme 18:40:19 Skewb [~Skewb@83.231.83.207] has joined #scheme 18:40:58 Hi, is this right behaviour? or specified somewhere? 18:40:59 > (square . (20)) 18:41:00 400 18:42:01 pjb [~t@80.29.230.221] has joined #scheme 18:42:45 What seems strange to you ? 18:43:16 The dotted pair in an application. 18:43:44 -!- davazp [~user@11.Red-79-154-141.dynamicIP.rima-tde.net] has quit [Read error: Connection reset by peer] 18:43:57 wingo [~wingo@241.Red-79-151-219.dynamicIP.rima-tde.net] has joined #scheme 18:43:58 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Ping timeout: 256 seconds] 18:44:42 I suppose the reader always normalizes lists into cons pairs 18:44:52 Skewb: The reader syntax (A . B) is equivalent to (cons A B). So you have (SQUARE . (20)) which is equivalent to (cons SQUARE (list 20)). 18:44:57 So by the time the evaluator sees it, it is exactly the same whatever way you write it 18:45:45 FSVO "equivalent". 18:45:52 Heh, yeah ;-) 18:45:55 Nice to know 18:46:04 (A . B) is (A . B) ; (cons A B) is (cons . (A . (B . nil))) 18:46:07 Skewb: I don't think it works in every scheme. 18:46:25 it's getting hard to do error reporting for dotted pairs in my interpreter 18:46:38 but trying this it works that way in both mzscheme and mosh 18:46:55 http://community.schemewiki.org/?scheme-faq-language#H-rp9osd 18:46:57 Doesn't work in Gambit. 18:47:08 what does gambit say? 18:47:20 It does work in Chicken, FWIW 18:47:45 Gambit says: *** ERROR IN (console)@1.1 -- Ill-formed procedure call 18:48:23 This seems to work in gambit: (eval `(square . (20))) 18:48:54 Weird. 18:49:02 Yeah, but typing it right into the REPL fails. 18:50:04 It's guaranteed to work with `eval', but not on the repl. 18:50:46 Cf r5rs 7.1.3 18:51:36 HG` [~HG@xdslej041.osnanet.de] has joined #scheme 18:52:17 Nshag [~shag@lns-bzn-37-82-253-58-127.adsl.proxad.net] has joined #scheme 18:52:23 -!- HG` [~HG@xdslej041.osnanet.de] has quit [Client Quit] 18:53:41 bweaver: even this should work: (square . (20)) 18:54:09 (square 20) is (square . (20)) is (square . (20 . nil)) 18:54:29 Once these expressions are read, there's no way to distinguish them. 18:58:17 -!- sepult [~user@xdsl-87-78-75-98.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:59:51 pjb: It looks like the grammar Daemmerung just referenced doesn't allow an expression in that form. Maybe Gambit enforces this in its reader? 19:00:40 bweaver: ah, well, it's true that the grammars given by the standard schemes is more restrictive. 19:01:03 bweaver: this works only if the implementation uses the lisp reader to read the form, instead of a specific parser. 19:04:04 pjb: That's true in CL, but not in Scheme -- it's a subtle but important point. 19:06:32 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 272 seconds] 19:07:27 In the Gambit internals, read-list and read-expression follow different codepaths. lib/_io.scm if you care to stare. 19:08:12 evening, schemers 19:08:15 -!- Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has quit [Remote host closed the connection] 19:09:34 -!- amca [~amca@CPE-121-208-82-97.cqzr1.cha.bigpond.net.au] has quit [Quit: nap time] 19:10:17 amca [~amca@CPE-121-208-82-97.cqzr1.cha.bigpond.net.au] has joined #scheme 19:11:21 Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has joined #scheme 19:18:45 -!- luz [~davids@139.82.89.70] has quit [Quit: Client exiting] 19:19:13 (let loop () (display "> ") (display (eval (read))) (newline) (loop)) is all that is needed to reduce this difference, and force read-list... 19:19:26 coarsely. 19:19:46 -!- saccade_ [~saccade@173.14.167-246-BusName-smpls.newengland.hfc.comcastbusiness.net] has quit [Quit: This computer has gone to sleep] 19:20:02 I'd like to know what justification they give for this actually... I don't see the point. 19:22:48 `eval' accepts a Scheme expression *represented as data*. Scheme is defined on expressions, not the representation of same as data. 19:23:42 Yes. How do they justify this distinction? 19:23:49 Quadrescence [~quad@unaffiliated/quadrescence] has joined #scheme 19:24:04 Seems to complexify the implementations for no gain. 19:28:23 how can not requiring something complicate an implementation? 19:28:41 (incf sloyd) 19:29:11 The Gambit code is hairy mostly because Feeley's scanning three or so different non-Scheme expression syntaxes in there. 19:29:34 *Daemmerung* exaggerates only slightly 19:30:09 Gambit Scheme, R5RS Scheme, quasi R6RS Scheme, and some infix what-the-hell-is-he-thinking abomination. 19:30:23 doesn't everyone have one of those 19:30:35 *Daemmerung* makes a sign against evil 19:30:45 wingo: One, but not all four ;) 19:30:55 :) 19:31:50 Is it all four running at once, in parallel? 19:32:05 If so, I'm pretty sure that's against several international treaties. 19:32:10 heh! 19:32:12 sloyd: now you have to implement two reader functions, read-list read-expression... In CL, there's only READ. 19:34:46 -!- Len_ [~Len@87.70.35.38] has quit [Ping timeout: 245 seconds] 19:34:56 R5RS allows using one reader function, because the expression (A . (B C)) is undefined/an error, which means that you can treat it however you wish 19:35:39 Len_ [~Len@87.70.35.38] has joined #scheme 19:35:44 Then again, if it doesn't complexify the implementations, because they all use a single reader, why complexify the specifications by adding such as special case? 19:36:02 On either side, there's no gain. 19:36:19 Scheme lost `eval' as of R1RS, and didn't regain it until R5RS, all in the pursuit of referential transparency. 19:36:34 Ah! This would explain it, indeed. 19:37:01 Some historical detour. 19:37:18 -!- morphir [~morphir@84-52-234.12.3p.ntebredband.no] has quit [Quit: leaving] 19:37:22 Not just history. A fundamental difference with (C)L. 19:38:26 Though the proper BNF grammar didn't appear until R2RS. (R1RS had a half-assed hand-wavy one.) 19:39:55 (a . (b c)) is not an error afaik. 19:41:12 As code, it's forbidden by the scheme standards however. (Even is some implementations accept it). 19:41:22 wingo: it lies outside of the "procedure call" production of the R5RS grammar. 19:42:18 hm, i mean if you call read and (a . (b c)) is sitting in your port, you will get back (a b c) 19:42:36 see 7.1.2 19:42:49 Yes, as data it's ok. 19:42:56 ah ok. 19:44:47 rudybot: eval (+ . (42 42)) 19:44:52 cky: error: with-limit: out of time 19:44:56 rudybot: eval (+ . (42 42)) 19:44:59 cky: your sandbox is ready 19:44:59 cky: ; Value: 84 19:45:19 I bet rubybot uses read here... 19:45:36 Question: Which implementation doesn't? 19:45:37 Thanks rubybot ;-) 19:46:23 saccade_ [~saccade@dhcp-18-111-68-179.dyn.mit.edu] has joined #scheme 19:47:12 sepult [~user@xdsl-87-78-75-98.netcologne.de] has joined #scheme 19:47:30 pjb: No, rudybot doesn't use `read', it uses `read-syntax'; and the distinction between syntax objects and plain S-expression values is one major benefit that R5RS allows, and CL forbids. 19:47:52 rudybot: eval (+ 1 2) (define 3) 19:47:52 eli: your scheme/base sandbox is ready 19:47:52 eli: error: eval:1:16: define: bad syntax at: 3 in: (define 3) 19:48:02 (Eg, that location information.) 19:48:15 rudybot: eval (eval '(begin (+ 1 2) (define 3))) 19:48:15 eli: error: define: bad syntax at: 3 in: (define 3) 19:48:28 (And the lack of such information there.) 19:48:55 I see. 19:49:00 one can still attach source information to s-expressions with a weak key hash table 19:49:34 However, CL can attach such location information to sources too (in the case of LOAD or COMPILE-FILE). 19:51:34 wingo: Note that `1:16' points at `3' as the source; a weak hash entry won't work too well there. 19:51:50 (And I believe that CLs attach that information in similarly hackish ways.) 19:52:13 :) 19:52:38 -!- sepult [~user@xdsl-87-78-75-98.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:53:21 guile's error there is horrendous, there's a bunch of psyntax crap in the bt. ah well. 19:57:20 -!- alvatar [~alvatar@203.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 20:00:06 copumpkin [~copumpkin@pat32.dartmouth-secure.border1-cfw.dartmouth.edu] has joined #scheme 20:00:21 rdd [~user@c83-250-52-182.bredband.comhem.se] has joined #scheme 20:02:41 -!- jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has quit [Ping timeout: 245 seconds] 20:02:54 sepult [~user@xdsl-87-78-75-98.netcologne.de] has joined #scheme 20:03:56 *Daemmerung* suspects "rubybot" to be a Freudian slip 20:04:49 although we are men, with mortal sins, angels never cry... 20:15:04 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 20:17:58 -!- sepult [~user@xdsl-87-78-75-98.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:20:59 sepult [~user@xdsl-87-78-75-98.netcologne.de] has joined #scheme 20:25:04 -!- saccade_ [~saccade@dhcp-18-111-68-179.dyn.mit.edu] has quit [Quit: This computer has gone to sleep] 20:29:30 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 20:36:15 hotblack23 [~jh@p4FC5A490.dip.t-dialin.net] has joined #scheme 20:38:55 -!- copumpkin is now known as KruskalTroll 20:39:29 -!- KruskalTroll is now known as copumpkin 20:39:40 toekutr [~toekutr@adsl-69-107-105-129.dsl.pltn13.pacbell.net] has joined #scheme 20:41:26 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Ping timeout: 245 seconds] 20:46:17 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 20:47:45 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 20:47:56 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 20:56:43 merimus [~merimus@office.vivisimo.com] has joined #scheme 20:58:02 anywhere I can find applications written in scheme? 20:59:04 what kind of applications are you interested in? 20:59:24 -!- rdd [~user@c83-250-52-182.bredband.comhem.se] has quit [Ping timeout: 256 seconds] 21:00:16 none, just want to know if there is somewhere which collects references to things written in scheme 21:00:33 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 21:02:12 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 21:02:38 I've seen scheme used as an extension language, and I can find various libraries. not many apps though 21:06:35 -!- Edico [~Edico@unaffiliated/edico] has quit [Quit: Ex-Chat] 21:06:37 zmyrgel [~zmyrgel@hoasnet-fe22dd00-59.dhcp.inet.fi] has joined #scheme 21:06:38 merimus: apparently there are more scheme compilers written in scheme than any other type of application (yeah, that's recursive). But there are some apps written in scheme. Hato (http://code.google.com/p/hato/) is one example. 21:07:05 hopefully r6 will help with that 21:07:30 *mario-goulart* doubts 21:07:57 I don't think it could make it worse :) 21:08:03 saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 21:08:40 You should open your mind. :-) 21:09:17 Hopefully r7 will help with r6. 21:09:22 merimus: There are some people writing games in Scheme. Quantz is an example of such 21:09:45 merimus: http://jlongster.com/blog/ 21:10:03 There are a few bloggers on planet scheme (http://www.scheme.dk/planet/) who blog about writing iPhone apps in Scheme 21:10:19 James Long is doing quite a lot of work with Gambit on the iPhone. 21:10:21 Good point, sjamaan. Reverso is another one: http://www.ventonegro.org/2009/10/scheme-hits-the-app-store/ 21:11:00 And at least PLT, Chicken and SCSH have a webserver written in Scheme 21:11:28 There are also even two(?) Gopher servers written in Scheme :P 21:12:48 proq [~user@unaffiliated/proqesi] has joined #scheme 21:15:12 fluxus, gnu lilypond, standard music's snd, us navy's metcast, a lot of non-public web sites 21:15:44 i don't regularly use many apps written in scheme, actually. my weblog only. hopefully that will change tho :) 21:18:52 I'm lucky enough to have the freedom to use Scheme for writing testing programs and frameworks at work; unfortunately I don't have the freedom to open-source them. 21:19:06 PLT is written in itself, and I use it almost daily. The apps I've written for others are either used weekly or else used once, then discarded. 21:19:15 RageOfThou [~RageOfTho@users-55-238.vinet.ba] has joined #scheme 21:19:21 -!- MrFahrenheit [~RageOfTho@users-33-157.vinet.ba] has quit [Read error: Connection reset by peer] 21:21:22 also, see the portfolios of untyped.com (PLT users) and lshift.net (SISC) 21:23:42 *sjamaan* notices this is a FAQ: http://community.schemewiki.org/?scheme-faq-general 21:28:39 I used to be able to use scheme for work... 21:28:42 That page needs freshening. 21:28:54 It has that less than fresh feeling. 21:36:39 -!- JoelMcCracken [~joelmccra@pool-96-236-233-23.pitbpa.east.verizon.net] has quit [Quit: This computer has gone to sleep] 21:41:31 ton_ [~ton@173-16-130-10.client.mchsi.com] has joined #scheme 21:41:44 bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #scheme 21:43:39 -!- Daemmerung [~goetter@1133sae.mazama.net] has quit [Quit: Smoove out.] 21:44:09 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 21:45:19 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:56:02 schmir [~schmir@p54A9309D.dip0.t-ipconnect.de] has joined #scheme 22:06:30 -!- merimus [~merimus@office.vivisimo.com] has quit [Quit: merimus] 22:26:36 -!- wingo [~wingo@241.Red-79-151-219.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 22:31:44 araujo: here's a bsd license lisp for you: http://code.google.com/p/femtolisp/ 22:36:17 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 22:36:56 -!- toekutr [~toekutr@adsl-69-107-105-129.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 22:36:58 -!- RageOfThou [~RageOfTho@users-55-238.vinet.ba] has quit [Read error: Connection reset by peer] 22:37:14 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 22:46:14 -!- hosh is now known as hosh_office 22:46:33 davazp [~user@198.Red-88-1-98.dynamicIP.rima-tde.net] has joined #scheme 22:48:57 MrFahrenheit [~RageOfTho@users-55-238.vinet.ba] has joined #scheme 22:51:56 -!- hosh_office [~hosh@c-24-99-42-62.hsd1.ga.comcast.net] has quit [Ping timeout: 240 seconds] 22:54:42 hello 22:54:45 noob here 22:55:06 hosh_office [~hosh@c-24-99-42-62.hsd1.ga.comcast.net] has joined #scheme 22:55:20 I am using gimp and scripting in TinyScheme... need to know how to call a variable between separate scripts 22:57:54 JoelMcCracken [~joelmccra@c-71-206-247-167.hsd1.pa.comcast.net] has joined #scheme 22:57:56 I thought it had to do with "set!", as the function apparently makes "universal" variables, but not sure how to call the variables from within another script 22:58:11 You should be able to just refer to them 22:58:13 ton_: probably with set! if gimp keeps global environment "between" scripts 22:58:25 *sladegen* nods after sjamaan 22:58:35 okay 22:58:39 For example (define a 1) and then simply a would refer to that var 22:59:09 Or set! instead of define if that's necessary 22:59:10 now, do I need to use (define a) again in the other script? 22:59:15 No 22:59:25 rudybot: eval (begin (define a 3) (display a) (set! a 4) a) 22:59:27 -!- pavelludiq [~quassel@87.246.14.89] has quit [Read error: Connection reset by peer] 22:59:29 sladegen: error: with-limit: out of time 22:59:41 offby1: you should fix that 22:59:45 rudybot: eval (begin (define a 3) (display a) (set! a 4) a) 22:59:48 sladegen: your sandbox is ready 22:59:48 sladegen: ; Value: 4 22:59:49 sladegen: ; stdout: "3" 22:59:56 begin? 23:00:19 ton_: to form a sequence, don't mind that. 23:00:21 It's a way to do sequencing in places where only one expression is allowed normally 23:00:45 okay, so, define the variable, set! to chang the variable 23:01:09 #t 23:01:34 right 23:01:37 im guessing that means "right" ;P 23:01:41 :) 23:01:51 okay.... 23:01:58 -!- hosh_office [~hosh@c-24-99-42-62.hsd1.ga.comcast.net] has quit [Ping timeout: 256 seconds] 23:02:06 I'll try calling the variable in my second script, thx 23:02:10 incubot: (equal? (+ 2 2) 4) 23:02:11 #t 23:02:33 How are the scripts related, ton_? 23:02:47 Does one load the other? 23:02:54 -!- copumpkin [~copumpkin@pat32.dartmouth-secure.border1-cfw.dartmouth.edu] has quit [Quit: copumpkin] 23:03:17 If not, how do you know which runs first, and which defines the variable versus which sets it? 23:03:36 (I know little of the Gimp) 23:04:27 sjamaan, okay... 23:04:58 sepult` [~user@xdsl-87-78-131-9.netcologne.de] has joined #scheme 23:05:33 sjamaan in gimp you have to save the scripts into the scripts folder 23:05:40 then you have to load them in gimp 23:06:23 I'm assuming that I'll be using the script with the variable definer first 23:06:33 Then running the script where the variable actually does something 23:06:37 That's quite an assumption :) 23:06:41 lol 23:06:56 well, I'm also assuming I'll be the only one using the scripts for now, so... ;D 23:07:01 oconnore_ [~oconnore_@c-24-61-119-4.hsd1.ma.comcast.net] has joined #scheme 23:07:03 :) 23:07:05 I can remember to always use one before the other 23:07:29 Does "usage" imply load order? 23:07:39 write third script which calls them in proper order, then? 23:07:58 I'm honestly not sure =_= 23:08:05 ah, that's a good idea 23:08:18 if Gimp doesn't know what a variable means it will give an error without messing anything up too much 23:08:24 -!- sepult [~user@xdsl-87-78-75-98.netcologne.de] has quit [Ping timeout: 276 seconds] 23:08:28 lol your names so similar >< 23:08:30 and sets up global environment before-hand... 23:08:54 I think that might be the main thing... don't know if I even CAN use global variables 23:09:11 Well, that's a good thing to find out then 23:09:18 see, I have a very repetitious task to do, so I want it to be one-button and done 23:09:26 It may be that scripts are completely isolated from eachother 23:09:31 but sometimes want to change the color of the object I'm making 23:09:31 (which would be a good thing, normally) 23:09:51 so want a script that will bring up a gui to change the color, without having to change the actual script 23:09:53 sepult [~user@xdsl-87-78-131-9.netcologne.de] has joined #scheme 23:09:54 well, you should be with one script calling/loading other script/files. but like sjamaan i know not of gimp script-fu 23:10:11 well, it's TinyScheme flavor 23:10:26 The Scheme standard has a procedure named LOAD 23:10:35 ORLY? 23:10:41 r5rs load 23:10:41 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_630 23:10:46 You might be able to use it to include the logic from your GUI file 23:11:02 -!- sepult` [~user@xdsl-87-78-131-9.netcologne.de] has quit [Ping timeout: 256 seconds] 23:11:17 thx, i'll check it up 23:11:29 <3 that specbot :) 23:14:26 hey, do you think I can export a value from the GUI script, then use LOAD to get said value with my second script? 23:14:28 mbohun [~mbohun@202.124.74.150] has joined #scheme 23:14:29 -rudybot:#scheme- http://tinyurl.com/5vvuxd 23:15:19 Possibly 23:15:40 Wow, rudybot is slow today 23:15:42 lol that helps 23:16:05 any idea of how to export variable to file? 23:16:12 ton_: In other words, try it ;) 23:16:17 Just define it 23:16:18 I know 23:16:23 It should be available after the LOAD 23:16:41 um.... ack.... brain just went dead <_> 23:17:03 I really have no idea how to get a script to output something like that 23:17:09 google here I come 23:17:45 I mean from file A you do (load "b.scm") and in b.scm you have (define my-var 1) 23:17:46 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 23:18:00 Back in file A, after (load "b.scm") you can just use my-var 23:18:05 so I load teh whoe B script? 23:18:14 sure 23:18:16 -!- hotblack23 [~jh@p4FC5A490.dip.t-dialin.net] has quit [Quit: Leaving.] 23:18:34 but I think that will actually OPEN the GUI and therefore render its usefulness null =_= 23:18:55 No, A would contain the GUI, B would contain just the logic 23:19:09 perhaps, I'll try 23:19:36 If you want B to contain the GUI, you could instead put (define my-var 1) inside A before (load "b.scm") 23:20:05 that's hard to grasp...? 23:20:24 defining a variable and then loading the scm to change the variable? 23:20:30 yeah 23:20:32 Should work 23:20:41 Change it with set! 23:21:00 I guess now only left to try it, thx =) 23:21:23 But you should also check the docs for Gimp. It might have some more useful procedures to provide defaults which could be overridden from a dialog 23:21:50 That would all be nonstandard stuff, so it's not so much Scheme as Gimp knowledge that would help you there 23:22:41 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 245 seconds] 23:22:59 thx again :) I'll prolly be back 23:23:37 Good luck 23:23:42 I'm off to get some sleep 23:23:52 G'Night :) 23:26:58 -!- Checkie [~checkie@unaffiliated/checkie] has quit [Ping timeout: 248 seconds] 23:27:48 bb 23:28:01 mmmkay.... guess I'm all alone here Q_Q 23:28:09 oh well, there's da #gimp 23:30:01 -!- ton_ [~ton@173-16-130-10.client.mchsi.com] has quit [Remote host closed the connection] 23:31:15 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has left #scheme 23:32:47 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: melba] 23:40:11 -!- JoelMcCracken [~joelmccra@c-71-206-247-167.hsd1.pa.comcast.net] has quit [Quit: This computer has gone to sleep] 23:41:14 adu [~ajr@pool-71-191-173-96.washdc.fios.verizon.net] has joined #scheme 23:42:12 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [Ping timeout: 256 seconds] 23:42:45 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #scheme 23:43:34 -!- Blkt [~user@dynamic-adsl-94-37-249-225.clienti.tiscali.it] has quit [Quit: good night people!] 23:47:43 Colloguy [~colloguy@64.134.220.190] has joined #scheme 23:54:59 copumpkin [~copumpkin@c-75-69-96-50.hsd1.nh.comcast.net] has joined #scheme 23:56:33 drwho [~drwho@c-98-225-208-183.hsd1.pa.comcast.net] has joined #scheme 23:58:41 hosh_office [~hosh@c-24-99-42-62.hsd1.ga.comcast.net] has joined #scheme