00:03:22 -!- destructure [~mu@couchdb/user/destructure] has left #scheme 00:03:25 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 264 seconds] 00:13:42 MrFahrenheit [~RageOfTho@users-55-206.vinet.ba] has joined #scheme 00:14:03 rdd` [~rdd@c83-250-52-182.bredband.comhem.se] has joined #scheme 00:14:21 -!- samth is now known as samth_away 00:23:00 proq [~user@unaffiliated/proqesi] has joined #scheme 00:24:06 -!- bweaver [~user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:24:29 gwynddyllyd [~fintn@201.29.249.11] has joined #scheme 00:29:55 -!- gwynddyllyd [~fintn@201.29.249.11] has quit [Quit: Lost terminal] 00:31:08 rudybot: seen minion 00:31:08 sladegen: minion was seen in/on #scheme one day ago, saying "MORE CODE", and then minion was seen quitting in/on common-lisp.net nineteen hours ago, saying "Ping timeout: 256 seconds" 00:31:14 Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has joined #scheme 00:31:36 rudybot: leter tell minion to shape up 00:31:36 sladegen: eh? Try "rudybot: help". 00:32:23 -!- Algo [~Larry@unaffiliated/algorithmiccontr] has quit [Quit: Leaving.] 00:32:34 rudybot: memo for minion tell rudybot to send you the memo 00:32:34 minion: memo for minion tell rudybot to send you the memo 00:32:38 reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 00:32:43 Algo [~Larry@unaffiliated/algorithmiccontr] has joined #scheme 00:42:13 -!- masm [~masm@bl5-104-12.dsl.telepac.pt] has quit [Quit: Leaving.] 00:46:26 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 00:46:38 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 00:47:57 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Quit: Leaving...] 00:48:16 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 00:53:15 -!- reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 00:54:49 -!- merimus [~merimus@c-67-171-83-6.hsd1.pa.comcast.net] has quit [Quit: Ex-Chat] 00:57:34 ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has joined #scheme 01:01:39 jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has joined #scheme 01:06:47 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 01:07:05 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 01:07:51 QinGW [~wangqingw@203.86.89.226] has joined #scheme 01:08:50 -!- ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:09:02 sladegen and all the bots: got it 01:09:09 -!- foof` is now known as foof 01:09:23 . 01:09:51 also... do you need to copy .c files into MODDIR? 01:10:30 Not at the moment, but maybe later. 01:10:57 i guess "cp -r" is quick and easy compared to more important matters like correct float handling. 01:11:03 -!- lisppaste [~lisppaste@common-lisp.net] has quit [Quit: Want lisppaste in your channel? Email lisppaste-requests AT common-lisp.net.] 01:11:03 -!- specbot [~specbot@common-lisp.net] has quit [Quit: Common Lisp IRC library - http://common-lisp.net/project/cl-irc] 01:17:17 what's the difference between (list 5 6 8) and '(5 6 8) ? 01:18:17 not much 01:18:27 darn tootin 01:18:31 because numbers are self quoting 01:18:35 They are equal?, but not eq?. 01:18:50 lisppaste [~lisppaste@common-lisp.net] has joined #scheme 01:20:13 indeed 01:20:30 minion [~minion@common-lisp.net] has joined #scheme 01:20:36 specbot [~specbot@common-lisp.net] has joined #scheme 01:25:39 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: melba] 01:27:50 how would i see the internal differences (in DrScheme) of these two expressions? 01:28:04 (describe ...) ? or something like that? 01:32:01 (list 5 6 8) always returns a freshly-consed list, whereas '(5 6 8) will always return the same list if a function containing this quotation is evaluated multiple times. 01:32:18 rudybot: eval (let ((f (lambda () '(5 6 8)))) (eq? (f) (f))) 01:32:19 chandler: ; Value: #t 01:32:36 rudybot: eval (let ((f (lambda () (list 5 6 8)))) (eq? (f) (f))) 01:32:36 chandler: ; Value: #f 01:33:00 In the DrScheme "scheme" language, that's the only difference of note. 01:34:30 mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 01:42:18 -!- mmc [~mima@cs27122078.pp.htv.fi] has quit [Ping timeout: 252 seconds] 01:55:41 -!- MrFahrenheit [~RageOfTho@users-55-206.vinet.ba] has quit [Ping timeout: 246 seconds] 02:03:32 ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has joined #scheme 02:07:54 bokr [~eduska@95.154.102.124] has joined #scheme 02:10:34 jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has joined #scheme 02:13:44 -!- Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has quit [Read error: Connection reset by peer] 02:14:11 Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has joined #scheme 02:15:27 -!- Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has quit [Max SendQ exceeded] 02:15:55 Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has joined #scheme 02:16:35 Modius_ [~Modius@cpe-70-123-130-159.austin.res.rr.com] has joined #scheme 02:17:09 -!- NNshag [~shag@lns-bzn-57-82-249-5-59.adsl.proxad.net] has quit [Read error: Connection reset by peer] 02:17:10 -!- Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has quit [Read error: Connection reset by peer] 02:17:23 NNshag [~shag@lns-bzn-57-82-249-5-59.adsl.proxad.net] has joined #scheme 02:19:46 -!- Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Ping timeout: 248 seconds] 02:19:50 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Operation timed out] 02:22:05 Khisanth [~Khisanth@pool-151-205-123-229.ny325.east.verizon.net] has joined #scheme 02:22:08 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 02:26:21 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 02:29:36 -!- QinGW [~wangqingw@203.86.89.226] has quit [Ping timeout: 252 seconds] 02:32:35 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 02:35:46 -!- saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 272 seconds] 02:40:24 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 02:47:55 thx chandler, except i don't understand 02:50:01 ski_ [~md9slj@remote1.student.chalmers.se] has joined #scheme 02:50:41 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 02:53:03 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #scheme 02:54:22 pharon [~pharon@dsl092-075-228.bos1.dsl.speakeasy.net] has joined #scheme 02:55:01 -!- ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has quit [Ping timeout: 264 seconds] 02:55:26 automejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 02:59:39 sah0s: the '(5 6 8) is a unique static object 02:59:59 (f) returns a pointer to this object, known at compile time 03:00:34 the (list 5 6 8) is a *new* list created each time you call (f). new list => different objects each time 03:00:46 -!- automejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has left #scheme 03:01:00 -!- mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]] 03:01:19 Axioplase_: got you i think, thx 03:01:40 You're welcome 03:09:06 ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has joined #scheme 03:09:18 davazp [~user@68.Red-83-46-0.dynamicIP.rima-tde.net] has joined #scheme 03:10:05 sstrickl [~sstrickl@pool-151-203-30-77.bos.east.verizon.net] has joined #scheme 03:13:37 -!- sepult [~user@xdsl-78-35-192-132.netcologne.de] has quit [Ping timeout: 264 seconds] 03:13:52 -!- Modius_ [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Quit: I'm big in Japan] 03:14:11 Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has joined #scheme 03:19:38 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has quit [Quit: rickmode] 03:28:53 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 03:35:32 nutmegmagi [~swalters@static-71-98-246-124.tampfl.dsl-w.verizon.net] has joined #scheme 03:37:20 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 03:41:24 Oladon [~PC4@cc-nat.NCTU.edu.tw] has joined #scheme 03:42:42 -!- nutmegmagi [~swalters@static-71-98-246-124.tampfl.dsl-w.verizon.net] has quit [Ping timeout: 240 seconds] 03:42:46 flonum [~ben@24-138-98-109.zing-net.ca] has joined #scheme 03:45:46 r6rs eq? 03:45:52 r4rs eq? 03:45:57 r5rs eq? 03:45:58 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_216 03:45:59 -rudybot:#scheme- http://tinyurl.com/6hr3jb 03:46:39 incubot: vher R yor badyees? 03:47:04 incubot: no comprendo? 03:47:16 incubot: hello?!? 03:47:20 Hello 03:47:33 incubot: fsck you... 03:47:36 pointers.. and now.. continuations.. FSCK! 03:47:56 incubot: where did you lose your continuation? 03:47:59 but of course we're still using formats with magic and the file extension convention, so it doesn't matter if you lose the metadata 03:50:33 it doesn't? 03:54:55 in case of incubot i don't think he has much data to meta anyway. 03:56:12 incubot: is your data meta? 03:56:14 how do you meta a data 03:56:15 though otoh I think portability between schemes is much less of an issue than c++/c#/java simply because of code-is-data-ness 03:56:27 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 03:56:54 there is a portability issue between javas? 03:57:05 and between c#'s 03:57:44 Len_: You're confused by this bot, so let me explain. incubot does not have a brain. It wouldn't know what to do with a brain if it had one. 03:57:45 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 03:57:51 It is merely regurgitating things that other people have said, out of context. 03:57:54 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Client Quit] 03:58:08 it's a quotebot 03:58:27 but someone did say that 03:58:28 a person 03:58:57 incubot: are you cute or quote bot? 03:59:00 yet, Googling for kanaldrache has far more hits for our friend here, than for the cute crocodile. 03:59:08 he is a cute bot 04:00:11 or simply misunderstanding bot, pun me crazy. 04:04:19 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 04:06:09 What, is incubot really a bot? 04:07:14 sometimes he really does act like one 04:07:38 is he made in scheme? 04:09:00 -!- Algo [~Larry@unaffiliated/algorithmiccontr] has quit [Quit: Leaving.] 04:09:18 Algo [~Larry@unaffiliated/algorithmiccontr] has joined #scheme 04:09:38 incubot: (eq? (+ 2 2) 4) 04:09:38 #t 04:12:14 that doesn't prove anything 04:12:34 he could be made in common lisp or c# and feature a scheme interpretter 04:12:53 maybe he is made in mirc script 04:15:44 incubot: (let ((f (lambda (h) (h h)))) (f f)) 04:15:46 Eval 25778 timed out. 04:16:15 he counts his evals. 04:18:47 -!- parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 04:19:59 incubot: (define k (call-with-current-continuation values)) 04:19:59 # 04:20:05 incubot: (k k) 04:20:06 Error: unbound variable: k 04:20:17 incubot: (begin (define k (call-with-current-continuation values)) (k k)) 04:20:20 Eval 25797 timed out. 04:21:17 he forgets variables between evals 04:21:30 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 04:21:47 "What are feet?" "12.0 inches." "What are arms?" "That information is classified." 04:24:11 rudybot: eval (let ((f (lambda (h) (h h)))) (f f)) 04:24:14 *offby1: error: with-limit: out of time 04:24:38 rudybot: eval (define k (call-with-current-continuation values)) 04:24:44 rudybot: eval (k k) 04:24:44 rudybot... 04:24:52 rudybot: eval k 04:24:53 chandler: ; Value: # 04:27:03 rudybot: (define (n) 'n) 04:27:04 Len_: eh? Try "rudybot: help". 04:27:14 rudybot: eval (define (n) 'n) 04:27:17 Len_: your sandbox is ready 04:27:25 rudybot: eval (n) 04:27:25 Len_: ; Value: n 04:27:36 incubot: (define (n) 'n) 04:27:37 # 04:27:40 incubot: (n) 04:27:40 Error: unbound variable: n 04:37:14 leppie|work [~52d2e3c8@gateway/web/freenode/x-lfvtyngxseqqyvgv] has joined #scheme 04:40:09 Is it me or does R5RS leave unspecified whether 1e2 is exact or inexact? 04:40:50 Oh, nm, I found the relevant quote. 04:41:03 "It is inexact if it contains a decimal point, an exponent, or a "#" character in the place of a digit, otherwise it is exact." 04:44:54 Quite so. 04:45:23 Of course, #i and #e allow you to override that, so #i1/2 is 0.5 and #e0.5 is 1/2. 04:46:04 and sometimes #y 04:46:10 Well, #e0.5 is 0 in chibi, since it doesn't have rationals yet. 04:46:16 rudybot: eval #e0.667 04:46:17 chandler: ; Value: 667/1000 04:46:29 rudybot: eval (exact->inexact 2/3) 04:46:29 -!- SharkBrain [~gerard@210.48.104.34] has quit [Quit: leaving] 04:46:29 chandler: ; Value: 0.6666666666666666 04:46:37 rudybot: eval #e0.6666666666666666 04:46:38 chandler: ; Value: 3333333333333333/5000000000000000 04:46:46 *chandler* raises an eyebrow 04:47:06 *offby1* raises out of his seat 04:47:14 Alas, I'm not Leonard Nimoy: the other one goes up too when I do that. 04:47:56 rudybot: eval #e0.66666666666666666666666666666666 04:47:57 chandler: ; Value: 33333333333333333333333333333333/50000000000000000000000000000000 04:48:19 ... Oh. Never mind. 04:48:35 "Chandler sees rudybot's 3333333333333333/500000000000000 and raises him #e0.66666666666666666666666666666666 04:48:36 " 04:49:43 For some reason it had seemed to me that this was naturally going to read the number as an inexact and then call `rationalize' to produce an exact number. 04:49:57 I'm not sure why I thought that. 04:50:56 I should think that exact->inexact would be more plausible, but of course it doesn't have to do either. 04:52:00 Assuming you mean `inexact->exact', that's actually what I was thinking of. 04:52:42 Common Lisp calls that `rationalize' for reals, and what Scheme calls `rationalize' has no direct Common Lisp equivalent. 04:53:26 Thus, I tend to suffer from hash collisions in this area. 04:54:19 What is the effect in CL, then of coerce 'float? 04:54:37 *foof* honestly doesn't understand the point of Scheme's rationalize 04:54:57 jcowan: That would be `exact->inexact', would it not? 04:55:06 er, coerce 'rational 04:55:24 (It's hard to think straight when you are hiccupping every few seconds) 04:55:58 foof: As I understand it, it's to give you a rational number that doesn't blindly assume that all the bits in a float are really meaningful. 04:56:05 (coerce 0.1 'rational) -> SIMPLE-TYPE-ERROR: 0.1 can't be converted to type RATIONAL. 04:56:41 jcowan: But it gives a float for a float and a rational for a rational. 04:57:28 I think that's a side effect of the principle of preservation of exactitude overcoming common sense in naming conventions. 04:57:47 nutmegmagi [~swalters@static-72-91-30-19.tampfl.dsl-w.verizon.net] has joined #scheme 04:58:42 Naming conventions aside, I still don't see the point :/ 04:59:33 -!- flonum [~ben@24-138-98-109.zing-net.ca] has left #scheme 04:59:58 Maybe if the implementation could represent #i1/3 without loss of information, such that (inexact->exact #i1/3) => 1/3 ? 05:02:41 -!- nutmegmagi [~swalters@static-72-91-30-19.tampfl.dsl-w.verizon.net] has left #scheme 05:02:57 foof: Just a guess, but I do know that (numerator #i1/3) and (numerator (inexact->exact #i1/3)) give different results. 05:03:22 On gives an inexact number, and the other gives you an exact. 05:04:33 Granted, dividing the denominators and numerators thus obtained back into inexacts gives me the same result on my machine. 05:06:33 -!- ziggurat [~quassel@pool-173-71-25-61.dllstx.fios.verizon.net] has quit [Read error: Connection reset by peer] 05:07:18 pavelludiq [~quassel@91.139.197.90] has joined #scheme 05:09:10 -!- adu [~ajr@pool-173-66-61-164.washdc.fios.verizon.net] has left #scheme 05:14:49 -!- jonrafkind [~jon@c-98-202-82-46.hsd1.ut.comcast.net] has quit [Ping timeout: 264 seconds] 05:18:21 -!- tobetchi [~tobetchi@p296b0a.sagant01.ap.so-net.ne.jp] has quit [Remote host closed the connection] 05:19:24 gwynddyllyd [~fintn@201.29.249.11] has joined #scheme 05:19:48 -!- gwynddyllyd [~fintn@201.29.249.11] has quit [Client Quit] 05:20:19 jcowan: the following artifact supports your understanding: http://groups.csail.mit.edu/mac/ftpdir/scheme-mail/HTML/rrrs-1985/msg00016.html 05:20:20 -rudybot:#scheme- http://tinyurl.com/yks6765 05:23:27 Dawgmatic [~Dawgmatix@c-76-124-9-27.hsd1.nj.comcast.net] has joined #scheme 05:23:36 -!- cmatei [~cmatei@95.76.26.166] has quit [Remote host closed the connection] 05:24:47 arcfide: That has nothing to do with #i1/3 preserving any info, which it doesn't. 05:24:58 -!- Dawgmatic [~Dawgmatix@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Client Quit] 05:25:18 #i1/3 is the same as 0.3333... in any implementation I'm aware of. 05:27:24 -!- Dawgmatix [~Dawgmatix@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Ping timeout: 272 seconds] 05:28:52 -!- Skewb [Skewb@83.231.102.33] has quit [] 05:34:43 -!- a-s [~user@93.112.117.229] has quit [Read error: Connection reset by peer] 05:35:17 jimster [~jimster@cpe-70-116-158-133.tx.res.rr.com] has joined #scheme 05:40:40 -!- jimster [~jimster@cpe-70-116-158-133.tx.res.rr.com] has quit [Ping timeout: 258 seconds] 05:48:02 -!- Len_ [~Len@87.70.252.108] has quit [Read error: Operation timed out] 05:52:41 Daemmerung: Thanks, I'll look at it tomorrow. 05:53:22 In principle, there is no reason why #i1/3 could not be represented as a ratnum with an "inexact bit". 05:53:29 -!- jcowan [~jcowan@cpe-98-14-172-204.nyc.res.rr.com] has quit [Quit: Leaving] 05:54:11 Which would allow (* 3 #i1/3) to yield #i1, which would be awesome. 06:00:13 -!- TR2N [email@89.180.139.2] has quit [Ping timeout: 258 seconds] 06:00:36 NorthStar [email@89-180-213-4.net.novis.pt] has joined #scheme 06:03:00 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 06:04:10 -!- pharon [~pharon@dsl092-075-228.bos1.dsl.speakeasy.net] has quit [Quit: Computer has gone to sleep] 06:04:50 Len_ [~Len@87.70.252.108] has joined #scheme 06:05:29 -!- devslashnull [~nope@202.3.37.206] has quit [Ping timeout: 265 seconds] 06:06:44 Daemmerung: is 1.0 different from #i1? 06:07:26 because, unless I misunderstood you, gambit returns 1. from (* 3 #i1/3) 06:08:30 rudybot: eval (* 3 #i1/3) 06:08:31 Axioplase_: your sandbox is ready 06:08:31 Axioplase_: ; Value: 1.0 06:08:47 rudybot: eval #i1 06:08:48 Axioplase_: ; Value: 1.0 06:09:37 devslashnull [~nope@202.3.37.206] has joined #scheme 06:12:15 rudybot: eval (* 6666666 #i1/6666666) 06:12:15 Daemmerung: your r5rs sandbox is ready 06:12:15 Daemmerung: ; Value: 1.0 06:12:30 rudybot: eval (* 66666666 #i1/6666666) 06:12:30 Daemmerung: ; Value: 10.00000090000009 06:13:34 rudybot: (= #i10 (* 66666666 #i1/6666666)) 06:13:34 Daemmerung: eh? Try "rudybot: help". 06:13:47 rudybot: eval (= #i10 (* 66666666 #i1/6666666)) 06:13:47 Daemmerung: ; Value: #f 06:18:37 -!- devslashnull [~nope@202.3.37.206] has quit [Ping timeout: 258 seconds] 06:22:15 rudybot: eval (= #i1 (* 6666666 #i1/6666666)) 06:22:42 devslashnull [~nope@202.3.37.206] has joined #scheme 06:22:44 leppie|work: error: with-limit: out of time 06:22:51 LOL 06:23:14 cmatei [~cmatei@95.76.26.166] has joined #scheme 06:27:53 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 06:28:03 saint_cypher [~saint_cyp@24.130.33.243] has joined #scheme 06:29:25 -!- devslashnull [~nope@202.3.37.206] has quit [Ping timeout: 260 seconds] 06:29:33 -!- davazp [~user@68.Red-83-46-0.dynamicIP.rima-tde.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 06:32:24 -!- arcfide [arcfide@adsl-99-50-228-139.dsl.bltnin.sbcglobal.net] has left #scheme 06:32:53 arcfide [arcfide@adsl-99-50-228-139.dsl.bltnin.sbcglobal.net] has joined #scheme 06:32:53 -!- arcfide [arcfide@adsl-99-50-228-139.dsl.bltnin.sbcglobal.net] has left #scheme 06:37:09 mathk [~mathk@lns-bzn-21-82-64-114-254.adsl.proxad.net] has joined #scheme 06:58:26 Sveklo [~sveklo@unaffiliated/sveklo] has joined #scheme 06:59:56 -!- Sveklo [~sveklo@unaffiliated/sveklo] has quit [Client Quit] 07:14:12 -!- AtnNn [~welcome@modemcable049.173-176-173.mc.videotron.ca] has quit [Quit: xexexe] 07:14:38 -!- mbohun [~mbohun@202.124.72.53] has quit [Quit: Leaving] 07:16:20 -!- fda314925 [~fda314925@121.124.124.117] has quit [Remote host closed the connection] 07:20:14 -!- kniu [~kniu@HOHOHO.RES.CMU.EDU] has quit [Remote host closed the connection] 07:20:59 Having compiled PLT (from current SVN) with --prefix=/usr/local --enable-shared, I got this error when running `make install': http://pastebin.com/d2a9ee71e Would anybody know how to fix it (eli :P)? 07:22:18 stepnem: Which OS is this? 07:22:24 eli: Linux 07:23:15 kniu [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 07:23:35 fda314925 [~fda314925@121.124.124.117] has joined #scheme 07:23:54 MrFahrenheit [~RageOfTho@users-55-206.vinet.ba] has joined #scheme 07:24:12 stepnem: Did you try to build from an updated tree, without removing old junk? 07:24:55 eli: well, not sure what you mean -- compiled in a new build directory, so I assume there was no junk around? 07:25:41 Well, there's clearly a file that got compiled earlier with 4.2.0.2... 07:26:45 I'm wondering whether the previous build you did was an in-place build (no --prefix). 07:27:34 I don't think so -- at least now I had it installed in /usr/local, too; and IIRC, I didn't just copy an in-place build in there 07:28:14 The offending file is "/home/stepnem/Hacking/plt/plt/collects/setup/compiled/unixstyle-install_ss" 07:28:15 and actually, it was version 4.1.4 07:28:46 That file should not have been if you'd do a previous installation with --prefix. 07:29:26 well, yeah, but I have no idea how to fix that, also, I did not compile anything like 4.2.0... 07:29:44 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 07:29:54 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 07:30:00 That's the only way you'd get that error message. 07:30:20 heh... :| 07:30:44 In any case, fixing it is easy -- just starting from a fresh checkout should work. It's not a real solution if there's a problem, but it sounds like there are too many unknowns to find a problem. 07:30:56 You could also just remove the bad .zo files manually. 07:32:43 eli: just removing the .zo files and compiling anew? 07:32:55 or just `make install'? 07:33:23 make install should be enough, I think, though I don't know what's wrong. 07:34:08 And disclaimer: I've been awake for about 2.5 days, so I can't really help in debugging when I'm finally about to sleep. 07:35:55 -!- MrFahrenheit [~RageOfTho@users-55-206.vinet.ba] has quit [Ping timeout: 256 seconds] 07:36:19 eli: OK, after removing the .zo files, I got to 'Copying collects -> /usr/local/lib/plt/collects', so that's a progress (still running, so I hope it's fixed), thank you very much 07:37:54 OK. 07:37:56 (and good night, too) 07:38:20 Yes, in about 5 minutes I'll be in non-interactive mode. 07:41:01 -!- Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has quit [Ping timeout: 256 seconds] 07:41:42 t -h 3 07:41:47 Oops... wrong window. 07:44:31 mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 07:47:56 devslashnull [~nope@202.3.37.206] has joined #scheme 07:48:12 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 07:50:38 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 07:53:03 alexsuraci_ [~alexsurac@32.170.157.213] has joined #scheme 07:56:28 -!- alexsuraci_ [~alexsurac@32.170.157.213] has quit [Client Quit] 08:02:52 -!- Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has quit [Read error: Connection reset by peer] 08:06:39 nutmegmagi [~swalters@static-72-91-30-19.tampfl.dsl-w.verizon.net] has joined #scheme 08:07:26 -!- nutmegmagi [~swalters@static-72-91-30-19.tampfl.dsl-w.verizon.net] has left #scheme 08:17:15 -!- Fufie [~innocent@86.80-203-225.nextgentel.com] has quit [Quit: Leaving] 08:21:20 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 08:44:03 MrFahrenheit [~RageOfTho@users-55-111.vinet.ba] has joined #scheme 08:51:08 -!- mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]] 08:58:19 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 08:58:29 n0am [~noam@95.98.177.73] has joined #scheme 08:58:34 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 09:07:17 alaricsp [~alaric@217.205.201.45] has joined #scheme 09:16:09 melba [~blee@unaffiliated/lazz0] has joined #scheme 09:23:20 -!- xwl_ [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 09:25:35 -!- bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has quit [Remote host closed the connection] 09:26:05 -!- devslashnull [~nope@202.3.37.206] has quit [] 09:30:57 -!- proq [~user@unaffiliated/proqesi] has quit [Ping timeout: 260 seconds] 09:33:01 Morbeo [myrlochar@91.92.170.132] has joined #scheme 09:46:28 mmc [~mima@esprx01x.nokia.com] has joined #scheme 09:51:27 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 09:55:41 masm [~masm@bl5-104-12.dsl.telepac.pt] has joined #scheme 09:57:25 xwl_ [~user@esprx01x.nokia.com] has joined #scheme 09:59:20 -!- mmc [~mima@esprx01x.nokia.com] has quit [Remote host closed the connection] 09:59:43 mmc [~mima@esprx01x.nokia.com] has joined #scheme 10:03:30 offby1` [~user@q-static-138-125.avvanta.com] has joined #scheme 10:03:57 bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has joined #scheme 10:05:26 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 272 seconds] 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:43:48 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 10:44:06 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 10:44:08 rudybot: eval 3 10:44:10 leppie|work: your sandbox is ready 10:44:10 leppie|work: ; Value: 3 10:44:14 rudybot: eval (= #i1 (* 6666666 #i1/6666666)) 10:44:14 leppie|work: ; Value: #t 10:44:29 Edico [~Edico@unaffiliated/edico] has joined #scheme 10:44:30 rudybot: thanks for your hard work 10:44:31 leppie|work: eh? Try "rudybot: help". 10:50:42 ebzzry [~ebzzry@124.217.95.106] has joined #scheme 10:50:59 Hi! What are the primary differences between HtDP and HtDP/2e? 10:53:49 mario-goulart [~user@67.205.85.241] has joined #scheme 11:02:29 -!- NorthStar is now known as TR2N 11:03:53 (lset-difference char=? (string->list "HtDP/2e") (string->list "HtDP")) => (#\/ #\2 #\e) 11:06:04 -!- Algo [~Larry@unaffiliated/algorithmiccontr] has quit [Quit: Leaving.] 11:07:37 bytecolor: right. 11:08:17 ebzzry: I have no idea really. I've never read the book. 11:09:34 bytecolor: Hmm. OK 11:20:09 -!- bokr [~eduska@95.154.102.124] has quit [Remote host closed the connection] 11:25:36 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Quit: ...] 11:27:43 alvatar [~alvatar@184.127.222.87.dynamic.jazztel.es] has joined #scheme 11:33:25 luz [~davids@139.82.89.70] has joined #scheme 11:34:52 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 11:35:42 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 11:37:14 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 11:39:06 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Client Quit] 11:41:55 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 11:42:10 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 11:46:53 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 11:47:45 pbusser [~pbusser@82.174.238.138] has joined #scheme 11:51:23 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 11:51:48 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 11:54:35 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 11:56:26 xwl [~user@123.115.124.202] has joined #scheme 11:59:46 reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:00:15 -!- ebzzry [~ebzzry@124.217.95.106] has quit [Ping timeout: 265 seconds] 12:03:51 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 12:05:47 how many bots are in this channel? 12:10:49 138 12:12:09 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 12:12:21 ebzzry [~ebzzry@115.147.96.166] has joined #scheme 12:12:28 42 12:20:34 nutmegmagi [~swalters@pool-71-101-51-208.tampfl.dsl-w.verizon.net] has joined #scheme 12:22:04 so just 2 then 12:22:20 Len_ and mario-goulart 12:23:13 sah0s: You've passed the Turing test. :-) 12:24:00 mario-goulart: i should hope so: or a very faithful simulacrum of me did 12:24:28 mario-goulart: eval (+ 1 2) 12:24:39 mario-goulart: 9 12:26:35 -!- mario-goulart [~user@67.205.85.241] has quit [Remote host closed the connection] 12:27:24 mario-goulart [~user@67.205.85.241] has joined #scheme 12:38:02 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 12:42:04 -!- ski_ [~md9slj@remote1.student.chalmers.se] has quit [Quit: Lost terminal] 12:43:03 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 12:44:25 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 12:48:34 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 12:50:11 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 12:56:37 -!- sah0s [~anto@92.251.172.194.threembb.ie] has quit [Quit: sah0s] 13:04:56 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 13:11:34 -!- foof [~user@FLH1Aep019.osk.mesh.ad.jp] has quit [Remote host closed the connection] 13:13:10 foof [~user@FLH1Aep019.osk.mesh.ad.jp] has joined #scheme 13:20:17 (define (+ . foo) 9) ; perfect! 13:20:25 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 13:22:28 heh, should create scheme42 where everything evaluate to 42! 13:23:20 (define (eval . rest) 42) 13:23:21 :-) 13:24:37 Real-life metacircular interpreter: (define (eval . rest) (error)) 13:25:56 In scheme42 Error Edition it'd be (define (eval . rest) (error 42)) 13:26:09 ahaha 13:34:06 Sergio` [~Sergio`@a89-152-186-152.cpe.netcabo.pt] has joined #scheme 13:36:53 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 256 seconds] 13:58:35 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 13:59:32 Belaf [~campedel@net-93-144-5-30.t2.dsl.vodafone.it] has joined #scheme 14:09:43 -!- copumpkin [~copumpkin@c-24-63-67-154.hsd1.nh.comcast.net] has quit [Quit: copumpkin] 14:31:40 bweaver [~user@c-68-60-0-190.hsd1.tn.comcast.net] has joined #scheme 14:35:19 -!- nothingHappens [~nothingha@173-31-122-80.client.mchsi.com] has quit [Quit: Ex-Chat] 14:36:51 -!- sstrickl [~sstrickl@pool-151-203-30-77.bos.east.verizon.net] has quit [Quit: sstrickl] 14:41:56 -!- alvatar [~alvatar@184.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 14:45:18 RageOfThou [~RageOfTho@users-55-20.vinet.ba] has joined #scheme 14:45:52 -!- hadronzoo [~hadronzoo@ppp-70-251-92-195.dsl.rcsntx.swbell.net] has quit [Quit: hadronzoo] 14:48:17 -!- MrFahrenheit [~RageOfTho@users-55-111.vinet.ba] has quit [Ping timeout: 260 seconds] 14:54:06 -!- bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has quit [Ping timeout: 276 seconds] 14:55:31 -!- pbusser [~pbusser@82.174.238.138] has quit [Quit: Client Quit] 14:55:49 -!- RageOfThou [~RageOfTho@users-55-20.vinet.ba] has quit [Ping timeout: 240 seconds] 14:57:20 MrFahrenheit [~RageOfTho@users-55-20.vinet.ba] has joined #scheme 14:58:40 noam__ [~noam@188.89.86.189] has joined #scheme 14:58:57 bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has joined #scheme 14:59:03 -!- n0am [~noam@95.98.177.73] has quit [Ping timeout: 256 seconds] 14:59:12 -!- bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has left #scheme 15:16:29 -!- noam__ [~noam@188.89.86.189] has quit [Ping timeout: 265 seconds] 15:23:04 AtnNn [~welcome@173.176.173.49] has joined #scheme 15:29:59 sstrickl [~sstrickl@dublin.ccs.neu.edu] has joined #scheme 15:32:32 wingo [~wingo@ATuileries-153-1-71-6.w83-202.abo.wanadoo.fr] has joined #scheme 15:33:23 -!- ebzzry [~ebzzry@115.147.96.166] has quit [Quit: Leaving] 15:37:36 -!- MrFahrenheit [~RageOfTho@users-55-20.vinet.ba] has quit [Read error: Connection reset by peer] 15:38:24 MrFahrenheit [~RageOfTho@users-55-20.vinet.ba] has joined #scheme 15:53:13 -!- wingo [~wingo@ATuileries-153-1-71-6.w83-202.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 15:57:37 alvatar [~alvatar@184.127.222.87.dynamic.jazztel.es] has joined #scheme 16:14:37 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 16:15:06 Modius [~Modius@cpe-70-123-130-159.austin.res.rr.com] has joined #scheme 16:19:21 bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has joined #scheme 16:21:49 -!- Oladon [~PC4@cc-nat.NCTU.edu.tw] has quit [Quit: Leaving.] 16:23:25 emmy [~a59bcafe@gateway/web/flash/gateway.tiramisu.in/x-nkezxuflmsysaarw] has joined #scheme 16:26:51 -!- offby1` is now known as offby1 16:27:01 -!- offby1 [~user@q-static-138-125.avvanta.com] has quit [Changing host] 16:27:01 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 16:35:14 -!- emmy [~a59bcafe@gateway/web/flash/gateway.tiramisu.in/x-nkezxuflmsysaarw] has quit [Remote host closed the connection] 16:37:38 -!- AtnNn [~welcome@173.176.173.49] has quit [Read error: Operation timed out] 16:41:28 Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has joined #scheme 16:43:16 -!- mreggen [~mreggen@cm-84.215.18.49.getinternet.no] has quit [Read error: Operation timed out] 16:44:40 -!- samth_away is now known as samth 16:48:02 -!- mornfall [~mornfall@kde/developer/mornfall] has quit [Ping timeout: 248 seconds] 16:48:52 mornfall [~mornfall@anna.fi.muni.cz] has joined #scheme 16:48:55 -!- mornfall [~mornfall@anna.fi.muni.cz] has quit [Changing host] 16:48:55 mornfall [~mornfall@kde/developer/mornfall] has joined #scheme 16:50:55 copumpkin [~copumpkin@dhcp-212-228.cs.dartmouth.edu] has joined #scheme 16:50:57 -!- bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has left #scheme 16:51:20 flonum [~ben@24-138-98-109.zing-net.ca] has joined #scheme 16:54:22 jimrees_ [~jimrees@ita4fw1.itasoftware.com] has joined #scheme 17:01:30 -!- xwl [~user@123.115.124.202] has quit [Ping timeout: 240 seconds] 17:02:53 jlongster [~user@c-68-59-187-95.hsd1.tn.comcast.net] has joined #scheme 17:03:33 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 252 seconds] 17:17:25 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 17:18:36 -!- ASau [~user@83.69.227.32] has quit [Read error: Connection reset by peer] 17:32:14 fractalis [~fractalis@cpe-98-27-162-52.neo.res.rr.com] has joined #scheme 17:32:47 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 265 seconds] 17:33:09 davazp [~user@68.Red-83-46-0.dynamicIP.rima-tde.net] has joined #scheme 17:35:54 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #scheme 17:38:05 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has quit [Client Quit] 17:38:48 JoelMcCracken [~joelmccra@pool-96-236-233-23.pitbpa.east.verizon.net] has joined #scheme 17:38:58 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #scheme 17:40:13 proq [~user@unaffiliated/proqesi] has joined #scheme 17:42:31 ASau [~user@83.69.227.32] has joined #scheme 17:45:37 -!- luz [~davids@139.82.89.70] has quit [Quit: Client exiting] 17:46:30 Nshag [~shag@lns-bzn-43-82-249-153-48.adsl.proxad.net] has joined #scheme 17:48:18 -!- NNshag [~shag@lns-bzn-57-82-249-5-59.adsl.proxad.net] has quit [Ping timeout: 276 seconds] 17:52:58 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 17:53:32 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 17:53:42 -!- pavelludiq [~quassel@91.139.197.90] has quit [Read error: Connection reset by peer] 17:54:40 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 17:56:23 -!- nutmegmagi [~swalters@pool-71-101-51-208.tampfl.dsl-w.verizon.net] has left #scheme 17:56:38 -!- Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has quit [Ping timeout: 272 seconds] 17:58:05 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 18:05:46 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 18:05:57 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 18:10:23 pbusser [~pbusser@82.174.238.138] has joined #scheme 18:11:52 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 18:19:18 AtnNn [~welcome@modemcable049.173-176-173.mc.videotron.ca] has joined #scheme 18:20:06 wingo [~wingo@196.141-240-81.adsl-dyn.isp.belgacom.be] has joined #scheme 18:22:30 MononcQc [~ftrottier@207.253.180.96] has joined #scheme 18:25:41 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 18:26:22 DerGuteMoritz [~syn@85.88.17.198] has joined #scheme 18:35:13 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #scheme 18:37:46 mickn [~mickn@69-196-180-159.dsl.teksavvy.com] has joined #scheme 18:38:24 -!- JoelMcCracken [~joelmccra@pool-96-236-233-23.pitbpa.east.verizon.net] has quit [Quit: This computer has gone to sleep] 18:41:13 -!- mmc [~mima@esprx01x.nokia.com] has quit [Ping timeout: 264 seconds] 18:58:56 -!- Len_ [~Len@87.70.252.108] has quit [Ping timeout: 245 seconds] 19:01:55 Len_ [~Len@87.70.35.114] has joined #scheme 19:09:38 -!- blackened` [~blackened@ip-89-102-22-70.karneval.cz] has quit [Quit: blackened`] 19:10:05 blackened` [~blackened@ip-89-102-22-70.karneval.cz] has joined #scheme 19:14:46 JoelMcCracken [~joelmccra@host-64-179-113-99.col.choiceone.net] has joined #scheme 19:17:08 -!- Belaf [~campedel@net-93-144-5-30.t2.dsl.vodafone.it] has left #scheme 19:19:35 Belaf [~campedel@net-93-144-5-30.t2.dsl.vodafone.it] has joined #scheme 19:35:23 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 19:38:30 -!- sladegen [~nemo@unaffiliated/sladegen] has quit [Disconnected by services] 19:38:39 sladegen [~nemo@unaffiliated/sladegen] has joined #scheme 19:43:30 -!- jlongster [~user@c-68-59-187-95.hsd1.tn.comcast.net] has quit [Ping timeout: 248 seconds] 19:47:23 tobetchi [~tobetchi@p296b0a.sagant01.ap.so-net.ne.jp] has joined #scheme 19:53:16 incubot: x3j13 19:53:51 incubot: BOOLE 19:53:55 George Boole is somehow a product of Common LISP? 19:54:05 incubot: progv 19:54:08 nonsense, progv is a perfectly workable form for dynamically binding a special whose name is not known at compile time. it's an integral part of any metacircular evaluator 19:54:32 i miss sarahbot 19:54:42 incubot: limpid? 19:54:46 Last time I checked BOOLE is the crowning jewel perched precariously upon the perfect peak of programmer prowess, casting its limitless limpid light over the loathesome lands of those who scuff and wallow in the dreary dust of digital depravity and unbounded wilful ignorance of the testament of Our Lord God as channeled through the X3J13 committee. 19:55:15 nice 19:59:11 odd 20:00:13 incubot: methamphetamines? 20:00:16 Someone once said PROGV is a testament to the success of synthetic methamphetamines in the rearing and education of the inveterately brain-damaged contributors to the X3J13 standardisation proceedings. 20:00:29 -!- alaricsp [~alaric@217.205.201.45] has quit [Quit: Leaving] 20:01:22 -!- Nshag [~shag@lns-bzn-43-82-249-153-48.adsl.proxad.net] has quit [Quit: Quitte] 20:04:16 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 20:04:30 Somebody was sho-nuff getting their hate on. 20:04:40 Damn straight 20:05:41 *Daemmerung* scuffs and wallows 20:07:33 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 20:07:43 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 20:11:11 -!- mapour [~mapour@linux.utu.fi] has quit [Quit: leaving] 20:18:35 schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has joined #scheme 20:19:50 -!- davazp [~user@68.Red-83-46-0.dynamicIP.rima-tde.net] has quit [Remote host closed the connection] 20:19:55 Nshag [~shag@lns-bzn-43-82-249-153-48.adsl.proxad.net] has joined #scheme 20:20:01 -!- alvatar [~alvatar@184.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 20:20:13 rickmode [~rickmode@64.134.237.12] has joined #scheme 20:26:26 Mr_Awesome [~eric@c-98-212-139-181.hsd1.il.comcast.net] has joined #scheme 20:37:20 pavelludiq [~quassel@87.246.12.167] has joined #scheme 20:39:54 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 240 seconds] 20:41:32 mejja [~user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 20:44:39 This may be a foolish question, but can anyone tell me why the following code seems to produce such very bad results: 20:44:43 (define (make-collection) 20:44:43 (let ((foo '(items))) 20:44:43 (lambda (x) (set-cdr! foo (cons x (cdr foo))) 20:44:43 foo))) 20:45:00 -!- MrFahrenheit [~RageOfTho@users-55-20.vinet.ba] has quit [Read error: No route to host] 20:45:16 MrFahrenheit [~RageOfTho@users-55-20.vinet.ba] has joined #scheme 20:45:16 Do not call set-cdr! on literal data. 20:50:31 Apparently not. Thanks. 20:53:02 In that case, why does the interpreter accept 20:53:09 (define foo '(a b)) 20:53:11 See R5RS 4.1.3, last paragraph. 20:53:40 OK, thanks. 20:55:45 -!- schemer999 [~schemer99@cpe-76-90-137-46.socal.res.rr.com] has quit [Quit: schemer999] 20:57:53 -!- saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 21:00:43 jmcphers_ [~jmcphers@218.185.108.156] has joined #scheme 21:01:41 -!- MononcQc [~ftrottier@207.253.180.96] has left #scheme 21:02:54 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 21:09:33 -!- metasyntax [~taylor@75-149-208-121-Illinois.hfc.comcastbusiness.net] has quit [Quit: Nichts mehr.] 21:11:32 -!- melba [~blee@unaffiliated/lazz0] has quit [Read error: Connection reset by peer] 21:14:18 ben_m [~ben@chello084113058207.12.vie.surfer.at] has joined #scheme 21:17:21 -!- reprore [~reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 21:18:28 -!- JoelMcCracken [~joelmccra@host-64-179-113-99.col.choiceone.net] has quit [Ping timeout: 240 seconds] 21:22:03 So '(items) and (list 'items) are really different in a way which can lead to strange behaviour? 21:22:49 Yes. Did you read 4.1.3 and 3.4? 21:23:02 Not 3.4 yet. 21:24:10 OK, I see. 21:24:23 LIST always conses a new structure, so it is safe to mutate. When you QUOTE a literal list, you may get shared structure, or it may be put into non-mutable storage, etc. 21:24:42 OK, yeah. 21:25:04 That's very frightening, but I understand. 21:25:19 Why frightening? 21:26:28 -!- rickmode [~rickmode@64.134.237.12] has quit [Quit: rickmode] 21:27:57 For one thing, trying to set-cdr! a literal didn't give an error or warning, but mutates something else (the calling function, make-collection), effectively leaking state. 21:28:10 Also, are backquoted objects literals? 21:28:15 Nm, I can look that up. 21:28:36 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:30:37 Lemonator [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 21:31:10 -!- kniu [~kniu@HOHOHO.RES.CMU.EDU] has quit [Read error: Connection reset by peer] 21:31:18 It didn't mutate the calling function. It mutated the literal data referenced by the calling function, which is presumably what you wanted, since it's what you wrote. (I snark, sorry.) I agree, a warning would have been desirable. Which Scheme are you using? 21:32:07 MIT Scheme. 21:32:25 OK, I see what you're saying. The literal itself has mutated. Fair enough. 21:32:26 int foo() { char* fmt="A is a vowel\n"; fmt[0] = 'E'; printf(fmt); return 0; } 21:33:14 I think you're correct to conflate the code and the literal, personally. 21:35:02 What I wrote is very similar to the basic accumulators in SICP, and this broke it in a way that surprised me. So I'm not sure I'm happy about what the Scheme implementation is doing. But I understand. Thanks a lot. 21:35:33 bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has joined #scheme 21:37:10 -!- bytecolor [~user@adsl-71-137-193-55.dsl.scrm01.pacbell.net] has quit [Client Quit] 21:37:37 -!- AtnNn [~welcome@modemcable049.173-176-173.mc.videotron.ca] has quit [Quit: ] 21:38:34 n0am [~generic@ip136-63-210-87.adsl2.static.versatel.nl] has joined #scheme 21:41:09 -!- blackened` [~blackened@ip-89-102-22-70.karneval.cz] has quit [Quit: blackened`] 21:41:30 blackened` [~blackened@ip-89-102-22-70.karneval.cz] has joined #scheme 21:45:28 JoelMcCracken [~joelmccra@c-67-186-56-85.hsd1.pa.comcast.net] has joined #scheme 21:48:39 -!- Lemonator [~kniu@HOHOHO.RES.CMU.EDU] has quit [Remote host closed the connection] 21:51:16 -!- JoelMcCracken [~joelmccra@c-67-186-56-85.hsd1.pa.comcast.net] has quit [Quit: This computer has gone to sleep] 21:56:08 I will be very surprised if SICP contains any instances of set-cdr!-ing literal data. 22:02:54 -!- Edico [~Edico@unaffiliated/edico] has quit [Quit: Ex-Chat] 22:06:38 See the last sentence of SICP 3.3.1. 22:10:15 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 22:10:58 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 22:12:54 Of course, it avoids doing so, but doesn't seem to mention the distinction between using '(...) and (list ...). Perhaps that was obvious and I'm just not worthy, though. 22:14:06 -!- n0am [~generic@ip136-63-210-87.adsl2.static.versatel.nl] has quit [Remote host closed the connection] 22:14:25 n0am [~generic@ip136-63-210-87.adsl2.static.versatel.nl] has joined #scheme 22:16:10 kniu [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 22:16:13 -!- timchen1` [tim@163.16.211.21] has quit [Ping timeout: 240 seconds] 22:16:19 timchen1` [tim@kalug.ks.edu.tw] has joined #scheme 22:20:43 emma [~em@unaffiliated/emma] has joined #scheme 22:38:25 sepult [~user@xdsl-78-35-201-44.netcologne.de] has joined #scheme 22:40:26 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 22:41:41 Fufie [~innocent@86.80-203-225.nextgentel.com] has joined #scheme 22:43:09 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has left #scheme 22:49:34 *mejja* curses get-host-by-name 22:55:16 -!- pbusser [~pbusser@82.174.238.138] has quit [Remote host closed the connection] 22:57:03 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 276 seconds] 22:58:38 mutt 22:58:48 whoops 22:58:52 -!- ben_m [~ben@chello084113058207.12.vie.surfer.at] has left #scheme 22:59:12 incubot: well, now y'all know what mail client i use 22:59:15 Do you want a copy of the build? By Mail or WWW? 23:03:50 -!- Sergio` [~Sergio`@a89-152-186-152.cpe.netcabo.pt] has quit [Quit: Lost terminal] 23:04:01 Sergio` [~Sergio`@a89-152-186-152.cpe.netcabo.pt] has joined #scheme 23:05:49 -!- mathk [~mathk@lns-bzn-21-82-64-114-254.adsl.proxad.net] has quit [Ping timeout: 256 seconds] 23:06:12 hotblack23 [~jh@p4FC5BD5A.dip.t-dialin.net] has joined #scheme 23:09:20 -!- ve [~a@vortis.xen.tardis.ed.ac.uk] has quit [Ping timeout: 256 seconds] 23:09:57 -!- copumpkin [~copumpkin@dhcp-212-228.cs.dartmouth.edu] has quit [Quit: copumpkin] 23:10:11 -!- samth is now known as samth_away 23:10:48 does anyone know why this code results in an error? 23:10:50 ( (first '(rest rest first) ) '(1 2 3) ) 23:10:55 and not in (2 3) ? 23:11:07 the error is "procedure application: expected procedure, given: rest; arguments were: (1 2 3)" 23:13:16 (first '(rest)) -> 'rest 23:13:30 (first (list rest)) -> rest 23:13:57 -!- eno [~eno@adsl-70-137-164-161.dsl.snfc21.sbcglobal.net] has quit [Ping timeout: 276 seconds] 23:14:59 removing the ' results in 23:15:02 "procedure rest: expects 1 argument, given 2: # #" 23:15:10 eno [~eno@nslu2-linux/eno] has joined #scheme 23:15:16 which confuses me more sadly 23:16:17 incubot: ((car (list car cdr)) (list 1 2 3)) 23:16:18 1 23:16:55 sladegen, could it be because I'm using drscheme ? 23:18:05 zoke: what is the type of '(rest rest first)? 23:18:19 it's supposed to be a list of functions 23:18:26 It is not a list of functions. 23:18:50 if I change it to (rest rest first) is it a list of functions then ? 23:21:08 No, it would then be a procedure application. QUOTE tells Scheme not to evaluate anything in the QUOTE form, but instead to treat it as literal data. So '(rest rest first) gives you a literal list of three symbols. You need something where "rest" and "first" are evaluated, so that you get the proecedures that you want. How would you do that? 23:21:39 (I guess those are pröcedures, there.) 23:21:59 well 23:22:03 I am not sure 23:22:19 I thought something like (first (rest) ) would evaluate out to the fcn 23:23:19 If you had (define foo 5), and you wanted to make a list containing the single value of foo, how would you do that? 23:23:59 (list foo) 23:24:47 -!- mario-goulart [~user@67.205.85.241] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:24:56 Bingo. If you had (define first (lambda (l) ...)) and (define rest (lambda (l) ...)), and you wanted to make a list containing two instances of "rest" and one of "first", how would you do that? 23:25:44 oooh 23:25:45 ok 23:25:51 I get how to solve my problem here Daemmerung 23:25:54 thanks for asking those questions 23:26:12 Exactly. Happy trails. 23:29:01 -!- bweaver [~user@c-68-60-0-190.hsd1.tn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:31:24 -!- zoke [~zoke@129-97-242-77.uwaterloo.ca] has quit [] 23:33:52 gwynddyllyd [~fintn@201.29.249.11] has joined #scheme 23:36:53 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #scheme 23:39:50 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has quit [Client Quit] 23:39:54 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 23:40:57 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #scheme 23:41:46 -!- rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has quit [Remote host closed the connection] 23:44:39 rickmode [~rickmode@cpe-76-167-41-163.socal.res.rr.com] has joined #scheme 23:46:05 -!- rdd` [~rdd@c83-250-52-182.bredband.comhem.se] has quit [Ping timeout: 246 seconds] 23:49:21 -!- masm [~masm@bl5-104-12.dsl.telepac.pt] has quit [Ping timeout: 245 seconds] 23:50:09 Oladon [~PC4@cc-nat.NCTU.edu.tw] has joined #scheme 23:51:20 -!- hosh [~hosh@c-24-99-42-62.hsd1.ga.comcast.net] has quit [Ping timeout: 258 seconds] 23:53:10 JoelMcCracken [~joelmccra@pool-96-236-233-23.pitbpa.east.verizon.net] has joined #scheme 23:53:41 saccade_ [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 23:55:37 -!- lusory [~bart@bb219-74-102-199.singnet.com.sg] has quit [Ping timeout: 264 seconds] 23:57:30 lusory [~bart@bb121-6-230-129.singnet.com.sg] has joined #scheme