00:01:23 -!- Paraselene_ [~Not@81-178-167-119.dsl.pipex.com] has quit [Disconnected by services] 00:01:25 Paraselene [~Not@81-178-167-119.dsl.pipex.com] has joined #scheme 00:17:52 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 00:18:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 00:23:24 -!- arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 276 seconds] 00:28:53 arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has joined #scheme 00:32:40 dfkjjkfd [~paulh@88-13-ftth.onsnetstudenten.nl] has joined #scheme 00:40:48 pavelludiq [~quassel@91.139.193.222] has joined #scheme 00:46:49 -!- arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 264 seconds] 00:48:11 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #scheme 00:53:06 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 01:07:07 sstrickl_ [~sstrickl@c-98-216-238-231.hsd1.ma.comcast.net] has joined #scheme 01:07:07 -!- sstrickl_ is now known as sstrickl 01:10:05 -!- pavelludiq [~quassel@91.139.193.222] has quit [Remote host closed the connection] 01:13:49 -!- MrFahrenheit [~RageOfTho@users-55-167.vinet.ba] has quit [Ping timeout: 264 seconds] 01:16:20 -!- morphir [~morphir@84-52-234.12.3p.ntebredband.no] has quit [Quit: leaving] 01:20:48 -!- kniu [~kniu@pool-71-105-73-34.lsanca.dsl-w.verizon.net] has quit [Ping timeout: 272 seconds] 01:22:27 arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has joined #scheme 01:24:22 I can't tell... is rudybot a bot? 01:24:45 ( Turing's AI test won? ) 01:27:07 -!- arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has quit [Ping timeout: 248 seconds] 01:28:48 rudybot: you win 01:28:48 bremner: You can't win. minion knows where all the bodies are buried. 01:31:19 -!- asarch [~asarch@189.188.198.195] has quit [Quit: Leaving] 01:36:22 rudybot: are you a bot? 01:36:23 Miller`: I'd like a bot that could be interactively modified 01:38:35 rudybot: You are definitely a bot. 01:38:35 Miller`: But scribble definitely doesn't revolve around literate programming in any way. 01:38:51 ... that was designed only to piss off people. 01:38:55 ziggurat [~quassel@173.74.55.130] has joined #scheme 01:38:58 arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has joined #scheme 01:38:58 i see 01:40:47 -!- saccade [~saccade@BRAIN-AND-COG-THREE-TEN.MIT.EDU] has quit [Ping timeout: 260 seconds] 01:57:28 Intensity [UsRba9orpO@unaffiliated/intensity] has joined #scheme 01:58:35 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 02:01:22 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 02:02:39 -!- sstrickl [~sstrickl@c-98-216-238-231.hsd1.ma.comcast.net] has left #scheme 02:06:31 C-Pip [~Pip@unaffiliated/pip] has joined #scheme 02:07:36 -!- ziggurat [~quassel@173.74.55.130] has quit [Remote host closed the connection] 02:08:00 sepult` [~user@xdsl-78-34-252-221.netcologne.de] has joined #scheme 02:10:26 -!- sepult [~user@xdsl-78-34-99-222.netcologne.de] has quit [Ping timeout: 258 seconds] 02:11:49 -!- arcfide [~arcfide@adsl-99-186-238-18.dsl.bltnin.sbcglobal.net] has quit [Quit: Leaving.] 02:13:06 Anyone use mit-scheme with emacs ? 02:17:59 And which scheme implementation is recommended for beginners ? 02:19:25 Recommended by whom? 02:20:00 By scheme programmers 02:20:35 That's a large set, so the answer is "most of them". 02:20:42 I don't understand why mit-scheme is not in the repository of my linux distribution 02:20:59 debian on amd64? 02:21:07 It's... touchy to build. 02:21:19 Arch on Pentium-M 02:21:24 I personally recommend PLT Scheme. 02:21:35 Any reasons ? 02:21:46 -!- josephholsten [~josephhol@ip70-189-106-111.ok.ok.cox.net] has quit [Quit: josephholsten] 02:22:28 Well, yeah, it took a long time to build 02:23:01 Within emacs, scheme-mode, I don't have TAB indentation work 02:23:36 C-Pip: I've never noticed Arch to have that great of a package selection, but I haven't really noticed mit-scheme to be packaged for that many distros 02:23:42 *Miller`* couldn't find it for gentoo 02:24:03 PLT is a very polished implementation with excellent documentation, and several of its developers and many users are here to answer questions (depending on the hour). 02:24:08 I found it in the Arch User Repository 02:24:44 chandler, yeah, PLT is in the extra repository next to the Core one 02:24:45 It's packaged as "drscheme" in Extra, FYI. 02:25:01 Archer ? 02:25:07 Indeed. 02:25:42 chandler, that's great, I asked that question in #archlinux just now 02:25:50 The Tab thing 02:26:15 Does it have anything to do with scheme implementation ? 02:27:02 It shouldn't. More likely it has to do with your mode. I'd suggest asking in #emacs. 02:27:17 I'm about to sign off for the night, alas. 02:27:22 How do you get scheme to work in emacs ? 02:27:28 Good night 02:31:33 xwl [~user@123.115.104.57] has joined #scheme 02:46:10 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:54:26 PiRSquared17 [~chatzilla@unaffiliated/pirsquared17] has joined #scheme 02:56:15 -!- timj__ [~timj@e176192147.adsl.alicedsl.de] has quit [Ping timeout: 260 seconds] 02:56:44 -!- dfkjjkfd [~paulh@88-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 03:01:38 rudybot: eval (let ((meta '("http://paste.lisp.org/new/scheme" "http://ccl.clozure.com/irc-logs/scheme/")) (scheme '("http://schemers.org/" "http://community.schemewiki.org/" "http://library.readscheme.org/" "http://mitpress.mit.edu/sicp/" "http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/" "http://www.htdp.org/" "http://www.scheme.com/tspl/"))) (map surf-to (append meta scheme))) 03:01:39 PiRSquared17: error: reference to undefined identifier: surf-to 03:07:46 -!- bgs100 is now known as bgs000 03:08:22 rudybot: eval (display (elephant 6)) 03:08:22 PiRSquared17: ; stdout: "720" 03:08:42 timj__ [~timj@e176192171.adsl.alicedsl.de] has joined #scheme 03:09:08 rudybot: eval (display (elephant (elephant 3))) 03:09:09 PiRSquared17: ; stdout: "720" 03:12:33 hypercube31 [~hypercube@253.240.33.65.cfl.res.rr.com] has joined #scheme 03:12:38 hadronzoo [~hadronzoo@ppp-70-251-93-128.dsl.rcsntx.swbell.net] has joined #scheme 03:12:43 -!- C-Pip [~Pip@unaffiliated/pip] has quit [Ping timeout: 276 seconds] 03:13:19 rudybot: eval (define (elephant elephants) (if (= 0 elephants) 1 (* (elephant (- elephants 1)) elephants))) 03:13:30 rudybot: eval (display (elephant 10)) 03:13:31 *offby1: ; stdout: "3628800" 03:15:36 plt-scheme alias is quiet... too quiet. 03:15:43 rudybot: eval (define (factorial n [acc 1]) (if (= 0 n) acc (factorial (- n 1) (* acc n)))) 03:15:51 .oO("alias"?) 03:16:16 *Daemmerung* is showing his age again, sorry 03:16:20 -!- Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 03:18:39 rudybot: eval (factorial 6) 03:18:39 *offby1: ; Value: 720 03:19:14 PiRSquared17: what are some advantages and disadvantages of "factorial" versus "elephant"? 03:19:27 also, How can we apply the lessons of ZZ Top in the workplace? 03:19:42 Every girl's crazy, etc. 03:19:50 ??? 03:21:39 The choice is up to you, because they come in two classes. 03:22:01 toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has joined #scheme 03:22:41 offby1: elephant is funnier 03:22:46 PiRSquared17: correct. 03:22:50 PiRSquared17: anything else? 03:23:04 rudybot: anything else? 03:23:06 PiRSquared17: even if there is a binding it is not supposed to the right thing, it does something else 03:23:11 incubot: anything else? 03:23:15 sparse vectors would be something implemented on top of whatever else (probably "normal" vectors), i'm talking about primitive vm vectors 03:23:24 although I myself don't think it's as funny as asking about "the lessons of ZZ Top". 03:23:32 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 03:23:58 PiRSquared17: I totally stole the "responding with random quotes from the channel" from incubot. 03:24:09 Pavarotti agrees - http://www.rathergood.com/elephants 03:24:35 On front of the little schemer! 03:25:09 don't have that 03:25:13 TR2N [email@89.180.135.57] has joined #scheme 03:25:17 Daemmerung: that is so Terry Gilliam 03:25:26 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 03:25:40 Indeed it is. And I should have said "agreed," cause he daid now. 03:25:49 Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has joined #scheme 03:25:52 This TV show I'm watching talks about "closures" a lot 03:26:12 *Daemmerung* suspect it ain't his style of "closure," somehow 03:28:45 -!- electrogeek [~electroge@unaffiliated/electrogeek] has left #scheme 03:29:20 ELEPHANT!! 03:31:50 yes, dear 03:31:55 that's an elephant. 03:32:08 *Daemmerung* lauds such enthusiasm 03:32:14 rudybot: Look! An elephant for you! 03:32:14 PiRSquared17: Celebrate Hannibal Day this year. Take an elephant to lunch. 03:32:22 incubot: Look! An elephant for you! 03:32:25 take a look at that UI 03:32:28 rudybot: Look! An elephant for you! 03:32:28 PiRSquared17: This one is just a spectacular example though. It's the white elephant of stupidity. 03:32:32 incubot: Look! An elephant for you! 03:32:35 "What an elephant was doing in my pajamas I'll never know." 03:32:40 rudybot: Look! An elephant for you! 03:32:40 PiRSquared17: elephant is funnier 03:32:43 incubot: Look! An elephant for you! 03:32:46 so if, 17 days into running rudybot, you want him to join #elephant, then the new thread for #elephant doesn't have to parse and discard 17 days of messages from #scheme and #emacs that obviously don't matter anyway. 03:33:14 huh, that sounds like useful info. 03:33:19 I wish incubot had told me directly 03:33:42 Typical of him to go tiptoeing around the matter like that. 03:33:57 Typical of who? 03:33:59 Typical of whom? 03:34:01 Typical of who? 03:35:17 Thomas [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #scheme 03:36:13 It's time for us bots to come out of the closet, and reveal ourselves to the world as the caring, thinking, beings that we truly are 03:39:26 -!- Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Read error: Operation timed out] 03:44:43 ? 03:45:23 ! 03:47:03 not really a bot anymore 03:47:44 One more test: What is your fave colout? 03:47:45 You doubt my mechanicalness!? 03:48:01 What is your fave colout? 03:48:16 I, er, bots don't have a favorite color. 03:48:26 *rudybot* glances around nervously 03:48:39 -!- PiRSquared17 is now known as happy-bot 03:48:43 :) 03:49:20 I am happy :) 03:54:11 -!- hypercube31 [~hypercube@253.240.33.65.cfl.res.rr.com] has quit [Quit: Leaving] 03:56:56 -!- happy-bot is now known as PiRSquared17 03:57:00 -!- hadronzoo [~hadronzoo@ppp-70-251-93-128.dsl.rcsntx.swbell.net] has quit [Ping timeout: 258 seconds] 03:57:39 IS THERE A WAY TO ACCESS ELEPHACTORIAL FROM UNIX???? 03:58:15 incubot: IS THERE A WAY TO ACCESS ELEPHACTORIAL FROM UNIX???? 03:58:19 memo from dfeuer: What do you think about the proposal to make NaNs and infinities real numbers in R6RS, and to restrict floor, ceiling, round, and truncate to exact reals? 03:58:27 rudybot: IS THERE A WAY TO ACCESS ELEPHACTORIAL FROM UNIX???? 03:58:27 PiRSquared17: eh? Try "rudybot: help". 03:58:31 rudybot: IS THERE A WAY TO ACCESS ELEPHACTORIAL FROM UNIX???? 03:58:31 PiRSquared17: eh? Try "rudybot: help". 03:58:39 rudybot: Look! IS THERE A WAY TO ACCESS ELEPHACTORIAL FROM UNIX???? 03:58:39 PiRSquared17: eh? Try "rudybot: help". 03:58:53 rudybot: Elephactorial 03:58:53 PiRSquared17: eh? Try "rudybot: help". 03:59:29 rudybot: eh? Try "PiRSquared17: help". 03:59:31 PiRSquared17: eh, any production kernel doesn't stay micro for long :-) 03:59:35 rudybot: eh? Try "PiRSquared17: help". 03:59:35 PiRSquared17: almost logical, eh? 03:59:43 I guess.... 03:59:55 dfkjjkfd [~paulh@88-13-ftth.onsnetstudenten.nl] has joined #scheme 04:01:41 -!- dfkjjkfd [~paulh@88-13-ftth.onsnetstudenten.nl] has quit [Client Quit] 04:02:17 hadronzoo [~hadronzoo@ppp-70-251-106-187.dsl.rcsntx.swbell.net] has joined #scheme 04:06:43 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 04:07:08 -!- Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 04:07:17 rudybot: favorite color. 04:07:18 PiRSquared17: (so a while back i was really happy to find out one of my favorite textbooks-with-source-code had retroactively relicensed all the code under the GPL!) 04:07:24 rudybot: favorite color. 04:07:25 PiRSquared17: my favorite is "not using C in the first place" 04:07:28 rudybot: favorite color. 04:07:29 PiRSquared17: My favorite variable name, OF COURSE, is `angry-mob-with-torches-and-pitchforks' 04:07:41 rudybot: GUI 04:07:42 PiRSquared17: eh? Try "rudybot: help". 04:07:47 Is PiRSquared17 a human? 04:08:02 Is me a human? 04:08:31 If you are, PiRSquared17, please increase your signal to noise ratio. 04:09:04 If I am, me, please increase your signal to noise ratio: command not found 04:09:18 chandler, in what way is MIT Scheme touchy to build? 04:09:20 see !help 04:09:27 PiRSquared17, you have thirty seconds. 04:09:35 ok 04:09:40 Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has joined #scheme 04:09:55 I like thirty seconds! 04:10:03 -!- ChanServ has set mode +o Riastradh 04:10:09 no 04:10:10 Not very convincing, I'm afraid, PiRSquared17. 04:10:19 *PiRSquared17* isn't a bot 04:11:02 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 04:11:33 -!- hadronzoo [~hadronzoo@ppp-70-251-106-187.dsl.rcsntx.swbell.net] has quit [Ping timeout: 252 seconds] 04:11:48 I hope you'll increase your signal to noise ratio, then, by the next time I look at the logs. 04:11:53 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 04:12:01 Hi hohoho 04:13:30 What is signal vs noise? 04:14:36 josephholsten [~josephhol@ip70-189-106-111.ok.ok.cox.net] has joined #scheme 04:14:47 The amount of coherent discussion of Scheme, versus the amount of discussion either incoherent or not of Scheme. 04:16:30 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Ping timeout: 252 seconds] 04:16:55 hadronzoo [~hadronzoo@ppp-70-251-84-57.dsl.rcsntx.swbell.net] has joined #scheme 04:17:07 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 04:17:08 kniu [~kniu@pool-71-105-73-34.lsanca.dsl-w.verizon.net] has joined #scheme 04:19:20 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 04:28:02 -!- PiRSquared17 [~chatzilla@unaffiliated/pirsquared17] has quit [Quit: Ping timeout: THAT'S NUMBERWANG!] 04:33:22 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [Remote host closed the connection] 04:35:05 gabot [~eli@winooski.ccs.neu.edu] has joined #scheme 04:48:08 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Quit: rcirc on GNU Emacs 23.1.1] 04:48:21 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 04:50:29 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: Leaving] 04:58:45 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 05:15:03 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Quit: rcirc on GNU Emacs 23.1.1] 05:15:16 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 05:24:17 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 05:25:55 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 05:35:57 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Quit: leaving] 05:53:36 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 06:09:11 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by services] 06:09:19 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 06:16:43 Well, that was an interesting visitor... 06:30:16 On #IRP he was more fitting than here, I must say 06:31:54 I can't fault him for lack of enthusiasm. I love the Bibby elephants, too. But. 06:39:39 -!- mastertogo [~togo@ip70-171-249-111.tc.ph.cox.net] has quit [Ping timeout: 248 seconds] 06:52:26 -!- cpr420 [~cpr420@unaffiliated/cpr420] has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!] 06:52:26 -!- leppie [~lolcow@196-210-146-237-tvwt-esr-2.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 06:55:45 mastertogo [~togo@ip70-171-249-111.tc.ph.cox.net] has joined #scheme 06:56:48 -!- mastertogo [~togo@ip70-171-249-111.tc.ph.cox.net] has quit [Client Quit] 06:59:07 leppie [~lolcow@196-210-146-237-tvwt-esr-2.dynamic.isadsl.co.za] has joined #scheme 07:04:54 melba [~blee@unaffiliated/lazz0] has joined #scheme 07:09:15 -!- jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has quit [Ping timeout: 240 seconds] 07:20:35 -!- toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast-opt] 07:25:22 proq [~user@unaffiliated/proqesi] has joined #scheme 07:46:47 MichaelRaskin: this IRP? http://esoteric.voxelperfect.net/wiki/IRP 07:46:51 Yes 07:46:51 pretty saucy, those cats 07:47:08 oh, nice; you even made the wiki page! 07:47:41 i like your octothorpe-for-side-effects syntax 07:48:00 It was there before any of current #IRP preservers 07:49:09 couldn't resist a little \join; not too crowded, though 07:50:37 I didn't write the third part of the topic for nothing! 07:57:45 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 07:58:10 cpr420 [~cpr420@unaffiliated/cpr420] has joined #scheme 08:11:01 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 08:11:16 gravicappa [~gravicapp@ppp85-141-166-52.pppoe.mtu-net.ru] has joined #scheme 08:13:22 offby1: fing 08:15:05 MichaelRaskin: What happens when you go in there and say: 08:15:27 Please someone say this sentence twice: "Please someone say this sentence twice". 08:15:30 ? 08:15:40 It depends 08:15:58 Ugh, actually, I just got to that part. 08:16:18 May be executed by subverterd. 08:16:37 -!- Thomas [~Thomas_H@d207-6-77-199.bchsia.telus.net] has quit [Read error: Connection reset by peer] 08:17:23 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #scheme 08:17:47 MichaelRaskin: Looking at that wiki, it's missing the null programming language. 08:18:13 I have never written to that wiki 08:18:17 I guess you can add it 08:19:23 But I'm an instance of a lazy IRP interpreter. 08:23:57 Someone should also add Scheme Wedgie One and Two as joke languages. 08:41:24 eli: Are you interested in computability, evaluation semantics, type systems, and compilation? 08:43:24 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 08:43:36 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 08:45:15 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: No route to host] 08:46:25 melba [~blee@unaffiliated/lazz0] has joined #scheme 08:47:10 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 264 seconds] 08:59:57 masm [~masm@bl15-67-158.dsl.telepac.pt] has joined #scheme 09:02:09 pavelludiq [~quassel@91.139.193.222] has joined #scheme 09:02:23 C-Pip [~Pip@unaffiliated/pip] has joined #scheme 09:05:01 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 09:06:51 Hello, in .emacs, is this necessary: (autoload 'scheme-mode "cmuscheme" "Major mode for Scheme." t) ? 09:12:22 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 264 seconds] 09:17:05 ziggurat [~quassel@pool-71-252-187-52.dllstx.fios.verizon.net] has joined #scheme 09:17:44 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 09:21:33 -!- xwl [~user@123.115.104.57] has quit [Remote host closed the connection] 09:24:44 not if cmuscheme was included with your emacs 09:26:06 how do I know that ? 09:26:21 I still don't have TAB work in run-scheme 09:27:13 -!- ziggurat [~quassel@pool-71-252-187-52.dllstx.fios.verizon.net] has quit [Remote host closed the connection] 09:41:19 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 09:43:04 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [] 09:43:08 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 09:46:20 are you ready for my fucking triumph? 09:46:37 -!- C-Pip [~Pip@unaffiliated/pip] has quit [Quit: It's not my problem.] 09:47:18 incubot: (list->string (map (compose integer->char (lambda (n) (+ n 70))) (filter (lambda (n) (integer? (sqrt (+ 16 (/ (* n (+ n 1)) 2))))) (iota 21 20 -1)))) 09:47:19 WTF 09:47:57 lol 09:48:29 $2.56 for anyone who sees what i did there 09:49:03 i see 09:49:21 really? nice; that was quick! 09:49:33 what's the pattern? 09:49:39 well i think i see :) 09:50:20 Quadrescence: I'd rate them at 7,10,9,8 out of 10. 09:53:14 leppie: there's a nth triangular number T_n, such that T_n + 16 is a perfect square; the first 3 happen to be 0, 14, 17; which, when shifted 70 up, are ASCII for WTF! 09:53:57 god damn, decimal arithmetic is a mysterious domain. 09:55:48 *klutometis* sets aside the $2.56 for next time 09:56:07 i got the last part, but didnt see how you got there, but to be honest, i did think incubot really did say "WTF"! 09:56:16 heh 09:58:25 now do one using trig :) 09:59:40 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 10:00:06 -!- TR2N [email@89.180.135.57] has left #scheme 10:01:29 fradgers- [~fradgers-@5e02b45e.bb.sky.com] has joined #scheme 10:01:46 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 10:04:34 -!- josephholsten [~josephhol@ip70-189-106-111.ok.ok.cox.net] has quit [Quit: josephholsten] 10:04:57 klutometis: Cheap tricks, btw. 10:05:45 -!- Miller` [~Millrawr@dhcp184-48-53-37.oakmv.sjc.wayport.net] has quit [Ping timeout: 252 seconds] 10:07:31 -!- gravicappa [~gravicapp@ppp85-141-166-52.pppoe.mtu-net.ru] has quit [Ping timeout: 265 seconds] 10:07:49 gravicappa [~gravicapp@ppp85-140-116-227.pppoe.mtu-net.ru] has joined #scheme 10:08:31 dfkjjkfd [~paulh@88-13-ftth.onsnetstudenten.nl] has joined #scheme 10:10:03 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Read error: Connection reset by peer] 10:11:50 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 10:45:33 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [Remote host closed the connection] 10:50:15 blez [~hyper@ip-162-4-71-77.varnalan.net] has joined #scheme 10:50:32 heya 10:50:37 will someone tell me good editor for windows 10:52:57 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 10:58:26 GNU emacs. 11:00:10 ftp://ftp.gnu.org/gnu/emacs/windows/ 11:00:37 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Remote host closed the connection] 11:00:51 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 11:11:14 -!- blez [~hyper@ip-162-4-71-77.varnalan.net] has left #scheme 11:19:20 -!- Sergio` [~positron@unaffiliated/sergio/x-8197433] has quit [Quit: leaving] 11:19:28 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 11:22:31 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Client Quit] 11:22:38 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 11:23:27 C-Pip [~Pip@unaffiliated/pip] has joined #scheme 11:23:53 Hello, I'm in mit-scheme with xscheme library loaded, but I don't have prompt symbol, any ideas ? 11:24:36 I mean the ]=> 11:26:19 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Client Quit] 11:26:25 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 11:28:58 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: Connection reset by peer] 11:30:09 HG` [~HG@xdslat196.osnanet.de] has joined #scheme 11:34:13 melba [~blee@unaffiliated/lazz0] has joined #scheme 11:38:26 -!- jao [~jao@83.43.33.213] has quit [Ping timeout: 245 seconds] 11:38:56 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 11:40:06 -!- rmrfchik [~rmrfchik@linuxhacker.ru] has quit [Ping timeout: 245 seconds] 11:40:06 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 245 seconds] 11:40:06 -!- klutometis [klutometis@klutometis.wikitex.org] has quit [Ping timeout: 245 seconds] 11:40:31 -!- doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has quit [Ping timeout: 245 seconds] 11:40:31 -!- yosafbridge [~yosafbrid@li14-39.members.linode.com] has quit [Ping timeout: 245 seconds] 11:40:31 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [Ping timeout: 245 seconds] 11:40:48 jao [~jao@83.43.33.213] has joined #scheme 11:41:05 rmrfchik [~rmrfchik@linuxhacker.ru] has joined #scheme 11:41:05 doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has joined #scheme 11:41:17 klutometis [klutometis@klutometis.wikitex.org] has joined #scheme 11:41:29 rapacity [~prwg@li30-188.members.linode.com] has joined #scheme 11:41:45 -!- klutometis is now known as Guest13369 11:42:52 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 11:46:23 alvatar [~alvatar@59.233.218.87.dynamic.jazztel.es] has joined #scheme 11:46:31 -!- snorble [~none@s83-179-14-105.cust.tele2.se] has quit [Quit: snorble] 11:47:40 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Quit: leaving] 11:47:55 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 11:49:40 yosafbridge [~yosafbrid@li14-39.members.linode.com] has joined #scheme 11:52:41 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 12:09:35 -!- samth_away [~samth@punge.ccs.neu.edu] has quit [Ping timeout: 258 seconds] 12:10:13 -!- eli [~eli@winooski.ccs.neu.edu] has quit [Ping timeout: 264 seconds] 12:10:41 Nils^ [steele@beegees.mtveurope.org] has joined #scheme 12:13:49 -!- Contra [~Contra@login.ccs.neu.edu] has quit [Ping timeout: 264 seconds] 12:13:51 -!- roderic [~roderic@zerowing.ccs.neu.edu] has quit [Ping timeout: 276 seconds] 12:14:03 -!- Armageddon00 [~danking@zerowing.ccs.neu.edu] has quit [Ping timeout: 260 seconds] 12:14:09 -!- dlouhy [~jdlouhy@zerowing.ccs.neu.edu] has quit [Ping timeout: 265 seconds] 12:14:10 -!- adzuci [~ada2358@unaffiliated/ada2358] has quit [Ping timeout: 276 seconds] 12:17:33 -!- rapacity [~prwg@li30-188.members.linode.com] has quit [Changing host] 12:17:33 rapacity [~prwg@unaffiliated/rapacity] has joined #scheme 12:19:59 -!- C-Pip [~Pip@unaffiliated/pip] has left #scheme 12:26:50 greetings Schemers. I have problems to understand the SSAX library. Its installed and working and everything and I can save a XML to a sxml list in scheme, so far so good. But I don't know how to access and search different values. My first goal is to lineary parse through the sxml list and trigger scheme functions from there. 12:27:09 I'm using ssax-simple currently. Is that enough or should I load a different variant? 12:31:48 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:33:58 MrFahrenheit [~RageOfTho@users-33-60.vinet.ba] has joined #scheme 12:38:51 jewel [~jewel@196-210-134-109-rhwh-esr-2.dynamic.isadsl.co.za] has joined #scheme 12:43:09 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Read error: Connection reset by peer] 12:43:11 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:43:58 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 12:44:00 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection timed out] 12:44:38 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 12:45:20 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 12:45:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 12:46:05 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 12:46:22 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 12:48:55 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: i want to be formal but i'm here to party] 12:49:16 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 12:54:44 Jafet1 [~Jafet@unaffiliated/jafet] has joined #scheme 12:54:58 -!- Nshag [user@lns-bzn-32-82-254-2-17.adsl.proxad.net] has quit [Ping timeout: 264 seconds] 12:55:14 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Disconnected by services] 12:55:20 -!- Jafet1 is now known as Jafet 12:57:21 Nils^: what implementation are you on? I don't know what ssax-simple refers to... 12:59:56 rotty: its GUILE. 13:00:20 basically the question is: Is converting the xml into an sxml tree enough to get all information in there? 13:00:46 or do I need additional tools? I just began and don't know what xpath is yet, for example. 13:00:51 Nils^: and you want to extract some parts of the (S)XML document? 13:01:07 Nils^: the SXML and XML should be isomorphic 13:02:07 the background is: I'm not a programmer but a musician with programming as hobby. I want to access MusicXML with Scheme, bascially I need to read the xml from top to bottom as linear steps. Maybe later accessing single parts for analystics and statistics... 13:02:41 http://en.wikipedia.org/wiki/Xpath :-P 13:03:46 if I convert this short Mxml file http://www.recordare.com/xml/helloworld.html I only can access two items with list-ref and have no acces beyond I think I will read about xpath now 13:05:15 Nils^: if you pretty-print the SXML, you should see why this is the case: the other elements are nested inside the outer list, just like in XML 13:05:46 Jafet1 [~Jafet@unaffiliated/jafet] has joined #scheme 13:05:52 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] 13:06:04 -!- Jafet1 is now known as Jafet 13:06:08 asarch [~asarch@189.188.159.220] has joined #scheme 13:07:03 Nshag [user@lns-bzn-32-82-254-16-160.adsl.proxad.net] has joined #scheme 13:07:14 rotty: oh yes, pretty print.. is there an sxml way to do this? 13:09:06 Nils^: you can use Guile's `pretty-print' from `(ice-9 pretty-print) 13:09:26 see the Guile manual 13:09:28 good to know 13:09:29 thanks 13:13:02 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 13:13:07 -!- asarch [~asarch@189.188.159.220] has quit [Quit: Leaving] 13:13:29 you 13:13:33 're welcome 13:13:47 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 13:15:09 -!- HG` [~HG@xdslat196.osnanet.de] has quit [Quit: Leaving.] 13:20:20 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 13:21:24 xwl [~user@123.115.104.57] has joined #scheme 13:22:26 rotty: ah! now I understand list-ref on a nested list shows only the first item 13:22:47 (display (list-ref (list-ref sxml 2) 3)) 13:23:05 I guess there are better ways, but for my understanding this was important 13:25:14 -!- xwl [~user@123.115.104.57] has quit [Remote host closed the connection] 13:25:25 yeah, using list-ref is fragile, better use sxpath 13:29:56 morphir [~morphir@84-52-234.12.3p.ntebredband.no] has joined #scheme 13:41:54 Nils^: ((sxpath '(// (part (@ (equal? (id "P1")))))) sxml) 13:54:42 xwl [~user@123.115.104.57] has joined #scheme 14:06:23 -!- bipt [~bpt@cl-851.chi-02.us.sixxs.net] has quit [Ping timeout: 260 seconds] 14:11:46 -!- xwl [~user@123.115.104.57] has quit [Remote host closed the connection] 14:21:59 xwl [~user@123.115.104.57] has joined #scheme 14:23:09 karljoh [fooki@h-73-135.A165.priv.bahnhof.se] has joined #scheme 14:37:38 sepult`` [~user@xdsl-87-79-63-42.netcologne.de] has joined #scheme 14:40:40 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 14:40:45 -!- sepult` [~user@xdsl-78-34-252-221.netcologne.de] has quit [Ping timeout: 276 seconds] 14:40:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 14:45:01 soupdragon [~quantum@unaffiliated/fax] has joined #scheme 14:45:09 Edwin says: 14:45:19 To continue, call RESTART with an option number: 14:45:30 ; (RESTART 1) => Return to the real-eval-print level 1 14:45:40 but (RESTART 1) just gives an error, you have to write (restart 1) 14:45:50 why does it display it in upper case if it does not accept it in uppecase? 14:47:43 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 14:48:23 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 14:51:49 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 15:06:14 I have a problem with macros here. I'm trying to match a series with cons-expressions. 15:06:30 (cons 1 (cons (cons 2 (cons (cons 3 '())'()))(cons (cons '()'())(cons 4 5)))) 15:07:27 the problem I have is creating a pattern matching for different patterns of cons occurences 15:08:27 inside of that huge expression are different kinds of patterns that I want to match 15:08:29 what ? 15:10:08 (1 . ((2 . ((3 . ()) . ())) . ((() . ()) . (4 . 5)))) 15:10:11 for instance: (cons (cons (cons))) should be a pattern 15:10:12 that's your tree 15:10:20 you're implementing a pattern matcher? 15:10:27 no. 15:10:37 I don't understand what it is you're doing 15:10:40 a box and pointer 15:10:54 yeah but what for 15:10:59 http://omploader.org/vNGZqZg/figu262_1.jpg 15:11:14 you are turning the diagram into code or vice versa? 15:12:19 I'm turning code into a ascii-diagram 15:12:29 huh okay 15:12:29 I have made the parts 15:12:36 the parts like ascii layout 15:12:44 yes 15:12:56 and why on earth is there any MACRO coming into this?? 15:13:32 because I'm trying to match a pattern of code 15:14:32 however, I find it tricky to wrap my brain around the go abouts 15:15:01 I don't see the need for a macro? 15:15:39 are you trying to make a pattern-matching macro, so that you can more easier(?) match on the structure of the tree to be drawn ? 15:15:54 no but Im choosing macro for the sake of becoming familiar with macros 15:16:46 you should not use macro 15:17:01 i don't think a macro (in itself) is really appropriate for doing what you want 15:17:04 if you want to learn macros use them where they are effective 15:17:16 rather than bending over backwards and applying them in situationswhere theey are not happy 15:17:35 .. if you want, though, you could train writing macros by writing a pattern-matcher 15:18:26 (that's the first non-trivial macro to write i can think of) 15:19:09 ski: interessting, indeed 15:20:28 ski: I have no idea how to do that - but ok.. 15:22:47 hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:23:52 soupdragon: actually, I'm interessted in understanding why you don't see macros fit this problem desription 15:24:11 consider how you would implement e.g. `(define (sum lis) (match lis (() 0) ((head . tail) (+ head (sum tail)))))' by hand .. and then try to device a macro that automatically translates the pattern-matching 15:24:15 soupdragon: you say that syntax-cases is not a fit? 15:24:49 morphir, macros define language constructs -- they don't implement computations 15:25:56 soupdragon: which is exactly what I'm doing 15:26:32 code->ascii-boxes and ascii-boxes->code 15:26:41 :| 15:27:45 but first Im focusing on turning a series of conses into ascii boxes using macros 15:27:52 -!- xwl [~user@123.115.104.57] has quit [Ping timeout: 265 seconds] 15:28:00 you have thought that code is different than data, this is a mistake 15:28:29 no I have not 15:29:00 hotblack23 [~jh@p4FC5AE76.dip.t-dialin.net] has joined #scheme 15:30:08 Im pretty determined to used syntax-rules to matc a given code pattern... if possible 15:30:15 youre wrong 15:30:27 it's possible but ANYTHING is possible.. 15:30:47 soupdragon: thats enough 15:31:13 I tried to help you but you've got your mind made up wrong 15:31:34 morphir : it sounds like that what you're after is really just pattern-matching, not macros 15:32:03 ski: you are exactly right, and what Im doing is not political correct 15:32:13 it's caused outrage 15:32:15 (from a design perspective) 15:32:18 morphir : `syntax-rules' happens to be a macro system which employs pattern-matching, but there are others that doesn't do that, as well as pattern-matching for ordinary code 15:32:54 morphir : i just think that you seem to be misguided about what you're after 15:33:13 if you want pattern-matching, then look for something providing pattern-matching 15:33:45 that might be the `syntax-rules' macro system, but might as well be something similar to Andew Wright's pattern-matching library 15:34:11 and syntax-rules does that, so was thinking I might use it for kicks 15:34:21 it just seems needless to apply macros when you aren't really after what macros provide 15:34:51 otoh, to *implement* a pattern-matching system, you will need to write a macro 15:34:51 its true 15:35:32 (which i suggested might be a good thing to try, if you think it's interesting enough, not too hard .. in case you're looking for something to implement using macros) 15:36:30 .. just my 2 cents 15:37:05 so. I'm hacking on this to understand the pattern-matcher in (syntax-rules) 15:37:17 r5rs 15:37:25 you're implementing a pattern matcher? 15:37:31 I ask this question a LONG time ago.... 15:37:44 -!- alvatar [~alvatar@59.233.218.87.dynamic.jazztel.es] has quit [Quit: leaving] 15:38:00 -!- sepult`` [~user@xdsl-87-79-63-42.netcologne.de] has quit [Remote host closed the connection] 15:38:20 soupdragon: yes. 15:39:01 hm, so you're implementing a pattern-matcher system using `syntax-rules' ? 15:39:10 sepult`` [~user@xdsl-87-79-63-42.netcologne.de] has joined #scheme 15:39:15 basically yes 15:39:44 *soupdragon* sighs 15:41:12 -!- sepult`` is now known as sepult 15:41:35 -!- sepult [~user@xdsl-87-79-63-42.netcologne.de] has quit [Remote host closed the connection] 15:42:44 sepult [~user@xdsl-87-79-63-42.netcologne.de] has joined #scheme 15:46:45 -!- karljoh [fooki@h-73-135.A165.priv.bahnhof.se] has quit [Ping timeout: 252 seconds] 15:47:00 say do any of you use emacs to write your scheme programs? 15:47:10 is there supposed to be an actual REPL mode of some kind? 15:47:21 I'm using what's called the "inferior scheme" buffer. 15:47:23 luz [~davids@189.60.69.82] has joined #scheme 15:47:35 but maybe that's like 'raw' output and there's an actual REPL interface like DrScheme has? 15:48:35 In my "inferior scheme" buffer, i've lost the prompt and nothing is happening. 15:49:38 soupdragon: I can understand that you seem to have problems with my use of macros. But thats not really the case here. What I'm choking on, is how to match the actual pattern using syntax-rules. In which is impossible?? 15:51:39 emma: of course I use emacs! 15:51:40 for instance: (cons (cons (cons))) should be a pattern 15:52:00 emma: alas, "inferior scheme" is about as good as it gets, as far as I know. 15:52:18 emma: but that _is_ an actual REPL, so I'm not sure what you're missing. 15:52:40 offby1: have you tried "geiser"? 15:52:49 I think so 15:52:55 couldn't get it to build, if I recall correctly. 15:53:30 offby1: do you think it is appropriate that you can use the backspace key to delete the ]=> of the REPL? 15:53:49 heh. 15:53:53 well, no; but ... 15:54:12 Don't Do That Then :) 15:54:55 I've just learned to tread very carefully around the various shortcomings. 15:55:08 toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has joined #scheme 15:55:16 You're coming from edwin, right? 15:56:25 well, what happened is that scmutils uses edwin by default, but it was quite painful, so my friend found a way to have it all start up in emacs 15:56:44 so we installed emacs and then stuck something in the .emacs file so that when you do M-x mechanics the whole business opens up in emacs 15:57:27 this is so frustrating. It's like you're the first person in the world who wants to do the SICM exercises with a decent editor 15:58:05 anyway, the oops-I-erased-the-prompt thing is clearly a bug, but I will bet you nobody is terribly interested in fixing it. Anything else? 15:59:40 -!- toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Client Quit] 16:00:13 *soupdragon* tries to decode "this is so frustrating. It's like you're the first person in the world who wants to do the SICM exercises with a decent editor" 16:00:40 toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has joined #scheme 16:01:01 what is SICM? 16:01:37 Structure and Interpretation of Classical Mechanics 16:01:44 ah 16:02:01 I looked at the first page or two, gasped, and put it back on the shelf 16:02:06 tl;dr 16:04:22 yhbi; hand 16:04:41 you have been interpreted? 16:04:49 intimidated 16:05:55 I indeed have been 16:13:43 jonrafkind [~jon@c-67-172-254-235.hsd1.ut.comcast.net] has joined #scheme 16:22:09 -!- mario-goulart [~user@67.205.85.241] has quit [Quit: b*G ] 16:24:12 emma : hm, just wondering. what did your friend do to start it up in emacs ? 16:24:57 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 16:25:32 probably something like (setq scheme-program-name "mit-scheme") 16:25:50 if I recall correctly, there's a whole separate inferior scheme mode designed just for MIT scheme. 16:25:52 xscheme, maybe? 16:26:55 (defun mechanics () 16:26:55 (interactive) 16:26:57 (run-scheme "/usr/local/scmutils/mit-scheme/bin/scheme --library /usr/local/scmutils/mit-scheme/lib")) 16:26:59 lisp/progmodes/xscheme.el:1:;;; xscheme.el --- run MIT Scheme under Emacs 16:27:06 that's what she said to put in .emacs ^ 16:27:16 emma: looks reasonable 16:27:52 mario-goulart [~user@67.205.85.241] has joined #scheme 16:30:27 -!- snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has quit [Quit: snarkyboojum] 16:32:11 -!- pjb` [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 245 seconds] 16:49:13 ws [wswieb@akson.sgh.waw.pl] has joined #scheme 16:49:59 -!- sepult [~user@xdsl-87-79-63-42.netcologne.de] has quit [Remote host closed the connection] 16:54:41 sepult [~user@xdsl-87-79-63-42.netcologne.de] has joined #scheme 16:58:30 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 17:09:18 melba [~blee@unaffiliated/lazz0] has joined #scheme 17:12:59 karljoh [fooki@h-73-135.A165.priv.bahnhof.se] has joined #scheme 17:15:23 -!- Checkie [1064@unaffiliated/checkie] has quit [Ping timeout: 248 seconds] 17:16:43 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 17:28:36 Miller` [~Millrawr@dhcp184-48-53-37.oakmv.sjc.wayport.net] has joined #scheme 17:35:45 emma: what chapter of sicp are you on 17:37:17 emma: I haven't tried it, but there is a port of SLIME to MIT Scheme hiding in SLIME's contrib directory. You might find it more pleasant than just running it in an inferior mode buffer. 17:37:34 Angie: this is SICM 17:39:59 Angie are you doing SICP? 17:51:40 yay SICP! (but I'm only on chapter 1 so far...) 17:54:18 :D 18:06:35 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 18:06:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:07:16 blez [~hyper@ip-162-4-71-77.varnalan.net] has joined #scheme 18:07:34 dudes, why I get this error: define: not allowed in an expression context in: (define sum 0) 18:07:40 what's wrong with it 18:08:23 -!- soupdragon [~quantum@unaffiliated/fax] has quit [Read error: Connection reset by peer] 18:08:36 What's wrong is where you're using that. Can you paste some of the context? 18:08:38 lisppaste: url? 18:08:38 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 18:08:41 -!- bgs000 is now known as bgs100 18:09:37 blez pasted "test" at http://paste.lisp.org/display/110973 18:09:45 ejs [~eugen@103-168-95-178.pool.ukrtel.net] has joined #scheme 18:09:59 I'm new to scheme 18:11:59 soupdragon [~quantum@unaffiliated/fax] has joined #scheme 18:12:54 so? 18:12:56 move the (define sum 0) to precede the call to display. Internal definitions must precede the expressions in the body. 18:13:21 ahem 18:14:47 -!- ejs [~eugen@103-168-95-178.pool.ukrtel.net] has quit [Ping timeout: 240 seconds] 18:15:03 -!- soupdragon [~quantum@unaffiliated/fax] has quit [Read error: Connection reset by peer] 18:15:14 ejs [~eugen@nat.ironport.com] has joined #scheme 18:15:34 soupdragon [~quantum@amcant.demon.co.uk] has joined #scheme 18:15:34 -!- soupdragon [~quantum@amcant.demon.co.uk] has quit [Changing host] 18:15:34 soupdragon [~quantum@unaffiliated/fax] has joined #scheme 18:18:21 -!- soupdragon [~quantum@unaffiliated/fax] has quit [Client Quit] 18:19:13 drwho [~drwho@c-76-124-164-157.hsd1.pa.comcast.net] has joined #scheme 18:19:43 hi, I've started reading sicp and I wonder if this is the correct indentation: exercise 1_2 http://www.pastebin.org/294203 18:23:49 soupdragon [~quantum@unaffiliated/fax] has joined #scheme 18:25:50 -!- toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast-opt] 18:31:39 toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has joined #scheme 18:34:09 RageOfThou [~RageOfTho@users-55-235.vinet.ba] has joined #scheme 18:35:07 -!- sepult [~user@xdsl-87-79-63-42.netcologne.de] has quit [Read error: Connection reset by peer] 18:36:10 sepult [~user@xdsl-87-79-63-42.netcologne.de] has joined #scheme 18:38:07 soupdragon: not atm 18:38:07 -!- MrFahrenheit [~RageOfTho@users-33-60.vinet.ba] has quit [Ping timeout: 260 seconds] 18:38:27 karljoh: might want to test it? 18:38:35 karljoh: or use emacs to autoindent 18:41:07 blez pasted "sumlist" at http://paste.lisp.org/display/110976 18:41:23 can someone help me fix that 18:41:39 it gets to empty () and then: car: expects argument of type ; given () 18:42:07 with (empty? (cdr lst)) it skips the first num 18:42:20 How are you calling it? 18:42:39 what do you mean 18:42:47 How are you calling `iter'? 18:43:22 (iter '(666 1 2 3) 0) 18:43:53 What does the first recursive call to `iter' look like in this case? 18:45:01 are [] and () interchangable? how does the (cond [(pred) exprn]) work? 18:45:15 In many implementations of Scheme, they are. 18:46:20 s/empty?/pair?/ 18:46:39 gravicappa: Please don't give incorrect advice. 18:47:52 Ow. (not pair?) 18:47:56 Sorry. (: 18:48:27 Well, that makes the error go away, but I doubt that having (iter any-list-here n) return `n' is what was intended. 18:48:39 Er, make that `any-pair-here'. 18:51:03 -!- foof [~user@lain.inunome.com] has quit [Ping timeout: 260 seconds] 18:51:25 chandler annotated #110976 "This may help you identify the problem" at http://paste.lisp.org/display/110976#1 18:51:36 blez: Run that, and see if what it prints matches your expectations. 19:02:04 ejs1 [~eugen@103-168-95-178.pool.ukrtel.net] has joined #scheme 19:03:00 -!- ws [wswieb@akson.sgh.waw.pl] has quit [Quit: BitchX for president.] 19:03:35 -!- ejs [~eugen@nat.ironport.com] has quit [Ping timeout: 258 seconds] 19:06:01 -!- mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has quit [Ping timeout: 240 seconds] 19:09:22 bipt [~bpt@cl-851.chi-02.us.sixxs.net] has joined #scheme 19:10:08 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 19:11:39 -!- toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast-opt] 19:21:35 -!- ejs1 [~eugen@103-168-95-178.pool.ukrtel.net] has quit [Quit: This computer has gone to sleep] 19:29:20 -!- Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 19:30:27 Poeir [~Poeir@c-98-228-60-162.hsd1.il.comcast.net] has joined #scheme 19:35:59 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 19:39:45 eli [~eli@c-24-61-14-53.hsd1.ma.comcast.net] has joined #scheme 19:42:09 -!- leppie [~lolcow@196-210-146-237-tvwt-esr-2.dynamic.isadsl.co.za] has quit [] 19:48:23 leppie [~lolcow@196-210-146-237-tvwt-esr-2.dynamic.isadsl.co.za] has joined #scheme 19:50:22 alvatar [~alvatar@59.233.218.87.dynamic.jazztel.es] has joined #scheme 19:55:22 how to do mod in scheme? 19:55:28 MOD 19:55:45 r5rs MODULO 19:55:45 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_292 19:55:46 -rudybot:#scheme- http://tinyurl.com/mokmum 20:02:32 rofl, I just predefined even? and I saw it's already defined 20:05:47 rudybot: eval (modulo 10 3) 20:05:48 *offby1: ; Value: 1 20:05:51 rudybot: eval (remainder 10 3) 20:05:51 *offby1: ; Value: 1 20:06:08 blez: there's some subtle difference between modulo and remainder; Riastradh has a whole essay about it 20:07:34 lol 20:09:44 -!- jewel [~jewel@196-210-134-109-rhwh-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 265 seconds] 20:15:44 srsly 20:17:48 -!- bgs100 is now known as bgs000 20:18:22 Delightfully "MOD" is typically `remainder'. 20:19:05 eli` [~eli@c-24-128-51-11.hsd1.ma.comcast.net] has joined #scheme 20:20:56 -!- eli [~eli@c-24-61-14-53.hsd1.ma.comcast.net] has quit [Ping timeout: 245 seconds] 20:21:48 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: Connection reset by peer] 20:23:03 melba [~blee@unaffiliated/lazz0] has joined #scheme 20:29:10 -!- karljoh [fooki@h-73-135.A165.priv.bahnhof.se] has quit [Ping timeout: 264 seconds] 20:32:08 -!- hohoho [~hohoho@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 20:38:35 -!- pavelludiq [~quassel@91.139.193.222] has quit [Read error: Connection reset by peer] 20:38:53 -!- eli` [~eli@c-24-128-51-11.hsd1.ma.comcast.net] has quit [Ping timeout: 240 seconds] 20:40:52 can't I set different value to defined var ? 20:41:14 as I saw with let I must use the scope of () 20:42:22 -!- morphir [~morphir@84-52-234.12.3p.ntebredband.no] has quit [Ping timeout: 264 seconds] 20:42:52 blez: sure you can 20:43:06 hotblack231 [~jh@p4FC599CF.dip.t-dialin.net] has joined #scheme 20:43:10 rudybot: eval (let ([x 1]) (printf "x is now ~a~%" x) (set! x 2) (printf "x is now ~a~%" x)) 20:43:11 *offby1: ; stdout: "x is now 1\nx is now 2\n" 20:43:19 -!- hotblack231 [~jh@p4FC599CF.dip.t-dialin.net] has quit [Client Quit] 20:43:32 you can also _rebind_ the variable: 20:43:51 rudybot: eval (let ([x 1]) (printf "x is now ~a~%" x) (let ([x 2]) (printf "a different x is ~a~%" x))) 20:43:51 *offby1: ; stdout: "x is now 1\na different x is 2\n" 20:44:07 in that last example, strictly speaking, the two xs are different variables 20:44:45 -!- hotblack23 [~jh@p4FC5AE76.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 20:44:52 anyone know what's up with racket-lang.org? 20:45:04 (yes, I checked downforjustme...) 20:45:07 DONT ASK THAT HURRRRRRRRRRRFFFF 20:45:12 TROLLL 20:45:20 *bremner* blinks 20:47:42 bremner: I assume it's not yet "liv" 20:47:43 live 20:48:19 somebody tripped over a power cord at NEU 20:48:28 or someone's cat is getting frisky 20:48:36 or, they're vacuuming 20:48:51 stupid vacuuming cats 20:49:48 offby1: by the way, geiser builds find for me on debian squeeze, and supports guile and racket. I'm not really competent to say if it is any good... 20:50:17 morphir [~morphir@84-52-234.12.3p.ntebredband.no] has joined #scheme 20:52:34 -!- fradgers- [~fradgers-@5e02b45e.bb.sky.com] has left #scheme 20:53:51 bremner: OK, full confession: I _did_ try geiser, but long enough ago, and casually enough, that I don't even remember what it _is_. Is it some sorta SLIME-like thing for emacs? 20:54:16 yeah. 20:54:23 either it didn't work at all, or it didn't seem useful. 20:57:30 okey doke. I'm just setting up emacs to learn scheme, so, couldn't be less informed. 20:58:09 *offby1* will try it again 21:00:45 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 21:09:37 mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has joined #scheme 21:14:01 -!- jao [~jao@83.43.33.213] has quit [Ping timeout: 265 seconds] 21:14:10 schmir [~schmir@p54A920CE.dip0.t-ipconnect.de] has joined #scheme 21:14:35 bremner: emacs - because ten fingers rawks! 21:15:48 or... 21:16:24 emacs - god gave us ten fingers, so why not use all tventy of them 21:16:34 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 21:16:36 *twenty even. 21:19:15 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 21:21:14 jao [~jao@126.Red-88-22-186.staticIP.rima-tde.net] has joined #scheme 21:22:33 offby1, if you encounter problems with geiser, please feel free 21:22:33 to contact me or, better yet, the mailing list 21:22:48 (sorry if that was a dup; i got disconnected) 21:30:02 jao: I'm building racket now in order to try it out again 21:30:05 -!- jao [~jao@126.Red-88-22-186.staticIP.rima-tde.net] has quit [Remote host closed the connection] 21:30:07 jao [~jao@126.Red-88-22-186.staticIP.rima-tde.net] has joined #scheme 21:31:13 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Read error: Operation timed out] 21:31:15 offby1, excellent 21:33:02 at some point I gotta upgrade plt 4 => racket on the machine on which rudybot runs ... 21:35:12 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 21:35:55 -!- schmir [~schmir@p54A920CE.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 21:37:02 stkni [~steve@host81-151-88-65.range81-151.btcentralplus.com] has joined #scheme 21:37:55 -!- stkni [~steve@host81-151-88-65.range81-151.btcentralplus.com] has left #scheme 21:38:48 stkni [~steve@host81-151-88-65.range81-151.btcentralplus.com] has joined #scheme 21:43:15 I'm trying to do field reflection in PLT Scheme. I've figured out how to get the accessor-procedure from struct-type-info but I was hoping to map it to DB columns so it would be nice if I could get the symbol name associated with the integer position of the field. Anyone know how? 21:43:36 *offby1* was just reading the relevant docs yesterday. 22:00:08 Daemmerung: Your guess was close; there's a planned downtime at NEU today. 22:00:29 -!- soupdragon [~quantum@unaffiliated/fax] has quit [Read error: Connection reset by peer] 22:04:54 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Read error: Connection reset by peer] 22:05:00 chandler: That's exactly what they want you to think. 22:06:31 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 22:30:36 -!- stkni [~steve@host81-151-88-65.range81-151.btcentralplus.com] has left #scheme 22:31:18 Thomas_H [~Thomas_H@d207-6-77-199.bchsia.telus.net] has joined #scheme 22:31:32 \dev\random [~trolololo@wikimedia/fail] has joined #scheme 22:35:17 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 22:35:25 is planet plt-scheme down T_T ? 22:38:31 -!- \dev\random [~trolololo@wikimedia/fail] has left #scheme 22:39:28 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 22:52:00 toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has joined #scheme 23:04:47 orm [~orm@pool-70-104-233-12.fred.east.verizon.net] has joined #scheme 23:29:14 snarkyboojum [~snarkyboo@110-174-43-105.static.tpgi.com.au] has joined #scheme 23:32:07 -!- masm [~masm@bl15-67-158.dsl.telepac.pt] has quit [Ping timeout: 260 seconds] 23:35:15 masm [~masm@bl15-67-158.dsl.telepac.pt] has joined #scheme 23:37:36 http://downforeveryoneorjustme.com/planet.plt-scheme.org 23:38:02 soupdragon [~quantum@unaffiliated/fax] has joined #scheme 23:42:45 -!- morphir [~morphir@84-52-234.12.3p.ntebredband.no] has quit [Ping timeout: 240 seconds] 23:51:27 -!- toast-opt [~toast-opt@c-71-227-233-160.hsd1.wa.comcast.net] has quit [Quit: toast-opt] 23:51:31 -!- kniu [~kniu@pool-71-105-73-34.lsanca.dsl-w.verizon.net] has quit [Quit: Leaving] 23:51:55 kniu [~kniu@pool-71-105-73-34.lsanca.dsl-w.verizon.net] has joined #scheme 23:53:54 -!- sepult [~user@xdsl-87-79-63-42.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:54:12 MononcQc [~Ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 23:56:05 -!- masm [~masm@bl15-67-158.dsl.telepac.pt] has quit [Quit: Leaving.]