00:03:50 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #scheme 00:12:32 adu_ [~ajr@pool-173-73-1-173.washdc.fios.verizon.net] has joined #scheme 00:13:51 -!- adu [~ajr@pool-72-83-254-159.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 00:13:51 -!- dfeuer [~dfeuer@wikimedia/Dfeuer] has quit [Ping timeout: 240 seconds] 00:16:59 adu [~ajr@pool-173-66-10-202.washdc.fios.verizon.net] has joined #scheme 00:18:09 -!- alexsuraci_ [~alexsurac@mobile-166-137-140-144.mycingular.net] has quit [Quit: alexsuraci_] 00:18:42 -!- adu_ [~ajr@pool-173-73-1-173.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 00:21:06 -!- adu [~ajr@pool-173-66-10-202.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 00:24:04 -!- gozoner [~ebg@ebg-10004083621.jpl.nasa.gov] has quit [Remote host closed the connection] 00:26:26 -!- MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 240 seconds] 00:27:20 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 00:33:18 gabblegabble [~me@wsip-98-175-224-146.cl.ri.cox.net] has joined #scheme 00:34:13 alexsuraci_ [~alexsurac@mobile-166-137-140-144.mycingular.net] has joined #scheme 00:35:43 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 00:37:09 -!- bweaver` [~user@host-68-169-158-230.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:52:25 rpg [~rpg@216.243.156.16] has joined #scheme 01:08:20 Thuntap [debian-tor@gateway/tor-sasl/thuntap] has joined #scheme 01:08:20 -!- pumpkin is now known as HaskellLove 01:08:35 -!- gabblegabble [~me@wsip-98-175-224-146.cl.ri.cox.net] has left #scheme 01:09:36 pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has joined #scheme 01:09:49 -!- HaskellLove is now known as copumpkin 01:12:10 -!- rpg [~rpg@216.243.156.16] has quit [Quit: rpg] 01:12:32 incubot: please conjure the ghost of arcfide 01:12:35 /msg NickServ ghost paperbag 01:16:03 arcfide: oh, bizarre; you're here! i was just looking at chez' $30,000 pricing, and was hoping you had some $30,000-advocacy. 01:17:25 O_o 01:17:46 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 01:17:50 That's something hefty. I thought arcfide got his copy for something a little more modest. 01:17:59 (Still 4 figures, but more modest than 5 figures, right?) 01:18:02 -!- pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 01:18:16 cky: i thought he had free access through his lab, or something. we're looking at some kind of unlimited commercial license. 01:18:23 Ah, I see. *nods* 01:18:28 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 250 seconds] 01:18:37 then there's the petite version which doesn't compile, iirc. 01:19:17 erjiang_ [~erjiang@7.80.244.66.jest.smithvilledigital.net] has joined #scheme 01:19:26 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Quit: Leaving.] 01:19:28 -!- alexsuraci_ [~alexsurac@mobile-166-137-140-144.mycingular.net] has quit [Quit: alexsuraci_] 01:21:48 -!- gravicappa [~gravicapp@ppp85-140-64-39.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 01:22:06 -!- erjiang_ is now known as erjiang 01:22:15 I think I got petite to compile after a bit of fudging, but it was a wierd process 01:23:12 you're just linking it right? 01:23:26 what? 01:23:39 jonrafkind: How do you get it to compile with only the petite image? 01:23:49 ok now i ihave to find where i downloaded this thing.. 01:23:50 I thought the compiler is in the scheme image (which isn't provided with petite, IIRC). 01:23:51 you're not actually compiling petite from source, right? 01:24:45 As far as I know, not only is Petit Chez proprietary software, but its source code is not available to the public at all. 01:25:31 ok i have no idea how to run this anymore 01:25:32 $ bin/i3le/scheme 01:25:32 cannot find compatible scheme.boot in search path 01:25:33 "/home/jon/lib/csv%v/%m:/usr/lib/csv%v/%m:/usr/local/lib/csv%v/%m" 01:25:59 did you `make install` 01:26:00 why doesnt it just search the current directory.. 01:26:18 probably because you didn't specify the paths when you configured it 01:26:26 -!- groovy2shoes [~guv@unaffiliated/groovebot] has left #scheme 01:26:50 jonrafkind: Do you even have scheme.boot? Petite Chez isn't supposed to come with it. 01:27:09 i have petite.boot 01:27:21 Right. That doesn't contain a compiler though, IIRC. 01:27:36 right.. petite is just the interpreter 01:27:56 Yep, so with the normal Petite setup, there simply won't be a scheme.boot file. 01:28:34 oh, maybe it is looking for petite.boot but they forgot to change the error message 01:28:53 Okay people, calm down. :-) 01:28:58 ...you also need to be running bin/i3le/petite, not bin/i3le/scheme. :-) 01:28:58 open("/home/jon/lib/csv8.0/i3le/scheme.boot", O_RDONLY) oorrrrr not 01:29:00 arcfide: :-P 01:29:08 Gee, I guess you can't just read the source to find what's wrong with it! 01:29:09 it came with bin/i3le/scheme 01:29:21 i have csv8.0 01:29:23 klutometis: What did you want to know? 01:29:26 Hmpf. 01:29:41 The latest version is 8.1, and I highly recommend it over 8.0. 01:29:54 is it actaully packaged properly? 01:29:59 lol 01:30:22 ah i found install/bin/petite which wants petite.boot 01:30:23 I also recommend installing from Tarball unless you are on the specific machines for which the RPM is built, as the tarball is independent of libc version for the most part. 01:30:40 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 01:30:44 I have a slackbuild that builds a Slackware package from the tarball. 01:31:35 hooray i got it to work 01:31:46 you should use checkinstall if you have it instead of make install 01:32:02 erjiang: checkinstall is no longer recommended on Slackware. 01:32:16 not Slackware 01:33:33 On my machine I cd custom && ./configure [--temproot=$PKG] --installprefix=/usr --installman=/usr/man && make install 01:33:42 The temproot is what I use if I am packaging things up. 01:34:03 The SCHEMEHEAPDIRS environment variable allows you to set the boot paths that are used by default. 01:34:24 If you want to load a specific boot file in the local directory: petite -b ./file.boot . 01:35:37 klutometis: What $30,000 pricing are you referring to? There are support packages, but I do not think they are quite so high, usually. 01:36:46 rpg [~rpg@216.243.156.16] has joined #scheme 01:37:29 jonrafkind: Petite incudes basic cp0 optimizations, but it does not have the native code compiler. 01:37:41 -!- felipe [~felipe@unaffiliated/felipe] has quit [Quit: felipe] 01:37:56 whats cp0 01:45:15 jonrafkind: It is a compiler pass that performs a number of optimizations. It includes the optimizations in the Macro Writers Bill of Rights. 01:45:39 -!- Axioplase_ is now known as Axioplase 01:45:49 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 01:46:22 -!- rpg [~rpg@216.243.156.16] has quit [Quit: rpg] 01:47:02 -!- dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 01:51:49 qhe [~qhe2@192.55.55.41] has joined #scheme 01:54:20 adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has joined #scheme 01:56:55 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 240 seconds] 02:07:51 -!- Iommi [~Iommi@86.Red-81-38-180.dynamicIP.rima-tde.net] has quit [] 02:12:46 -!- adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has quit [Quit: adu] 02:13:44 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 02:13:44 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 02:13:44 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 02:14:10 rpg [~rpg@216.243.156.16] has joined #scheme 02:15:22 adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has joined #scheme 02:23:13 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 02:29:05 -!- arcfide [1000@c-69-136-0-72.hsd1.in.comcast.net] has left #scheme 02:33:39 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 02:41:21 annodomini [~lambda@wikipedia/lambda] has joined #scheme 02:42:20 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 02:43:39 Azuvix [~user@174-27-39-176.bois.qwest.net] has joined #scheme 02:44:10 noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has joined #scheme 02:44:27 felipe [~felipe@unaffiliated/felipe] has joined #scheme 02:46:08 rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has joined #scheme 02:52:39 -!- parcs [~patrick@ool-45741d7d.dyn.optonline.net] has quit [Ping timeout: 240 seconds] 02:53:53 parcs [~patrick@ool-45741d7d.dyn.optonline.net] has joined #scheme 02:58:49 -!- corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has quit [Ping timeout: 255 seconds] 03:02:34 pantsd_home [~pantsd_ho@174-24-201-45.tukw.qwest.net] has joined #scheme 03:11:24 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 03:20:06 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 03:20:58 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Disconnected by services] 03:21:09 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 03:26:45 -!- adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has quit [Quit: adu] 03:31:02 Adamant [~Adamant@c-68-51-145-83.hsd1.ga.comcast.net] has joined #scheme 03:31:02 -!- Adamant [~Adamant@c-68-51-145-83.hsd1.ga.comcast.net] has quit [Changing host] 03:31:02 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 03:37:24 adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has joined #scheme 03:37:31 -!- pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has quit [Quit: Page closed] 03:41:03 erjiang_ [~erjiang@7.80.244.66.jest.smithvilledigital.net] has joined #scheme 03:41:05 -!- rpg [~rpg@216.243.156.16] has quit [Quit: rpg] 03:49:38 -!- icbh [~icbh@ntszok033003.szok.nt.adsl.ppp.infoweb.ne.jp] has quit [Quit: leaving] 03:50:04 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 03:52:37 timj_ [~timj@e176193099.adsl.alicedsl.de] has joined #scheme 03:56:15 -!- timj__ [~timj@e176193122.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 03:58:23 -!- Azuvix [~user@174-27-39-176.bois.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:04:49 phao [phao@189.107.142.55] has joined #scheme 04:05:13 -!- phao [phao@189.107.142.55] has quit [Client Quit] 04:05:22 phao [phao@189.107.142.55] has joined #scheme 04:09:28 -!- erjiang [~erjiang@7.80.244.66.jest.smithvilledigital.net] has quit [Quit: ttfn] 04:11:59 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Ping timeout: 246 seconds] 04:13:25 -!- erjiang_ [~erjiang@7.80.244.66.jest.smithvilledigital.net] has quit [Ping timeout: 240 seconds] 04:17:07 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 04:32:15 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has left #scheme 04:55:09 -!- phao [phao@189.107.142.55] has quit [Quit: Fui embora] 04:56:56 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 05:01:06 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 05:29:26 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Ping timeout: 240 seconds] 05:48:10 jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has joined #scheme 05:58:34 -!- aisa [~aisa@c-68-35-167-179.hsd1.nm.comcast.net] has quit [Quit: aisa] 06:04:52 phao [phao@189.107.128.54] has joined #scheme 06:20:25 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 06:29:30 -!- evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has quit [Ping timeout: 240 seconds] 06:33:58 -!- adu [~ajr@pool-71-191-154-210.washdc.fios.verizon.net] has quit [Quit: adu] 06:38:04 -!- MapMan [mapman@2001:470:1f0a:120e::fe] has quit [Ping timeout: 245 seconds] 06:38:31 -!- parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 06:41:03 -!- jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 06:43:32 MapMan [mapman@2001:470:1f0a:120e::fe] has joined #scheme 06:45:52 -!- phao [phao@189.107.128.54] has quit [Quit: Fui embora] 06:46:21 nilg [~user@77.70.2.229] has joined #scheme 06:46:22 -!- HG` [~HG@xdsl-92-252-80-197.dip.osnanet.de] has quit [Ping timeout: 272 seconds] 06:51:05 k04n [~k04n@cpe-76-175-192-194.socal.res.rr.com] has joined #scheme 06:52:27 HG` [~HG@xdsley045.osnanet.de] has joined #scheme 07:01:13 TR2N [email@2001:470:1f14:135b::2] has joined #scheme 07:02:50 -!- nilg [~user@77.70.2.229] has quit [Ping timeout: 272 seconds] 07:03:28 -!- StephenFalken [email@89-180-195-132.net.novis.pt] has quit [Ping timeout: 272 seconds] 07:06:18 -!- homie [~levgue@xdsl-78-35-149-219.netcologne.de] has quit [Remote host closed the connection] 07:06:21 -!- wbooze [~levgue@xdsl-78-35-149-219.netcologne.de] has quit [Read error: Connection reset by peer] 07:16:49 -!- Ruinpeople [~nnscript@109.130.39.216] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 07:18:46 Ruinpeople [~nnscript@109.130.39.216] has joined #scheme 07:22:06 -!- adarnimrod [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has left #scheme 07:26:34 vu3rdd [~vu3rdd@nat/cisco/x-thkdpnovrwinhjxx] has joined #scheme 07:26:35 -!- vu3rdd [~vu3rdd@nat/cisco/x-thkdpnovrwinhjxx] has quit [Changing host] 07:26:35 vu3rdd [~vu3rdd@fsf/member/vu3rdd] has joined #scheme 07:29:15 -!- Ruinpeople [~nnscript@109.130.39.216] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 07:32:37 myu2_ [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 07:33:03 Ruinpeople [~nnscript@109.130.39.216] has joined #scheme 07:34:45 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Ping timeout: 240 seconds] 07:36:46 -!- myu2_ [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Ping timeout: 240 seconds] 07:42:30 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 07:42:30 -!- yx [debian-tor@gateway/tor-sasl/yx] has quit [Remote host closed the connection] 07:42:30 -!- Thuntap [debian-tor@gateway/tor-sasl/thuntap] has quit [Remote host closed the connection] 07:42:30 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 260 seconds] 07:42:53 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 07:43:17 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 07:43:56 yx [debian-tor@gateway/tor-sasl/yx] has joined #scheme 07:48:03 Thuntap [debian-tor@gateway/tor-sasl/thuntap] has joined #scheme 07:51:12 -!- rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has quit [Quit: leaving] 07:53:17 nilg [~user@77.70.2.229] has joined #scheme 08:15:03 homie [~levgue@xdsl-78-35-149-219.netcologne.de] has joined #scheme 08:16:24 wbooze [~levgue@xdsl-78-35-149-219.netcologne.de] has joined #scheme 08:19:32 achim [~achim@dslb-088-072-021-152.pools.arcor-ip.net] has joined #scheme 08:25:38 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 08:35:11 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 246 seconds] 08:35:36 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 08:35:36 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 08:35:36 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 08:46:04 -!- noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has quit [Ping timeout: 272 seconds] 08:47:59 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Remote host closed the connection] 08:50:06 -!- k04n [~k04n@cpe-76-175-192-194.socal.res.rr.com] has quit [Remote host closed the connection] 08:50:34 wingo [~wingo@90.164.198.39] has joined #scheme 08:51:10 homie` [~levgue@xdsl-78-35-188-16.netcologne.de] has joined #scheme 08:51:14 wbooze` [~levgue@xdsl-78-35-188-16.netcologne.de] has joined #scheme 08:51:42 -!- wbooze` [~levgue@xdsl-78-35-188-16.netcologne.de] has quit [Remote host closed the connection] 08:51:55 -!- homie` [~levgue@xdsl-78-35-188-16.netcologne.de] has quit [Remote host closed the connection] 08:53:52 -!- homie [~levgue@xdsl-78-35-149-219.netcologne.de] has quit [Ping timeout: 255 seconds] 08:54:23 -!- wbooze [~levgue@xdsl-78-35-149-219.netcologne.de] has quit [Ping timeout: 276 seconds] 08:57:15 homie [~levgue@xdsl-78-35-188-16.netcologne.de] has joined #scheme 08:59:56 wbooze [~levgue@xdsl-78-35-188-16.netcologne.de] has joined #scheme 09:04:39 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 276 seconds] 09:06:46 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 09:13:46 -!- qhe [~qhe2@192.55.55.41] has quit [Quit: Leaving.] 09:16:02 minh [~minh@p4FFE54F2.dip.t-dialin.net] has joined #scheme 09:20:27 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 09:20:39 -!- Thuntap [debian-tor@gateway/tor-sasl/thuntap] has quit [Ping timeout: 240 seconds] 09:24:59 anyone know where I can find scheme examples for Okasaki's purely functional data structures? The ML is usually pretty readable but there are a few corner cases 09:34:25 -!- minh [~minh@p4FFE54F2.dip.t-dialin.net] has quit [Quit: WeeChat 0.2.6] 09:42:02 Thuntap [debian-tor@gateway/tor-sasl/thuntap] has joined #scheme 09:48:46 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: Lost terminal] 09:54:42 -!- nilg [~user@77.70.2.229] has quit [Remote host closed the connection] 09:59:52 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 09:59:54 pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 10:03:00 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 10:08:04 -!- snappy [~naveen@unaffiliated/snappy] has quit [Read error: Connection reset by peer] 10:08:23 snappy [~naveen@armakuni.lastninja.net] has joined #scheme 10:17:16 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 10:18:01 Ruinpeople_ [~nnscript@109.130.112.218] has joined #scheme 10:19:18 -!- Ruinpeople_ [~nnscript@109.130.112.218] has quit [Client Quit] 10:19:37 -!- Ruinpeople [~nnscript@109.130.39.216] has quit [Ping timeout: 265 seconds] 10:19:56 Ruinpeople [~nnscript@109.130.112.218] has joined #scheme 10:19:57 -!- Ruinpeople [~nnscript@109.130.112.218] has quit [Remote host closed the connection] 10:22:18 Ruinpeople [~nnscript@109.130.112.218] has joined #scheme 10:32:46 -!- zanes [~zane@wall.tripitinc.com] has quit [Ping timeout: 240 seconds] 10:33:09 nilg [~user@77.70.2.229] has joined #scheme 10:39:18 zanes [~zane@wall.tripitinc.com] has joined #scheme 10:39:53 tupi [~david@186.205.37.15] has joined #scheme 10:47:53 -!- achim [~achim@dslb-088-072-021-152.pools.arcor-ip.net] has left #scheme 10:48:01 achim [~achim@dslb-088-072-021-152.pools.arcor-ip.net] has joined #scheme 10:48:04 -!- achim [~achim@dslb-088-072-021-152.pools.arcor-ip.net] has quit [Remote host closed the connection] 11:05:03 -!- yx [debian-tor@gateway/tor-sasl/yx] has quit [Ping timeout: 240 seconds] 11:05:24 hiyuh [~hiyuh@KD124214245222.ppp-bb.dion.ne.jp] has joined #scheme 11:08:24 yx [debian-tor@gateway/tor-sasl/yx] has joined #scheme 11:16:22 zanes_ [~zane@wall.tripitinc.com] has joined #scheme 11:16:22 -!- zanes [~zane@wall.tripitinc.com] has quit [Read error: Connection reset by peer] 11:16:22 -!- zanes_ is now known as zanes 11:29:28 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 250 seconds] 11:36:54 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 11:38:09 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 11:38:28 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Remote host closed the connection] 11:39:51 huh, did not know that you could not do... 11:40:35 rudybot: (define (foo x) (+ x 1) (define (lol rofl) (display rofl))) 11:40:36 lewis1711: your sandbox is ready 11:40:36 lewis1711: error: eval:1:0: begin (possibly implicit): no expression after a sequence of internal definitions in: ((+ x 1) (define (lol rofl) (display rofl))) 11:41:07 that gave a better error. my interpreter just gave me "ill-placed define" :) 11:51:10 Iommi [~Iommi@86.Red-81-38-180.dynamicIP.rima-tde.net] has joined #scheme 11:57:45 gravicappa [~gravicapp@ppp85-140-64-39.pppoe.mtu-net.ru] has joined #scheme 11:59:17 HG`` [~HG@xdsley045.osnanet.de] has joined #scheme 11:59:17 -!- HG` [~HG@xdsley045.osnanet.de] has quit [Read error: Connection reset by peer] 12:00:37 an internal define must be the first thing 12:09:28 yeah 12:13:44 dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has joined #scheme 12:28:21 f8l [~f8l@87-205-27-57.ip.netia.com.pl] has joined #scheme 12:34:50 -!- Iommi [~Iommi@86.Red-81-38-180.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 12:44:47 what's the correct nerdy compsci term for the "foo" in (define foo x). binding? symbol? 12:47:27 Either symbol or identifier, depending on whether you're referring to the surface syntax or semantic meaning of the form 12:48:17 At least, I think that's the right way to phrase it... if you READ that form, it's a symbol. If you see it as Scheme code, it's an identifier 12:48:57 ah, indentifier "sounds" right to me, will use that :) 12:49:08 femtoo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 12:53:00 alvatar [~alvatar@8.233.218.87.dynamic.jazztel.es] has joined #scheme 13:08:40 Iommi [~Iommi@86.Red-81-38-180.dynamicIP.rima-tde.net] has joined #scheme 13:11:26 mathk__ [~mathk@194.177.62.41] has joined #scheme 13:12:16 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 13:15:08 -!- mathk [~mathk@194.177.62.23] has quit [Ping timeout: 240 seconds] 13:15:08 -!- mathk__ is now known as mathk 13:17:14 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 13:17:29 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:18:24 hohoho [~hohoho@ntkngw258137.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 13:29:05 MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 13:39:53 -!- vu3rdd [~vu3rdd@fsf/member/vu3rdd] has quit [Remote host closed the connection] 13:41:32 phao [phao@189.12.253.228] has joined #scheme 13:47:29 rpg [~rpg@fw.henn.dunn.pcspeed.com] has joined #scheme 13:54:18 -!- leppie [~lolcow@196-215-83-125.dynamic.isadsl.co.za] has quit [] 13:54:34 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has left #scheme 13:58:51 leppie [~lolcow@196-215-83-125.dynamic.isadsl.co.za] has joined #scheme 14:01:01 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 14:01:49 _ssolz [~zloday@94.72.129.28] has joined #scheme 14:05:26 <_ssolz> hey folks! 14:05:34 <_ssolz> is it possible that I have a list of single-argument function names (f1 f2 f3) and evaluate 'em successively with a specified argument using map? 14:06:08 -!- TR2N [email@2001:470:1f14:135b::2] has quit [Quit: Time left until the Epochalypse: 26yrs 51wks 1hr 7mins 16secs] 14:07:35 StephenFalken [email@2001:470:1f14:135b::2] has joined #scheme 14:08:48 -!- rpg [~rpg@fw.henn.dunn.pcspeed.com] has quit [Quit: rpg] 14:09:22 -!- HG`` [~HG@xdsley045.osnanet.de] has quit [Read error: Connection reset by peer] 14:09:25 _ssolz_ [~zloday@94.72.129.28] has joined #scheme 14:10:25 HG` [~HG@xdsley045.osnanet.de] has joined #scheme 14:13:03 -!- _ssolz [~zloday@94.72.129.28] has quit [Ping timeout: 240 seconds] 14:13:08 -!- _ssolz_ is now known as _ssolz 14:13:15 _ssolz: yes, (map (lambda (fun) (fun *value*)) (list f1 f2 f3)) 14:13:39 <_ssolz> thanks, man 14:13:44 <_ssolz> I'll give it a try 14:15:47 <_ssolz> exactly what I was looking for! 14:15:52 <_ssolz> worked like a charm 14:20:06 -!- hohoho [~hohoho@ntkngw258137.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Quit: Leaving...] 14:20:55 -!- Iommi [~Iommi@86.Red-81-38-180.dynamicIP.rima-tde.net] has quit [Ping timeout: 260 seconds] 14:25:35 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Ping timeout: 260 seconds] 14:27:12 dnolen [~davidnole@184.152.69.75] has joined #scheme 14:33:02 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #scheme 14:33:32 alaricsp [~alaric@relief.warhead.org.uk] has joined #scheme 14:35:15 pytho [8cb6de24@gateway/web/freenode/ip.140.182.222.36] has joined #scheme 14:42:33 evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has joined #scheme 14:50:18 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 15:06:25 mmc [~michal@212.78.214.144] has joined #scheme 15:09:13 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 15:09:33 -!- pytho [8cb6de24@gateway/web/freenode/ip.140.182.222.36] has quit [Ping timeout: 265 seconds] 15:10:42 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 15:13:59 -!- mmc [~michal@212.78.214.144] has quit [Ping timeout: 276 seconds] 15:18:28 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 15:27:58 rpg [~rpg@mpls.sift.info] has joined #scheme 15:32:53 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 15:33:14 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has left #scheme 15:35:18 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 15:35:27 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Ping timeout: 240 seconds] 15:48:23 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 15:50:24 ToxicFrog [~ToxicFrog@2607:f2c0:f00e:500:222:15ff:fe91:b24c] has joined #scheme 15:53:31 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 15:58:13 copumpkin [~pumpkin@17.101.89.205] has joined #scheme 15:58:13 -!- copumpkin [~pumpkin@17.101.89.205] has quit [Changing host] 15:58:13 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 15:58:29 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Client Quit] 15:59:15 copumpkin [~pumpkin@17.101.89.205] has joined #scheme 15:59:15 -!- copumpkin [~pumpkin@17.101.89.205] has quit [Changing host] 15:59:15 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 16:03:56 bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has joined #scheme 16:08:44 drdo [~user@bl9-129-47.dsl.telepac.pt] has joined #scheme 16:10:41 -!- _ssolz [~zloday@94.72.129.28] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]] 16:16:37 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 16:29:16 lewis1711: Some of Okasaki's data structures have been implemented in Typed Racket. 16:29:18 http://planet.racket-lang.org/display.ss?package=pfds.plt&owner=krhari 16:29:25 http://www.ccs.neu.edu/scheme/pubs/sfp10-kth.pdf 16:35:45 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 16:42:01 -!- _danb_ [~user@124-169-135-129.dyn.iinet.net.au] has quit [Ping timeout: 246 seconds] 16:42:56 arcfide [1000@c-69-136-0-72.hsd1.in.comcast.net] has joined #scheme 16:47:20 -!- gravicappa [~gravicapp@ppp85-140-64-39.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 16:48:46 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 16:49:05 -!- pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 260 seconds] 16:49:17 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 264 seconds] 16:52:00 -!- jimrees_ [~jimrees@ita4fw1.itasoftware.com] has quit [Quit: Ex-Chat] 16:55:53 corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has joined #scheme 16:57:00 -!- Thuntap [debian-tor@gateway/tor-sasl/thuntap] has quit [Remote host closed the connection] 16:57:37 -!- femtoo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 16:57:42 Thuntap [debian-tor@gateway/tor-sasl/thuntap] has joined #scheme 16:57:44 freakman [~Adium@myko/freakman] has joined #scheme 16:58:07 does anyone know of a good interactive prompt? 17:00:00 gravicappa [~gravicapp@ppp91-78-229-44.pppoe.mtu-net.ru] has joined #scheme 17:02:35 emacs 17:06:41 anything else besides emacs? :D 17:07:24 edwin? ;) 17:07:37 freakman: What do you mean by a good interactive prompt? 17:07:48 "Come here often?" is a good one 17:07:52 starts the conversation going 17:08:28 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 17:10:35 arcfide: actually, i don't care if it's good. i want a repl like python's 17:11:42 sjamaan: isn't edwin, emacs? :P 17:11:48 jimrees_ [~jimrees@ita4fw1.itasoftware.com] has joined #scheme 17:12:25 freakman: most schemes have a repl like python's 17:12:26 if I understand correctly. 17:13:18 freakman: hence the ;) 17:13:23 freakman: I know of no Scheme that is in heavy use that does not provide at least one prompt. Most that I know of have at least two. 17:14:14 does mit-scheme have one? 17:14:17 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 17:14:28 sure 17:14:28 freakman: It has two. 17:14:32 it also has edwin 17:14:48 Actually, three, now that I think about it. 17:15:13 One command like version, one mode specifically for Emacs, and then, of course, the Edwin REPL. 17:15:24 s/and like/and-like/ 17:15:39 racket, for example, can be run from the command line just like python; its prompt is pretty much the same. But it also has a GUI thing called DrRacket which has some nice features. 17:15:42 bah, s/like/line/ 17:16:00 offby1: And I think Racket also has an Emacs mode too. 17:16:07 then as arcfide says, you can interact via emacs -- and there are a number of different ways of doing _that_, too (I am enjoying "geiser", e.e.) 17:16:08 e.g 17:16:31 freakman: if you're an emacs guy, you should try geiser. 17:16:38 i'm not :( 17:16:50 and i don't like gui's or else i'd be using dr racket 17:17:03 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 240 seconds] 17:17:05 maybe i'll just try racket's repl 17:17:11 i can't get the mit-scheme one to work 17:18:00 freakman: If you post what your specific trouble is, someone around here may help you. 17:18:43 -!- phao [phao@189.12.253.228] has quit [Ping timeout: 240 seconds] 17:19:18 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 17:20:11 -!- Ruinpeople [~nnscript@109.130.112.218] has quit [Quit: ( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )] 17:23:43 i just got racket working :) 17:23:49 so i'm good, thanks for the help though :) 17:24:41 -!- nilg [~user@77.70.2.229] has quit [Remote host closed the connection] 17:24:58 noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has joined #scheme 17:25:31 nilg [~user@77.70.2.229] has joined #scheme 17:31:49 -!- noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has quit [Quit: Leaving] 17:31:51 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 17:36:37 -!- arcfide [1000@c-69-136-0-72.hsd1.in.comcast.net] has left #scheme 17:45:48 femtoo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 17:46:40 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 17:47:22 pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has joined #scheme 17:47:29 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Remote host closed the connection] 17:53:56 -!- Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has quit [Read error: Connection reset by peer] 17:55:57 didi [~user@unaffiliated/didi/x-1022147] has joined #scheme 17:59:23 -!- nilg [~user@77.70.2.229] has quit [Remote host closed the connection] 18:01:36 DrDuck [~duck@146.229.118.12] has joined #scheme 18:03:22 parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has joined #scheme 18:03:26 -!- parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has left #scheme 18:08:52 -!- alvatar [~alvatar@8.233.218.87.dynamic.jazztel.es] has quit [Quit: leaving] 18:12:55 -!- hiyuh [~hiyuh@KD124214245222.ppp-bb.dion.ne.jp] has quit [Quit: Leaving.] 18:14:16 vilsonvieira [~vilson@187.58.255.56] has joined #scheme 18:16:30 -!- pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has quit [Quit: Page closed] 18:16:40 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Remote host closed the connection] 18:21:49 pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 18:21:53 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 18:24:00 -!- HG` [~HG@xdsley045.osnanet.de] has quit [Quit: Leaving.] 18:26:01 -!- DrDuck [~duck@146.229.118.12] has quit [Ping timeout: 240 seconds] 18:29:58 -!- femtoo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 18:38:54 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 18:45:59 Caleb-- [~caleb@bzq-109-65-207-153.red.bezeqint.net] has joined #scheme 18:48:00 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 250 seconds] 18:49:54 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 18:50:23 rudybot: (car (string-chop "whatever" 1)) 18:50:24 rien_: your r5rs sandbox is ready 18:50:24 rien_: error: reference to an identifier before its definition: string-chop in module: 'program 18:50:32 -!- freakman [~Adium@myko/freakman] has left #scheme 18:50:54 incubot: (car (string-chop "whatever" 1)) 18:50:54 w 18:51:09 there's gotta be a more intelligent way to get the first char of a string 18:51:24 (string-ref s 0) 18:51:39 incubot: (string-ref "whatever" 0) 18:51:40 w 18:51:53 hooray :) I was trying string-index and all other sorts of things 18:52:06 thanks, man 18:52:09 yw 18:52:36 Note that this returns a character, not a string of length 1 18:52:55 (that's where it differs from your string-chop example) 18:55:04 right, I'm doing (string (string-ref "whatever" 0)) 18:55:17 That works 18:55:22 ah, nice to have a kinesis advantage at home now too ;) 18:55:23 You can also do (substring "foo" 0 1) 18:55:34 Might be slightly more efficient 18:55:36 oh that'll probably be faster 18:55:38 yep 18:56:46 I probably squeezed a few seconds from that alone (my program probably does that more than a trillion times) 18:59:17 I can never remember which one reads from a file, if it's with-input-(from? to?) or with-output-(from? to?) 18:59:22 -file 18:59:51 input-from-file 18:59:57 The program reads its input from the file 19:00:13 and the program output to a file 19:00:20 ok, so the program is the reference here 19:00:22 yeah, if you want 19:00:23 yes 19:00:41 I'll tattoo that to the back of my hand ;)) 19:00:45 And with-input-from-file creates an INPUT port; a port which can be used to read input from 19:01:26 the other way helps me better. "input" is ambiguous unless I think that the program is the reference (even then it's a bit hazy) 19:01:53 I'd have gone with with-reading-file and with-writing-file :) 19:01:54 well, this is relevant in some schemes which make a difference between input and output ports 19:02:18 ic 19:02:19 (chicken has only general-purpose ports, which can be read from and written to) 19:02:43 doesn't tcp in chicken still have 2 though? I always see (receive (in out) ... 19:02:52 Though some ports can be *marked* as input-only or output-only 19:03:05 Reading from an output-only port will cause an error 19:03:17 Yes, tcp returns two ports 19:03:52 Oh, I'm wrong, never mind me 19:03:58 Chicken does have separate ports 19:04:01 What was I thinking? 19:04:13 heh 19:04:17 *sjamaan* should get some sleep 19:11:25 Azuvix [~james@174-27-39-176.bois.qwest.net] has joined #scheme 19:19:55 jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has joined #scheme 19:20:18 nilg` [~user@77.70.2.229] has joined #scheme 19:30:19 erjiang [~erjiang@2001:18e8:2:244:213:72ff:fe81:70af] has joined #scheme 19:31:14 -!- Azuvix [~james@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 19:33:25 adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 19:33:55 -!- adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has quit [Max SendQ exceeded] 19:34:48 adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 19:35:58 -!- adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has quit [Max SendQ exceeded] 19:36:38 adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 19:37:43 -!- adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has quit [Client Quit] 19:38:18 adarnimrod [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 19:41:25 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 19:42:30 incubot: (for-each (lambda (item) (display item)) (list 1 2 3)) 19:42:30 123# 19:43:01 incubot: (define lst (list)) (for-each (lambda (item) (cons item lst)) (list 1 2 3)) (display lst) 19:43:01 ()# 19:43:05 why is that empty? 19:43:21 well 19:43:24 list is an empty value 19:43:32 The lambda conses something onto the list, and then that cons cell is dropped on the floor 19:43:34 and then you create a bunch of new lists with 'cons', discarding them 19:43:39 and then you display the original empty list 19:43:43 'cons' does not mutate things 19:43:49 oh... 19:43:52 silly me 19:44:00 You can use set! to update it, but you probably want to use fold or map 19:44:13 indeed, you should avoid set! if possible 19:44:18 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 19:44:18 incubot: (define lst (list)) (for-each (lambda (item) (append item lst)) (list 1 2 3)) (display lst) 19:44:18 Error: (append) argument is not a proper list: 1 19:44:19 it leads to code that is difficult to reason about 19:44:25 incubot: (define lst (list)) (for-each (lambda (item) (append lst item)) (list 1 2 3)) (display lst) 19:44:25 ()# 19:44:28 append does not mutate either 19:44:31 append does not mutate 19:44:35 lol 19:44:36 things that mutate end with '!' 19:44:39 append! _may_ mutate, but you should not rely on that 19:44:42 right yeah 19:44:54 mutation is almost never what you want to do 19:45:07 incubot: (define lst (list)) (for-each (lambda (item) (set! lst (cons item lst))) (list 1 2 3)) (display lst) 19:45:07 (3 2 1)# 19:45:46 incubot: (fold cons '() (list 1 2 3)) 19:45:46 (3 2 1) 19:46:01 yeah I know that :) that was a simplification of the problem I have 19:46:03 I'll show ya 19:46:28 well let me try and solve it first, if I tell you now you'll solve it before me :P 19:46:34 :) 19:47:14 it's hard to use map / filter / fold without currying... 19:47:21 use CUT 19:47:24 Then curry :) 19:47:25 yes, use CUT 19:47:31 CUT or just lambda 19:47:33 (CUT = generalized currying) 19:47:41 is that in a srfi? 19:47:44 yeah 19:49:01 ok I got it (using lambda, meh) 19:49:22 cut saves a few parens, but not that much 19:49:24 is there a generalized CUT that detects <> in substructure? 19:49:26 lambda is fune 19:49:30 ecraven: AFAIK no 19:49:45 any reason why? or did just noone bother to write it yet? 19:49:52 *sjamaan* shrugs 19:50:02 lambda + match? 19:50:15 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 19:50:19 my problem was, I needed to convert ("(1 2 3)" "(4 5 6)") to their lists, so... 19:50:22 incubot: (map (lambda (item) (with-input-from-string item read)) (list "(1 2 3)" "(4 5 6)")) 19:50:22 ((1 2 3) (4 5 6)) 19:50:25 ta-da! 19:50:43 yeah, READ does that :P 19:50:50 yep! :) 19:51:03 well that's what I'm using 19:52:00 just doing (with-input-from-string (list "(1 2 3)" "(4 5 6)") read) wouldn't give me what I want 19:52:09 incubot: (with-input-from-string (list "(1 2 3)" "(4 5 6)") read) 19:52:09 Error: (open-input-string) bad argument type - not a string: ("(1 2 3)" "(4 5 6)") 19:52:15 That's because it's not a string ;) 19:52:21 incubot: (with-input-from-string "(list "(1 2 3)" "(4 5 6)")" read) 19:52:22 Error: call of non-procedure: 1 19:52:36 incubot: (with-input-from-string "(list \"(1 2 3)\" \"(4 5 6)\")" read) 19:52:36 (list (1 2 3) (4 5 6)) 19:52:43 ... 19:52:55 However, (with-input-from-string (string-concatenate (list "(1 2 3)" "(4 5 6)") (lambda () (list (read) (read))) would work 19:53:01 But that's not very nice 19:53:20 Where do you get these strings from? 19:53:58 my index files. they're like this (in plain text inside the file): ("file1.txt" 21 342 4354) \n ("file2.txt" 12 324 423) ... etc 19:54:11 so I use read-lines too 19:54:27 Why don't you just READ directly from the file? 19:54:37 lemme try 19:55:58 femtoo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 19:56:29 (with-input-from-file "file.txt" read) only reads the first line 19:56:34 because they're divided by \n 19:56:42 so call read multiple times 19:56:47 No, because read only reads one s-expression 19:56:51 The newline is irrelevant 19:56:57 right 19:57:16 rien_: note that chicken has the function read-file which reads all s-expressions until eof 19:57:18 elly: call read multiple times? that's what I did in my first solution 19:57:23 elly: 14:50:41 < rien_> incubot: (map (lambda (item) (with-input-from-string item read)) (list "(1 2 3)" "(4 5 6)")) 19:57:39 DerGuteMoritz: no way! 19:57:41 *rien_* tries 19:57:42 (also note that read-file is a bit of a misnomer since you can also read from a port) 19:57:51 s/you/it/ 19:57:59 rien_: (port-map identity read) also works 19:58:13 damn it, DerGuteMoritz is right 19:58:32 (read-file "file.txt") reads it all 19:58:34 It will call READ until it returns EOF, and will call identity on each read item, putting it into a list 19:59:04 ah, read-file is even better yes 19:59:05 ah, the port-map solution is smart 19:59:17 but read-file is more convenient, indeed :-) 19:59:33 I love read-file now 19:59:45 you may now kiss the bride 19:59:50 heh 20:00:01 haha 20:00:07 *rien_* kisses read-file 20:00:30 *sjamaan* throws rice at the newlyweds 20:00:58 tsk, these procedophiles! 20:01:12 You started it! 20:01:16 read-file made it all too easy though... 20:01:17 :-D 20:01:43 I don't even know what I have to code next 20:01:53 your actual application maybe ;) 20:02:03 that was a big part of it! 20:02:16 oh right, I need to learn how to file seek 20:02:43 femtooo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 20:02:55 rien_: set-file-position! I guess 20:03:08 yep, just found it. using see/set 20:03:10 seek/set* 20:03:30 it's weird that it takes a file 20:03:45 file or port, no? 20:03:49 oh, file-handler. now I can't use with-... 20:03:53 no, no port 20:04:10 "FILE should be a port or a file-descriptor." 20:04:12 according to the docs, ports are also possible 20:04:15 -!- jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:04:56 *rien_* tries... 20:05:51 -!- femtoo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 20:07:51 yep port too. 20:08:08 there should be a chickadee bot here 20:08:22 .f set-file-position! 20:08:23 vandusen can do wtf 20:08:26 then it gives me info on it 20:08:31 and here is not *here* 20:08:38 #chicken 20:08:48 bwaawk 20:11:07 mmc [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 20:18:07 DrDuck [~duck@216.186.151.63] has joined #scheme 20:35:33 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 20:36:10 rpg [~rpg@mpls.sift.info] has joined #scheme 20:36:59 -!- pygospa [~pygospa@kiel-4dbed13a.pool.mediaWays.net] has quit [Disconnected by services] 20:37:11 pygospa [~pygospa@kiel-4dbecede.pool.mediaWays.net] has joined #scheme 20:38:05 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 20:39:04 -!- Intensity [bEIq5iMIzn@unaffiliated/intensity] has quit [Quit: Intensity] 20:39:30 parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has joined #scheme 20:39:38 -!- parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has left #scheme 20:39:40 parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has joined #scheme 20:44:12 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 20:56:30 if mit-scheme saborts because it reaches the maximum recursion depth, is there a way to make it tell me what the stack trace is? 21:00:57 Hmm...possibly. 21:01:06 -!- erjiang [~erjiang@2001:18e8:2:244:213:72ff:fe81:70af] has quit [Quit: bye] 21:03:40 noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has joined #scheme 21:05:51 -!- femtooo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 21:05:54 Riastradh pasted "stack overflow stack trace" at http://paste.lisp.org/display/119109 21:09:40 femtoo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 21:12:25 Obfuscate [~keii@ip98-176-17-38.sd.sd.cox.net] has joined #scheme 21:15:08 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Read error: Operation timed out] 21:16:15 -!- pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 240 seconds] 21:16:39 -!- parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has quit [Ping timeout: 240 seconds] 21:17:12 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 272 seconds] 21:18:59 -!- noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has quit [Ping timeout: 255 seconds] 21:24:15 ecraven, let me know if you try that whether it works. 21:25:36 Azuvix [~james@174-27-39-176.bois.qwest.net] has joined #scheme 21:27:44 wbooze` [~levgue@xdsl-78-35-131-23.netcologne.de] has joined #scheme 21:27:46 homie` [~levgue@xdsl-78-35-131-23.netcologne.de] has joined #scheme 21:28:21 -!- rpg [~rpg@mpls.sift.info] has quit [Quit: rpg] 21:29:56 -!- vilsonvieira [~vilson@187.58.255.56] has quit [Quit: Saindo] 21:30:04 -!- homie [~levgue@xdsl-78-35-188-16.netcologne.de] has quit [Ping timeout: 250 seconds] 21:30:41 -!- wbooze [~levgue@xdsl-78-35-188-16.netcologne.de] has quit [Ping timeout: 264 seconds] 21:31:44 noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has joined #scheme 21:31:55 -!- femtoo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 21:32:09 parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has joined #scheme 21:32:33 -!- homie` [~levgue@xdsl-78-35-131-23.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:32:42 -!- wbooze` [~levgue@xdsl-78-35-131-23.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:36:24 homie [~levgue@xdsl-78-35-131-23.netcologne.de] has joined #scheme 21:38:51 wbooze [~levgue@xdsl-78-35-131-23.netcologne.de] has joined #scheme 21:44:37 Riastradh: thanks! just trying to debug my MOP, metacircularity issues :( 21:49:12 -!- Azuvix [~james@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 22:07:10 alexsuraci_ [~alexsurac@mobile-166-137-140-031.mycingular.net] has joined #scheme 22:09:14 -!- noonian [~noonian@c-24-20-15-118.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 22:10:22 wingo [~wingo@90.164.198.39] has joined #scheme 22:15:53 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Quit: Computer has gone to sleep.] 22:18:50 -!- alexsuraci_ [~alexsurac@mobile-166-137-140-031.mycingular.net] has quit [Quit: alexsuraci_] 22:19:17 Azuvix [~james@174-27-39-176.bois.qwest.net] has joined #scheme 22:19:58 alexsuraci_ [~alexsurac@mobile-166-137-140-031.mycingular.net] has joined #scheme 22:21:05 pdelgallego__ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 22:21:13 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 22:24:56 -!- kniu [~kniu@DOHOHO.RES.CMU.EDU] has quit [Ping timeout: 276 seconds] 22:25:01 -!- parolang [~kevin@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 22:31:14 gozoner [~ebg@64.134.237.180] has joined #scheme 22:33:22 achim [~achim@dslb-088-075-085-221.pools.arcor-ip.net] has joined #scheme 22:36:24 fantazo [~fantazo@178-191-170-220.adsl.highway.telekom.at] has joined #scheme 22:37:23 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 22:37:30 -!- zanes [~zane@wall.tripitinc.com] has quit [Read error: Connection reset by peer] 22:37:34 zanes_ [~zane@wall.tripitinc.com] has joined #scheme 22:38:14 phao_ [~phao@189.12.243.224] has joined #scheme 22:38:31 -!- phao_ [~phao@189.12.243.224] has quit [Client Quit] 22:38:38 phao [~phao@189.12.243.224] has joined #scheme 22:38:44 HG` [~HG@xdsley045.osnanet.de] has joined #scheme 22:39:33 -!- achim [~achim@dslb-088-075-085-221.pools.arcor-ip.net] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 22:39:34 kniu [~kniu@CMU-284828.WV.CC.CMU.EDU] has joined #scheme 22:39:43 -!- phao [~phao@189.12.243.224] has quit [Client Quit] 22:39:50 -!- mmc [~michal@82-148-210-75.fiber.unet.nl] has quit [Ping timeout: 250 seconds] 22:39:59 phao [~phao@189.12.243.224] has joined #scheme 22:40:38 -!- f8l [~f8l@87-205-27-57.ip.netia.com.pl] has quit [Quit: WeeChat 0.3.4] 22:42:28 -!- DrDuck [~duck@216.186.151.63] has quit [Quit: Leaving] 22:42:30 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 265 seconds] 22:48:02 -!- zanes_ is now known as zanes 22:51:31 -!- nilg` [~user@77.70.2.229] has quit [Remote host closed the connection] 22:52:44 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 22:53:08 -!- phao [~phao@189.12.243.224] has quit [Quit: Leaving] 22:57:29 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 22:59:20 rex_fernando [~rex@rdfmbp.student.iastate.edu] has joined #scheme 23:07:05 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 23:07:49 -!- Tasser [~freak@subtle/contributor/Tass] has quit [Ping timeout: 240 seconds] 23:07:58 phao [~phao@189.12.243.224] has joined #scheme 23:09:47 -!- phao [~phao@189.12.243.224] has quit [Client Quit] 23:12:39 phao [~phao@189.12.243.224] has joined #scheme 23:14:41 -!- phao [~phao@189.12.243.224] has quit [Client Quit] 23:18:50 -!- Azuvix [~james@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 23:19:49 -!- rex_fernando [~rex@rdfmbp.student.iastate.edu] has quit [Quit: rex_fernando] 23:19:59 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 23:23:38 Tasser [~freak@subtle/contributor/Tass] has joined #scheme 23:26:15 Intensity [iRAntZtNnK@unaffiliated/intensity] has joined #scheme 23:29:28 -!- HG` [~HG@xdsley045.osnanet.de] has quit [Quit: Leaving.] 23:29:43 -!- fantazo [~fantazo@178-191-170-220.adsl.highway.telekom.at] has quit [Ping timeout: 240 seconds] 23:56:09 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:57:46 -!- gravicappa [~gravicapp@ppp91-78-229-44.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds]