00:03:06 jcowan [~John@cpe-98-14-172-212.nyc.res.rr.com] has joined #scheme 00:03:43 hoi 00:04:21 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 00:11:50 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:12:23 replore_ [~replore@203.152.213.161.static.zoot.jp] has joined #scheme 00:21:49 -!- Ivoz [Ivoz@unaffiliated/ivoz] has quit [] 00:29:30 Hey, jcowan. Nice presentation. 00:30:49 -!- woonie [~woonie@nusnet-249-112.dynip.nus.edu.sg] has quit [Ping timeout: 244 seconds] 00:32:58 Thanks. 00:33:23 -!- gffa [~gffa@unaffiliated/gffa] has quit [Quit: sleep] 00:34:43 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 00:39:09 -!- clog [~nef@bespin.org] has quit [Ping timeout: 252 seconds] 00:41:03 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 00:43:06 jcowan: Your 15 minutes of fame continue on! 00:43:13 So it seems. 00:45:15 into overtime! 00:46:47 readscheme is past. We need watchscheme. 00:49:01 -!- blackened [~blackened@ip-89-102-29-120.net.upcbroadband.cz] has quit [Quit: blackened] 00:51:25 frhodes [~user@168-103-97-250.albq.qwest.net] has joined #scheme 00:51:50 woonie [~woonie@nusnet-142-41.dynip.nus.edu.sg] has joined #scheme 01:04:43 -!- MrFahrenheit [~RageOfTho@users-146-18.vinet.ba] has quit [Ping timeout: 258 seconds] 01:08:08 -!- ampersandbox [~chatzilla@adsl-99-35-227-202.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 01:08:29 ampersandbox [~chatzilla@adsl-99-35-227-202.dsl.pltn13.sbcglobal.net] has joined #scheme 01:15:53 Well, R7RS has had its first bashing on /. 01:16:00 by one mdmkolbe. 01:17:53 'http://developers.slashdot.org/comments.pl?sid=2459742&cid=37613830 01:19:20 excellent. you know you're doing something right when someone objects stronly on the internet 01:21:29 `The "guard" keyword violates Huffman coding.' What on Earth is he trying to say? 01:27:00 jcowan: don't expect much from /. -- the drubbing Minsky got for the Ocaml piece was YouTube level commentary 01:39:46 aspect: He means that wasting a five-letter general-purpose keyword on a fairly obscure thing is a bad idea. As if there were a shortage of five-letter words. 01:39:54 aspect: Hmm; some kind of neurological Huffman coding, where one datum terminates more than once? Semantic overloading, basically. 01:40:10 I've been on ./ once already, and defended my honor easily. 01:40:29 It is kind of short for a Scheme name. 01:41:13 jcowan: Which reminds me, did you guys do anything with call/cc? 01:41:26 -!- frhodes [~user@168-103-97-250.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:41:42 As in what? We defined "call/cc" as a synonym, if that's what you mean. 01:41:57 Exactly; nice. 01:42:31 I understand some objection to keywords, but calling it a "violation of Huffman coding" just makes the commenter sound idiotic, imo 01:43:47 He's an odd mixture of sophistication and naivete, as if he were copying objections from some other source. 01:46:08 aspect: sounds like an armchair expert 01:48:16 reminds me a bit of classic trolls like gavino 01:49:07 a good principle swaddled in technical pseudo-analogies and expertly misapplied 01:49:40 (but I digress into talking shit while there's not entirely soul destroying work to be done) 01:52:52 :) 01:53:11 gavino is an italian word meaning 'off the deep end' 01:55:13 I thought it meant "salami". 01:55:48 jcowan: I wonder if that's a kind of aphasia. 01:56:18 Come to think of it, another symptom is: "excessive creation and use of personal neologisms." I've been neologizing pretty hard after my five rugby-concussions in college. 01:56:25 Damn. 01:56:49 klutometis: examples? 01:58:34 qu1j0t3: All women are "wives," regardless of their relation to me; it's related to the German "Weib". Then there's this ill-defined notion of "Raggie's house" that I use with my daughter as a terminus for incessant why-questions. 01:59:12 klutometis: keeps it interesting. no wonder you're hanging in computer-language channels. 01:59:13 "Why do convex things bend light in such and such a way?" "Raggie's house," &c. 02:01:45 jonrafkind [~jon@68.102.28.191] has joined #scheme 02:02:24 *foof* checks this morning's news 02:02:50 Holy shit: http://abcnews.go.com/Technology/steve-jobs-apple-ceo-dies/story?id=14383813 02:02:50 http://tinyurl.com/3jnxuko 02:03:06 klutometis: Yeah - 100% of the hacker news top page is about that 02:03:36 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 252 seconds] 02:03:46 clog [~nef@bespin.org] has joined #scheme 02:03:53 foof: Wow; got this one over email of all things. That would be embarrassing in South Korea. 02:05:32 frhodes [~user@168-103-97-250.albq.qwest.net] has joined #scheme 02:06:04 I've never seen HN so homogenously concordant. Someone take a screenshot. 02:08:38 um, yes. 02:08:41 that's impressive 02:09:49 -!- zmv [~daniel@c95339f3.virtua.com.br] has quit [Ping timeout: 240 seconds] 02:10:49 -!- jonrafkind [~jon@68.102.28.191] has quit [Ping timeout: 252 seconds] 02:11:34 The New York Times piece, especially, smacks of the kind of thing that they've been writing for months and clicked publish today: . 02:11:35 http://tinyurl.com/3k3jg5y 02:12:36 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 244 seconds] 02:14:06 -!- turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has quit [Ping timeout: 258 seconds] 02:15:05 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Ping timeout: 260 seconds] 02:16:49 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #scheme 02:19:12 klutometis: hah, you reminded me of the elaborate "They didn't make it" reports that were planned for the manned Apollo landing. 02:19:36 including presidential speech, etc. 02:24:18 jonrafkind [~jon@68.102.28.191] has joined #scheme 02:27:14 -!- mjonsson [~mjonsson@38.109.95.133] has quit [Remote host closed the connection] 02:37:09 -!- frhodes [~user@168-103-97-250.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:43:54 qu1j0t3: Heh; yeah, that was classic. 02:44:53 Someone discovered a cache once of premature NYT obituaries for prominent people; they were promptly yanked. 02:54:03 -!- drdo`` is now known as drdo 02:55:18 klutometis: pwn3d 03:06:37 -!- fds [~frankie@ajax.webvictim.net] has quit [Ping timeout: 240 seconds] 03:07:09 fds [~frankie@94.75.205.140] has joined #scheme 03:09:04 WTF? http://abcnews.go.com/Technology/steve-jobs-apple-ceo-dies/story?id=14383813 03:09:05 http://tinyurl.com/3jnxuko 03:09:16 Sorry, wrong link: http://gizmodo.com/5478334/gerald-jay-sussman-open-source-visionary-dead-at-64 03:09:17 http://tinyurl.com/6bznn7v 03:09:58 Oh, never mind: I got trolled hard. 03:10:40 God, what a fantastic troll. 03:10:49 *klutometis* makes a note to follow links before he publishes them. 03:16:09 -!- ampersandbox [~chatzilla@adsl-99-35-227-202.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 244 seconds] 03:19:23 -!- jonrafkind [~jon@68.102.28.191] has quit [Ping timeout: 252 seconds] 03:26:50 *qu1j0t3* makes a note to follow klutometis everywhere, making faint snuffling and grunting noises 03:28:22 frhodes [~user@168.103.97.250] has joined #scheme 03:31:22 mithos28 [~eric@99.113.32.54] has joined #scheme 03:32:39 jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has joined #scheme 03:38:47 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 03:44:00 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has left #scheme 03:45:25 *offby1* hires a private eye to follow qu1j0t3 03:55:27 -!- woonie [~woonie@nusnet-142-41.dynip.nus.edu.sg] has quit [Ping timeout: 248 seconds] 04:05:34 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 260 seconds] 04:06:09 -!- jcowan [~John@cpe-98-14-172-212.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 04:17:53 -!- jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has quit [Ping timeout: 245 seconds] 04:19:05 alkoma [~alkoma@c-98-207-166-94.hsd1.ca.comcast.net] has joined #scheme 04:20:12 -!- alkoma [~alkoma@c-98-207-166-94.hsd1.ca.comcast.net] has left #scheme 04:25:54 jrapdx [~jra@c-98-246-157-58.hsd1.or.comcast.net] has joined #scheme 04:26:36 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 04:31:25 jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has joined #scheme 04:35:28 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:39:25 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 240 seconds] 04:47:25 woonie [~woonie@nusnet-231-97.dynip.nus.edu.sg] has joined #scheme 04:48:18 -!- leppie [~lolcow@196-215-36-200.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 04:48:47 -!- jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has quit [Ping timeout: 258 seconds] 04:50:36 -!- frhodes [~user@168.103.97.250] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:51:12 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 04:55:26 leppie [~lolcow@196-215-36-200.dynamic.isadsl.co.za] has joined #scheme 05:21:56 -!- rff [~rff@ip72-207-241-136.br.br.cox.net] has quit [Ping timeout: 258 seconds] 05:26:29 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:28:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 05:29:52 eno [~eno@nslu2-linux/eno] has joined #scheme 05:34:50 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 05:36:07 eno [~eno@nslu2-linux/eno] has joined #scheme 05:37:09 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #scheme 05:41:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 05:41:45 eno [~eno@nslu2-linux/eno] has joined #scheme 05:46:30 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 05:47:38 eno [~eno@nslu2-linux/eno] has joined #scheme 05:51:52 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:53:01 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 05:53:27 eno [~eno@nslu2-linux/eno] has joined #scheme 05:54:05 tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has joined #scheme 05:57:48 djcb [djcb@nat/nokia/x-ocrnyeunyhziqpxi] has joined #scheme 05:57:56 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 05:58:59 eno [~eno@nslu2-linux/eno] has joined #scheme 06:04:21 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 06:04:55 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 06:05:26 eno [~eno@nslu2-linux/eno] has joined #scheme 06:09:49 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 06:10:57 eno [~eno@nslu2-linux/eno] has joined #scheme 06:14:57 -!- woonie [~woonie@nusnet-231-97.dynip.nus.edu.sg] has quit [Ping timeout: 255 seconds] 06:14:58 gravicappa [~gravicapp@91.77.190.136] has joined #scheme 06:15:59 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 06:16:35 eno [~eno@nslu2-linux/eno] has joined #scheme 06:20:17 realitygrill_ [~realitygr@76.226.125.50] has joined #scheme 06:21:44 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 06:22:09 -!- realitygrill [~realitygr@adsl-76-226-123-164.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 06:22:09 -!- realitygrill_ is now known as realitygrill 06:23:21 eno [~eno@nslu2-linux/eno] has joined #scheme 06:23:22 -!- realitygrill [~realitygr@76.226.125.50] has quit [Read error: Connection reset by peer] 06:24:45 realitygrill [~realitygr@adsl-76-226-132-17.dsl.sfldmi.sbcglobal.net] has joined #scheme 06:28:04 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 06:28:54 eno [~eno@nslu2-linux/eno] has joined #scheme 06:29:47 realitygrill_ [~realitygr@76.226.214.74] has joined #scheme 06:31:11 -!- realitygrill [~realitygr@adsl-76-226-132-17.dsl.sfldmi.sbcglobal.net] has quit [Ping timeout: 248 seconds] 06:31:12 -!- realitygrill_ is now known as realitygrill 06:34:00 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 06:34:50 realitygrill_ [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has joined #scheme 06:34:51 eno [~eno@nslu2-linux/eno] has joined #scheme 06:38:07 -!- realitygrill [~realitygr@76.226.214.74] has quit [Ping timeout: 248 seconds] 06:38:08 -!- realitygrill_ is now known as realitygrill 06:39:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 06:40:47 eno [~eno@nslu2-linux/eno] has joined #scheme 06:44:19 -!- replore_ [~replore@203.152.213.161.static.zoot.jp] has quit [Remote host closed the connection] 06:46:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 06:46:42 eno [~eno@nslu2-linux/eno] has joined #scheme 06:49:10 soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has joined #scheme 06:51:36 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 06:52:38 eno [~eno@nslu2-linux/eno] has joined #scheme 06:54:01 does paredit have a command to swap the sexps before and after point? 06:56:12 -!- mithos28 [~eric@99.113.32.54] has quit [Quit: mithos28] 06:57:46 mithos28 [~eric@99-113-32-54.lightspeed.sntcca.sbcglobal.net] has joined #scheme 06:57:58 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 06:59:01 eno [~eno@nslu2-linux/eno] has joined #scheme 07:01:50 -!- realitygrill [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 07:03:50 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 07:04:40 eno [~eno@nslu2-linux/eno] has joined #scheme 07:06:46 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 07:08:35 ecraven: _emacs_ has that command: C-M-t 07:09:14 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 07:10:21 eno [~eno@nslu2-linux/eno] has joined #scheme 07:12:01 ah, great, thanks! never noticed that 07:14:35 masm [~masm@bl15-131-200.dsl.telepac.pt] has joined #scheme 07:14:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 07:15:22 eno [~eno@nslu2-linux/eno] has joined #scheme 07:16:17 ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 07:20:08 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 07:20:57 HG` [~HG@p5DC055EE.dip.t-dialin.net] has joined #scheme 07:21:03 eno [~eno@nslu2-linux/eno] has joined #scheme 07:25:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 07:27:31 eno [~eno@nslu2-linux/eno] has joined #scheme 07:29:06 -!- ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has quit [Remote host closed the connection] 07:29:22 ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 07:31:50 wingo [~wingo@90.164.198.39] has joined #scheme 07:32:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 07:32:51 eno [~eno@nslu2-linux/eno] has joined #scheme 07:36:37 -!- arcfide [1000@c-69-136-7-94.hsd1.in.comcast.net] has left #scheme 07:37:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 07:38:10 -!- mithos28 [~eric@99-113-32-54.lightspeed.sntcca.sbcglobal.net] has quit [Quit: mithos28] 07:38:46 eno [~eno@nslu2-linux/eno] has joined #scheme 07:43:46 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 07:44:34 eno [~eno@nslu2-linux/eno] has joined #scheme 07:49:11 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 07:49:55 eno [~eno@70.137.140.227] has joined #scheme 07:50:08 -!- eno [~eno@70.137.140.227] has quit [Changing host] 07:50:08 eno [~eno@nslu2-linux/eno] has joined #scheme 07:54:13 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 07:55:26 eno [~eno@nslu2-linux/eno] has joined #scheme 07:57:13 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 244 seconds] 07:59:49 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 08:01:07 eno [~eno@nslu2-linux/eno] has joined #scheme 08:05:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 08:06:33 eno [~eno@nslu2-linux/eno] has joined #scheme 08:08:35 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 260 seconds] 08:09:19 -!- ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has quit [Ping timeout: 248 seconds] 08:11:11 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 08:22:27 eno [~eno@nslu2-linux/eno] has joined #scheme 08:24:39 arcfide [1000@69.136.7.94] has joined #scheme 08:27:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 08:27:48 eno [~eno@nslu2-linux/eno] has joined #scheme 08:27:48 -!- X-Scale [email@sgi-ultra64.broker.freenet6.net] has quit [Read error: Connection reset by peer] 08:28:27 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #scheme 08:28:52 -!- X-Scale is now known as Guest35673 08:31:20 -!- gravicappa [~gravicapp@91.77.190.136] has quit [Ping timeout: 260 seconds] 08:31:48 -!- arcfide [1000@69.136.7.94] has quit [Read error: Connection reset by peer] 08:32:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 08:44:13 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 08:44:13 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 08:44:13 eno [~eno@nslu2-linux/eno] has joined #scheme 08:49:10 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 08:59:18 -!- imphasing|home [~Alex@97-81-115-30.dhcp.gwnt.ga.charter.com] has quit [Read error: Connection reset by peer] 08:59:29 imphasing|home [~Alex@97-81-115-30.dhcp.gwnt.ga.charter.com] has joined #scheme 09:00:14 ccorn_ [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 09:10:39 -!- jrapdx [~jra@c-98-246-157-58.hsd1.or.comcast.net] has quit [Remote host closed the connection] 09:16:20 eno [~eno@nslu2-linux/eno] has joined #scheme 09:16:34 -!- elliottcable [~me@ell.io] has quit [Remote host closed the connection] 09:18:13 -!- Guest35673 [email@sgi-ultra64.broker.freenet6.net] has quit [Read error: Connection reset by peer] 09:19:27 Guest35673 [email@sgi-ultra64.broker.freenet6.net] has joined #scheme 09:20:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 09:22:01 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 09:22:01 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:22:01 eno [~eno@nslu2-linux/eno] has joined #scheme 09:22:28 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 244 seconds] 09:25:34 -!- Guest35673 is now known as X-Scale 09:26:35 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 09:30:53 ahinki [~chatzilla@212.99.10.150] has joined #scheme 09:32:07 eno [~eno@nslu2-linux/eno] has joined #scheme 09:36:47 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 09:37:39 eno [~eno@nslu2-linux/eno] has joined #scheme 09:40:15 -!- pygospa [~TheRealPy@kiel-d9bfddf9.pool.mediaWays.net] has quit [Disconnected by services] 09:40:27 pygospa [~TheRealPy@kiel-d9bfcc9b.pool.mediaWays.net] has joined #scheme 09:41:04 -!- drdo [~drdo@147.143.37.188.rev.vodafone.pt] has quit [Ping timeout: 244 seconds] 09:42:31 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 09:43:33 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 09:43:33 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:43:33 eno [~eno@nslu2-linux/eno] has joined #scheme 09:48:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 09:49:07 -!- soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has quit [Remote host closed the connection] 09:49:16 -!- tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 09:49:22 eno [~eno@nslu2-linux/eno] has joined #scheme 09:49:32 tali713 [~user@c-76-17-236-129.hsd1.mn.comcast.net] has joined #scheme 09:54:23 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 09:54:58 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 09:55:09 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 09:55:09 eno [~eno@nslu2-linux/eno] has joined #scheme 09:55:34 replore_ [~replore@203.152.213.161.static.zoot.jp] has joined #scheme 09:58:01 kennyd_ [~kennyd@93-139-39-198.adsl.net.t-com.hr] has joined #scheme 09:59:08 -!- kennyd [~kennyd@93-138-81-144.adsl.net.t-com.hr] has quit [Ping timeout: 260 seconds] 10:00:03 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 10:00:50 eno [~eno@nslu2-linux/eno] has joined #scheme 10:03:26 kab3wm [~kab3wm@ip68-104-164-215.ph.ph.cox.net] has joined #scheme 10:05:51 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 276 seconds] 10:06:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 248 seconds] 10:07:09 eno [~eno@70.137.140.227] has joined #scheme 10:07:09 -!- eno [~eno@70.137.140.227] has quit [Changing host] 10:07:09 eno [~eno@nslu2-linux/eno] has joined #scheme 10:09:16 oiiii [~oiiii@82.71.241.25] has joined #scheme 10:12:15 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 10:13:29 zmv [~daniel@c95339f3.virtua.com.br] has joined #scheme 10:17:49 eno [~eno@nslu2-linux/eno] has joined #scheme 10:17:55 -!- replore_ [~replore@203.152.213.161.static.zoot.jp] has quit [Remote host closed the connection] 10:23:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 10:23:44 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 10:23:44 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 10:23:44 eno [~eno@nslu2-linux/eno] has joined #scheme 10:25:49 -!- xale [~xale@2001:4b98:dc0:51:216:3eff:fef2:58dd] has quit [Ping timeout: 240 seconds] 10:28:48 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 10:29:38 eno [~eno@nslu2-linux/eno] has joined #scheme 10:29:51 xale [~xale@2001:4b98:dc0:51:216:3eff:fef2:58dd] has joined #scheme 10:35:06 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 10:35:59 eno [~eno@nslu2-linux/eno] has joined #scheme 10:40:29 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 10:41:24 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 10:41:24 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 10:41:24 eno [~eno@nslu2-linux/eno] has joined #scheme 10:46:09 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 10:46:13 Belaf [~campedel@net-2-32-191-207.cust.dsl.teletu.it] has joined #scheme 10:46:50 eno [~eno@nslu2-linux/eno] has joined #scheme 10:50:10 gienah [~mwright@ppp121-44-130-151.lns20.syd7.internode.on.net] has joined #scheme 10:51:59 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 10:52:50 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 10:52:50 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 10:52:50 eno [~eno@nslu2-linux/eno] has joined #scheme 10:57:56 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 10:58:41 eno [~eno@nslu2-linux/eno] has joined #scheme 11:04:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 11:04:34 eno [~eno@nslu2-linux/eno] has joined #scheme 11:09:47 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 11:10:34 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 11:10:34 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:10:34 eno [~eno@nslu2-linux/eno] has joined #scheme 11:13:45 ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 11:14:33 -!- ccorn_ [~ccorn@84-53-64-50.adsl.unet.nl] has quit [Ping timeout: 245 seconds] 11:16:01 -!- kab3wm [~kab3wm@ip68-104-164-215.ph.ph.cox.net] has quit [Quit: Leaving...] 11:16:03 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 11:16:28 eno [~eno@nslu2-linux/eno] has joined #scheme 11:18:35 -!- karswell [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 11:18:59 karswell [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 11:21:18 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 11:27:01 eno [~eno@nslu2-linux/eno] has joined #scheme 11:31:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 11:32:25 eno [~eno@nslu2-linux/eno] has joined #scheme 11:37:28 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 11:38:29 eno [~eno@nslu2-linux/eno] has joined #scheme 11:44:01 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 11:44:23 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 11:44:23 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:44:23 eno [~eno@nslu2-linux/eno] has joined #scheme 11:46:56 weirdo [sthalik@kronstadt.lain.pl] has joined #scheme 11:46:58 hey 11:47:13 i feel like deleting all type-inference-related code from my Scheme 11:47:20 and numeric-tower-related 11:47:36 i'm not sure if i'll ever be able to finish it otherwise 11:47:36 :-( 11:47:55 i haven't touched it in months because of work, and the feeling that it's not a one-man project 11:48:03 might stand a chance otherwise 11:49:43 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 11:50:28 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 11:50:28 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 11:50:28 eno [~eno@nslu2-linux/eno] has joined #scheme 11:51:47 replore [~replore@ntkngw304073.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 11:52:20 and my type system isn't dependent. it doesn't depend upon a value, but a type of a value 11:53:48 -!- twem2 [~tristan@puma-mxisp.mxtelecom.com] has quit [Remote host closed the connection] 11:55:37 hm 11:56:22 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 11:56:38 eno [~eno@nslu2-linux/eno] has joined #scheme 12:01:45 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 12:02:25 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 12:02:25 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 12:02:25 eno [~eno@nslu2-linux/eno] has joined #scheme 12:07:17 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 244 seconds] 12:08:29 eno [~eno@nslu2-linux/eno] has joined #scheme 12:13:15 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 12:13:58 eno [~eno@nslu2-linux/eno] has joined #scheme 12:19:07 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 12:19:55 eno [~eno@70.137.140.227] has joined #scheme 12:20:05 -!- eno [~eno@70.137.140.227] has quit [Changing host] 12:20:06 eno [~eno@nslu2-linux/eno] has joined #scheme 12:24:37 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 252 seconds] 12:24:57 twem2 [~tristan@puma-mxisp.mxtelecom.com] has joined #scheme 12:25:31 eno [~eno@nslu2-linux/eno] has joined #scheme 12:30:13 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 12:30:54 taylanub [~taylanub@p4FD9455F.dip.t-dialin.net] has joined #scheme 12:31:26 eno [~eno@nslu2-linux/eno] has joined #scheme 12:36:38 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 12:36:53 playing around with syntax definitions; can a syntax-rules pattern match a group of elements repeated arbitrarily many times ? e.g. to turn (mymacro 1 2 3 4 ...) into (+ (* 1 2) (* 3 4) ...) 12:36:59 gravicappa [~gravicapp@ppp91-77-189-195.pppoe.mtu-net.ru] has joined #scheme 12:40:21 taylanub, Scheme macros are turing-complete 12:40:24 :-) 12:40:35 even w/o datum->syntax 12:40:40 ok 12:41:15 must use the dot i guess 12:47:27 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 12:47:27 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 12:47:27 eno [~eno@nslu2-linux/eno] has joined #scheme 12:50:23 -!- zmv [~daniel@c95339f3.virtua.com.br] has quit [Ping timeout: 248 seconds] 12:51:04 possible yes, pleasant no 12:51:28 syntax-case FTW! 12:51:30 :) 12:52:20 zmv [~daniel@c95339f3.virtua.com.br] has joined #scheme 12:52:24 rudybot: syntax case: if you're not with us, you're against us! 12:52:24 ijp: US is going to end up with about 500 million folks by 2050ish, I thought 12:52:55 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 12:53:33 eno [~eno@nslu2-linux/eno] has joined #scheme 12:54:13 lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has joined #scheme 12:54:23 i can't figure out how to make a syntax-rules pattern only match lists with an odd number of elements 12:54:55 taylanub: i have some examples that might help. 12:54:59 taylanub, make it recursive mayhap? 12:55:30 i don't know the syntax but... 12:55:34 taylanub: http://telegraphics.com.au/svn/puzzles/trunk/quad/ch1_setq.scm + improved here http://telegraphics.com.au/svn/puzzles/trunk/quad/ch1_setq-2.scm 12:55:52 (one two . self) -> ... 12:55:55 sorry for trolling, but in syntax-case you can just do (length #'(1 2 3)) 12:56:00 (one) -> ... 12:56:04 rff [~rff@72.207.241.136] has joined #scheme 12:56:08 something like this 12:56:22 *qu1j0t3* observes an apologetic troll in the wild 12:56:37 *leppie* loves syntax-case 12:58:25 *ijp* likes syntax-case, but would prefer to just stay friends 12:58:55 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Ping timeout: 248 seconds] 12:59:04 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 12:59:05 syntax-case is also a nice list matcher 12:59:41 or general purpose rather 12:59:46 eno [~eno@nslu2-linux/eno] has joined #scheme 13:02:06 the recursive approach is nice but still fails to _directly_ match lists with an odd number of elements 13:02:30 so it only matches even numbered lists? 13:02:54 taylanub: right, 'directly' doing that wouldn't be recursive. :) 13:03:04 taylanub: however it should be sufficient to solve your problem 13:03:06 taylanub: Use syntax-case. Even if you don't need a full procedural macro system, you can just use the fender 13:03:45 ijp: I would probably not even use syntax-case here :) 13:04:37 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 240 seconds] 13:04:38 leppie: why, it's much easier to just have a (odd? (length #'(elems ...))) than go through the hassle of checking it in syntax-rules 13:04:38 but yes, (odd? (length #'(expr ...))) would be quite easy 13:05:44 eno [~eno@nslu2-linux/eno] has joined #scheme 13:06:16 -!- qu1j0t3 is now known as Carl0s 13:07:40 -!- Carl0s is now known as qu1j0t3 13:07:49 ijp: that is all good and well, as long as you do check it recursively, that would be an expensive expansion 13:08:01 s/do/dont/ 13:08:40 after all, syntax-rules cannot directly match repeated groups of elements, right ? 13:09:05 taylanub: why not? 13:09:25 how then ? 13:11:03 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 256 seconds] 13:11:48 eno [~eno@nslu2-linux/eno] has joined #scheme 13:12:08 soveran [~soveran@78.249.50.4] has joined #scheme 13:12:54 -!- imphasing|home is now known as imphasing 13:12:56 pjb` [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 13:13:47 rudybot: eval: (define-syntax odd-list (syntax-rules ()[(_ a b rest ...) (apply list a b (odd-list rest ...))][(_ a) (list a)])) 13:13:47 leppie: the window maximizes and then "demaximizes" in a moment 13:13:56 rudybot: eval (define-syntax odd-list (syntax-rules ()[(_ a b rest ...) (apply list a b (odd-list rest ...))][(_ a) (list a)])) 13:13:56 leppie: Done. 13:14:01 oops :) 13:14:14 taylanub: did you look at my examples? 13:14:15 rudybot: eval (odd-list 1 2 3 4 5) 13:14:16 leppie: ; Value: (1 2 3 4 5) 13:14:19 rudybot: eval (odd-list 1 2 3 4) 13:14:20 leppie: error: eval:1:74: odd-list: bad syntax in: (odd-list) 13:14:20 taylanub: they match 'repeated groups' 13:14:22 qu1j0t3: still looking :P 13:15:11 taylanub: try understand that macro, very simple 13:15:27 qu1j0t3: yes, they recurse. that will however fail late, would be nice if it can be made to match at once 13:16:06 taylanub: i'm sure leppie & co will fix you up 13:16:21 trying to understand leppie's macro ... 13:16:42 leppie: that one recurses too, doesn't it ? 13:16:51 of course taylanub :) 13:17:16 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 13:17:23 that's a nice approach and i understood it, but it would be even nicer if it can be done directly 13:17:51 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 13:17:51 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:17:51 eno [~eno@nslu2-linux/eno] has joined #scheme 13:18:11 homie [~levgue@xdsl-78-35-187-39.netcologne.de] has joined #scheme 13:18:11 what do you mean directly? 13:18:19 without recursing. 13:18:25 ^ 13:18:29 wbooze [~levgue@xdsl-78-35-187-39.netcologne.de] has joined #scheme 13:18:56 seeing that looping is recursion in scheme, i dont see how it is possible 13:18:59 :) 13:19:34 my guess is that it's impossible too, i just lack some insight ... 13:20:02 with syntax-case, you can iterate thru the syntax, just like a list 13:20:20 that'll at least solve the late-failing problem i guess 13:20:30 possibly 13:21:00 i'll write a version of odd-list to use syntax-case a bit later if you still want it 13:21:05 (so during usage it will make no difference) 13:21:19 i should look into syntax-case and write it myself :P 13:21:47 syntax-case is nonstandard it seems .. or r6rs ? 13:22:20 r6rs and many other schemes 13:23:35 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 259 seconds] 13:24:22 eno [~eno@70.137.140.227] has joined #scheme 13:24:22 -!- eno [~eno@70.137.140.227] has quit [Changing host] 13:24:22 eno [~eno@nslu2-linux/eno] has joined #scheme 13:29:25 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 260 seconds] 13:29:53 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 13:29:53 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:29:53 eno [~eno@nslu2-linux/eno] has joined #scheme 13:33:26 Kajtek [~nope@91.150.221.230] has joined #scheme 13:36:27 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 13:36:37 eno [~eno@nslu2-linux/eno] has joined #scheme 13:41:44 *ijp* later 13:41:47 -!- ijp [~user@host109-156-159-195.range109-156.btcentralplus.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:42:28 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 245 seconds] 13:44:26 eno [~eno@70.137.140.227] has joined #scheme 13:44:26 -!- eno [~eno@70.137.140.227] has quit [Changing host] 13:44:26 eno [~eno@nslu2-linux/eno] has joined #scheme 13:49:10 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 13:49:51 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 258 seconds] 13:50:06 -!- pjb` [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 244 seconds] 13:50:43 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 13:50:43 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 13:50:43 eno [~eno@nslu2-linux/eno] has joined #scheme 13:54:13 wolfpython [~wolf@222.94.134.220] has joined #scheme 13:55:14 realitygrill [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has joined #scheme 13:57:07 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 13:59:48 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 255 seconds] 14:00:37 pandeiro [~pandeiro@177.32.220.10] has joined #scheme 14:01:32 eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has joined #scheme 14:01:32 -!- eno [~eno@adsl-70-137-140-227.dsl.snfc21.sbcglobal.net] has quit [Changing host] 14:01:32 eno [~eno@nslu2-linux/eno] has joined #scheme 14:10:19 -!- soveran [~soveran@78.249.50.4] has quit [Read error: Connection reset by peer] 14:10:29 soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has joined #scheme 14:18:40 -!- soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has quit [Read error: Connection reset by peer] 14:18:40 soveran_ [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has joined #scheme 14:20:34 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 14:20:47 ampersandbox [~chatzilla@99.35.227.202] has joined #scheme 14:26:14 wbooze` [~levgue@78.35.190.31] has joined #scheme 14:26:34 homie` [~levgue@78.35.190.31] has joined #scheme 14:27:25 -!- homie` [~levgue@78.35.190.31] has quit [Remote host closed the connection] 14:27:29 -!- wbooze` [~levgue@78.35.190.31] has quit [Remote host closed the connection] 14:28:23 -!- wbooze [~levgue@xdsl-78-35-187-39.netcologne.de] has quit [Ping timeout: 258 seconds] 14:28:32 -!- homie [~levgue@xdsl-78-35-187-39.netcologne.de] has quit [Ping timeout: 255 seconds] 14:36:50 -!- pothos [~pothos@111-240-165-121.dynamic.hinet.net] has quit [Remote host closed the connection] 14:37:06 pothos_ [~pothos@111-240-165-121.dynamic.hinet.net] has joined #scheme 14:37:46 -!- pothos_ is now known as pothos 14:40:11 -!- ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has quit [Read error: Connection reset by peer] 14:40:21 ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 14:41:59 -!- samth_away is now known as samth 14:49:50 homie [~levgue@78.35.190.31] has joined #scheme 14:50:53 wbooze [~levgue@xdsl-78-35-190-31.netcologne.de] has joined #scheme 14:56:31 drdo [~drdo@2001:690:2100:1b:1e65:9dff:fe64:8b4b] has joined #scheme 14:59:40 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Quit: need to reboot this erc....] 15:00:17 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 15:00:43 -!- pjb is now known as Guest1343 15:00:54 -!- Guest1343 is now known as pjb` 15:01:07 -!- pjb` is now known as pjb 15:05:26 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.87 [Firefox 8.0/20110928060149]] 15:10:52 -!- soveran_ is now known as soveran 15:12:41 rvn_ [~rvn@77.107.164.131] has joined #scheme 15:12:46 -!- ampersandbox [~chatzilla@99.35.227.202] has quit [Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]] 15:15:21 woonie [~woonie@nusnet-213-120.dynip.nus.edu.sg] has joined #scheme 15:18:12 gffa [~gffa@unaffiliated/gffa] has joined #scheme 15:22:41 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 15:22:59 -!- realitygrill [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 15:24:19 -!- gienah [~mwright@ppp121-44-130-151.lns20.syd7.internode.on.net] has quit [Quit: leaving] 15:27:08 realitygrill [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has joined #scheme 15:40:56 -!- wolfpython [~wolf@222.94.134.220] has quit [Remote host closed the connection] 15:44:47 -!- ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has left #scheme 15:48:44 -!- djcb [djcb@nat/nokia/x-ocrnyeunyhziqpxi] has quit [Remote host closed the connection] 15:49:08 -!- realitygrill [~realitygr@adsl-76-226-140-75.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 15:49:25 jeapostrophe_ [~jay@lallab.cs.byu.edu] has joined #scheme 15:50:13 -!- jeapostrophe_ is now known as jeapostrophe 15:50:52 jrapdx [~jra@c-98-246-157-58.hsd1.or.comcast.net] has joined #scheme 15:55:05 i0nsane [~kq@staff.qsc.de] has joined #scheme 15:55:06 teiresias [~teiresias@99-177-241-137.lightspeed.moblal.sbcglobal.net] has joined #scheme 15:55:10 -!- teiresias [~teiresias@99-177-241-137.lightspeed.moblal.sbcglobal.net] has quit [Changing host] 15:55:10 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #scheme 15:55:11 Hey 15:56:23 Erm I'm completely new to scheme (win: I can print out "hello world" in while true) and I can't find any real beginner tutorial (never did lisp/scheme before) 15:57:00 (I'm not new to programming, just want to learn lisp / scheme for fun :) ) 15:58:03 i0nsane: I recommend HTDP: htdp.org. 16:01:34 stamourv, thanks. the others also seemed interesting. 16:02:50 jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has joined #scheme 16:03:20 aoh: ryanc's entire bibliography is great, but I especially like Fortifying Macros. 16:03:43 `syntax-parse' is great. I don't ever use `syntax-case' anymore. 16:05:55 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 16:06:15 stamourv: Is syntax-parse easy to port to other implementations? (I haven't finished reading that paper yet.) 16:06:37 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 276 seconds] 16:06:39 -!- preflex_ is now known as preflex 16:07:47 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 16:07:50 cky: Not sure. 16:08:20 snorble [~snorble@s83-191-238-172.cust.tele2.se] has joined #scheme 16:08:27 The actual implementation is heavily tied to the Racket macro system, but the ideas and general implementation strategy are probably portable. 16:09:35 -!- oiiii [~oiiii@82.71.241.25] has quit [Remote host closed the connection] 16:12:57 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 252 seconds] 16:13:19 mithos28 [~eric@99-113-32-54.lightspeed.sntcca.sbcglobal.net] has joined #scheme 16:13:51 -!- mithos28 [~eric@99-113-32-54.lightspeed.sntcca.sbcglobal.net] has quit [Client Quit] 16:14:27 -!- jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has quit [Ping timeout: 260 seconds] 16:14:47 cky, stamourv: it would be hard to port to any other system that doesn't have a way of doing syntactic binding, i think 16:14:54 something like `syntax-local-value' in Racket 16:15:24 -!- i0nsane [~kq@staff.qsc.de] has quit [Quit: Lost terminal] 16:20:39 -!- Kajtek [~nope@91.150.221.230] has quit [Quit: Leaving.] 16:21:46 -!- soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has quit [Remote host closed the connection] 16:22:31 arcfide [1000@69.136.7.94] has joined #scheme 16:23:23 -!- pandeiro [~pandeiro@177.32.220.10] has quit [Ping timeout: 258 seconds] 16:25:26 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 16:36:28 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has left #scheme 16:37:19 -!- zmv [~daniel@c95339f3.virtua.com.br] has quit [Ping timeout: 256 seconds] 16:41:06 -!- arcfide [1000@69.136.7.94] has quit [Read error: Connection reset by peer] 16:43:05 LTX [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has joined #scheme 16:43:40 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Ping timeout: 276 seconds] 16:43:40 -!- LTX is now known as XTL 16:45:01 samth: Hmm. Sounds like a challenge for me to try. ;-) 16:45:19 (Not trying to port it generally, just to Guile. :-P) 16:49:19 well, you should just add syntax-local-value to Guile 16:53:07 -!- jrapdx [~jra@c-98-246-157-58.hsd1.or.comcast.net] has quit [Quit: Leaving] 16:58:02 ijp [~user@host109-156-159-195.range109-156.btcentralplus.com] has joined #scheme 16:58:36 djcb [~user@a88-114-88-233.elisa-laajakaista.fi] has joined #scheme 16:58:54 -!- Intensity [lqzqoydVnd@unaffiliated/intensity] has quit [Ping timeout: 255 seconds] 16:59:26 *nods* 17:05:06 cky: I think stis is already trying to port syntax-parse to guile 17:05:09 psyntax does have something similar 17:05:15 jewel [~jewel@196-209-248-67.dynamic.isadsl.co.za] has joined #scheme 17:05:21 compile-time-value iirc 17:05:32 ijp: Okay, I see. *nods* 17:05:43 ijp: It's cool, I'll just start using it when it's ready. 17:06:02 I'm sure he'd appreciate the help :-) 17:06:03 leppie: *nods* 17:06:14 ijp: Does he have a github or something like it? 17:06:29 https://gitorious.org/guile-syntax-parse 17:07:19 cky: usage example (probably poor one) https://ironscheme.svn.codeplex.com/svn/IronScheme/IronScheme.Console/playground/typed-scheme.ss 17:07:21 http://tinyurl.com/3zk8jc7 17:07:56 ijp: Cool, thanks. 17:08:44 leppie: :-O 17:09:54 was trying to simulate something like typed racket, but got a bit stuck :) 17:10:19 arcfide [1000@dhcp-cs-244-96.cs.indiana.edu] has joined #scheme 17:10:55 Hehehehe. 17:14:55 -!- karswell [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 248 seconds] 17:25:41 wisey [~Steven@host86-164-93-171.range86-164.btcentralplus.com] has joined #scheme 17:37:25 wingo [~wingo@90.164.198.39] has joined #scheme 17:38:24 pandeiro [~pandeiro@177.32.220.10] has joined #scheme 17:51:10 pandeiro_ [~pandeiro@177.32.220.10] has joined #scheme 17:53:24 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 17:53:31 denisw [~denisw@94.222.21.240] has joined #scheme 17:53:52 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 17:54:34 -!- pandeiro_ [~pandeiro@177.32.220.10] has quit [Client Quit] 17:57:58 frhodes [~user@168-103-97-250.albq.qwest.net] has joined #scheme 17:58:29 turbofail [~user@107.3.149.149] has joined #scheme 18:05:14 Kajtek [~nope@nat4-230.ghnet.pl] has joined #scheme 18:12:35 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 252 seconds] 18:15:32 shyamkatti [~shyamkatt@c-71-232-34-209.hsd1.ma.comcast.net] has joined #scheme 18:15:54 -!- shyamkatti [~shyamkatt@c-71-232-34-209.hsd1.ma.comcast.net] has left #scheme 18:16:40 -!- kennyd_ [~kennyd@93-139-39-198.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 18:16:51 Unthahorsten [~Unthahors@del63-3-88-177-167-25.fbx.proxad.net] has joined #scheme 18:21:23 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Quit: jeapostrophe] 18:23:39 karswell [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 18:30:10 shkk [~shyamkatt@c-71-232-34-209.hsd1.ma.comcast.net] has joined #scheme 18:31:13 What package do you use for formatting Scheme code in Latex ? listings gives not so good results to my taste and minted looks a little too fancy. 18:32:18 Unthahorsten: There's SLaTeX by Dorai Sitaram, which extracts bits of Scheme and converts it to a specially-marked up LaTeX 18:32:28 If you're using Chicken, you can just "chicken-install slatex" to get it 18:32:40 It's also shipped with Racket, I believe 18:33:02 (or maybe that's just TeX2page; I'm not sure) 18:33:14 -!- drdo [~drdo@2001:690:2100:1b:1e65:9dff:fe64:8b4b] has quit [Ping timeout: 244 seconds] 18:34:01 sjamaan: Oh this is nice, thanks ! I will take a deeper look at it. 18:34:58 TeX2page is Dorai's LaTeX->HTML converter, which also accepts the SLaTeX macros 18:41:00 Both tex2page and slatex are included in Racket, but they're both very old and unmaintained. 18:41:44 I think that goes for the upstream version too :) 18:41:47 is there a better alternative? 18:44:53 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 18:46:43 -!- pandeiro [~pandeiro@177.32.220.10] has quit [Quit: Leaving] 18:47:58 C-Keen: Scribble can output TeX fragments that can be included in a larger document. 18:48:23 And Scribble is great at typesetting code. 18:50:54 -!- woonie [~woonie@nusnet-213-120.dynip.nus.edu.sg] has quit [Quit: Nettalk6 - www.ntalk.de] 18:51:24 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:52:41 stamourv: ah nice thanks 18:58:54 kab3wm [~kab3wm@ip68-104-164-215.ph.ph.cox.net] has joined #scheme 19:01:39 -!- shkk [~shyamkatt@c-71-232-34-209.hsd1.ma.comcast.net] has left #scheme 19:05:10 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #scheme 19:07:27 jeapostrophe [~jay@69.169.141.110] has joined #scheme 19:14:10 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 260 seconds] 19:15:22 annihilator [~rff@ip72-207-241-136.br.br.cox.net] has joined #scheme 19:15:57 -!- rff [~rff@72.207.241.136] has quit [Read error: Connection reset by peer] 19:16:54 -!- kab3wm [~kab3wm@ip68-104-164-215.ph.ph.cox.net] has quit [Quit: Linkinus - http://linkinus.com] 19:19:06 jrapdx [~jra@74-95-41-205-Oregon.hfc.comcastbusiness.net] has joined #scheme 19:21:22 sjamaan: Yes, the upstream has been out of the active scheme circles for a while. 19:22:19 kennyd [~kennyd@93-139-39-198.adsl.net.t-com.hr] has joined #scheme 19:25:49 -!- metasyntax|work [~taylor@fw-its-kt209a-2.dyn.ipfw.edu] has quit [Quit: WeeChat [quit]] 19:35:03 MrFahrenheit [~RageOfTho@users-151-104.vinet.ba] has joined #scheme 19:40:37 -!- denisw [~denisw@94.222.21.240] has quit [Remote host closed the connection] 19:49:07 -!- Unthahorsten [~Unthahors@del63-3-88-177-167-25.fbx.proxad.net] has quit [Quit: goodbye] 20:00:15 -!- jewel [~jewel@196-209-248-67.dynamic.isadsl.co.za] has quit [Ping timeout: 248 seconds] 20:00:36 lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has joined #scheme 20:10:41 -!- taylanub [~taylanub@p4FD9455F.dip.t-dialin.net] has quit [Quit: WeeChat 0.3.5] 20:15:32 -!- penryu [~tanuki@unaffiliated/penryu] has left #scheme 20:16:04 -!- lbc [~quassel@1908ds1-aboes.0.fullrate.dk] has quit [Remote host closed the connection] 20:18:54 drdo [~drdo@89-180-182-122.net.novis.pt] has joined #scheme 20:19:24 -!- fbs [fbs@fsf/member/fbs] has quit [Ping timeout: 260 seconds] 20:19:29 fbs [fbs@fsf/member/fbs] has joined #scheme 20:22:13 I acquired some chickens recently and witnessed this warning on the feed bag: "Wash your hands immediately after you have been at a bird event." 20:22:32 Was anyone else aware that chicken-consciousness is based on event-driven architecture? 20:26:14 klutometis: alternatively, you can run "make clean" 20:26:44 -!- gravicappa [~gravicapp@ppp91-77-189-195.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:46:30 HG`` [~HG@p579F7B69.dip.t-dialin.net] has joined #scheme 20:49:49 -!- HG` [~HG@p5DC055EE.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 20:57:05 soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has joined #scheme 20:58:17 -!- imphasing is now known as imphasing|home 21:05:30 -!- lusory [~bart@bb115-66-195-54.singnet.com.sg] has quit [Ping timeout: 255 seconds] 21:05:52 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 21:20:11 klutometis: that warning was probably referring to the raves that they have. 21:20:27 They do The Funky Chicken and other silly dances 21:22:46 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 21:30:23 -!- Nisstyre [~yours@infocalypse-net.info] has quit [Ping timeout: 248 seconds] 21:32:32 -!- MrFahrenheit [~RageOfTho@users-151-104.vinet.ba] has quit [Ping timeout: 258 seconds] 21:34:37 -!- noam [~noam@46.120.51.147] has quit [Ping timeout: 240 seconds] 21:35:01 Nisstyre [~yours@infocalypse-net.info] has joined #scheme 21:41:22 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 21:45:42 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 21:46:28 drdo` [~drdo@89.180.120.109] has joined #scheme 21:47:28 -!- drdo [~drdo@89-180-182-122.net.novis.pt] has quit [Ping timeout: 245 seconds] 21:48:00 -!- Kajtek [~nope@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 21:51:44 ccorn [~ccorn@g132123.upc-g.chello.nl] has joined #scheme 21:55:04 djanatyn [~user@173-13-139-236-sfba.hfc.comcastbusiness.net] has joined #scheme 21:55:12 lisp 21:55:15 ermm, sorry! :D 21:59:22 -!- ccorn [~ccorn@g132123.upc-g.chello.nl] has quit [Quit: ccorn] 22:01:25 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 22:05:52 -!- arcfide [1000@dhcp-cs-244-96.cs.indiana.edu] has left #scheme 22:10:00 -!- soveran [~soveran@juv34-7-78-249-50-4.fbx.proxad.net] has quit [Remote host closed the connection] 22:18:39 -!- wisey [~Steven@host86-164-93-171.range86-164.btcentralplus.com] has quit [Quit: Leaving] 22:20:35 robbinsr [~robbinsr@CPE00222d509482-CM00222d50947e.cpe.net.cable.rogers.com] has joined #scheme 22:21:29 probably a stupid question, but my google-fu is failing me. How do I return a bound variable's value based on a string. example (define abc 3) can I get the value 3 from the string "abc"? 22:28:03 -!- HG`` [~HG@p579F7B69.dip.t-dialin.net] has quit [Quit: HG``] 22:28:49 dnolen [~davidnole@pool-68-161-52-174.ny325.east.verizon.net] has joined #scheme 22:31:03 robbinsr: you almost certainly don't want to do that 22:31:43 but if you have to, you'd do something like: 22:31:49 rudybot: (define abc 3) 22:31:50 samth: your racket/init sandbox is ready 22:31:50 samth: Done. 22:32:03 rudybot: (eval (read (open-input-string "abc"))) 22:32:04 samth: ; Value: 3 22:32:11 robbinsr: as above 22:33:45 samth: thanks. Im very new to scheme, my program should search a string and replace certain words with others I define. So I regex-split the string into a list, and I was going to just define the words Im swaping with the words I want instead, if tha makes sense 22:34:09 whats the danger in doing this? 22:43:27 arcfide [1000@140-182-215-185.dhcp-bl.indiana.edu] has joined #scheme 22:47:07 -!- arcfide [1000@140-182-215-185.dhcp-bl.indiana.edu] has quit [Read error: Connection reset by peer] 22:51:11 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 22:51:24 -!- replore [~replore@ntkngw304073.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 22:52:15 arcfide [1000@140-182-215-185.dhcp-bl.indiana.edu] has joined #scheme 22:54:33 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Ping timeout: 245 seconds] 22:56:11 XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has joined #scheme 22:58:04 -!- frhodes [~user@168-103-97-250.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:58:11 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 23:01:10 -!- arcfide [1000@140-182-215-185.dhcp-bl.indiana.edu] has quit [Read error: Connection reset by peer] 23:05:40 robbinsr: just use a hash table, or an association list 23:05:57 you want to map strings to values -- identifiers are not strings 23:07:35 arcfide [1000@140-182-215-185.dhcp-bl.indiana.edu] has joined #scheme 23:08:34 -!- jeapostrophe [~jay@69.169.141.110] has quit [Quit: jeapostrophe] 23:11:00 zmv [~daniel@c95339f3.virtua.com.br] has joined #scheme 23:11:06 -!- masm [~masm@bl15-131-200.dsl.telepac.pt] has quit [Quit: Leaving.] 23:11:14 -!- samth is now known as samth_away 23:12:20 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 23:12:26 jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has joined #scheme 23:16:21 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 23:19:31 -!- jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has quit [Ping timeout: 276 seconds] 23:20:04 jonrafkind [~jon@ip68-102-28-191.ks.ok.cox.net] has joined #scheme 23:22:00 samth_away: good point, thanks 23:22:01 -!- robbinsr [~robbinsr@CPE00222d509482-CM00222d50947e.cpe.net.cable.rogers.com] has quit [Quit: Lost terminal] 23:34:06 -!- rvn_ [~rvn@77.107.164.131] has quit [Remote host closed the connection] 23:46:07 gienah [~mwright@ppp121-44-130-151.lns20.syd7.internode.on.net] has joined #scheme