00:06:04 -!- pygospa [~TheRealPy@kiel-4dbece33.pool.mediaWays.net] has quit [Disconnected by services] 00:06:16 pygospa [~TheRealPy@kiel-5f768b2d.pool.mediaWays.net] has joined #scheme 00:11:29 dnolen [~davidnole@184.152.69.75] has joined #scheme 00:18:37 -!- lusory [~bart@bb219-74-125-253.singnet.com.sg] has quit [Ping timeout: 240 seconds] 00:20:39 lusory [~bart@bb121-6-160-243.singnet.com.sg] has joined #scheme 00:20:46 -!- samth is now known as samth_away 00:24:55 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 00:24:58 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 240 seconds] 00:28:52 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 00:29:06 -!- pdelgallego_ [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 250 seconds] 00:30:38 -!- acarrico [~acarrico@pppoe-68-142-62-150.gmavt.net] has quit [Ping timeout: 260 seconds] 00:36:59 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:41:43 -!- nome [~user@c-98-249-30-223.hsd1.va.comcast.net] has quit [Ping timeout: 260 seconds] 00:41:46 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 00:44:12 acarrico [~acarrico@pppoe-68-142-62-150.gmavt.net] has joined #scheme 00:51:15 -!- githogori [~githogori@216.207.36.222] has quit [Remote host closed the connection] 00:59:23 pearle [~pearle@24.224.181.222] has joined #scheme 01:02:06 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 01:05:58 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 01:08:26 -!- alexgordon is now known as alexgordon| 01:12:33 -!- Blkt`` [~user@dynamic-adsl-94-34-25-159.clienti.tiscali.it] has quit [Remote host closed the connection] 01:13:44 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 01:17:14 -!- pygospa [~TheRealPy@kiel-5f768b2d.pool.mediaWays.net] has quit [Disconnected by services] 01:17:26 pygospa [~TheRealPy@kiel-d9bfd532.pool.mediaWays.net] has joined #scheme 01:22:50 -!- tauntaun [~Crumpet@ool-44c72ce0.dyn.optonline.net] has quit [Ping timeout: 250 seconds] 01:25:52 -!- masm [~masm@bl19-128-12.dsl.telepac.pt] has quit [Ping timeout: 250 seconds] 01:26:33 -!- turbofail [~user@107.3.149.149] has quit [Ping timeout: 258 seconds] 01:28:22 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 264 seconds] 01:28:57 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 01:31:20 ckrailo [~ckrailo@129.110.242.7] has joined #scheme 01:45:26 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 01:46:14 -!- ijp [~user@host109-154-194-141.range109-154.btcentralplus.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:47:03 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 01:52:26 -!- pygospa [~TheRealPy@kiel-d9bfd532.pool.mediaWays.net] has quit [Disconnected by services] 01:52:38 pygospa [~TheRealPy@kiel-5f77be2b.pool.mediaWays.net] has joined #scheme 01:58:34 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 02:01:27 chemuduguntar [~ravic@smtp.touchcut.com] has joined #scheme 02:04:18 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:04:25 -!- ckrailo [~ckrailo@129.110.242.7] has quit [Quit: Computer has gone to sleep.] 02:09:51 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Quit: Leaving] 02:09:57 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:16:12 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 02:17:23 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:23:10 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Remote host closed the connection] 02:25:53 ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has joined #scheme 02:26:04 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:34:31 emporas [~emporas@athedsl-168289.home.otenet.gr] has joined #scheme 02:40:31 bipt [~bpt@user-0c8h24l.cable.mindspring.com] has joined #scheme 02:41:27 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 02:41:53 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 02:47:34 B4R0N [~baron@187.17.141.116] has joined #scheme 02:47:45 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:56:14 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Quit: Leaving] 02:56:26 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 02:57:02 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 02:57:12 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 03:19:03 -!- rumina [~rumina@88.148.219.26] has quit [Quit: Leaving.] 03:22:54 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 03:24:14 -!- tessier [~treed@mail.copilotco.com] has quit [Quit: Changing server] 03:24:30 tessier [~treed@mail.copilotco.com] has joined #scheme 03:26:12 -!- MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has quit [Ping timeout: 260 seconds] 03:32:34 -!- pygospa [~TheRealPy@kiel-5f77be2b.pool.mediaWays.net] has quit [Disconnected by services] 03:32:46 pygospa [~TheRealPy@kiel-d9bfd1c4.pool.mediaWays.net] has joined #scheme 03:36:01 tupi [~david@189.60.162.71] has joined #scheme 03:41:38 saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has joined #scheme 03:44:49 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 03:46:23 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 03:46:46 choffstein [~choffstei@c-174-62-237-9.hsd1.ma.comcast.net] has joined #scheme 03:47:09 Hey all. I have a quick question: is it possible to use reset / shift and create a continuation that takes 0 args? 03:52:24 replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 04:01:45 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 04:02:03 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 04:03:21 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Client Quit] 04:03:39 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 04:07:11 -!- replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 04:16:14 -!- choffstein [~choffstei@c-174-62-237-9.hsd1.ma.comcast.net] has left #scheme 04:18:12 jrtayloriv [~jrtaylori@98.125.212.60] has joined #scheme 04:23:09 xwl_ [~user@nat/nokia/x-pbjhkllpqjtntixv] has joined #scheme 04:32:38 -!- tupi [~david@189.60.162.71] has quit [Quit: Leaving] 04:34:08 jkraemer [~jkraemer@74-95-7-186-SFBA.hfc.comcastbusiness.net] has joined #scheme 04:34:30 -!- saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has quit [Quit: This computer has gone to sleep] 04:34:37 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 04:40:58 -!- jkraemer [~jkraemer@74-95-7-186-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds] 04:42:47 jrt4 [~jrtaylori@207-118-116-24.dyn.centurytel.net] has joined #scheme 04:43:48 -!- jrtayloriv [~jrtaylori@98.125.212.60] has quit [Ping timeout: 248 seconds] 04:45:37 jkraemer [~jkraemer@216.239.45.130] has joined #scheme 04:47:02 siloxid [~user@unaffiliated/siloxid] has joined #scheme 04:48:10 -!- alfa_y_omega_ [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 260 seconds] 04:49:02 -!- jrt4 [~jrtaylori@207-118-116-24.dyn.centurytel.net] has quit [Read error: Connection reset by peer] 04:49:57 -!- siloxid [~user@unaffiliated/siloxid] has quit [Remote host closed the connection] 04:52:09 alfa_y_omega_ [~alfa_y_om@90.166.231.220] has joined #scheme 05:04:38 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 276 seconds] 05:05:05 jrt4 [~jrtaylori@98.125.211.49] has joined #scheme 05:19:14 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:19:18 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Connection reset by peer] 05:19:37 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:46:02 nome [~user@c-98-249-30-223.hsd1.va.comcast.net] has joined #scheme 05:47:23 skeptical_p [~rononovsk@bzq-79-179-184-40.red.bezeqint.net] has joined #scheme 05:48:21 -!- lbc_ [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 05:59:00 -!- jkraemer [~jkraemer@216.239.45.130] has quit [Ping timeout: 240 seconds] 05:59:53 aoh [~aki@85.23.168.123] has joined #scheme 06:00:06 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 06:03:19 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 06:04:19 saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has joined #scheme 06:04:23 -!- saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has quit [Changing host] 06:04:23 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 06:16:14 leo2007 [~leo@123.114.40.40] has joined #scheme 06:22:21 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:25:59 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 06:37:03 -!- chemuduguntar [~ravic@smtp.touchcut.com] has quit [Ping timeout: 258 seconds] 06:42:15 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Quit: Leaving] 06:44:35 -!- jrt4 [~jrtaylori@98.125.211.49] has quit [Ping timeout: 240 seconds] 06:49:01 ckrailo_ [~ckrailo@pool-173-71-46-119.dllstx.fios.verizon.net] has joined #scheme 06:49:53 -!- ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has quit [Ping timeout: 252 seconds] 06:57:49 jrt4 [~jrtaylori@98.125.210.236] has joined #scheme 07:06:15 -!- xwl_ [~user@nat/nokia/x-pbjhkllpqjtntixv] has quit [Remote host closed the connection] 07:22:56 -!- realitygrill [~realitygr@adsl-76-226-125-112.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 07:26:45 hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has joined #scheme 07:32:50 -!- jrt4 [~jrtaylori@98.125.210.236] has quit [Read error: Operation timed out] 07:33:17 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 07:37:37 wingo [~wingo@90.164.198.39] has joined #scheme 07:45:23 -!- leo2007 [~leo@123.114.40.40] has quit [Ping timeout: 260 seconds] 07:46:15 jrt4 [~jrtaylori@207-118-117-48.dyn.centurytel.net] has joined #scheme 07:47:06 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 07:56:47 gravicappa [~gravicapp@ppp91-77-168-25.pppoe.mtu-net.ru] has joined #scheme 07:57:38 femtoo [~femto@95-89-249-242-dynip.superkabel.de] has joined #scheme 08:06:16 -!- ckrailo_ [~ckrailo@pool-173-71-46-119.dllstx.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 08:15:28 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 08:16:41 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 08:17:41 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 08:18:24 -!- jrt4 [~jrtaylori@207-118-117-48.dyn.centurytel.net] has quit [Ping timeout: 250 seconds] 08:23:45 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 08:27:48 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 08:37:23 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Ping timeout: 276 seconds] 08:37:41 -!- bipt [~bpt@user-0c8h24l.cable.mindspring.com] has quit [Ping timeout: 252 seconds] 08:40:52 XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has joined #scheme 08:54:29 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 09:02:12 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 09:27:42 wzlxx [~user@218.206.227.131] has joined #scheme 09:29:48 -!- B4R0N [~baron@187.17.141.116] has quit [Read error: Operation timed out] 09:33:09 B4R0N [~baron@187.17.141.116] has joined #scheme 09:33:59 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 09:34:25 atomx [~user@86.35.150.23] has joined #scheme 09:38:57 i have a difficult problem 09:41:01 lbc_ [~quassel@h194.natout.aau.dk] has joined #scheme 09:41:36 http://pastebin.ca/2051872 09:41:44 here I described the problem 09:42:30 masm [~masm@bl19-128-12.dsl.telepac.pt] has joined #scheme 09:42:55 i do not know why the second call of stream-ref displays numbers from 6, even if I tried to remove the memoisation of delay .... :( 09:42:59 any help please ? 09:49:01 -!- emporas [~emporas@athedsl-168289.home.otenet.gr] has quit [Read error: Operation timed out] 09:50:37 bipt [~bpt@user-0c8h24l.cable.mindspring.com] has joined #scheme 09:50:45 emporas [~emporas@athedsl-168289.home.otenet.gr] has joined #scheme 09:50:50 -!- lbc_ [~quassel@h194.natout.aau.dk] has quit [Ping timeout: 276 seconds] 09:51:23 lbc_ [~quassel@h194.natout.aau.dk] has joined #scheme 09:58:24 tauntaun [~Crumpet@ool-44c72ce0.dyn.optonline.net] has joined #scheme 10:02:24 -!- gravicappa [~gravicapp@ppp91-77-168-25.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 10:05:06 -!- lbc_ [~quassel@h194.natout.aau.dk] has quit [Remote host closed the connection] 10:05:56 atomx: works for me, I think (tinyscheme) 10:06:36 -!- bipt [~bpt@user-0c8h24l.cable.mindspring.com] has quit [Ping timeout: 240 seconds] 10:10:57 -!- B4R0N [~baron@187.17.141.116] has quit [Ping timeout: 258 seconds] 10:20:42 leo2007 [~leo@2402:f000:5:2901:225:4bff:fea9:b9e4] has joined #scheme 10:23:47 http://pastebin.com/5S2Df0AK 10:24:49 (last one returns 1, not 11, I forgot to wrap that in the define to separate print and return values) 10:25:09 XTL: please try it in mit-scheme 10:25:31 XTL: I am testing using xscheme-mode in emacs, and running mit-scheme 10:26:36 XTL: it is strange in mit-scheme does not work, and in other versions of scheme it works 10:27:35 5, 7, 1 10:28:53 (v9.0.1, I think) 10:40:41 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 10:41:43 XTL: ok, thanks for the test 10:42:11 Can't offer much help :) 10:43:04 -!- tauntaun [~Crumpet@ool-44c72ce0.dyn.optonline.net] has quit [Quit: Ex-Chat] 10:45:10 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 10:45:56 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 10:56:04 MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has joined #scheme 10:59:16 XTL: it's good, thanks 11:04:49 -!- amoe [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has quit [Quit: leaving] 11:04:55 -!- emporas [~emporas@athedsl-168289.home.otenet.gr] has quit [Read error: Connection reset by peer] 11:09:56 -!- qebab [~robb@jaguar.stud.ntnu.no] has quit [Ping timeout: 276 seconds] 11:24:34 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: zZzZzZzZzZz] 11:29:45 wingo [~wingo@90.164.198.39] has joined #scheme 11:31:58 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 240 seconds] 11:42:23 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 11:49:24 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 11:53:34 qebab [~robb@jaguar.stud.ntnu.no] has joined #scheme 12:01:39 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 12:06:07 -!- alexgordon| is now known as alexgordon 12:20:19 mceier [~mceier@89-77-208-118.dynamic.chello.pl] has joined #scheme 12:22:52 dnolen [~davidnole@184.152.69.75] has joined #scheme 12:25:58 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 264 seconds] 12:44:14 foof: what's the deal with define-record-type's lack of inheritance support? I suppose that would be exposed in the Large language, but will that imply another syntax binding or will the one in the Small language be extended? 12:53:57 peeq [~peeq@unaffiliated/tqu] has joined #scheme 12:55:49 Euthydemus [~euthydemu@vaxjo4.213.cust.blixtvik.net] has joined #scheme 12:58:09 -!- Euthydemus` [~euthydemu@vaxjo3.208.cust.blixtvik.net] has quit [Ping timeout: 240 seconds] 13:03:25 peeq_ [~peeq@unaffiliated/tqu] has joined #scheme 13:03:58 -!- peeq [~peeq@unaffiliated/tqu] has quit [Ping timeout: 250 seconds] 13:05:08 -!- wzlxx [~user@218.206.227.131] has quit [Remote host closed the connection] 13:05:14 wzlxx [~user@218.206.227.131] has joined #scheme 13:05:20 -!- peeq_ is now known as peeq 13:08:14 -!- femtoo [~femto@95-89-249-242-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 13:13:23 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 13:13:23 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 13:13:23 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 13:15:00 simonh [~simonh@92.28.47.235] has joined #scheme 13:30:45 atomx, your local definitions of FORCE and DELAY have no effect in ; you never use them. 13:34:34 -!- Euthydemus [~euthydemu@vaxjo4.213.cust.blixtvik.net] has quit [Ping timeout: 246 seconds] 13:35:40 Euthydemus [~euthydemu@vaxjo4.213.cust.blixtvik.net] has joined #scheme 13:38:54 Hey, anyone know off-hand how to get the nth-most recent evaluation result in the Racket REPL? 13:45:50 edw: http://barzilay.org/hacks.html 13:46:12 get the interactive thing, add it to your .racketrc and then you can use ^ ^^ ^^^ etc. 13:47:02 greets, schemers 13:47:05 eli: Ah. Cool. Thanks. Reading it now. I'm tring out Geiser and using Racket with it. 13:47:34 I don't know about using it with geiser, but it shouldn't interfere. 13:48:01 For example, it loads readline but it tries hard to figure out if you're running inside Emacs and avoid it in that case. 13:48:21 Also, it provides a number of features that can be more convenient with an emacs interface. 13:48:35 That'll work fine for me; I'm running Racket out-of-process and running it via a TCP connection. 13:48:53 amoe [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has joined #scheme 13:50:09 Geiser may have some skills in these areas, but this came up because I was thinking of evaluating a tcp-connect call and wanted to get the two returned values... 13:51:18 i don't think geiser does have anything like that; it relies on the repl implementation i think 13:52:19 so eli's ^ hack might be the right thing barring a gdb-like value history 13:54:18 eli: when you hack in racket, do you rely on keywords being bound in modules? 13:54:30 do you ever rename or exclude keywords? 13:54:40 i mean for things like the "else" in cond 13:57:43 wingo: Heh -- see the reply I just sent. 13:57:49 ok :) 13:58:02 *wingo* still learning, you see :) 13:58:49 I think that the main point is something that Ande hinted at -- as soon as the issue comes up, it will keep being a PITA unless you learn how to properly deal with all the subtleties. 13:58:59 wingo: What's ^ in gdb? 13:59:27 edw: If you want something that works in a tcp connection then I'm sure that there's more fanciness that you'll want. 13:59:46 pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 13:59:54 For example, have a proper login & authentication; or having multiple tcp connections use their own namespaces etc. 14:00:36 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Quit: Leaving] 14:01:17 eli: i mean $N value history; i don't know how to access the last one 14:02:09 wingo: I'm not following -- are you talking about multiple value results? 14:02:42 like > 'foo 14:02:44 $1 = foo 14:02:46 etc 14:02:48 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 260 seconds] 14:02:55 perhaps i have misunderstood the question though 14:03:05 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 14:04:07 eli: i don't know that there is a side to this debate without gotchas. 14:04:28 (going back to keywords) 14:05:09 but i'm sure that one of my personalities will agree with you in the end :) 14:05:29 -!- wzlxx [~user@218.206.227.131] has quit [Ping timeout: 252 seconds] 14:06:08 wingo: Right -- that was made very clear, and the lesson from that is that going with symbolic comparison really doesn't make things any simpler, therefore it's really much better to just go ahead with a proper solution. 14:06:42 Although I suspect that *many* people will just fall for the "just compare symbols -- it's simple!" trap -- in the same way that many people long for the "simplicity" of `define-macro'. 14:07:46 re the past values -- my thing doesn't interfere with how results are displayed, and that kind of output wouldn't make much sense since I'm not using increasing numbers, but ^, ^^ etc, with the meaning changing in the obvious way after each interaction. 14:07:46 i do not miss defmacro, fwiw 14:07:49 it is quite trivial to do 'symbolic' matching from proper lexical matching, but I suspect it is impossible the other way around 14:08:25 wingo: I seriously consider you're lack of defmacro nostalgia as a major step in guile's evolution. 14:08:26 See the following for an example (in R6RS off course) 14:08:27 https://ironscheme.svn.codeplex.com/svn/IronScheme/IronScheme.Console/ironscheme/symbolic-case.sls 14:08:27 http://tinyurl.com/44vo2w9 14:08:30 leppie: another good point 14:08:36 eli: haha :) 14:09:22 jewel [~jewel@196-210-134-18.dynamic.isadsl.co.za] has joined #scheme 14:09:26 wingo: I think that it takes some time to internalize just how broken it is, and at that point you shift your view from "ugh, hygiene is so complicated" to "whew, it's so great that I don't have to worry about these breakages". 14:10:20 sure. i wonder if i will have that moment with e.g. keyword arguments. 14:10:41 leppie: That looks like an implementation example, not a usage example. 14:11:20 wingo: What do you mean? You think that there's no need for them, or are you referring to the implementation strategy question? 14:11:42 eli: oh no, i love keyword arguments 14:12:06 i meant treating them as identifiers which have scope 14:12:12 rather than magical self-quoting things 14:12:16 ymasory [~ymasory@frank.ldc.upenn.edu] has joined #scheme 14:14:40 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 14:14:59 wingo: Ah. In that case there is of course the same argument for renaming them -- if I provide a hebrew-ized dialect with `sort' renamed to `' then it's not really a good idea to leave the keywords in english... 14:15:22 realitygrill [~realitygr@adsl-76-226-125-112.dsl.sfldmi.sbcglobal.net] has joined #scheme 14:15:22 But I don't see any easy way of doing that without making it into a huge hassle. 14:16:17 -!- realitygrill [~realitygr@adsl-76-226-125-112.dsl.sfldmi.sbcglobal.net] has quit [Client Quit] 14:16:21 right; the analogous argument would be that to localize `cond', provide a new `cond' instead of renaming the keyword 14:17:37 it seems to be that we need to pick a point on the complexity-vs-correctness curve, while working to make things less complex at the same time 14:18:09 perhaps that's not an apt analogy though 14:18:35 I'd use "complexity vs consistency". 14:18:56 that's better, and of course there are probably more dimensions 14:20:21 Note btw that the racket approach to kws makes it very easy to use identifiers instead of keywords, for experimenting with how such a world looks like. 14:21:23 interesting. 14:21:36 Probably two orders of magnitude easier than the usual CL-like thing, since keywords are handled at the syntax level first, rather than appearing as runtime values directly. 14:22:04 (At the syntax level == where comparing identifiers makes sense) 14:22:18 (vs at runtime == when you have just symbols) 14:22:36 I should probably remember that if I ever try the hebrew thing... 14:22:56 yes indeed, you can only do that at expand-time 14:23:34 anyway. 14:23:52 that hurts my brain, and i need it today -- hacking on psyntax :) 14:24:32 In order to avoid resetting global variables when reloading code in the REPL, I have separated the file in which I define functions and the one in which I define variables. Are there better ways to do it? 14:26:54 ivartj_: depends on your implementation; i think you want "defvar" from common lisp. perhaps you can implement it for your scheme. 14:27:11 I use Chicken Scheme. 14:27:21 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 14:28:16 surely the chickeners will have an answer to that, then :) 14:36:51 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:37:43 I think they have a channel, too 14:38:46 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 14:39:08 but be warned, they're a little crazy! 14:39:19 :) 14:39:21 are they? 14:39:54 :) 14:39:57 ;) 14:42:16 this reminds me on the defvar thread on comp.lang.lisp 14:42:27 C-Keen: link to thread? 14:42:28 now *that* is crazy 14:44:31 http://groups.google.com/group/comp.lang.lisp/browse_thread/thread/36000a1f37ebb052/22c10792d3eeaff9#chtopic_6099fc39655c209f 14:44:31 http://tinyurl.com/3c7ccfd 14:44:34 I think 14:44:41 I suck at this google group thingie 14:44:49 but beware it is a waste of time 14:44:55 well 90% of it 14:45:19 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 14:48:18 heh 14:48:26 i escaped from the thread 14:48:46 i certainly didn't mean to promote the dynamic aspect of defvar :) 14:49:35 jlongster [~user@c-24-99-232-71.hsd1.ga.comcast.net] has joined #scheme 14:50:47 -!- mojavy [~takayuki@softbank126120241177.bbtec.net] has quit [Ping timeout: 258 seconds] 14:53:22 ivartj_: to answer your question, no there is no hidden path to your goal. 14:53:44 -!- jlongster [~user@c-24-99-232-71.hsd1.ga.comcast.net] has quit [Client Quit] 14:54:38 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 15:00:50 copumpkin [~pumpkin@17.45.135.82] has joined #scheme 15:00:50 -!- copumpkin [~pumpkin@17.45.135.82] has quit [Changing host] 15:00:50 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 15:02:28 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Quit: Leaving.] 15:03:13 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 15:07:28 -!- skeptical_p [~rononovsk@bzq-79-179-184-40.red.bezeqint.net] has quit [Ping timeout: 250 seconds] 15:08:04 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Read error: Connection reset by peer] 15:08:30 -!- mathk [~mathk@lns-bzn-60-82-254-203-67.adsl.proxad.net] has quit [Read error: Connection reset by peer] 15:08:46 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 15:08:53 mathk [~mathk@lns-bzn-55-82-255-142-55.adsl.proxad.net] has joined #scheme 15:09:17 -!- elf_ [elf@antenora.aculei.net] has quit [Ping timeout: 252 seconds] 15:13:05 -!- samth_away is now known as samth 15:13:13 C-Keen: does chicken have defined? 15:13:26 `defined?' i mean 15:17:22 Anyone knows why I need to care about "The Royal Wedding of Prince William & Catherine Middleton"? 15:17:46 You live close to Canada? 15:17:50 No. 15:17:59 Are they canadians? 15:18:15 eli: if you are a woman: one less prince to marry. 15:18:16 well, technically, Liz is our head of state 15:18:24 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:18:34 Liz = Catherine? 15:18:36 eli, i promise that you don't need to care 15:18:39 elizabeth 15:18:48 eli: Queen E II (not the boat) 15:18:50 liz = her royal highness queen elizabeth 15:19:36 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 250 seconds] 15:19:39 Oh, Elizabeth the queen of in gland is also the "head of state" of canada, whatever that means? 15:19:59 exactly. 15:20:14 Doesn't that reduce the whole royal thing to being even more of a joke than it already is? 15:20:23 -!- leo2007 [~leo@2402:f000:5:2901:225:4bff:fea9:b9e4] has quit [Ping timeout: 260 seconds] 15:20:24 she's the head of state of a whole bunch of countries 15:20:32 I think there is some asymptotic limit of joke-ness 15:20:37 she's also queen of australia, again in theory 15:20:47 *eli* los 15:20:50 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 15:20:52 (so she appears on our coins and money, and not much else) 15:20:54 *eli* lols 15:20:58 -!- infid [~infid@rrcs-173-198-12-38.west.biz.rr.com] has quit [Ping timeout: 240 seconds] 15:21:15 you're just jealous cuz all your queens are closeted and senators 15:21:22 :) 15:21:24 :) 15:21:57 bremner_: So the fact that there's a whole bunch of states is the standard approach when reaching asymptotic limits: instead of one more, add a bunch more. 15:22:02 It's up to you (if you're UK or Australian), to profit more from your queen. For example, you could change your laws so that she's allowed to fire the government. 15:22:14 Personally, I don't have any senators either. 15:22:34 off with their heads! 15:22:38 -!- jewel [~jewel@196-210-134-18.dynamic.isadsl.co.za] has quit [Ping timeout: 250 seconds] 15:22:52 XTL: of the politicians? Yes. 15:23:14 infid [~infid@99-101-15-134.lightspeed.sndgca.sbcglobal.net] has joined #scheme 15:23:15 I'd want to give more power to the kings so they can do that. 15:23:17 Not like royalty is any better than politicians. 15:23:42 wingo: no, you can get the knowledge but this means opening up internals 15:23:42 eli: they're better, because they don't need to racket the country in the four years they're mandated. 15:23:54 at least royalty has the excuse of inbreeding 15:24:00 wingo: introspection of environments has been on my list for quite a while 15:24:04 So the only valid point that I've seen so far for putting this at the google logo thing is pjb's reason re one less prince. 15:24:35 eli: if you are a men: one less rival :P 15:25:02 Yeah, ok. 15:25:27 a ruler should have a noose around their neck at all times to keep them upright 15:25:33 [I recently started to actively look for a way to disable those google farts...] 15:28:23 eli: http://paste.lisp.org/display/121665 15:28:49 Or M-x w3m-browse-url RET more generally. 15:29:17 -!- simonh [~simonh@92.28.47.235] has quit [Read error: Operation timed out] 15:30:13 realitygrill [~realitygr@adsl-76-226-125-112.dsl.sfldmi.sbcglobal.net] has joined #scheme 15:40:13 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Quit: Ex-Chat] 15:41:41 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 15:46:04 -!- masm [~masm@bl19-128-12.dsl.telepac.pt] has quit [Ping timeout: 240 seconds] 15:48:23 Nisstyre [~nisstyre@infocalypse-net.info] has joined #scheme 15:49:38 gravicappa [~gravicapp@ppp91-77-176-109.pppoe.mtu-net.ru] has joined #scheme 15:56:42 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 15:59:32 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Remote host closed the connection] 16:02:23 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 16:14:10 -!- hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has quit [Quit: Leaving.] 16:14:19 hotblack23 [~jh@p3E9EF48C.dip.t-dialin.net] has joined #scheme 16:14:24 pnkfelix1 [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 16:15:30 -!- pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Ping timeout: 250 seconds] 16:17:35 masm [~masm@2.80.153.57] has joined #scheme 16:21:37 rpg [~rpg@mpls.sift.info] has joined #scheme 16:25:06 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Quit: Leaving.] 16:26:43 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 16:29:17 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 276 seconds] 16:29:35 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 16:30:14 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 250 seconds] 16:30:31 -!- hotblack23 [~jh@p3E9EF48C.dip.t-dialin.net] has quit [Ping timeout: 248 seconds] 16:30:38 hotblack23 [~jh@p5B30FEF5.dip.t-dialin.net] has joined #scheme 16:31:05 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 16:37:09 Riastradh: are you still there ? Why FORCE/DELAY have no effect for memoisation ? 16:39:47 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 16:40:12 scm has defvar, interesting 16:46:03 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 263 seconds] 16:47:32 eno [~eno@adsl-70-137-134-53.dsl.snfc21.sbcglobal.net] has joined #scheme 16:47:32 -!- eno [~eno@adsl-70-137-134-53.dsl.snfc21.sbcglobal.net] has quit [Changing host] 16:47:32 eno [~eno@nslu2-linux/eno] has joined #scheme 16:50:11 -!- mceier [~mceier@89-77-208-118.dynamic.chello.pl] has quit [Quit: leaving] 16:51:35 peeq_ [~peeq@unaffiliated/tqu] has joined #scheme 16:52:21 -!- peeq [~peeq@unaffiliated/tqu] has quit [Ping timeout: 250 seconds] 16:52:49 ijp [~user@host109-154-194-141.range109-154.btcentralplus.com] has joined #scheme 16:53:27 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Ping timeout: 248 seconds] 16:54:41 eli: the racket path library looks good. are you happy with it? 16:57:07 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 17:00:39 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 17:02:31 -!- MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has quit [Read error: Connection reset by peer] 17:02:40 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 17:03:00 MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has joined #scheme 17:03:40 wingo: SCM's `defvar' is probably the usual hack that inspects the environment to see if it's bound or not, making it something that is only useful on REPLs and in `load's. 17:04:16 wingo: Re the path library -- do you mean `racket/path', or the whole set of `path'-related functionality in the core language too? 17:04:37 not sure 17:04:40 http://docs.racket-lang.org/reference/pathutils.html 17:04:48 ^ probably everything, no? 17:05:39 Yeah, you're referring to everything. 17:05:44 And yes, I'm pretty happy with it. 17:06:09 It's expressive enough to encode all kinds of weirdnesses (eg, on windows), in a way that I almost never need to be aware of. 17:06:29 yeah, i don't want to have to think about it at all 17:06:40 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 246 seconds] 17:06:43 jewel [~jewel@196-210-134-18.dynamic.isadsl.co.za] has joined #scheme 17:06:43 That also includes the whole thing about paths that use a convention other than the current (system-type), which is useful in some rare occasions. 17:06:51 right 17:07:05 IMO, if you deal with all the odd cases on Windows you'll need to cover all of those things anyway. 17:07:34 But if you're limiting yourself to a unixy envrionment (cygwin), then you can cut off a lot of the extra complexity. 17:07:52 folks seem to want mingw 17:07:53 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 17:08:03 Isn't mingw almost the same? 17:08:05 which does not seem to provide much in that way 17:08:17 well you can still get "c:/..." paths there 17:08:27 One last comment -- some of these changes were recent, most notably the treatment of "~" as a plain character with an extra `expand-user-path' to deal with it. 17:08:30 eno [~eno@nslu2-linux/eno] has joined #scheme 17:08:34 i don't think it virtualizes the filesystem 17:08:39 Ah. 17:09:05 Oh, and there's a strange issue about path representation being separate from both byte strings and plain strings, since they can be encoded in a different way by the OS. 17:09:11 right 17:09:18 You might be able to dig some stuff up from the racket mailing list. 17:09:24 i was on the glib lists when gio was being designed; it's nasty 17:10:00 even on unix 17:13:15 What's teh unix problems? 17:14:19 file names are bytes without any specified encoding 17:14:42 so you are not guaranteed that you can represent them as a string 17:14:52 Oh, those problems... 17:15:12 I guess that redoing things today would make it sensible to consistently use utf-8. 17:15:16 -!- eno [~eno@nslu2-linux/eno] has quit [Read error: Operation timed out] 17:15:52 that would be sensible, but we can't rely on it unfortunately 17:16:26 can I, as a user of Scheme, make my own # so that I can implement my own "type?" ? 17:17:02 -!- pnkfelix1 [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Ping timeout: 250 seconds] 17:17:22 rien: srfi-9, among others 17:17:39 not in stock r5rs scheme tho :) 17:21:26 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 17:24:09 eno [~eno@adsl-70-137-157-205.dsl.snfc21.sbcglobal.net] has joined #scheme 17:24:09 -!- eno [~eno@adsl-70-137-157-205.dsl.snfc21.sbcglobal.net] has quit [Changing host] 17:24:09 eno [~eno@nslu2-linux/eno] has joined #scheme 17:24:57 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Quit: Leaving.] 17:25:52 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 17:27:17 rpg_ [~rpg@mpls.sift.info] has joined #scheme 17:27:30 -!- rpg_ [~rpg@mpls.sift.info] has quit [Client Quit] 17:27:43 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 17:30:38 -!- rpg [~rpg@mpls.sift.info] has quit [Ping timeout: 258 seconds] 17:31:25 samth: FYI, the style "Your Royal Highness" applies to the queen's children (and perhaps others), and she would probably be offended by that form of address. The proper style for the Queen, and only for the Queen, is "Your Majesty." 17:31:59 (And no, I don't give a rat's ass about the wedding.) 17:32:20 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 276 seconds] 17:33:29 -!- hotblack23 [~jh@p5B30FEF5.dip.t-dialin.net] has quit [Quit: Leaving.] 17:36:39 poindontcare [~user@cloudbovina.bovinasancta.com] has joined #scheme 17:37:11 -!- realitygrill [~realitygr@adsl-76-226-125-112.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 17:41:46 *eli* reminds everyone that samth is canadian 17:42:47 *samth* slaps eli for peddling falsehoods 17:43:39 *eli* reminds everyone that samth's slap is a falsehood 17:43:52 gabot: slap everyone 17:43:53 *gabot* slaps everyone 17:44:31 *carleastlund* accepts the challenge. Choose your weapon, gabot. 17:44:48 gabot: slap carleastlund twice 17:44:48 *gabot* slaps carleastlund twice 17:45:21 gabot: thank you sir, may I have another? 17:45:21 bremner_: Can I get a garlic bagel with that? 17:46:05 woo, I met Riastradh 17:46:25 -!- peterhil [~peterhil@a91-153-112-241.elisa-laajakaista.fi] has quit [Quit: Must not waste too much time here...] 17:53:54 Really? No, that's too absurd! What's he like? 17:55:09 *poof* 17:56:03 Riastradh: :P 17:56:12 International man of mystery! 17:56:22 Where did you meet? 17:57:17 *fds* is nosey. 17:57:29 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Ping timeout: 276 seconds] 17:58:07 I dunno if I should say, but he's really cute :) 18:00:33 Oh, okay, I presumed it would have been at a conference or something. 18:00:54 nowhereman [pierre@AStrasbourg-551-1-68-10.w92-141.abo.wanadoo.fr] has joined #scheme 18:01:10 Or maybe it was, a conference for Vi users, or some other such thing that Riastradh wouldn't publicly admit to. :-) 18:01:23 nah, just lunch :P 18:01:25 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 18:02:53 I see 18:03:35 oh no, he evaporated 18:04:11 -!- nowhere_man [pierre@AStrasbourg-551-1-54-207.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 18:06:16 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 18:11:39 -!- MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has quit [Ping timeout: 258 seconds] 18:11:59 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 18:16:24 -!- gravicappa [~gravicapp@ppp91-77-176-109.pppoe.mtu-net.ru] has quit [Ping timeout: 250 seconds] 18:18:17 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 18:26:29 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #scheme 18:34:25 gravicappa [~gravicapp@ppp91-77-176-109.pppoe.mtu-net.ru] has joined #scheme 18:38:41 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 18:39:00 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 18:44:15 -!- mmc [~michal@salm-office-nat.tomtomgroup.com] has quit [Read error: Operation timed out] 18:50:11 HG` [~HG@p5DC0593E.dip.t-dialin.net] has joined #scheme 18:50:15 pdponze [~pdponze@144.85.121.191] has joined #scheme 18:52:41 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 18:55:35 -!- pdponze [~pdponze@144.85.121.191] has left #scheme 18:56:19 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 18:56:31 pdponze [~pdponze@144.85.121.191] has joined #scheme 18:58:48 homie [~levgue@xdsl-84-44-155-13.netcologne.de] has joined #scheme 18:58:52 -!- jewel [~jewel@196-210-134-18.dynamic.isadsl.co.za] has quit [Ping timeout: 250 seconds] 19:00:05 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #scheme 19:03:20 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 276 seconds] 19:05:03 Bahman [~Bahman@2.144.210.89] has joined #scheme 19:06:09 Hi all! 19:07:10 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Remote host closed the connection] 19:09:01 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 19:09:04 kephas [pierre@AStrasbourg-551-1-59-45.w83-194.abo.wanadoo.fr] has joined #scheme 19:09:10 -!- nowhereman [pierre@AStrasbourg-551-1-68-10.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 19:09:42 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 19:13:36 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 19:14:01 nowhere_man [pierre@AStrasbourg-551-1-18-206.w86-213.abo.wanadoo.fr] has joined #scheme 19:14:05 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 19:14:34 -!- kephas [pierre@AStrasbourg-551-1-59-45.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 19:14:37 -!- peeq_ [~peeq@unaffiliated/tqu] has quit [Remote host closed the connection] 19:14:42 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 19:16:59 teurastaja [~Samuel@modemcable182.177-200-24.mc.videotron.ca] has joined #scheme 19:17:20 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 260 seconds] 19:18:22 *foop* 19:26:39 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: Operation timed out] 19:26:53 -!- ski [~slj@c83-254-21-112.bredband.comhem.se] has quit [Ping timeout: 260 seconds] 19:26:56 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 19:27:11 ski [~slj@c83-254-21-112.bredband.comhem.se] has joined #scheme 19:27:11 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Quit: Ex-Chat] 19:28:13 EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has joined #scheme 19:31:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 19:38:49 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 19:41:47 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 19:52:28 -!- HG` [~HG@p5DC0593E.dip.t-dialin.net] has quit [Quit: Leaving.] 19:52:56 -!- teurastaja [~Samuel@modemcable182.177-200-24.mc.videotron.ca] has quit [Quit: --> Put something intelligent here when I'm more bored <--] 20:01:57 jrt4 [~jrtaylori@207-118-45-56.dyn.centurytel.net] has joined #scheme 20:03:44 tupi [~david@139.82.89.24] has joined #scheme 20:04:05 -!- pdponze [~pdponze@144.85.121.191] has quit [Read error: Connection reset by peer] 20:20:18 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 20:27:40 djcb [~user@a88-112-253-18.elisa-laajakaista.fi] has joined #scheme 20:29:11 atomx: Do you understand the concept of referential transparency? 20:29:37 atomx: At the time that the stream functions were created, the versions of DELAY and FORCE that were in force (har har) were the ones that came built-in. 20:29:53 mmc [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 20:29:55 atomx: Your redefining those functions/macros do not have any bearing on which version the stream versions will use. 20:30:00 *stream functions 20:34:15 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has left #scheme 20:34:40 tauntaun [~Crumpet@ool-44c72ce0.dyn.optonline.net] has joined #scheme 20:37:38 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 20:37:43 Riastradh: hi, why did you not tell me why force is not implied in my example ? in this example: http://pastebin.ca/2051872 ? 20:38:15 Riastradh: you said, the misbehaviour has nothing to do with delay. why ? 20:39:52 Ragnaroek [~chatzilla@p5B0C2CEC.dip.t-dialin.net] has joined #scheme 20:40:13 pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 20:49:17 -!- Ragnaroek [~chatzilla@p5B0C2CEC.dip.t-dialin.net] has quit [Remote host closed the connection] 20:49:45 -!- EM03 [~dfsdfdsf@unaffiliated/em03] has left #scheme 20:49:46 Riastradh: why don't you answer? 20:50:30 dude. chill. 20:50:32 presumably he isn't here 20:50:56 atomx: a friend of mine in the next room at my office keeps asking you a question and you haven't answered it! why not!! 20:51:33 -!- pygospa [~TheRealPy@kiel-d9bfd1c4.pool.mediaWays.net] has quit [Read error: Operation timed out] 20:52:08 atomx: Most IRC regulars lurk a lot. 20:52:29 atomx: This is the way of IRC. I'm signed on IRC 24/7, but I'm only on for short periods of time. 20:52:41 -!- tupi [~david@139.82.89.24] has quit [Quit: Leaving] 20:52:52 pygospa [~TheRealPy@kiel-4dbec8c9.pool.mediaWays.net] has joined #scheme 20:53:25 atomx: Waiting 24+ hours for a reply is not unusual. 20:54:05 rpg [~rpg@mpls.sift.info] has joined #scheme 20:57:25 *foop* 20:57:35 he was here short time ago 20:57:45 atomx: So? That's no obligation to stick around. 20:58:35 or any obligation to answer questions, for that matter 20:59:03 ok. today i missed too, when he answered 20:59:06 Quite. 20:59:15 atomx: Check the scrollback frequently. :-) 21:00:40 It's quite a wonder that any >1 people are ever active on a channel at once. 21:00:50 XTL: Quite. 21:01:02 atomx, if you define CAR in your program to return 0, it doesn't break the whole system. The same applies to FORCE and DELAY. 21:01:05 It happens now and then, but often there's easily minutes or even hours in gaps in conversations. 21:01:20 XTL: That's the nature of IRC, and the way it should be. 21:01:25 Indeed. 21:01:40 The large number of people who don't get that, makes me think we're still deep within Eternal September. :-P 21:06:54 Riastradh: the system is coded in C, and when a scheme-function is defined internally, it can call from C other function of scheme, without passing within the evaluator. Probablu cons-stream calls delay internally, without passing through the evaluator of scheme ? 21:07:23 No. 21:07:29 C is a red herring. 21:07:38 Riastradh: so ? what happens there ? 21:08:46 You work in your own environment. What you define stays there. If you define DELAY, you shadow it in your environment, but not in others. The internals of the system have their own environments. What you define in your environment doesn't affect how procedures closed over the system's internal environments behave. 21:09:48 hm, I believed (define delay ...) is a mutator that changes the global environment 21:09:51 (Parts of MIT Scheme are written in C, but not any of the stream operations.) 21:11:05 you mean, define here creates a new environment for user ? 21:11:22 atomx: "Global environment" is generally a myth. 21:11:24 and that environment is different of the system's env ? 21:11:36 hm 21:11:57 No, DEFINE does not create an environment, but its effects are limited to whatever environment you use it in, and children of that environment. 21:12:32 homie` [~levgue@xdsl-78-35-137-107.netcologne.de] has joined #scheme 21:12:52 In MIT Scheme there are hierarchies of environments, most of which are rooted at the system global environment, including the user environment and the run-time system's environments. 21:13:30 i believe, there is no closure binding to that environment, apart from the definition of delay () 21:13:36 Some of them admit definitions; others are local environments that don't admit definitions or sometimes even assignments, depending on how they were created. 21:13:44 hm 21:14:11 -!- homie [~levgue@xdsl-84-44-155-13.netcologne.de] has quit [Ping timeout: 240 seconds] 21:14:29 can you show me some doc to understand what kind of environment that define created ? 21:14:45 DEFINE does not create environments. 21:14:57 ah 21:15:19 you mean, by default there is a user-environ, and a system environ 21:15:35 and I changed the user env, but not affected the system's ? 21:16:18 yes, define is just a mutator special form 21:16:23 Correct. The CONS-STREAM macro is closed over the binding of DELAY as seen in the run-time system's environments. You created a definition of the same name, DELAY, but in the user environment, which doesn't affect CONS-STREAM. 21:16:48 thanks 21:17:01 Riastradh: now you really made me understand 21:17:03 thanks 21:20:55 -!- EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has quit [Quit: Page closed] 21:21:11 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 21:32:44 geoffhill [~geoffhill@wireless-165-124-144-177.nuwlan.northwestern.edu] has joined #scheme 21:34:20 mustapha [~mustapha@unaffiliated/mustapha] has joined #scheme 21:37:06 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 21:44:33 -!- ymasory [~ymasory@frank.ldc.upenn.edu] has quit [Quit: Leaving] 21:54:52 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #scheme 21:57:32 -!- rpg [~rpg@mpls.sift.info] has quit [Ping timeout: 276 seconds] 21:58:13 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Ping timeout: 260 seconds] 21:58:20 -!- gravicappa [~gravicapp@ppp91-77-176-109.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:59:57 -!- samth is now known as samth_away 22:05:30 MrFahrenheit [~RageOfTho@users-146-140.vinet.ba] has joined #scheme 22:09:49 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 22:18:31 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 258 seconds] 22:22:39 bobertlo [~robert@209.162.44.155] has joined #scheme 22:26:26 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 22:33:09 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 22:33:11 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 22:34:25 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 22:35:06 -!- pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 22:36:52 pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 22:37:26 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 22:51:38 -!- carleastlund [~cce@gotham.ccs.neu.edu] has left #scheme 22:58:11 -!- mustapha [~mustapha@unaffiliated/mustapha] has quit [Ping timeout: 240 seconds] 22:58:15 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 248 seconds] 22:58:56 -!- djcb [~user@a88-112-253-18.elisa-laajakaista.fi] has quit [Ping timeout: 250 seconds] 22:59:17 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Remote host closed the connection] 22:59:32 realitygrill [~realitygr@adsl-76-232-151-129.dsl.sfldmi.sbcglobal.net] has joined #scheme 23:01:09 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 23:05:49 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 23:09:48 -!- atomx [~user@86.35.150.23] has quit [Read error: Connection reset by peer] 23:10:03 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Remote host closed the connection] 23:10:58 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 23:14:39 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 23:16:16 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 250 seconds] 23:18:50 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:20:39 -!- bobertlo [~robert@209.162.44.155] has quit [Quit: leaving] 23:32:59 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 23:39:36 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 23:43:15 AtnNn [~welcome@modemcable060.239-177-173.mc.videotron.ca] has joined #scheme 23:45:16 dnolen [~davidnole@184.152.69.75] has joined #scheme 23:49:12 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme