00:00:04 -!- carleastlund [~cce@gotham.ccs.neu.edu] has quit [Quit: carleastlund] 00:01:05 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 240 seconds] 00:05:22 -!- pygospa [~TheRealPy@kiel-4dbed951.pool.mediaWays.net] has quit [Disconnected by services] 00:05:35 pygospa [~TheRealPy@kiel-5f77bb2e.pool.mediaWays.net] has joined #scheme 00:12:47 mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has joined #scheme 00:15:42 araujo [~araujo@190.38.51.34] has joined #scheme 00:15:42 -!- araujo [~araujo@190.38.51.34] has quit [Changing host] 00:15:42 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 00:20:48 -!- samth is now known as samth_away 00:28:42 pdlogan [~patrick@80.sub-75-196-113.myvzw.com] has joined #scheme 00:31:38 -!- LN^off is now known as LN^^ 00:32:45 -!- emporas [~emporas@athedsl-170924.home.otenet.gr] has quit [Read error: Operation timed out] 00:33:03 -!- pdlogan [~patrick@80.sub-75-196-113.myvzw.com] has quit [Ping timeout: 246 seconds] 00:38:59 DrDuck [~duck@216.186.151.63] has joined #scheme 00:48:46 pdlogan [~patrick@230.sub-75-196-10.myvzw.com] has joined #scheme 00:53:33 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 00:53:49 annodomini [~lambda@wikipedia/lambda] has joined #scheme 00:54:41 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:55:40 AtnNn [~welcome@modemcable060.239-177-173.mc.videotron.ca] has joined #scheme 00:59:07 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 00:59:18 -!- askhader [~askhader@taurine.csclub.uwaterloo.ca] has quit [Ping timeout: 246 seconds] 01:03:33 -!- pdlogan [~patrick@230.sub-75-196-10.myvzw.com] has quit [Ping timeout: 248 seconds] 01:04:49 -!- sajith [sajith@140-182-224-181.dhcp-bl.indiana.edu] has quit [Read error: Operation timed out] 01:05:58 Riastradh: hey im glad you are back on IRC again :) 01:06:25 Hi. 01:07:05 *offby1* is half-tempted to change his /nick to en 01:07:19 someone else can be oh and pee 01:07:30 I've never heard of an oh-dash or a pee-dash, offby1. 01:07:50 Why on earth would one change one's nick to either of those? 01:10:55 to follow em 01:11:23 hehe 01:14:11 offby1, I can tell Darcs to cache patches in ~/.darcs/cache, and then multiple gets of a common repository -- i.e., branches with distinct working directories -- will share storage for patches. Can I do the same with Git? I don't want to use `git checkout' to switch branches in a single working directory; I want different working directories, but shared repository object storage. 01:14:58 -!- ijp [~user@host86-162-107-37.range86-162.btcentralplus.com] has quit [Read error: Connection reset by peer] 01:15:18 ijp [~user@host86-162-107-37.range86-162.btcentralplus.com] has joined #scheme 01:17:42 askhader_ [~askhader@taurine.csclub.uwaterloo.ca] has joined #scheme 01:18:15 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 01:18:50 pdlogan [~patrick@100.sub-72-102-31.myvzw.com] has joined #scheme 01:19:09 -!- pdlogan [~patrick@100.sub-72-102-31.myvzw.com] has left #scheme 01:24:41 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 01:27:23 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 01:27:23 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 01:27:23 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 01:28:09 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 01:29:19 -!- ASau` [~user@95-28-62-73.broadband.corbina.ru] has quit [Remote host closed the connection] 01:30:39 ASau` [~user@95-28-62-73.broadband.corbina.ru] has joined #scheme 01:32:12 xwl_ [~user@nat/nokia/x-qhlpmuolwpoiccpc] has joined #scheme 01:35:51 pumpkin [~pumpkin@17.101.89.204] has joined #scheme 01:35:51 -!- pumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 01:35:51 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 01:37:36 offby1: You missed Riastradh's joke. :-P 01:38:08 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 01:38:26 en and em are typography terms (hence en-dash and em-dash), but no such terms as oh or pee. 01:39:41 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 01:40:33 cky: are you sure there's no oh-dash and pee-dash in elfian? 01:42:09 pjb: Well, I dunno. You should ask elf_. 01:45:42 pjb: sorry, elvish? 01:47:56 Yes. 01:48:13 Tengwar. 01:48:41 cky: don't worry there will be another one next year. 01:49:00 em: Seriously? :-) 01:49:08 we can hope! 01:49:11 :-P 01:54:30 bipt [~bpt@user-0c8h24l.cable.mindspring.com] has joined #scheme 01:56:40 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Quit: Leaving] 01:57:04 tupi [~david@189.60.162.71] has joined #scheme 01:58:30 cky: oh 01:59:14 Riastradh: yes, you can indeed share storage between separate gits. I do that for emacs: I have the lexbind branch in one directory, and emacs-23 in another; one of 'em (I forget which) essentially points to the other for storage. 02:00:13 I thought Emacs used bzr? 02:00:33 it's done by creating (in my case) /usr/local/src/emacs-git/master/.git/objects/info/alternates , and putting int it "/usr/local/src/emacs-git/emacs-23/.git/objects" 02:00:43 Riastradh: they do use bzr, but someone maintains a git mirror, which is what I use. 02:01:50 there's also an obscure command that I had to run to remove the redundant objects (I think the two repositories were originally separate): git repack -adl 02:02:52 that throws out the redundant copies. 02:23:37 geoffhill [~geoffhill@wireless-165-124-144-237.nuwlan.northwestern.edu] has joined #scheme 02:23:39 homie [~levgue@xdsl-78-35-154-223.netcologne.de] has joined #scheme 02:25:28 Riastradh: They just updated the ranking algorithm to try to penalize content farms, if you know specific cases that still get through I can report them as bugs. 02:26:33 Neat! Did they kill pubbs.net, osdir.com, kerneltrap.org, nabble.com, &c.? 02:26:44 I have a personal block on nabble 02:27:07 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Quit: "Object-oriented design" is an oxymoron] 02:28:48 Interesting... Either Google is tracking me through Tor without cookies, or it has just decided that `schematik' is what I actually wanted to search for instead of `schematic' and suggested a mere `Did you mean...?'. 02:28:49 Riastradh: Possibly. 02:28:54 Or is that your doing? 02:29:21 (You can just waggle your ears vertically or horizontally to mean `yes' or `no' if saying anything would violate the NDA.) 02:31:16 Riastradh: If you were a search engine which provided automatic spelling suggestions, and a link to the original, what would you do if lots of people clicked on the original link? 02:31:55 Lots of people like `two', as in `me', and `me about an hour later'? 02:32:30 Wow, what a solipsistic viewpoint :) 02:32:40 Hmm... `schematik scheme' still autocorrects to `schematic scheme'. 02:33:51 hyperdictionary.com? diclib.com? Look like foldoc clones from a thorough investigation over a sample space of cardinality one. 02:34:09 -!- masm [~masm@bl16-182-211.dsl.telepac.pt] has quit [Quit: Leaving.] 02:34:10 (First page for `schematik scheme', when I tell Google that that's what I actually wanted to search for.) 02:34:14 Riastradh: How effective is panopticlick for your setup? Not suggesting that Google uses it, but. 02:34:48 foof: Do you work for Google Japan? (Riastradh's comment seems to suggest so, but maybe I'm barking up the wrong tree.) 02:35:09 No, cky, he works for me and he has just infiltrated Google's search team with a squad of ninjas that I funded. 02:35:15 I mean... 02:35:23 Riastradh: Ah. :-) 02:36:27 -!- tauntaun [~Crumpet@ool-457c37c3.dyn.optonline.net] has quit [Quit: Ex-Chat] 02:37:10 mondofacto.com, too, and define.com. 02:37:45 Anyway, this thorough investigation is pretty silly. 02:37:58 I ask only because if foof worked for google.jp, then that makes yet another cool person who works there. :-) 02:38:12 -!- githogori [~githogori@240.sub-75-210-170.myvzw.com] has quit [Remote host closed the connection] 02:38:18 Another Google Japan person I know of is shinh. :-) 02:38:31 Who won ICFP in a previous year, runs Anarchy Golf, is top scorer in codegolf.com, etc. 02:39:17 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 02:41:19 By the way, I was partially serious about `me', and `me about an hour later' -- I really doubt whether there are many people who are curious about Schematik, unless perhaps various #schemizens tried looking for it out of curiosity when I mentioned it last night. But perhaps I'm wrong. 02:41:38 Riastradh: Also, if you enabled cookies you wouldn't have to click the correction each time. 02:42:05 foof: Heh, if a site uses Panopticlick, no cookies are necessary. :-P 02:42:42 I do have cookies enabled, because of the captcha; I clear them periodically. 02:46:14 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 02:48:30 araujo [~araujo@190.38.51.34] has joined #scheme 02:48:30 -!- araujo [~araujo@190.38.51.34] has quit [Changing host] 02:48:30 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 03:05:03 ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has joined #scheme 03:09:46 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 03:19:31 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 03:21:30 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 03:33:35 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 03:33:37 githogori_ [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 03:33:40 -!- githogori_ [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Client Quit] 03:38:43 -!- AtnNn [~welcome@modemcable060.239-177-173.mc.videotron.ca] has quit [Quit: foobar] 03:39:46 -!- askhader_ is now known as askhader 03:58:33 -!- DT`` [~Feeock@net-93-149-43-112.cust.dsl.teletu.it] has quit [Ping timeout: 260 seconds] 04:03:46 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 04:07:53 -!- tupi [~david@189.60.162.71] has quit [Quit: Leaving] 04:10:54 DT`` [~Feeock@net-93-149-37-224.cust.dsl.teletu.it] has joined #scheme 04:21:07 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Quit: Leaving] 04:24:10 saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has joined #scheme 04:24:14 -!- saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has quit [Changing host] 04:24:14 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 04:25:28 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:38:00 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 04:46:49 -!- geoffhill [~geoffhill@wireless-165-124-144-237.nuwlan.northwestern.edu] has quit [Quit: geoffhill] 04:52:08 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 04:52:39 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 04:54:29 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #scheme 04:57:30 -!- nome [~user@c-98-249-30-223.hsd1.va.comcast.net] has quit [Read error: Connection reset by peer] 05:10:56 genieliu [~genieliu@59.78.62.120] has joined #scheme 05:13:00 I have downloaded the Scheme's source file, but don't know how to install it. Can anyone help me? By the way, I am in Opensuse 05:16:27 ./configure && make && make install 05:16:41 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 05:21:36 opensuse also likely has some pre-built Schemes for you 05:21:48 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Read error: Operation timed out] 05:21:57 jonrafkind: I have tried this way, but I got 2 Error when make 05:22:52 foof: Do you mind telling me where I can find it? 05:27:31 geoffhill [~geoffhill@wireless-165-124-144-237.nuwlan.northwestern.edu] has joined #scheme 05:28:48 genieliu: https://build.opensuse.org/package/show?package=scheme48&project=openSUSE%3A11.3%3AContrib 05:28:50 http://tinyurl.com/6zukb9k 05:30:07 "yast install scheme48" might work 05:33:24 also "mit-scheme" and several others 05:33:32 user18 [~user@unaffiliated/user17] has joined #scheme 05:34:48 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Remote host closed the connection] 05:35:26 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:36:51 -!- user17 [~user@unaffiliated/user17] has quit [Ping timeout: 246 seconds] 05:37:41 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Ping timeout: 248 seconds] 05:39:16 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 246 seconds] 05:41:14 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 05:42:17 -!- muks [~muks@misha.banu.com] has quit [Quit: brb] 05:44:29 muks [~muks@misha.banu.com] has joined #scheme 05:44:35 -!- muks [~muks@misha.banu.com] has quit [Client Quit] 05:46:09 muks [~muks@misha.banu.com] has joined #scheme 05:50:38 -!- muks [~muks@misha.banu.com] has quit [Client Quit] 05:51:09 mmc1 [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 05:52:26 muks [~muks@misha.banu.com] has joined #scheme 05:52:27 -!- muks [~muks@misha.banu.com] has quit [Client Quit] 05:52:46 mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has joined #scheme 05:53:21 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 05:54:08 muks [~muks@misha.banu.com] has joined #scheme 05:55:22 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Client Quit] 05:55:58 -!- muks [~muks@misha.banu.com] has quit [Client Quit] 05:56:38 muks [~muks@misha.banu.com] has joined #scheme 05:56:55 -!- muks [~muks@misha.banu.com] has quit [Client Quit] 05:57:40 muks [~muks@misha.banu.com] has joined #scheme 06:07:41 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 06:12:43 -!- thoolihan [~Tim@99-157-225-37.lightspeed.bcvloh.sbcglobal.net] has quit [Ping timeout: 260 seconds] 06:13:00 thoolihan [~Tim@99-157-225-37.lightspeed.bcvloh.sbcglobal.net] has joined #scheme 06:15:12 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 06:20:03 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Quit: Leaving] 06:21:53 -!- mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has quit [Ping timeout: 240 seconds] 06:37:41 -!- thoolihan [~Tim@99-157-225-37.lightspeed.bcvloh.sbcglobal.net] has quit [Ping timeout: 240 seconds] 06:38:03 thoolihan [~Tim@99-157-225-37.lightspeed.bcvloh.sbcglobal.net] has joined #scheme 06:39:22 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 06:39:30 foof: ping 06:39:42 saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has joined #scheme 06:41:28 hey 06:41:49 your examples are the intended behavior 06:42:12 -!- saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 06:43:02 how do i get rid of the extra newline after the colored output? 06:43:17 i think it is connected to the fact that the ansi escapes are seen as an extra line 06:45:56 No, they're seen as extra characters (because they are) and count towards extra space by columnar. 06:46:38 but as they don't appear as graphical characters in the output, the extra line is probably not wanted :( 06:46:53 You need to wrap columnar in fmt-unicode which knows about ANSI escapes. 06:47:02 great, thanks 06:47:14 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 06:51:00 saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has joined #scheme 06:51:14 like this? http://paste.lisp.org/display/121409#1 it doesn't change the unwanted newline 06:51:21 ah, my bad, wrong wrapping 06:54:14 hm.. no success. i still get the newline, wherever i insert FMT-UNICODE 06:57:23 ecraven: Are you using the latest chicken version? There were a couple bugs in places where I didn't use the string-width parameter consistently that has been fixed in Chicken. I need to apply those changes back upstream. 06:57:59 No, but I'll try to port that to MIT-Scheme. Thanks 07:00:17 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 240 seconds] 07:01:31 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 07:09:11 Is the code in the tarball (the *-chicken.scm files) the latest version? 07:10:26 It would be in the chicken repo. 07:10:58 try "chicken-install -r fmt" 07:11:45 (I forget how to find the actual egg URL) 07:13:47 thanks! 07:14:08 dzhus [~sphinx@95-25-86-187.broadband.corbina.ru] has joined #scheme 07:15:49 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 248 seconds] 07:16:51 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 07:18:20 Tasyne [~not4u@c-24-22-232-230.hsd1.wa.comcast.net] has joined #scheme 07:18:32 Is there a way to make a recursive lambda function? 07:19:26 Y combinator. 07:20:35 thanks, DT`` 07:32:29 -!- dzhus [~sphinx@95-25-86-187.broadband.corbina.ru] has quit [Quit: Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED!] 07:43:12 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 246 seconds] 07:44:18 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 08:09:45 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Quit: Reconnecting] 08:10:05 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 08:19:11 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 08:20:56 -!- saccade [~saccade@74-95-7-186-SFBA.hfc.comcastbusiness.net] has quit [Quit: This computer has gone to sleep] 08:23:46 -!- DT`` [~Feeock@net-93-149-37-224.cust.dsl.teletu.it] has quit [Ping timeout: 246 seconds] 08:31:11 -!- muks [~muks@misha.banu.com] has quit [Quit: brb] 08:31:13 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 08:32:02 muks [~muks@misha.banu.com] has joined #scheme 08:41:34 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Read error: Operation timed out] 08:43:41 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 08:56:47 -!- Tasyne [~not4u@c-24-22-232-230.hsd1.wa.comcast.net] has quit [Ping timeout: 276 seconds] 08:56:58 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Read error: Operation timed out] 08:57:26 -!- ckrailo [~ckrailo@pool-71-170-15-148.dllstx.fios.verizon.net] has quit [Quit: Computer has gone to sleep.] 08:57:57 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 09:07:58 masm [~masm@bl16-182-211.dsl.telepac.pt] has joined #scheme 09:11:11 -!- jrtayloriv [~jrtaylori@207-118-96-79.stat.centurytel.net] has quit [Ping timeout: 240 seconds] 09:12:11 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 240 seconds] 09:13:13 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 09:19:26 -!- aoh [~aki@85.23.168.123] has quit [Ping timeout: 246 seconds] 09:19:46 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: Lost terminal] 09:20:10 aoh [~aki@85.23.168.123] has joined #scheme 09:29:17 -!- nteon [~nteon@c-98-210-195-105.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 09:43:07 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 276 seconds] 09:43:46 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 09:52:02 -!- xwl_ [~user@nat/nokia/x-qhlpmuolwpoiccpc] has quit [Ping timeout: 276 seconds] 09:54:19 Nairod [4efa47cf@gateway/web/freenode/ip.78.250.71.207] has joined #scheme 09:54:23 hello 09:54:47 I have a doubt about something 09:55:16 All scheme compilers who want to implement language level macro needs an evaluator right? 10:04:11 Technically speaking, not strictly 10:04:27 One could try to compile and load needed code on the fly 10:06:16 emporas [~emporas@athedsl-170924.home.otenet.gr] has joined #scheme 10:10:31 ok thanks 10:10:37 -!- Nairod [4efa47cf@gateway/web/freenode/ip.78.250.71.207] has quit [Quit: Page closed] 10:14:13 -!- stis [~AndChat@host-95-197-174-187.mobileonline.telia.com] has quit [Ping timeout: 260 seconds] 10:17:24 -!- geoffhill [~geoffhill@wireless-165-124-144-237.nuwlan.northwestern.edu] has quit [Quit: geoffhill] 10:20:16 xwl_ [~user@nat/nokia/x-oekyeoseavzwjnyt] has joined #scheme 10:25:11 peterhil [~peterhil@a91-153-112-241.elisa-laajakaista.fi] has joined #scheme 10:26:41 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Quit: Reconnecting] 10:26:58 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 10:39:22 pranq [20253@unaffiliated/contempt] has joined #scheme 10:56:53 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 10:59:21 -!- xwl_ [~user@nat/nokia/x-oekyeoseavzwjnyt] has quit [Remote host closed the connection] 11:03:32 Compile the macro and run it! 11:04:11 tauntaun [~Crumpet@208.252.23.2] has joined #scheme 11:14:43 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Read error: Operation timed out] 11:17:00 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 11:18:00 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 11:18:07 skeptical_p [~rononovsk@bzq-79-178-185-68.red.bezeqint.net] has joined #scheme 11:21:55 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Ping timeout: 276 seconds] 11:24:47 -!- pranq [20253@unaffiliated/contempt] has quit [Quit: leaving] 11:25:29 pranq [20253@unaffiliated/contempt] has joined #scheme 11:30:14 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 11:31:48 -!- homie [~levgue@xdsl-78-35-154-223.netcologne.de] has quit [Ping timeout: 260 seconds] 11:32:58 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 276 seconds] 11:33:20 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 11:33:26 xwl [~user@222.130.117.77] has joined #scheme 11:39:48 dnolen [~davidnole@184.152.69.75] has joined #scheme 11:55:12 hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has joined #scheme 11:58:20 -!- tauntaun [~Crumpet@208.252.23.2] has quit [Ping timeout: 246 seconds] 12:08:23 -!- skeptical_p [~rononovsk@bzq-79-178-185-68.red.bezeqint.net] has quit [Ping timeout: 258 seconds] 12:24:03 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 12:25:18 foof: One day, you'll be able to suggest that people install chibi, not scheme48 or mit-scheme or something else. :-P 12:31:11 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 240 seconds] 12:32:17 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 12:35:40 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 12:37:31 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has left #scheme 12:37:33 Broa [~Broa@149.Red-83-50-137.dynamicIP.rima-tde.net] has joined #scheme 12:39:11 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 12:39:50 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 12:40:16 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 12:43:38 -!- xwl [~user@222.130.117.77] has quit [Ping timeout: 276 seconds] 12:44:08 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 12:44:22 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 12:45:27 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 12:45:27 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 248 seconds] 12:46:29 cky: i was going to say that foof's modesty prohibits that sort of self-aggrandizement, but then i remembered that he's wont to pimp fmt on occasion. 12:46:32 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 12:48:38 tupi [~david@189.60.162.71] has joined #scheme 12:53:21 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 13:00:36 DT`` [~Feeock@net-93-149-37-224.cust.dsl.teletu.it] has joined #scheme 13:01:34 klutometis: There are no real alternative formatting combinators to fmt, if there were I'd pimp them too :) 13:02:13 Pimp my combinator 13:02:20 New program on MTV 13:02:41 Hosted by mr foof 13:08:21 The Jersey Shore meets the MIT AI lab. 13:16:00 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 13:20:36 myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has joined #scheme 13:29:11 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 248 seconds] 13:29:23 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Quit: Ex-Chat] 13:30:19 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 13:34:16 femtoo [~femto@95-89-249-242-dynip.superkabel.de] has joined #scheme 13:44:45 -!- mathk_ [~mathk@83.158.218.102] has quit [Read error: Connection reset by peer] 13:44:56 mathk_ [~mathk@lns-bzn-22-82-249-112-137.adsl.proxad.net] has joined #scheme 13:58:41 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 14:02:48 pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has joined #scheme 14:04:09 dzhus [~sphinx@95-25-86-187.broadband.corbina.ru] has joined #scheme 14:07:21 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:17:06 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 14:18:27 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [] 14:18:57 fuzzy question, why the general lack of support for SRFI-18? 14:19:51 as many schemes do have threading systems, but chose not to provide a srfi-18 compatible interface. 14:21:07 more relevantly, is there anything preventing SRFI-18 from being portably implemented with just call/cc etc? 14:21:33 in a spec sense I mean. obviously the performance wouldn't be optimal 14:21:53 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 14:24:35 -!- Khisanth [~Khisanth@pool-96-250-21-68.nycmny.east.verizon.net] has quit [Ping timeout: 252 seconds] 14:24:47 amoe: I think at least chicken, racket, gambit, gauche and guile implement srfi-18. What are the many implementations you are talking about? 14:25:17 mario-goulart: Ah, I thought it was only guile and chicken. 14:25:41 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 14:26:32 Since Feeley is the author of SRFI-18, I'd expect gambit to implement it. :-) 14:27:15 Gambit probably has it built-in without having to load any modules. :-P 14:27:36 well my fuzzy question is not really that relevant... more interested in the second one really. 14:28:15 As the spec is pretty tough reading, at least for me. 14:30:07 -!- hiyuh [~hiyuh@KD113151162160.ppp-bb.dion.ne.jp] has quit [Quit: Leaving.] 14:30:23 I'm guessing it's probably possible to implement SRFI-18 in most schemes in terms of the native concurrency system. 14:31:10 by native I mean "whatever random threading API the author put in" 14:31:52 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 14:31:52 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 14:31:52 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 14:31:55 but maybe there was some inherent flaw of SRFI-18 that made it logically untenable that's buried in the SRFI archive... 14:32:25 on the other hand, there's probably not and it was just an accident of history that it didn't get the traction of most other SRFIs. 14:43:04 pumpkin [~pumpkin@17.101.89.204] has joined #scheme 14:43:04 -!- pumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 14:43:04 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 14:44:17 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 14:46:28 leo2007 [~leo@th041158.ip.tsinghua.edu.cn] has joined #scheme 14:54:34 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Read error: Operation timed out] 14:55:52 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 15:06:26 -!- ijp [~user@host86-162-107-37.range86-162.btcentralplus.com] has quit [Read error: Operation timed out] 15:06:28 ijp` [~user@host86-162-107-37.range86-162.btcentralplus.com] has joined #scheme 15:09:18 Khisanth [~Khisanth@pool-96-250-25-39.nycmny.east.verizon.net] has joined #scheme 15:26:39 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 252 seconds] 15:27:28 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 15:28:24 -!- pygospa [~TheRealPy@kiel-5f77bb2e.pool.mediaWays.net] has quit [Disconnected by services] 15:28:36 pygospa [~TheRealPy@kiel-4d067cfc.pool.mediaWays.net] has joined #scheme 15:30:44 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:32:34 pdlogan [~patrick@64.134.138.41] has joined #scheme 15:42:31 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 15:44:18 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 15:45:31 -!- pdlogan [~patrick@64.134.138.41] has left #scheme 15:47:11 mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has joined #scheme 15:54:19 mmc1 [~michal@85.90.76.66] has joined #scheme 15:55:42 -!- mmc1 [~michal@85.90.76.66] has quit [Client Quit] 15:56:30 -!- dnolen [~davidnole@184.152.69.75] has quit [Remote host closed the connection] 15:59:29 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 15:59:33 -!- LN^^ is now known as LN^off 16:09:07 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 250 seconds] 16:10:14 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 16:10:28 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 16:10:35 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:11:17 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 252 seconds] 16:25:17 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 276 seconds] 16:25:32 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 16:26:46 -!- mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has quit [Ping timeout: 246 seconds] 16:31:38 pdlogan1 [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 16:34:11 -!- dzhus [~sphinx@95-25-86-187.broadband.corbina.ru] has quit [Remote host closed the connection] 16:35:53 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 16:36:14 jrtayloriv [~jrtaylori@207-118-96-79.stat.centurytel.net] has joined #scheme 16:39:08 ymasory [~ymasory@frank.ldc.upenn.edu] has joined #scheme 16:40:15 Pirx [~Pirx@195.225.69.9] has joined #scheme 16:49:08 -!- tupi [~david@189.60.162.71] has quit [Quit: Leaving] 16:51:55 -!- LN^off is now known as LN^^ 17:00:52 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 258 seconds] 17:04:55 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 17:06:49 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 17:07:28 HG` [~HG@p579F7414.dip.t-dialin.net] has joined #scheme 17:10:17 -!- leo2007 [~leo@th041158.ip.tsinghua.edu.cn] has quit [Ping timeout: 240 seconds] 17:10:48 githogori [~githogori@197.sub-75-210-64.myvzw.com] has joined #scheme 17:19:40 -!- myu2 [~myu2@v051158.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 17:26:11 tupi [~david@139.82.89.24] has joined #scheme 17:30:22 -!- samth_away is now known as samth 17:34:53 mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has joined #scheme 17:38:31 Is there a fast way to convert numer to list? like 415 -> (4 1 5) 17:39:13 My computer can do that really fast 17:40:12 Sweet 17:40:34 seriously tho? 17:40:41 i wanna do it without math 17:41:23 rudybot: (string->list (number->string 415)) 17:41:24 fds: your sandbox is ready 17:41:24 fds: ; Value: (#\4 #\1 #\5) 17:41:28 Does that count? :-P 17:42:01 -!- mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has quit [Ping timeout: 246 seconds] 17:44:59 Nah I wanna be able to do something like (+ 1 (cdr (string->list (number->string 415)))) 17:45:56 superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has joined #scheme 17:46:03 rudybot: (+ 1 (char->integer (cdr (string->list (number->string 415))))) 17:46:04 fds: error: char->integer: expects argument of type ; given (#\1 #\5) 17:46:16 rudybot: (+ 1 (char->integer (cadr (string->list (number->string 415))))) 17:46:18 fds: ; Value: 50 17:46:25 Hmm 17:46:44 Oh, that's the character code, not the value of the number represented by that character! 17:46:55 yeah 17:47:12 Heh 17:47:18 Why not just use maths? 17:47:31 I don't know how a person expects to survive "without math". 17:47:47 Well, a caveman might. 17:49:10 rudybot: (+ 1 (- (char->integer (cadr (string->list (number->string 415)))) 48)) 17:49:11 fds: ; Value: 2 17:49:15 Tah dah! 17:49:49 Broa_ [~Broa@149.Red-83-50-137.dynamicIP.rima-tde.net] has joined #scheme 17:51:02 DrDuck [~duck@146.229.116.203] has joined #scheme 17:52:31 -!- Broa [~Broa@149.Red-83-50-137.dynamicIP.rima-tde.net] has quit [Ping timeout: 246 seconds] 17:57:32 Jafet: I am not trying to "survive without math", I am trying to find a solution to specific problem without using math 17:57:42 Tasyne [~not4u@c-24-22-232-230.hsd1.wa.comcast.net] has joined #scheme 17:58:18 Does subtracting 48 count as maths? :-) 17:58:25 -!- Broa_ is now known as Broa 17:59:03 You have a very narrow-minded view of math, then. 18:02:35 mmc1 [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 18:03:40 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 18:06:05 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 18:07:06 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Remote host closed the connection] 18:07:08 -!- DrDuck [~duck@146.229.116.203] has quit [Read error: Operation timed out] 18:07:25 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 18:14:08 -!- pumpkin is now known as wharrgarbl 18:14:31 carleastlund [~cce@129.10.115.120] has joined #scheme 18:14:49 HG`` [~HG@93.192.81.86] has joined #scheme 18:14:52 nome [~user@c-98-249-30-223.hsd1.va.comcast.net] has joined #scheme 18:14:56 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 18:16:35 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 18:16:37 -!- HG` [~HG@p579F7414.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 18:25:36 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 18:25:36 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 18:25:37 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 18:27:41 -!- wharrgarbl [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 252 seconds] 18:32:05 -!- pdlogan1 [~patrick@174-25-37-137.ptld.qwest.net] has quit [Ping timeout: 246 seconds] 18:33:57 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 18:34:40 Ragnaroek [~chatzilla@p5B0C6610.dip.t-dialin.net] has joined #scheme 18:39:50 geoffhill [~geoffhill@wireless-165-124-144-96.nuwlan.northwestern.edu] has joined #scheme 18:44:12 why would you try to not use math when math is so really, really cool? :( 18:44:27 *qebab* is constantly amazed by the beauty of mathematics 18:44:30 same 18:44:46 I'm not even a mathematician or anything 18:44:51 -!- Pirx [~Pirx@195.225.69.9] has quit [] 18:44:57 I'm just your average machine for turning coffee into working computer programs 18:44:57 same 18:46:21 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 18:46:44 -!- ymasory [~ymasory@frank.ldc.upenn.edu] has quit [Quit: Leaving] 18:47:39 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:48:25 gravicappa [~gravicapp@ppp91-77-161-130.pppoe.mtu-net.ru] has joined #scheme 18:50:33 rudybot: (require srfi/1) 18:50:34 cky: your racket sandbox is ready 18:50:35 cky: Done. 18:53:00 rudybot: (require srf/26) 18:53:01 cky: error: eval:1:9: srf/26: standard-module-name-resolver: collection not found: "srf" in any of: (#) in: srf/26 18:53:04 rudybot: (require srfi/26) 18:53:05 cky: Done. 18:53:11 rudybot: (define (number->list number (base 10)) (unfold-right zero? (cut modulo <> base) (cut quotient <> base) number)) 18:53:12 cky: Done. 18:53:15 rudybot: (number->list 415) 18:53:16 cky: ; Value: (4 1 5) 18:53:20 ohwow: ^^--- :-D 18:55:05 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Ping timeout: 250 seconds] 18:56:08 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 18:56:13 -!- samth [~samth@punge.ccs.neu.edu] has quit [Quit: Ex-Chat] 18:57:16 this is really cool 18:57:17 ! 18:58:33 didnt know about srfi26 18:58:36 mm currying 18:58:38 awesoms 18:59:16 pumpkin [~pumpkin@17.101.89.204] has joined #scheme 18:59:16 -!- pumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 18:59:16 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 19:00:41 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 19:01:32 samth [~samth@punge.ccs.neu.edu] has joined #scheme 19:03:27 Hal9k- [~Lernaean@24-107-60-232.dhcp.stls.mo.charter.com] has joined #scheme 19:03:27 -!- Hal9k [~Lernaean@unaffiliated/kusanagi] has quit [Disconnected by services] 19:05:01 -!- Hal9k- [~Lernaean@24-107-60-232.dhcp.stls.mo.charter.com] has quit [Client Quit] 19:05:24 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 19:08:25 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Ping timeout: 248 seconds] 19:08:52 antero [~antero@host-88-215-181-149.stv.ru] has joined #scheme 19:09:09 saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has joined #scheme 19:09:13 -!- saiko-chriskun [~chris-kun@adsl-75-36-210-53.dsl.pltn13.sbcglobal.net] has quit [Changing host] 19:09:13 saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has joined #scheme 19:10:58 ymasory [~ymasory@SEAS414.wlan.seas.upenn.edu] has joined #scheme 19:14:27 -!- antero [~antero@host-88-215-181-149.stv.ru] has left #scheme 19:15:37 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 19:21:20 bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has joined #scheme 19:22:17 could someone explain how the "pop-and-call" technique in the given paper solves the problem described: http://docs.google.com/viewer?a=v&q=cache:Pj0vYAXMsEQJ:repository.readscheme.org/ftp/papers/sw2001/feeley.pdf 19:22:18 http://tinyurl.com/3muk9jb 19:25:05 The following infinite loop runs in constant space: (define (loop) ((cwcc (lambda (k) (lambda () (k (lambda () (loop)))))))) 19:25:09 ah. never mind, the lightbulb just went on. 19:25:18 The following infinite loop does not: (define (loop) (cwcc (lambda (k) (k (loop))))) 19:25:27 -!- samth [~samth@punge.ccs.neu.edu] has quit [Quit: Ex-Chat] 19:25:48 yes. phrasing an extension to my question helped me to see it. sorry and thanks :) 19:26:24 bernman [~bernman@103-152.199-178.cust.bluewin.ch] has joined #scheme 19:26:45 Fare [~Fare@ita4fw1.itasoftware.com] has joined #scheme 19:27:10 samth [~samth@punge.ccs.neu.edu] has joined #scheme 19:30:29 -!- samth [~samth@punge.ccs.neu.edu] has quit [Client Quit] 19:30:31 -!- leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has quit [] 19:30:43 samth [~samth@punge.ccs.neu.edu] has joined #scheme 19:31:34 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 19:31:56 niemand [~chatzilla@103-152.199-178.cust.bluewin.ch] has joined #scheme 19:32:00 -!- bernman [~bernman@103-152.199-178.cust.bluewin.ch] has quit [Quit: http://irc2go.com/] 19:32:59 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 19:34:42 -!- samth [~samth@punge.ccs.neu.edu] has quit [Client Quit] 19:37:31 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 19:37:47 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 19:37:57 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has left #scheme 19:38:17 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Ping timeout: 248 seconds] 19:39:57 -!- niemand [~chatzilla@103-152.199-178.cust.bluewin.ch] has left #scheme 19:41:39 pdlogan1 [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 19:42:48 Hal9k [~Lernaean@unaffiliated/kusanagi] has joined #scheme 19:43:03 leppie [~lolcow@196-215-49-168.dynamic.isadsl.co.za] has joined #scheme 19:43:07 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 19:43:29 -!- superjudge [~mjl@c83-250-110-188.bredband.comhem.se] has quit [Ping timeout: 246 seconds] 19:44:04 -!- rdd [~rdd@c83-250-51-60.bredband.comhem.se] has quit [Remote host closed the connection] 19:47:37 tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has joined #scheme 19:49:40 samth [~samth@punge.ccs.neu.edu] has joined #scheme 19:51:52 -!- tauntaun [~Crumpet@ool-44c7e46c.dyn.optonline.net] has quit [Ping timeout: 246 seconds] 20:10:08 -!- Ragnaroek [~chatzilla@p5B0C6610.dip.t-dialin.net] has quit [Remote host closed the connection] 20:13:30 -!- bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:13:30 femtooo [~femto@95-89-249-242-dynip.superkabel.de] has joined #scheme 20:14:31 -!- samth [~samth@punge.ccs.neu.edu] has quit [Remote host closed the connection] 20:14:55 -!- femtooo [~femto@95-89-249-242-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 20:15:40 -!- femtoo [~femto@95-89-249-242-dynip.superkabel.de] has quit [Ping timeout: 246 seconds] 20:22:48 -!- ymasory [~ymasory@SEAS414.wlan.seas.upenn.edu] has quit [Ping timeout: 264 seconds] 20:23:00 choas [~lars@p578F6C22.dip.t-dialin.net] has joined #scheme 20:23:01 samth [~samth@punge.ccs.neu.edu] has joined #scheme 20:25:32 -!- LN^^ is now known as LN^off 20:27:35 bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has joined #scheme 20:30:14 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 20:31:36 -!- saiko-chriskun [~chris-kun@fsf/member/saiko-chriskun] has quit [Quit: WeeChat 0.3.4] 20:33:39 -!- HG`` [~HG@93.192.81.86] has quit [Quit: Leaving.] 20:37:33 -!- user18 [~user@unaffiliated/user17] has quit [Quit: Leaving] 20:37:42 user17 [~user@unaffiliated/user17] has joined #scheme 20:40:44 -!- gravicappa [~gravicapp@ppp91-77-161-130.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 21:01:16 dnolen [~davidnole@184.152.69.75] has joined #scheme 21:03:29 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 276 seconds] 21:03:38 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 21:05:00 wisey [~Steven@host86-147-41-15.range86-147.btcentralplus.com] has joined #scheme 21:05:22 peddie [~peddie@XVM-107.MIT.EDU] has joined #scheme 21:05:32 copumpkin [~pumpkin@17.101.89.204] has joined #scheme 21:05:32 -!- copumpkin [~pumpkin@17.101.89.204] has quit [Changing host] 21:05:32 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 21:07:33 -!- pdelgallego [~pdelgalle@1385159903.dhcp.dbnet.dk] has quit [Ping timeout: 260 seconds] 21:11:51 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 21:12:57 jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has joined #scheme 21:13:20 *jcowan* gets a grip on his graks 21:13:46 -!- bipt [~bpt@user-0c8h24l.cable.mindspring.com] has quit [Ping timeout: 246 seconds] 21:18:46 jcowan, you were wondering about continuation marks earlier 21:18:49 are you still confused? 21:19:10 Yes, or rather, I am uninformed; I don't know enough to be confused. 21:19:59 continuation marks are a continuation-identity key'd table 21:20:42 and you can query/install on your current continuation frame 21:20:59 and get the whole set from the entire continuation 21:21:11 Now I'm confused. 21:21:20 Tables have keys and values; what are the keys, and what are the values. 21:21:21 ? 21:22:45 they keys are the identity of the top frame of the continuation 21:23:08 DrDuck [~duck@216.186.151.63] has joined #scheme 21:23:10 Okay, I get that. 21:23:10 ok, this description probably isn't optimal 21:23:13 And the values? 21:23:26 the values are basically arbitrary key-value tables 21:23:56 except the operation you get is 'get the value associated with this key that is closest to me on the stack' 21:26:12 see also the explanation at the top of this page: http://docs.racket-lang.org/reference/contmarks.html 21:26:33 perhaps it's easier for me to explain what you don't understand from that page 21:27:28 Okay, I got as far as "The list of continuation marks for a key k"; what is the type of keys k? 21:30:24 the set of Scheme (or Racket) values 21:30:50 symbols are usually used 21:30:53 Okay. 21:31:00 That's why Riastradh said it was a p-list. 21:31:10 yes 21:33:33 Okay, I've followed the hyperlink to 1.1.11 21:34:01 So both the key and the value are arbitrary objects? 21:34:41 yes 21:36:41 -!- Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has quit [Read error: Operation timed out] 21:38:58 Euthydemus [~euthydemu@vaxjo5.79.cust.blixtvik.net] has joined #scheme 21:39:53 Oh, okay, less there than meets the eye, then. 21:43:58 the important bit is that it respects tail calls 21:44:46 or rather, that is has the correct space behavior 21:47:26 -!- bremner [~bremner@yantan.tethera.net] has quit [Read error: Operation timed out] 21:50:45 bremner [~bremner@yantan.tethera.net] has joined #scheme 21:53:25 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 21:56:35 pothos_ [~pothos@111-240-172-98.dynamic.hinet.net] has joined #scheme 21:57:36 tizoc` [~user@li25-112.members.linode.com] has joined #scheme 21:57:58 mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has joined #scheme 21:58:04 rudybot_ [~luser@50.18.17.135] has joined #scheme 21:58:14 homie [~levgue@xdsl-78-35-171-219.netcologne.de] has joined #scheme 21:58:21 -!- pothos [~pothos@111-240-172-98.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:58:21 -!- rudybot [~luser@ec2-50-18-17-135.us-west-1.compute.amazonaws.com] has quit [Ping timeout: 246 seconds] 21:58:22 -!- tizoc [~user@unaffiliated/tizoc] has quit [Ping timeout: 246 seconds] 21:58:30 -!- pothos_ is now known as pothos 22:01:25 -!- bremner [~bremner@yantan.tethera.net] has quit [Ping timeout: 250 seconds] 22:02:57 -!- tizoc` is now known as tizoc 22:03:12 -!- tizoc [~user@li25-112.members.linode.com] has quit [Changing host] 22:03:12 tizoc [~user@unaffiliated/tizoc] has joined #scheme 22:05:16 -!- mippymoe [~mathguru1@c-24-11-171-16.hsd1.mi.comcast.net] has quit [Quit: Leaving] 22:06:34 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Quit: Leaving.] 22:18:05 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 22:18:15 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 22:18:43 -!- choas [~lars@p578F6C22.dip.t-dialin.net] has quit [Quit: leaving] 22:24:40 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Remote host closed the connection] 22:31:16 ckrailo [~ckrailo@utdpat242007.utdallas.edu] has joined #scheme 22:32:15 vilfredo [~wilfred@cpc11-woki6-2-0-cust239.6-2.cable.virginmedia.com] has joined #scheme 22:40:19 -!- yosafbridge [~yosafbrid@li125-242.members.linode.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:40:30 yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #scheme 22:44:41 -!- bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has quit [Ping timeout: 240 seconds] 22:49:15 bremner [~bremner@yantan.tethera.net] has joined #scheme 22:51:32 -!- samth is now known as samth_away 22:54:44 That, I think, is what makes p-lists a Good Thing; they scale well for both locking and garbage collection. 22:55:45 AFAIK only Chicken and Chez have them on symbols. 22:56:46 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 22:59:06 dnolen [~davidnole@pool-68-161-53-197.ny325.east.verizon.net] has joined #scheme 23:04:05 jcowan: property lists? 23:04:45 Historic Lisps, including Common Lisp, associate key/value pairs with each symbol, standardly by having a list with alternating keys and values. 23:04:56 If I recall correctly Sisc (and maybe Gambit?) do have them too. 23:05:11 Oh, sorry, I thought you were asking what they were. GAS. 23:06:45 What does GAS mean? (honest question, I'm not a grammar nazi) 23:08:30 Geek Answer Syndrome. It's closely related to Male Answer Syndrome, except that GASsers actually want to give truthful answers, as opposed to MASsers who just want to sound impressive. 23:09:21 Thanks. :) 23:11:40 SISC does provide getprop and putprop, but the property list is not accessible. In Chez, there is a function that returns a shallow copy of the property list. 23:11:48 Only in Chicken, AFAIK, do you get the actual property list. 23:12:29 I find various references to p-lists in Gambit in the Scheme FAQ, but nowhere in the current documentation, nor are any of get, getprop, get-property bound. 23:16:33 What useful function do plists serve that are not better served by a per-application symbol-keyed map, and how do plists scale well for locking or garbage collection? 23:17:14 I don't think there is a way to access the property list with all the bindings in Sisc. 23:17:20 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 23:21:12 Actually, now that you mention it, I've never used a plist in any real program. (where real means: not actually learning how they work) 23:21:49 But I've used hash-tables frequently. 23:22:41 -!- rmrfchik [~rmrfchik@linuxhacker.ru] has quit [Ping timeout: 240 seconds] 23:23:32 rmrfchik [~rmrfchik@linuxhacker.ru] has joined #scheme 23:28:01 drdo` [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 23:28:52 -!- dnolen [~davidnole@pool-68-161-53-197.ny325.east.verizon.net] has quit [Ping timeout: 246 seconds] 23:29:55 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 276 seconds] 23:29:57 Riastradh: a p-list maps (symbol1, symbol2) -> object. If many symbols perform the role of symbol1, and relatively few the role of symbol2, you get the advantages of linear search. 23:30:09 (If the converse is the case, p-lists are terrible, of course.) 23:30:18 dlila [~dlila@99.230.47.229] has joined #scheme 23:30:56 And there is no contention between different symbol1s. 23:31:07 -!- carleastlund [~cce@129.10.115.120] has quit [Quit: carleastlund] 23:31:35 homie` [~levgue@xdsl-78-35-130-5.netcologne.de] has joined #scheme 23:32:48 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 23:34:10 -!- homie [~levgue@xdsl-78-35-171-219.netcologne.de] has quit [Ping timeout: 258 seconds] 23:37:09 -!- pdlogan1 [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 23:40:10 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 23:41:05 AtnNn [~welcome@modemcable060.239-177-173.mc.videotron.ca] has joined #scheme 23:43:51 -!- ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has quit [Quit: Leaving] 23:45:21 -!- ckrailo [~ckrailo@utdpat242007.utdallas.edu] has quit [Quit: Computer has gone to sleep.] 23:45:42 -!- githogori [~githogori@197.sub-75-210-64.myvzw.com] has quit [Remote host closed the connection] 23:49:26 Broa_ [~Broa@149.Red-83-50-137.dynamicIP.rima-tde.net] has joined #scheme 23:52:40 -!- Broa [~Broa@149.Red-83-50-137.dynamicIP.rima-tde.net] has quit [Ping timeout: 246 seconds] 23:53:51 ymasory [~ymasory@c-76-99-55-224.hsd1.pa.comcast.net] has joined #scheme 23:55:15 alaricsp [~alaric@93.96.143.25] has joined #scheme