00:00:30 replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 00:05:03 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 272 seconds] 00:06:17 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 00:06:21 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 00:06:50 -!- tejaswidp [~tejaswidp@117.192.132.124] has quit [Read error: Connection timed out] 00:07:30 tejaswidp [~tejaswidp@117.192.132.124] has joined #scheme 00:08:17 -!- fantazo [~fantazo@91-119-125-214.dynamic.xdsl-line.inode.at] has quit [Quit: Verlassend] 00:09:56 -!- jeapostr1phe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Read error: Operation timed out] 00:10:47 -!- choas [~lars@pD9FCDBB1.dip.t-dialin.net] has quit [Ping timeout: 246 seconds] 00:20:42 -!- replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 00:23:46 -!- masm [~masm@bl17-193-193.dsl.telepac.pt] has quit [Quit: Leaving.] 00:25:53 -!- tejaswidp [~tejaswidp@117.192.132.124] has quit [Read error: Connection timed out] 00:26:35 tejaswidp [~tejaswidp@117.192.132.124] has joined #scheme 00:30:28 tejaswi [~tejaswidp@117.192.144.42] has joined #scheme 00:33:53 -!- tejaswidp [~tejaswidp@117.192.132.124] has quit [Ping timeout: 246 seconds] 00:46:38 -!- amgarchIn9 [~amgarchin@p4FD60DD2.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 00:48:14 -!- tejaswi [~tejaswidp@117.192.144.42] has quit [Read error: Connection timed out] 00:49:21 tejaswi [~tejaswidp@117.192.144.42] has joined #scheme 00:57:27 -!- mucker [~mucker@183.83.240.198] has quit [Remote host closed the connection] 00:59:50 -!- carleastlund [~cce@gotham.ccs.neu.edu] has quit [Quit: carleastlund] 00:59:58 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 00:59:58 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 00:59:58 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 01:08:31 replore [~replore@flh1ahd118.kng.mesh.ad.jp] has joined #scheme 01:08:42 -!- replore [~replore@flh1ahd118.kng.mesh.ad.jp] has quit [Read error: Connection reset by peer] 01:08:46 -!- tejaswi [~tejaswidp@117.192.144.42] has quit [Read error: Connection timed out] 01:10:39 tejaswidp [~tejaswidp@117.192.144.42] has joined #scheme 01:11:51 -!- phao [phao@177.160.83.202] has quit [Quit: Not Here] 01:14:58 -!- ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 01:19:19 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 01:21:41 ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has joined #scheme 01:24:45 -!- ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 01:26:03 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 01:27:46 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 268 seconds] 01:28:00 ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has joined #scheme 01:28:04 hoi 01:32:56 -!- tejaswidp [~tejaswidp@117.192.144.42] has quit [Read error: Connection timed out] 01:33:32 tejaswidp [~tejaswidp@117.192.144.42] has joined #scheme 01:47:37 -!- lusory [~lusory@bb42-60-31-187.singnet.com.sg] has quit [Ping timeout: 240 seconds] 01:48:47 ahoy hoi 01:51:25 replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 01:54:03 -!- tejaswidp [~tejaswidp@117.192.144.42] has quit [Read error: Connection timed out] 01:54:39 tejaswidp [~tejaswidp@117.192.144.42] has joined #scheme 01:56:30 -!- replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Ping timeout: 276 seconds] 02:03:14 Sorella [~quildreen@oftn/member/Sorella] has joined #scheme 02:03:32 Getting very very close to the (hopefully) final release of R7RS before the Big Vote 02:04:11 any implementations of it yet? 02:04:54 jcowan, that is very exciting. 02:05:04 jcowan, how are you feeling about the whole thing? 02:09:43 Encouraged, but the two biggest hurdles are still ahead: acceptance in the plebiscite and (even more important) acceptance by the implementors. 02:09:55 I'm using the Racket implementation of Scheme and I'm watching the MIT open courseware videos and they use incremental and decremental operators -1+ and 1+ - These don't seem to work in Racket. What are the standard operators? 02:09:56 So far no one has said they won't, and that's the most I have to go on right now. 02:10:15 poisonarms: There aren't any. 02:10:24 Oh. 02:10:31 It's trivial to define your own, though some Schemes may have problems with those names. 02:10:59 -!- tejaswidp [~tejaswidp@117.192.144.42] has quit [Ping timeout: 246 seconds] 02:11:09 So, uh...It's just be something like uh... (set! x (+ x 1)) ? 02:11:12 for x++ 02:12:44 replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 02:14:45 Hm, nope. That doesn't seem to work. 02:15:01 No, it doesn't do that. Procedures can't set! variables outside their own scope. It just returns the incremented value; it's up to the caller to store that somewhere. 02:15:10 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 246 seconds] 02:17:09 I don't think I get it, haha: http://ideone.com/yFij4 02:17:57 -!- replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Ping timeout: 276 seconds] 02:18:21 Yeah, it takes some getting used to. What does (inc 4) return? 02:18:44 5 02:18:51 You should write a macro named inc! 02:18:57 Also...Is there no primitive for "return?" 02:19:03 Or is value returned automatically? 02:19:08 The later is true. 02:19:37 for most but not all forms. 02:19:42 And if I WANTED to manually return a value, I would simply evaluate the value without parens? 02:19:58 Depends on how you get the value. 02:20:10 (+ 1 2) ;<-- you need the parens to get 3. 02:21:05 I come from C like languages, this whole thing is new to me, so bear with me for a second...Let's say I have an object Person, and Person has a name instance variable and I want to write like a get-name method for Person. 02:21:28 (define (get-name) name) ? 02:22:22 structures or objects are implementation dependant. 02:22:33 But indeed, you may have a function named person-name. 02:23:34 How do you mean implementation dependent? 02:23:40 Not specified in r5rs. 02:23:49 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 260 seconds] 02:24:04 But most scheme implementations do provide structures or objects. 02:24:19 tejaswidp [~tejaswidp@117.192.143.157] has joined #scheme 02:25:29 Oh, gotcha. 02:25:40 And Racket does not have either? 02:25:56 Scheme is not so much a language as a family of languages with some core things in common. 02:26:00 It probably has both. Read the documentation of Racket. 02:26:32 I see, I see. Okay, cool. 02:33:25 -!- ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 02:34:03 replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 02:38:21 -!- replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Ping timeout: 255 seconds] 02:44:44 -!- tejaswidp [~tejaswidp@117.192.143.157] has quit [Read error: Connection timed out] 02:45:47 tejaswidp [~tejaswidp@117.192.143.157] has joined #scheme 02:51:22 replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 02:58:13 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 246 seconds] 03:02:07 -!- tejaswidp [~tejaswidp@117.192.143.157] has quit [Read error: Connection timed out] 03:02:52 tejaswidp [~tejaswidp@117.192.143.157] has joined #scheme 03:10:07 -!- hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has quit [Ping timeout: 240 seconds] 03:17:33 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 03:17:34 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 03:17:34 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 03:19:16 -!- replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 03:22:24 -!- tejaswidp [~tejaswidp@117.192.143.157] has quit [Read error: Connection timed out] 03:23:12 tejaswidp [~tejaswidp@117.192.143.157] has joined #scheme 03:23:38 replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 03:29:56 poisonarms: Racket has btoh structures and objects. See `struct` or `class` in the documentation. It will help to look at the guide chapters on them first. 03:30:08 *both 03:31:05 asumu: Thanks. I didn't even bother checking to see if there was a documentation for Racket. Total durp on that one, I suppose. I was thinking of Scheme as a language instead of a family of languages. 03:32:58 poisonarms: plain Racket is more like a descendant of Scheme and has many extensions, so it has lots of documentation. 03:33:07 Does anyone have any tips for "learning" how to think recursively or where I could read about how to think recursively? 03:34:21 I suggest HtDP2e because it's free & online: http://www.ccs.neu.edu/home/matthias/HtDP2e/ (IIRC chapter 4 is recursion, but you may want to skim some of the earlier ones at least) 03:36:17 For instance, this simple recursive function confuses the hell out of me, ha: http://ideone.com/xM7nH 03:36:22 asumu: Thanks. 03:39:50 have you studied the recursive factorial function? 03:40:36 I have not. 03:40:53 that might help 03:42:02 -!- tejaswidp [~tejaswidp@117.192.143.157] has quit [Read error: Connection timed out] 03:42:13 another thing that might help is proper indentation: http://pastie.org/4648996 03:42:40 in a properly defined recursive function, you're always going to have a base case that breaks you out of the recursive loop 03:42:51 tejaswidp [~tejaswidp@117.192.134.131] has joined #scheme 03:43:18 that's lines 2 and 3 in your sum-all function 03:43:54 when a is greater than b, the recursive loop will start unwinding 03:44:12 first passing 0 to the caller 03:44:19 and what does the caller do with that 0? 03:44:57 Returns it? 03:45:21 Not sure I understand what you're asking. 03:46:08 well.. when a > b, where does the 0 get returned to? 03:47:05 Once again, I'm not sure I understand. The only thing that comes to mind is standard out. 03:47:08 Ha. 03:47:20 unfortunately, that's not quite what happens 03:47:25 i can see why you're totally lost here 03:47:26 -!- replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 03:47:44 i think before wrestling with recursion, you might need to practice non-recursive stuff in scheme more 03:48:11 i suggest saving this for later, when you are more comfortable with non-recursive scheme 03:49:39 you need to be able to follow standard scheme calling conventions, flow of control, and how/where return values are passed 03:50:08 Isn't recursion almost the base of everything you do in Scheme? Only reason I'm touching it now is because of the MIT videos I'm currently watching. 03:50:25 i think those might be too advanced to start with, imo 03:50:59 and no, you don't have to do everything recursively in scheme 03:51:31 also, higher level functions often hide the recursive stuff that they do under the hood 03:51:44 it definitely does help to understand recursion.. and i do suggest you learn it 03:51:50 but i'd start with something simpler 03:52:30 for example, you need to understand that procedures can return values to each other, without necessarily printing anything to stdout 03:53:13 You mean (+ 5 (some-procedure-that-returns-a-number?)) 03:54:01 more to the point: (define foo (+ 2 3)) 03:54:12 nothing's sent to stdout here 03:54:19 Right 03:54:26 yet the + procedure was called 03:54:43 and it returned the result of it application 03:55:15 similarly, the 0 in line 3 of sum-all was also returned somewhere.. 03:55:25 It returned it to define, to store in the variable `foo' 03:55:42 That I'm not sure of the answer. 03:55:54 correct about foo 03:56:21 but, again, the recursive sum-all procedure's still too advanced to work on right now.. maybe i shouldn't have brought it up again.. 03:56:31 Haha. 03:56:41 but, it's stuff like the calling conventions that you'll need to learn before you can tackle it 03:56:54 So, where IS 0 returned to and what specifically should I read regarding that? 03:57:07 well, i'd just set it aside for now 03:57:15 and focus on other non-recursive scheme stuff 03:57:30 maybe practice writing some simple functions 03:58:30 here are some exercises i found it helpful to solve while i was learning lisp and scheme: http://www.ic.unicamp.br/~meidanis/courses/mc336/2006s2/funcional/L-99_Ninety-Nine_Lisp_Problems.html 03:58:30 http://pastie.org/4649042 boo ya! 03:58:30 http://tinyurl.com/tt9e7 03:58:46 -!- MrFahrenheit [~RageOfTho@77.221.23.48] has quit [Ping timeout: 245 seconds] 03:59:17 though, i admit that (imo) they're best solved recursively, for the sake of practice.. 03:59:18 Thanks, bookmarked. 04:00:34 -!- tejaswidp [~tejaswidp@117.192.134.131] has quit [Read error: Connection timed out] 04:01:23 tejaswidp [~tejaswidp@117.192.134.131] has joined #scheme 04:07:02 poisonarms: here's a simple procedure, similar but a bit simpler than sum-all: http://pastie.org/4649067 04:07:48 when you get a bit more experience with scheme, and feel like taking another shot at understanding recursion, you might want to try analyzing that procedure 04:08:11 and see if you can guess what each of those print calls will print (before you run it) 04:12:23 1 + (a - 1) 04:12:31 Is what it looks like to me. 04:14:24 what do you think (foo 0) will evaluate to? 04:14:33 0 04:14:40 how about (foo 1) ? 04:14:43 1 04:15:23 does the procedure itself make sense to you? 04:15:54 also, what is a simpler way of expressing "1 + (a - 1)" ? 04:16:02 a 04:16:05 right 04:17:06 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 245 seconds] 04:17:50 Here's what I don't get...I changed it to (+1 (foo (- a 2))) and when I do (foo 6), it returns 3. 04:18:01 Should it not be 5? 04:18:41 Oh wait. 04:18:48 I think I get it. 04:19:21 It's breaking it down... 04:19:32 6 > 4 > 2 > 0 04:19:52 When it gets to 0, it stops and the evaluated value (3) is returned? 04:20:02 1 + 2 + 0 04:21:07 I think, anyway. 04:21:58 i suggest just trying to work through it 04:22:09 instead of trying to get it all at once 04:22:30 start with really simple input, like (foo 0) 04:22:35 and then move to (foo 1), etc.. 04:22:45 tejaswi [~tejaswidp@117.192.142.157] has joined #scheme 04:22:53 and go step by step through the procedure, seeing how the data flows through it 04:23:08 what gets passed to what and why.. 04:23:21 that's the important part 04:23:40 -!- tejaswidp [~tejaswidp@117.192.134.131] has quit [Read error: Connection timed out] 04:30:58 -!- tejaswi [~tejaswidp@117.192.142.157] has quit [Ping timeout: 246 seconds] 04:35:10 By god I think I've got it. 04:35:23 hypnocat: The function essentially counts the amount of times it recurses. 04:35:30 a will always be < 1, eventually. 04:35:34 And so... 04:35:42 The number you pass it, doesn't really matter. 04:35:55 a is never used for the addition function. 04:36:23 If you have (foo 3) 04:37:11 It breaks down to (+ 1 (+ 1 (+ 1 (+ 0)))) 04:37:17 And THAT, is the value that is returned. 04:37:54 well, what's really important to understand is not so much what the function does as a whole (though that's important too) 04:37:58 but how it does it 04:38:05 how does the recursion work? 04:38:16 you start with a base case.. (very important!) 04:38:39 the base case in here is the "(if (> 1 a) a" 04:38:39 Sec... 04:38:44 Right 04:39:00 that tells the recursive procedure when to stop recursing 04:39:06 and what to return 04:39:34 when it returns, it'll return whatever value the base case had 04:40:14 that will be what the originall call to (foo (- a 1)) or (foo (- a 2)) will evaluate to when the recursion is at the maximum depth 04:40:51 then that value will be added to 1 04:41:18 But doesn't that essentially mean 0 + 1? 04:41:18 and the result of being added to 1 will be returned to the next call of (foo (- a 1)) etc.. 04:42:30 i'm trying to help you understand the recursive process itself.. what this function "essentially means" is secondary 04:43:21 anyway, i think you might be ready to try writing your own recursive factorial function 04:44:11 tejaswi [~tejaswidp@117.192.143.176] has joined #scheme 04:44:13 give that a shot.. and hopefully it'll help you understand recursion even better 04:44:25 Okay. 04:44:30 then, if you can conquer that, i suggest moving on to those 99 lisp problems i linked to earlier 04:44:37 try to solve as many as you can using recursion 04:44:43 it's excellent practice 04:44:57 and you'll be a recursion zen master after you're done :) 04:46:19 then: sicp! 04:46:39 yep.. sicp should be attempted at some point as well 04:49:28 but, imo, it's too advanced for most beginners 04:54:14 Damn, I thought I had it, but it's not computing proper factorial for 0: http://ideone.com/90XIj 04:56:51 just work on it some more 04:57:01 it's hard to help with such a simple problem without giving it all away 04:57:23 and you'll feel better for having conquered this yourself, as i'm sure you can 04:58:49 There it is, http://ideone.com/7DxL1 04:59:04 great 04:59:18 do you understand why and how it works? 05:00:14 It works the same way as the function you showed me initially. 05:00:31 It stops because x is eventually equal to or less than 1. 05:00:34 but do you feel you have a good grasp of it? 05:01:03 I wouldn't say GOOD, but I would definitely say better than 45 minutes ago. 05:01:42 -!- tejaswi [~tejaswidp@117.192.143.176] has quit [Read error: Connection timed out] 05:01:43 So, thanks 05:01:43 well, more understanding and full comfort in creating recursive procedures will come with practice 05:01:56 so i suggest tackling those 99 lisp problems next.. recursively 05:02:29 tejaswi [~tejaswidp@117.192.143.176] has joined #scheme 05:02:44 Will attempt. 05:02:50 good luck! 05:03:06 and if you get stuck, you can always ask for help here 05:03:17 though i suggest giving it your all first 05:03:23 maybe even sleep on it, if you get really stuck 05:11:40 attila_lendvai [~attila_le@37.99.56.124] has joined #scheme 05:11:40 -!- attila_lendvai [~attila_le@37.99.56.124] has quit [Changing host] 05:11:41 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 05:20:14 -!- tejaswi [~tejaswidp@117.192.143.176] has quit [Read error: Connection timed out] 05:21:06 tejaswi [~tejaswidp@117.192.143.176] has joined #scheme 05:24:33 MrFahrenheit [~RageOfTho@77.221.23.48] has joined #scheme 05:26:44 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:30:07 -!- MrFahrenheit [~RageOfTho@77.221.23.48] has quit [Ping timeout: 246 seconds] 05:31:00 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 248 seconds] 05:31:39 -!- sambio [~sam@190.57.227.107] has quit [Quit: Saliendo] 05:38:06 -!- jcowan [~John@mail.digitalkingdom.org] has left #scheme 05:40:45 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 05:44:36 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 05:45:46 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 05:47:32 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 248 seconds] 05:56:08 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 05:57:39 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 06:04:11 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 06:08:22 Aw yea aw yea, http://ideone.com/jNRlu 06:15:50 answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has joined #scheme 06:20:29 pnpuff` [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 06:20:31 -!- pnpuff` [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Remote host closed the connection] 06:23:00 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Ping timeout: 276 seconds] 06:24:23 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 268 seconds] 06:25:17 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 06:31:22 -!- tejaswi [~tejaswidp@117.192.143.176] has quit [Ping timeout: 246 seconds] 06:38:52 How can I get passed this error? http://pastie.org/private/cfavlzb8za85utwskkbr5a 06:39:19 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Remote host closed the connection] 06:39:44 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 06:41:18 -!- pepijn_away is now known as pepijndevos 06:46:47 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:49:30 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 252 seconds] 06:53:29 poisonarms: in line 4 you hav to do (car ls) 06:53:44 answer_42: Ah ha! 06:54:18 answer_42: Tricky! 06:54:49 poisonarms: and you can remove (> 0 (length (cdr ls))) 06:55:18 Yea I just did :P 07:01:09 FreeArtMan [~fam@93.177.213.54] has joined #scheme 07:08:51 hiyosi [~hiyosi@116.121.30.125.dy.iij4u.or.jp] has joined #scheme 07:11:04 -!- tessier [~treed@kernel-panic/copilotco] has quit [Ping timeout: 246 seconds] 07:12:42 tessier [~treed@216.105.40.125] has joined #scheme 07:12:42 -!- tessier [~treed@216.105.40.125] has quit [Changing host] 07:12:42 tessier [~treed@kernel-panic/copilotco] has joined #scheme 07:15:42 -!- cdidd [~cdidd@176.14.85.184] has quit [Remote host closed the connection] 07:16:33 jesusito [~user@90.165.177.41] has joined #scheme 07:22:26 replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 07:25:46 mucker [~mucker@183.83.240.198] has joined #scheme 07:31:14 attila_lendvai [~attila_le@37.99.56.124] has joined #scheme 07:31:14 -!- attila_lendvai [~attila_le@37.99.56.124] has quit [Changing host] 07:31:15 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 07:32:56 -!- replore [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 07:35:37 fantazo [~fantazo@91-119-125-214.dynamic.xdsl-line.inode.at] has joined #scheme 07:36:52 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Remote host closed the connection] 07:38:57 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 07:58:52 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 246 seconds] 08:00:25 -!- saccadewrk [saccadewrk@nat/google/x-szgqsehovrbftgwx] has quit [Ping timeout: 246 seconds] 08:00:57 saccadewrk [saccadewrk@nat/google/x-grlgprsyrzrjfxjz] has joined #scheme 08:02:52 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 08:04:58 gravicappa [~gravicapp@ppp91-77-168-152.pppoe.mtu-net.ru] has joined #scheme 08:16:43 attila_lendvai [~attila_le@37.99.56.124] has joined #scheme 08:16:44 -!- attila_lendvai [~attila_le@37.99.56.124] has quit [Changing host] 08:16:44 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 08:20:34 -!- adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 246 seconds] 08:26:50 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 265 seconds] 08:34:38 tejaswidp [~tejaswidp@117.192.132.204] has joined #scheme 08:36:25 -!- jesusito [~user@90.165.177.41] has left #scheme 08:39:52 tejaswi [~tejaswidp@117.213.186.144] has joined #scheme 08:40:17 replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 08:42:31 -!- tejaswidp [~tejaswidp@117.192.132.204] has quit [Ping timeout: 245 seconds] 08:47:44 -!- replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 08:49:22 ijp [~user@host31-52-140-27.range31-52.btcentralplus.com] has joined #scheme 08:49:28 choas [~lars@p5795C25D.dip.t-dialin.net] has joined #scheme 08:50:06 replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has joined #scheme 08:51:28 palach [~palach@93.175.8.83] has joined #scheme 08:59:16 -!- tejaswi [~tejaswidp@117.213.186.144] has quit [Read error: Connection timed out] 08:59:51 tejaswi [~tejaswidp@117.213.186.144] has joined #scheme 09:07:53 -!- replore_ [~replore@FLH1Ahd118.kng.mesh.ad.jp] has quit [Remote host closed the connection] 09:44:35 -!- pepijndevos is now known as pepijn_away 10:10:48 -!- pepijn_away is now known as pepijndevos 10:22:43 -!- bfig [~b_fin_g@r186-52-168-184.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 246 seconds] 10:34:07 -!- tejaswi [~tejaswidp@117.213.186.144] has quit [Ping timeout: 240 seconds] 10:36:00 bfig [~b_fin_g@r190-135-35-122.dialup.adsl.anteldata.net.uy] has joined #scheme 10:40:27 cdidd [~cdidd@95-27-189-62.broadband.corbina.ru] has joined #scheme 10:47:45 tejaswi [~tejaswidp@117.192.129.114] has joined #scheme 10:50:10 add^_ [~add^_@m90-141-59-65.cust.tele2.se] has joined #scheme 11:06:41 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 11:09:39 -!- choas [~lars@p5795C25D.dip.t-dialin.net] has quit [Ping timeout: 276 seconds] 11:26:05 amgarchIn9 [~amgarchin@p4FD600CC.dip0.t-ipconnect.de] has joined #scheme 11:28:13 Sorella [~quildreen@oftn/member/Sorella] has joined #scheme 11:34:27 wingo [~wingo@89.131.176.233] has joined #scheme 11:35:24 -!- add^_ [~add^_@m90-141-59-65.cust.tele2.se] has quit [Quit: add^_] 11:37:11 -!- tejaswi [~tejaswidp@117.192.129.114] has quit [Read error: Connection timed out] 11:38:02 tejaswi [~tejaswidp@117.192.129.114] has joined #scheme 11:39:24 add^_ [~add^_@m90-141-59-65.cust.tele2.se] has joined #scheme 11:40:46 -!- gravicappa [~gravicapp@ppp91-77-168-152.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 11:49:10 pnpuff` [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 11:52:33 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Ping timeout: 276 seconds] 11:53:00 masm [~masm@bl17-193-193.dsl.telepac.pt] has joined #scheme 11:57:45 gravicappa [~gravicapp@ppp91-77-191-229.pppoe.mtu-net.ru] has joined #scheme 11:59:23 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 12:03:59 weinholt [weinholt@debian/emeritus/weinholt] has joined #scheme 12:17:55 -!- tejaswi [~tejaswidp@117.192.129.114] has quit [Read error: Connection timed out] 12:18:59 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 12:22:09 -!- pnpuff` is now known as pnpuff 12:28:49 Naeblis [~naeblis@unaffiliated/naeblis] has joined #scheme 12:29:37 gffa [~unknown@unaffiliated/gffa] has joined #scheme 12:32:47 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 12:37:12 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Remote host closed the connection] 12:37:25 -!- Naeblis [~naeblis@unaffiliated/naeblis] has left #scheme 12:45:16 hash_table [~quassel@70-138-242-181.lightspeed.hstntx.sbcglobal.net] has joined #scheme 12:53:43 -!- fantazo [~fantazo@91-119-125-214.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 12:56:46 phao [phao@187.91.144.213] has joined #scheme 13:05:20 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Quit: leaving] 13:07:55 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 13:12:41 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:15:10 -!- lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has quit [Client Quit] 13:15:57 lggr [~lggr@84-73-159-126.dclient.hispeed.ch] has joined #scheme 13:18:55 -!- add^_ [~add^_@m90-141-59-65.cust.tele2.se] has quit [Quit: add^_] 13:33:15 -!- gravicappa [~gravicapp@ppp91-77-191-229.pppoe.mtu-net.ru] has quit [Ping timeout: 244 seconds] 13:38:37 -!- FreeArtMan [~fam@93.177.213.54] has quit [Ping timeout: 240 seconds] 13:39:05 FreeArtMan [~fam@93.177.213.54] has joined #scheme 13:39:37 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 13:46:59 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 13:54:06 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 13:57:20 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #scheme 14:01:19 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Read error: Connection timed out] 14:02:18 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 14:02:55 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 14:02:56 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 14:02:56 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 14:14:06 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 14:15:23 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 14:16:45 gravicappa [~gravicapp@ppp91-77-187-245.pppoe.mtu-net.ru] has joined #scheme 14:22:57 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Read error: Connection timed out] 14:23:43 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 14:40:33 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 14:41:21 choas [~lars@p5795C25D.dip.t-dialin.net] has joined #scheme 14:43:38 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Read error: Connection timed out] 14:44:15 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 14:56:42 -!- masm [~masm@bl17-193-193.dsl.telepac.pt] has quit [Read error: Operation timed out] 14:58:23 masm [~masm@bl17-193-193.dsl.telepac.pt] has joined #scheme 15:00:14 -!- choas [~lars@p5795C25D.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 15:09:10 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Read error: Operation timed out] 15:09:47 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 15:12:13 leo2007 [~leo@182.48.111.218] has joined #scheme 15:18:19 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 252 seconds] 15:21:04 answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has joined #scheme 15:28:35 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Read error: Connection timed out] 15:29:15 ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has joined #scheme 15:29:16 tejaswi [~tejaswidp@117.202.19.249] has joined #scheme 15:33:16 tejaswid [~tejaswidp@117.202.23.213] has joined #scheme 15:37:09 -!- tejaswi [~tejaswidp@117.202.19.249] has quit [Ping timeout: 260 seconds] 15:38:36 -!- leo2007 [~leo@182.48.111.218] has quit [Ping timeout: 252 seconds] 15:38:54 -!- FreeArtMan [~fam@93.177.213.54] has quit [Read error: Connection reset by peer] 15:40:50 kuribas [~user@d54C43503.access.telenet.be] has joined #scheme 15:41:31 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Quit: Bye.] 15:42:11 lusory [~lusory@bb42-60-31-187.singnet.com.sg] has joined #scheme 15:42:53 FreeArtMan [~fam@93.177.213.54] has joined #scheme 15:56:12 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 16:00:50 phao_ [~phao@177.115.158.242] has joined #scheme 16:04:33 -!- FreeArtMan [~fam@93.177.213.54] has quit [Quit: Out of this 3D] 16:04:36 -!- phao [phao@187.91.144.213] has quit [Ping timeout: 245 seconds] 16:10:51 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 16:12:20 -!- amoe_ [~amoe@host-92-26-173-155.as13285.net] has quit [Ping timeout: 252 seconds] 16:12:37 yoklov [~yoklov@66-168-42-64.dhcp.nwtn.ct.charter.com] has joined #scheme 16:19:02 foeniks [~fevon@vpn13.hotsplots.net] has joined #scheme 16:20:25 -!- lusory [~lusory@bb42-60-31-187.singnet.com.sg] has quit [Ping timeout: 246 seconds] 16:23:36 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Ping timeout: 276 seconds] 16:24:30 -!- phao_ [~phao@177.115.158.242] has quit [Quit: Not Here] 16:24:40 phao [phao@177.115.158.242] has joined #scheme 16:25:12 pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has joined #scheme 16:26:56 -!- rapacity [~prwg@unaffiliated/rapacity] has quit [Read error: Connection reset by peer] 16:48:07 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 17:06:45 jao [~user@164.Red-83-32-68.dynamicIP.rima-tde.net] has joined #scheme 17:06:52 -!- jao [~user@164.Red-83-32-68.dynamicIP.rima-tde.net] has quit [Changing host] 17:06:52 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 17:18:22 attila_lendvai [~attila_le@37.99.56.124] has joined #scheme 17:18:22 -!- attila_lendvai [~attila_le@37.99.56.124] has quit [Changing host] 17:18:22 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 17:30:25 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 17:45:08 -!- b4283 [~b4283@114-47-15-12.dynamic.hinet.net] has quit [Remote host closed the connection] 17:50:11 adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 17:54:16 does any one know what software was used to convert this http://mitpress.mit.edu/sicp/full-text/book/book.html from latex to html ? 18:02:59 mucker: 18:10:55 MrFahrenheit [~RageOfTho@77.221.26.229] has joined #scheme 18:17:17 -!- pnpuff [~pnpuff@gateway/tor-sasl/pnpuff] has quit [Quit: Bye.] 18:22:55 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 18:32:05 add^_ [~add^_@m90-141-59-65.cust.tele2.se] has joined #scheme 18:33:03 fschwidom [~fschwidom@46.115.2.173] has joined #scheme 18:38:14 -!- gwty2 [gwty@101.62.118.181] has quit [] 18:38:37 araujo [~araujo@190.73.45.171] has joined #scheme 18:38:37 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 18:38:38 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 18:38:51 -!- tejaswid [~tejaswidp@117.202.23.213] has quit [Read error: Connection timed out] 18:39:55 tejaswid [~tejaswidp@117.202.23.213] has joined #scheme 18:48:00 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Quit: WeeChat 0.3.8] 19:01:06 amoe [~amoe@host-78-147-145-177.as13285.net] has joined #scheme 19:04:13 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 246 seconds] 19:04:49 -!- fschwidom [~fschwidom@46.115.2.173] has quit [Ping timeout: 260 seconds] 19:05:05 anyone have an opinion on SRFI-105? seems to be the first activity in the srfi process for ~2 years. still I don't really understand why people want infix notation, but maybe I'm just reactionary. 19:07:05 Nisstyre_ [~yours@bas9-hamilton14-3096717720.dsl.bell.ca] has joined #scheme 19:07:09 beats me 19:08:11 -!- Nisstyre_ [~yours@bas9-hamilton14-3096717720.dsl.bell.ca] has quit [Remote host closed the connection] 19:08:20 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Ping timeout: 252 seconds] 19:08:50 Nisstyre_ [~yours@bas9-hamilton14-3096717720.dsl.bell.ca] has joined #scheme 19:11:18 it's the old, prefix notation is user-unfriendly non-argument 19:12:50 choas [~lars@p5795C25D.dip.t-dialin.net] has joined #scheme 19:13:32 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 19:15:35 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Client Quit] 19:16:12 amoe: I like s-expressions, but sweet expressions (which SRFI-105 is based on, I think?) can look nice to programmers from other languages while still being fine for macros. 19:16:55 Sorella [~quildreen@oftn/member/Sorella] has joined #scheme 19:17:11 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 19:21:42 -!- stepnem [~stepnem@82.208.57.182] has quit [Ping timeout: 276 seconds] 19:25:32 -!- poisonarms [~poisonarm@cpe-70-116-22-88.austin.res.rr.com] has quit [Quit: Computer has gone to sleep] 19:25:55 -!- adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 246 seconds] 19:27:06 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 19:39:08 stepnem [~stepnem@82.208.57.182] has joined #scheme 19:39:34 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 246 seconds] 19:45:43 -!- stepnem [~stepnem@82.208.57.182] has quit [Quit: ZNC - http://znc.sourceforge.net] 19:46:38 stepnem [~stepnem@82.208.57.182] has joined #scheme 19:47:27 adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 19:49:02 -!- ijp is now known as fake-bavarian 19:49:27 -!- fake-bavarian is now known as ijp 19:52:29 Sorella [~quildreen@oftn/member/Sorella] has joined #scheme 19:59:52 -!- adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 246 seconds] 20:03:50 -!- bzzbzz [~franco@modemcable216.122-57-74.mc.videotron.ca] has quit [Quit: leaving] 20:04:12 adiii [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 20:08:07 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 20:14:51 arbn [~arbn@71-87-150-49.static.hlrg.nc.charter.com] has joined #scheme 20:21:19 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 20:27:31 -!- Sorella [~quildreen@oftn/member/Sorella] has quit [Ping timeout: 246 seconds] 20:28:14 bzzbzz [~franco@modemcable216.122-57-74.mc.videotron.ca] has joined #scheme 20:30:07 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 240 seconds] 20:34:41 -!- yoklov [~yoklov@66-168-42-64.dhcp.nwtn.ct.charter.com] has quit [Quit: computer sleeping] 20:34:54 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 20:34:54 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 20:34:55 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 20:35:52 -!- pepijndevos is now known as pepijn_away 20:40:05 -!- BossKonaSegwaY [~Michael@cpe-75-187-42-68.columbus.res.rr.com] has left #scheme 20:42:17 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 246 seconds] 20:44:58 yoklov [~yoklov@66-168-42-64.dhcp.nwtn.ct.charter.com] has joined #scheme 20:53:03 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Read error: Connection reset by peer] 20:56:51 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 21:03:27 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Remote host closed the connection] 21:04:25 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 21:07:13 I really think there should be a one-letter shorthand for lambda ;) 21:07:41 there is,  21:08:49 ;) 21:09:02 \ might work and would be ASCII 21:09:06 -!- answer_42 [~answer_42@gateway/tor-sasl/answer42/x-66983568] has quit [Remote host closed the connection] 21:10:52 foeniks: http://www.haskell.org/haskellwiki/Anonymous_function 21:11:03 \ if \ doesn't work. 21:11:36 -!- ijp [~user@host31-52-140-27.range31-52.btcentralplus.com] has quit [Quit: The garbage collector got me] 21:12:18 rudybot: it was only a matter of time, once we stopped referring to him 21:12:19 qu1j0t3: Oh, I thought this is what you were referring to with "oh dear". 21:12:32 -!- gravicappa [~gravicapp@ppp91-77-187-245.pppoe.mtu-net.ru] has quit [Ping timeout: 244 seconds] 21:13:26 -!- arbn [~arbn@71-87-150-49.static.hlrg.nc.charter.com] has quit [Quit: Lost terminal] 21:21:57 is there actually a way to make global definitions from within a lambda function? 21:22:31 (lambda (x) (define *A* x) ... does not give a global definition 21:23:31 Not in r5rs scheme. 21:24:15 aha 21:24:16 In CL you could do: (lambda (x) (proclaim '(special *a*)) (setf (symbol-value '*a*) x)) that would define a global special variable. 21:24:20 -!- tejaswid [~tejaswidp@117.202.23.213] has quit [Quit: Leaving] 21:25:55 what about this? in chicken scheme... 21:26:43 http://pastie.org/4652763 21:27:25 this is not standard conforming. It may work or not. 21:27:38 And I fail to see the point of having a program that works only in one implementation. 21:28:13 i'm not particularly concerned about my programs running in other scheme implementations 21:28:29 it might be a concern for others.. but for me, i am happy if they run only on chicken.. and only on linux, even 21:28:50 and chicken is a scheme.. no need to go to common lisp to do this 21:30:04 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Remote host closed the connection] 21:30:25 I came up with this code http://paste.lisp.org/+2TFI. 21:30:42 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 21:31:05 Kind of data-encapsulation in a closure (at least I think this is what it is) 21:31:26 you might have some parenthesis problems there.. 21:32:00 -!- wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has quit [Remote host closed the connection] 21:32:55 wbooze [~wbooze@xdsl-78-35-141-107.netcologne.de] has joined #scheme 21:33:28 ah yeah I see 21:33:38 I just typed it again from the console into that webform 21:34:26 -!- qu1j0t3 [~qu1j0t3@kvm5.telegraphics.com.au] has left #scheme 21:34:34 http://paste.lisp.org/display/131454#2 21:35:39 hmm, can macros yield global definitions? 21:36:25 -!- ka2be [~ka2be@KD027083117212.ppp-bb.dion.ne.jp] has quit [Remote host closed the connection] 21:36:35 I am not so keen to do a lot of global definitions, but I am trying to geta feeling for the boundaries of scheme 21:37:51 there are no boundaries ;) 21:42:04 except for global definitions from the level of a function body 21:43:12 -!- add^_ [~add^_@m90-141-59-65.cust.tele2.se] has quit [Quit: add^_] 21:43:45 add^_ [~add^_@m90-141-59-65.cust.tele2.se] has joined #scheme 21:44:24 hypnocat: perhaps you should ask on #chicken and call it a chicken program instead of a scheme program? See what they did with Racket. 21:44:46 ask what? 21:45:13 Or answer there. 21:45:18 ;-) 21:45:29 well, chicken is a scheme 21:45:35 so i feel it's relevant here 21:45:50 Yes. 21:46:13 afaik, there's no rule that requires answers to stricly comply to r5rs 21:46:21 foeniks: yes, with macros, you could expand to some defines that are global. 21:46:42 thanks pjb 21:46:50 There are no boundaries, because you can go meta-linguistic as soon as you need it. 21:47:25 I really enjoy the power of s-expressions, they seem great 21:51:42 yeah, they're pretty cool 21:54:50 -!- wingo [~wingo@89.131.176.233] has quit [Ping timeout: 255 seconds] 21:55:17 amgarching [~amgarchin@p4FD600CC.dip0.t-ipconnect.de] has joined #scheme 21:56:25 -!- amgarchIn9 [~amgarchin@p4FD600CC.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 21:57:08 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Remote host closed the connection] 21:59:18 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 22:00:08 fantazo [~fantazo@91-119-125-214.dynamic.xdsl-line.inode.at] has joined #scheme 22:02:53 -!- gffa [~unknown@unaffiliated/gffa] has quit [Quit: sleep] 22:03:47 -!- foeniks [~fevon@vpn13.hotsplots.net] has quit [Quit: Leaving] 22:06:18 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 22:06:18 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 22:06:19 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 22:08:14 poisonarms [~poisonarm@cpe-70-116-22-88.austin.res.rr.com] has joined #scheme 22:08:37 homie [~levgue@xdsl-78-35-141-107.netcologne.de] has joined #scheme 22:09:34 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 22:21:01 -!- bfig [~b_fin_g@r190-135-35-122.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 22:21:08 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 248 seconds] 22:21:29 bfig [~b_fin_g@r186-52-145-57.dialup.adsl.anteldata.net.uy] has joined #scheme 22:24:52 -!- stepnem [~stepnem@82.208.57.182] has quit [Ping timeout: 244 seconds] 22:26:36 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 22:26:45 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 22:26:45 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 22:33:55 -!- add^_ [~add^_@m90-141-59-65.cust.tele2.se] has quit [Quit: add^_] 22:36:42 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 240 seconds] 22:39:16 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 22:42:57 -!- choas [~lars@p5795C25D.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 22:51:17 -!- bzzbzz [~franco@modemcable216.122-57-74.mc.videotron.ca] has quit [Quit: leaving] 22:56:55 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 23:01:29 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 23:05:35 -!- shachaf is now known as SHACHAF 23:11:29 -!- carleastlund [~cce@gotham.ccs.neu.edu] has left #scheme 23:13:40 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 23:16:35 -!- amgarching [~amgarchin@p4FD600CC.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 23:18:32 imphasin1 [~Alex@97-81-65-25.dhcp.athn.ga.charter.com] has joined #scheme 23:18:43 -!- imphasing [~Alex@97-81-65-25.dhcp.athn.ga.charter.com] has quit [Ping timeout: 246 seconds] 23:22:14 -!- kuribas [~user@d54C43503.access.telenet.be] has quit [Remote host closed the connection] 23:27:05 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #scheme 23:29:56 -!- palach [~palach@93.175.8.83] has quit [Remote host closed the connection] 23:36:41 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 268 seconds] 23:37:16 arbscht [~arbscht@fsf/member/arbscht] has joined #scheme 23:50:21 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 23:56:48 hoi