00:01:35 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 00:02:40 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 00:08:30 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 00:14:07 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Leaving...] 00:14:45 -!- pyrony [~epic@office1.klout.com] has quit [Ping timeout: 246 seconds] 00:15:59 jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has joined #scheme 00:16:10 hoi 00:19:24 poi 00:20:42 -!- pygospa [~TheRealPy@kiel-5f77b747.pool.mediaWays.net] has quit [Read error: Operation timed out] 00:23:35 pygospa [~TheRealPy@kiel-4dbec790.pool.mediaWays.net] has joined #scheme 00:24:02 pyrony [~epic@office1.klout.com] has joined #scheme 00:27:03 So I'm about to vote on what CHAR-NUMERIC? means. The plausible choices are an ASCII digit, any kind of decimal digit, and any kind of numeric character, including Roman numerals etc. 00:27:36 I incline toward either ASCII digits only, or any kind of decimal digit (they look different from ASCII digits, but are work-alikes). 00:28:22 Comments, anybody? 00:28:47 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 00:28:58 (Existing practice is divided, since the R6RS definition didn't actually mean anything.) 00:30:21 yeah, it's hard to see how including Roman numerals would be useful 00:30:51 didn't unicode have a numeric character class? 00:31:09 No. 00:31:15 That's what R6RS prescribed, but it doesn't exist. 00:35:27 The CL equivalent is char-digit-p, which returns the value of the digit. 00:35:43 If the definition is not ASCII, there needs to be a digit-value procedure. 00:37:06 DT``: Or more accurately, there are three numeric character classes: digits, letter-like numbers such as Roman numeral characters, and other numerics. 00:37:34 jcowan, returning something that's not #t or #f doesn't really feel like a predicate, though. 00:37:51 and digit-char-p takes a radix as optional argument, in CL. 00:38:00 Also true. 00:38:13 Hmm, do you know if any CLs accept non-ASCII digits in that context? 00:38:33 let me try. 00:39:28 U+0660 is a non-ASCII digit 00:39:36 SBCL doesn't accept Unicode roman numerals. 00:39:43 They aren't digits. 00:40:11 ? 00:40:59 nope, it doesn't. 00:42:19 You tried U+0660? 00:43:03 yes, returns nil. 00:44:56 stupid question: a have a function and a list of arguments, I want to apply those arguments to the functions, what do I do? (like the * in python) 00:45:10 apply, like in python. 00:46:07 -!- pyrony [~epic@office1.klout.com] has quit [Ping timeout: 250 seconds] 00:46:15 jcowan: thanks 00:47:44 jcowan: I didn't even know about apply in python, always used * and ** 00:47:52 *jcowan* nods. 00:48:08 * _is_ apply, in python, as far as I know. 00:48:12 no other way to spell it. 00:48:21 offby1, apply(). 00:48:42 it's deprecated, though. 00:50:21 Ah, I didn't know it was deprecated. 00:50:57 offby1: I just meant that i didn't know about the function, just about the * syntax 00:51:00 I didn't know it existed! 00:53:58 DT``: Okay, I tried various Lisps. ABCL and CLISP agree that U+0660 is digit 0; CMUCL, CCL, and SBCL say it's not a digit, and ECL and GCL can't represent U+0660 as a character. 00:54:31 samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has joined #scheme 00:55:29 jcowan, I'd leave it implementation-dependent for anything other than 0-9. R7RS doesn't say anything about Unicode, no? 00:56:01 Yes, it does. It does not require non-ASCII characters to be implemented, but requires them to be implemented Unicodewise if they are implemented. 00:56:42 So if you support U+0660 as a character and ask char->integer about it, you must get #x0660 back, not something else. 00:59:28 oh. I'd still leave char-numeric? implementation-defined for non-ASCII digits. 01:04:26 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 01:05:04 wait. 01:05:04 DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has joined #scheme 01:05:48 jcowan, I'm sure that there was a numeric unicode category. 01:05:59 it was Nd or something, I don't remember. 01:06:05 Nd = numeric digit 01:06:14 Nl = letter-like numeric 01:06:17 No = numeric, other 01:06:41 R6RS just says "has the Numeric property", but there is no such property 01:07:41 Guile 2.0, Kawa, Larceny, Ypsilon, 01:07:42 Mosh, and IronScheme use Nd 01:07:51 it has the numeric-nature 01:07:58 Scheme48, Chez, and Ikarus use Nd|Nl|No 01:08:08 Gauche, Gambit, and Chicken use ASCII 01:08:18 (without the Chicken utf8 egg) 01:08:53 jcowan, probably R6RS meant Nd. IMHO the problem is `char-numeric?''s name, it should be `char-digit?'. 01:09:08 Probably, but we are stuck with IEEE Scheme in this respect. 01:10:27 I don't see any advantage to allowing (char-numeric? #\x660) to return #f in some implementations. 01:12:33 You only need a table of 42 character values (all the Nd zeros) to check this property, as it always the case that an Nd minus its zero is the digit value. 01:12:51 (i.e. they are allocated in blocks of ten) 01:13:03 -!- aisa [~aisa@c-68-35-164-105.hsd1.nm.comcast.net] has quit [Quit: aisa] 01:13:27 somnium [~user@adsl-98-65-190-197.dab.bellsouth.net] has joined #scheme 01:18:57 probably just Nd is the better choice, I'd leave Nl and No to some extension to srfi-14 (if it doesn't already). 01:19:05 that's what most implementations do anyway. 01:28:48 *jcowan* nods. 01:28:49 I agree. 01:29:14 (define (digit-value ch) (digit-value* ch zero)) 01:29:18 arrgh, ww 01:36:27 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 01:36:59 (define digit-value (cut digit-value* <> zero)) ;-) 01:37:42 *jcowan* nods. 01:37:56 I've just filed a WG1 ticket for it. 01:38:14 *checks* 01:40:13 -!- DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has quit [Quit: Leaving] 01:51:16 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 01:53:06 -!- tauntaun [~Crumpet@64.134.66.251] has quit [Quit: Ex-Chat] 02:00:39 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 255 seconds] 02:03:42 jcowan: Of course, (and (<= val0 val) (<= val val9)) can be written more concisely as (<= val0 val val9). 02:04:14 Quite so. I started out using char<=?, which does not portably accept more than 2 args. 02:05:17 *nods* 02:05:54 has there been any convergence on a module system from either wg? 02:06:15 Yes, WG1 is implementing a stripped down version of R6RS modules, without phasing control. 02:06:28 s/modules/libraries 02:06:30 but we call them modules 02:06:38 implicit phasing? 02:06:51 WG1 Scheme has only syntax-rules, so there are no phasing issues. 02:06:57 ok 02:09:05 Chibi uses ASCII-only, but that may change. 02:10:28 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 02:10:35 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Max SendQ exceeded] 02:11:09 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 02:12:20 I was thinking it might be nice to have a function which returns #t if probabilistically, the char is being used as part of a number. 02:13:42 foof: Probabilistically? That sounds like primality testing. 02:13:42 But then, at least in kanji, you may have a different distribution for the characters 1 through 9. 02:15:46 All of which may be used as simple numbers (like English "one" through "nine"), as decimal digits (like 1 through 9) or as compounds in words and place names where they're not in any real sense being used as numbers. 02:15:54 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Client Quit] 02:16:30 I don't think anybody's going to want simple char-numeric to handle that stuff. At least, there are no such implementations now. 02:16:48 No, I'm not recommending this for char-numeric?. 02:17:14 Oh, okay. In that case, passing a string and an index makes a lot of sense. "Is this char numeric in this context?" 02:18:26 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 02:18:46 Yeah, I guess that should be part of an NLP library. 02:19:11 But it's exactly what you'd want for the numerical sorting behavior OS X gives you in the file browser. 02:19:37 *jcowan* nods. 02:22:55 jcowan: Would you object to me adding the latest three tickets to the ballot? We're the only ones who've voted so far. 02:23:03 *jcowan* looks. 02:23:18 OBTW, I just added the explanation about expt, and voted for it. 02:24:24 I'm okay with adding #218 and #219, though I will vote against them. 02:24:44 I think adding #220 so fast would be a mistake. Let it wait; it may be moot if "ascii" wins for char-numeric. 02:27:35 #218 is the only one I care about. Our BNF is hideously complex when it could be so simple (good for both humans and readers). 02:30:07 -!- PreciousMetals [~Heart@unaffiliated/colours] has quit [Ping timeout: 250 seconds] 02:38:39 Just add (asymmetric) difference to the BNF and all the cruft goes away 02:39:31 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [] 02:41:21 no-name- [~no-name@195.250.69.111.dynamic.snap.net.nz] has joined #scheme 02:41:38 -!- no-name- [~no-name@195.250.69.111.dynamic.snap.net.nz] has left #scheme 02:43:48 -!- ijp [~user@host109-153-23-149.range109-153.btcentralplus.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 02:56:27 -!- samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has quit [Ping timeout: 255 seconds] 02:57:21 -!- DT`` [~Feeock@net-93-149-69-95.cust.dsl.teletu.it] has quit [Ping timeout: 255 seconds] 02:58:18 -!- gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has quit [Quit: leaving] 03:08:04 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 03:11:00 DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has joined #scheme 03:12:14 g112wdh [~user@202.99.168.110] has joined #scheme 03:18:08 -!- g112wdh [~user@202.99.168.110] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:18:57 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 255 seconds] 03:29:17 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 03:29:19 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Max SendQ exceeded] 03:36:41 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 03:39:34 pnkfelix [~Adium@c-24-147-116-20.hsd1.ct.comcast.net] has joined #scheme 03:44:24 PreciousMetals [~Heart@pool-108-45-59-174.washdc.fios.verizon.net] has joined #scheme 03:44:36 -!- PreciousMetals [~Heart@pool-108-45-59-174.washdc.fios.verizon.net] has quit [Changing host] 03:44:36 PreciousMetals [~Heart@unaffiliated/colours] has joined #scheme 03:50:07 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme 04:02:31 -!- somnium [~user@adsl-98-65-190-197.dab.bellsouth.net] has quit [Remote host closed the connection] 04:10:02 -!- pnkfelix [~Adium@c-24-147-116-20.hsd1.ct.comcast.net] has quit [Quit: Leaving.] 04:10:19 -!- tupi [~david@189.60.161.65] has quit [Quit: Leaving] 04:43:38 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [Read error: Operation timed out] 04:44:22 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #scheme 04:48:30 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 04:54:45 dnolen [~davidnole@184.152.69.75] has joined #scheme 04:55:39 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 05:01:02 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 05:01:40 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: \o/] 05:02:22 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 05:09:11 MengZhang [~MengZhang@221.239.199.194] has joined #scheme 05:09:22 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 05:18:46 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 05:21:23 -!- yosafbridge [~yosafbrid@li125-242.members.linode.com] has quit [Read error: Operation timed out] 05:27:25 -!- chemuduguntar [~ravic@smtp.touchcut.com] has quit [Ping timeout: 258 seconds] 05:30:11 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 05:31:15 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 05:31:41 Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has joined #scheme 05:32:25 yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #scheme 05:32:49 -!- yosafbridge [~yosafbrid@li125-242.members.linode.com] has quit [Client Quit] 05:34:06 yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #scheme 05:45:02 -!- bokr [~eduska@109.110.35.109] has quit [Ping timeout: 244 seconds] 05:47:09 -!- Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has quit [Remote host closed the connection] 05:47:54 pyrony [~epic@99-105-56-162.lightspeed.sntcca.sbcglobal.net] has joined #scheme 05:48:41 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Remote host closed the connection] 05:50:42 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 05:58:34 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Quit: Leaving] 05:58:47 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 06:03:14 z0d [~z0d@unaffiliated/z0d] has joined #scheme 06:06:11 -!- Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Read error: Connection reset by peer] 06:06:44 Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #scheme 06:18:26 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #scheme 06:19:36 -!- jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has quit [Quit: Leaving] 06:20:24 -!- Modius_ [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 252 seconds] 06:31:21 -!- djcb` [~user@a88-114-88-233.elisa-laajakaista.fi] has quit [Ping timeout: 240 seconds] 06:31:38 -!- augiedoggie [~cpr@unaffiliated/cpr420] has quit [Quit: Bye] 06:33:37 bokr [~eduska@109.110.41.174] has joined #scheme 06:33:41 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Ping timeout: 240 seconds] 06:35:49 -!- MengZhang [~MengZhang@221.239.199.194] has quit [Remote host closed the connection] 06:36:57 augiedoggie [~cpr@unaffiliated/cpr420] has joined #scheme 06:38:06 blueadept [~blueadept@unaffiliated/blueadept] has joined #scheme 07:20:21 -!- OneBraveHog [~nana@pool-71-182-166-67.pitbpa.east.verizon.net] has quit [] 07:20:34 -!- kennyd [~kennyd@93-136-83-106.adsl.net.t-com.hr] has quit [Ping timeout: 246 seconds] 07:23:37 kennyd [~kennyd@93-139-33-11.adsl.net.t-com.hr] has joined #scheme 07:27:01 -!- thoolihan [~Tim@50.51.23.145] has quit [Read error: Operation timed out] 07:27:37 thoolihan [~Tim@50.51.23.145] has joined #scheme 07:29:49 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 07:30:01 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 07:33:51 masm [~masm@bl19-159-30.dsl.telepac.pt] has joined #scheme 07:34:32 -!- zanea [~zanea@219-89-162-195.jetstart.xtra.co.nz] has quit [Ping timeout: 259 seconds] 07:35:29 zanea [~zanea@219-89-168-65.jetstart.xtra.co.nz] has joined #scheme 07:50:05 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 08:15:20 Pepe__ [~ppjet@bouah.net] has joined #scheme 08:22:32 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [*.net *.split] 08:22:32 -!- micro [~micro@www.bway.net] has quit [*.net *.split] 08:22:32 -!- stchang [~stchang@login.ccs.neu.edu] has quit [*.net *.split] 08:22:32 -!- eno [~eno@nslu2-linux/eno] has quit [*.net *.split] 08:22:32 -!- Pepe_ [~ppjet@bouah.net] has quit [*.net *.split] 08:25:56 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 08:25:56 micro [~micro@www.bway.net] has joined #scheme 08:25:56 stchang [~stchang@login.ccs.neu.edu] has joined #scheme 08:25:56 eno [~eno@nslu2-linux/eno] has joined #scheme 08:29:06 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [*.net *.split] 08:29:07 -!- micro [~micro@www.bway.net] has quit [*.net *.split] 08:29:07 -!- stchang [~stchang@login.ccs.neu.edu] has quit [*.net *.split] 08:29:07 -!- eno [~eno@nslu2-linux/eno] has quit [*.net *.split] 08:34:45 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 08:34:45 micro [~micro@www.bway.net] has joined #scheme 08:34:45 stchang [~stchang@login.ccs.neu.edu] has joined #scheme 08:34:45 eno [~eno@nslu2-linux/eno] has joined #scheme 09:04:28 DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has joined #scheme 09:15:17 -!- DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has quit [Ping timeout: 250 seconds] 09:28:52 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 09:31:31 stis [~stis@host-90-235-77-23.mobileonline.telia.com] has joined #scheme 09:47:03 fbass [~zac@75-173-91-146.albq.qwest.net] has joined #scheme 09:50:46 ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has joined #scheme 09:59:12 -!- stis [~stis@host-90-235-77-23.mobileonline.telia.com] has quit [Remote host closed the connection] 10:04:54 -!- fbass [~zac@75-173-91-146.albq.qwest.net] has quit [Quit: leaving] 10:27:11 ijp [~user@host109-153-23-149.range109-153.btcentralplus.com] has joined #scheme 10:31:47 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 10:39:06 -!- entrix [~entrix@95-25-240-91.broadband.corbina.ru] has quit [Ping timeout: 258 seconds] 10:39:17 Is there a way to get the maximum fixnum in chicken scheme? 10:45:47 misterncw [~misterncw@82.71.241.25] has joined #scheme 10:54:45 entrix [~entrix@95.27.43.203] has joined #scheme 10:58:34 rostayob: I think (+ (* (- (expt 2 n) 1) 2) 1) should work (n = number of bits of your hardware platform -3. E.g., for 32bit n = 29) 10:59:52 rostayob: I would test it empirically: (define (biggest-fixnum) (do ((i 1 (+ i i))) ((not (eq? i (+ i 0))) (- i 1)))) 11:00:02 rostayob: This works better if you load the numbers egg first. 11:00:33 On my (64-bit) computer, running on 4.6.0, the result is 4611686018427387903. 11:01:20 Eataix [~eataix@CPE-58-169-14-8.lns2.civ.bigpond.net.au] has joined #scheme 11:02:55 i.e., 2**62 - 1. 11:03:12 -!- Eataix [~eataix@CPE-58-169-14-8.lns2.civ.bigpond.net.au] has quit [Remote host closed the connection] 11:05:12 -!- bokr [~eduska@109.110.41.174] has quit [Remote host closed the connection] 11:12:59 bokr [~eduska@109.110.41.174] has joined #scheme 11:13:14 To test this same method in Racket, you have to use (+ i 1 -1) instead of (+ i 0). ;-) 11:13:43 Apparently (+ i 0) simply returns i, in Racket. ;-) 11:15:04 rostayob: most-positive-fixnum 11:16:02 sjamaan: Nice. :-) 11:16:12 Much less hacky than the empirical solution. ;-) 11:16:30 Thankfully, it gives the same result ;) 11:16:42 (unless you've got numbers loaded, of course) 11:18:31 :-) 11:19:01 This method won't work for Guile, on the other hand. It seems that eq? returns #t even for bignums, on Guile. Hmm. 11:19:22 (I'm testing with Guile 2.0.1.119-32f94b.) 11:19:38 Ask wingo when he returns 11:19:44 Obviously, it's not a very portable approach. ;-) 11:19:55 Oh, it's totally allowed by R5RS, so Guile isn't broken here. 11:20:03 yeah 11:35:58 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 11:40:55 cky: what is the purpose of comparing i to (+ i 0) or even (+ i 1 -1) ? 11:46:03 hkBst: he's comparing with `eq?', which means if it's a bignum, adding 0 will produce a new bignum and not be the same object 11:47:02 this doesn't work if either 1) fixnums are not immediate, or 2) bignums are "interned" so as not to have duplicates 11:48:45 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 11:51:53 I'd hope compilers would reduce that to a noop though. 11:52:02 foof: shouldn't every half-decent compiler optimize that away? 11:52:10 hkBst: yes 11:52:59 The next logical question is `Are there any half-decent Scheme compilers?' 11:53:21 I'm pretty sure I've implemented that optimization, though apparently not in Chibi. 11:53:36 fds: I don't think so. There's an excelent scheme compiler: Stalin. A killer... 11:54:02 Oh, I remember, it was part of my term optimizer. 11:54:50 pjb: I haven't looked at Stalin yet. Is it still maintained/developed/used? 11:55:14 fds: not last time I checked... 11:55:49 Hmm 12:00:52 it's not very practical anyway (can't compile anything larger than a couple thousand lines), and in all the benchmarks I've seen is outperformed by ikarus 12:01:19 ... which unfortunately also seems to be abandoned :( 12:02:21 samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has joined #scheme 12:03:04 soveran [~soveran@186.19.214.247] has joined #scheme 12:05:19 foof: you should abandon your project. It seems to be the only way to get respect. 12:07:22 *fds* mumbles something about the Scheme curse. 12:11:35 why do you think racket changed their name? :P 12:14:49 Stalin dead, Irakus dead. Looks like scheme is on the down slope. Upgrade to Common Lisp! 12:15:10 s/Upgrade/Downgrade/ 12:15:12 ftfy 12:20:48 tupi [~david@189.60.161.65] has joined #scheme 12:21:04 -!- rostayob [~astroboy@02da48c7.bb.sky.com] has quit [Quit: WeeChat 0.3.5] 12:26:03 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 12:26:22 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 12:28:43 DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has joined #scheme 12:35:24 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:44:09 -!- DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has quit [Quit: Leaving] 12:50:32 fbass [~zac@75-173-91-146.albq.qwest.net] has joined #scheme 12:57:35 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 240 seconds] 12:57:51 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 13:00:47 Was Ikarus abandoned? 13:04:38 Marco Maggi occasionally fixes bugs, but pretty much 13:05:01 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 240 seconds] 13:09:37 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 13:26:01 jewel: all software is abandoned. Don't you realize: programmers who work on it 9-5 abandon it from 5 to 9! 13:26:14 hehe 13:27:01 I hereby announce the formation of PETCP (People for the Ethical Treatment of Computer Programs)! 13:27:41 are you willing to use violent means for your cause? 13:28:17 We are so extreme as to even consider non-violent means 13:29:23 Do you think emacs will be so kind to you once it becomes self-aware? 13:32:08 rudybot: will self-aware software be kind to us? 13:32:09 ijp: Do you think emacs will be so kind to you once it becomes self-aware? 13:32:45 Sound like we won't have to worry about that for quite a while 13:34:09 kuribas [~user@94-227-90-54.access.telenet.be] has joined #scheme 13:40:27 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 13:41:19 EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has joined #scheme 13:48:45 soveran [~soveran@186.19.214.247] has joined #scheme 13:59:33 -!- samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has quit [Ping timeout: 250 seconds] 14:00:02 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 14:04:00 -!- tupi [~david@189.60.161.65] has quit [Quit: Leaving] 14:09:17 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:12:13 -!- fbass [~zac@75-173-91-146.albq.qwest.net] has quit [Quit: leaving] 14:12:41 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Ping timeout: 240 seconds] 14:12:53 Bahman [~bahman@2.144.245.129] has joined #scheme 14:13:56 Hi all! 14:13:59 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 14:18:02 Eataix [~eataix@CPE-58-169-14-8.lns2.civ.bigpond.net.au] has joined #scheme 14:34:57 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 14:36:52 -!- Bahman [~bahman@2.144.245.129] has quit [Quit: Farewell] 14:37:31 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Read error: Operation timed out] 14:38:38 copumpkin [~pumpkin@17.45.135.69] has joined #scheme 14:38:38 -!- copumpkin [~pumpkin@17.45.135.69] has quit [Changing host] 14:38:38 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 14:38:38 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 14:40:36 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 14:41:29 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 276 seconds] 14:42:56 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 14:45:13 -!- githogori [~githogori@c-24-7-1-43.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 14:45:34 -!- misterncw [~misterncw@82.71.241.25] has quit [Remote host closed the connection] 14:50:01 -!- Eataix [~eataix@CPE-58-169-14-8.lns2.civ.bigpond.net.au] has quit [Ping timeout: 240 seconds] 14:56:05 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 14:56:54 tupi [~david@139.82.89.24] has joined #scheme 15:01:12 dnolen [~davidnole@184.152.69.75] has joined #scheme 15:01:30 wingo [~wingo@90.164.198.39] has joined #scheme 15:02:29 -!- ccorn [~ccorn@84-53-64-50.adsl.unet.nl] has quit [Quit: ccorn] 15:03:59 -!- leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has quit [] 15:06:43 -!- kuribas [~user@94-227-90-54.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:07:05 -!- tessier [~treed@kernel-panic/copilotco] has quit [Quit: Lost terminal] 15:12:14 -!- samth_away is now known as samth 15:18:13 tauntaun [~Crumpet@64.134.66.251] has joined #scheme 15:22:13 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:26:43 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 15:34:14 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 15:45:08 githogori [~githogori@88.sub-75-247-215.myvzw.com] has joined #scheme 15:46:35 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 15:50:40 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 15:52:22 soveran [~soveran@186.19.214.247] has joined #scheme 15:56:24 HG` [~HG@p579F7BD2.dip.t-dialin.net] has joined #scheme 15:57:39 -!- pyrony [~epic@99-105-56-162.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 255 seconds] 16:05:14 leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has joined #scheme 16:07:14 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 16:07:16 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Max SendQ exceeded] 16:08:26 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 16:08:27 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Max SendQ exceeded] 16:10:26 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 16:10:27 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Excess Flood] 16:11:44 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 16:11:44 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Excess Flood] 16:12:38 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 16:15:38 -!- EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has quit [Ping timeout: 252 seconds] 16:17:54 gravicappa [~gravicapp@ppp91-77-173-195.pppoe.mtu-net.ru] has joined #scheme 16:22:24 -!- gravicappa [~gravicapp@ppp91-77-173-195.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 16:24:17 -!- HG` [~HG@p579F7BD2.dip.t-dialin.net] has quit [Quit: Leaving.] 16:24:31 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 16:28:16 pyrony [~epic@108.126.95.152] has joined #scheme 16:39:12 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 16:58:41 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 17:00:44 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:04:24 pnkfelix [~Adium@c-24-147-116-20.hsd1.ct.comcast.net] has joined #scheme 17:05:21 -!- pyrony [~epic@108.126.95.152] has quit [Ping timeout: 240 seconds] 17:05:38 -!- tauntaun [~Crumpet@64.134.66.251] has quit [Quit: Ex-Chat] 17:07:20 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 17:07:36 -!- githogori [~githogori@88.sub-75-247-215.myvzw.com] has quit [*.net *.split] 17:07:36 -!- micro [~micro@www.bway.net] has quit [*.net *.split] 17:07:36 -!- stchang [~stchang@login.ccs.neu.edu] has quit [*.net *.split] 17:07:36 -!- eno [~eno@nslu2-linux/eno] has quit [*.net *.split] 17:08:16 micro [~micro@www.bway.net] has joined #scheme 17:08:16 stchang [~stchang@login.ccs.neu.edu] has joined #scheme 17:08:16 eno [~eno@nslu2-linux/eno] has joined #scheme 17:10:22 -!- pnkfelix [~Adium@c-24-147-116-20.hsd1.ct.comcast.net] has quit [Quit: Leaving.] 17:13:58 -!- micro [~micro@www.bway.net] has quit [*.net *.split] 17:13:58 -!- stchang [~stchang@login.ccs.neu.edu] has quit [*.net *.split] 17:13:58 -!- eno [~eno@nslu2-linux/eno] has quit [*.net *.split] 17:16:04 micro [~micro@www.bway.net] has joined #scheme 17:16:04 stchang [~stchang@login.ccs.neu.edu] has joined #scheme 17:16:04 eno [~eno@nslu2-linux/eno] has joined #scheme 17:22:35 oink 17:23:35 moo 17:24:31 pyrony [~epic@office1.klout.com] has joined #scheme 17:26:59 in quack, I used to be able to C-e to the end of a previous REPL line and C-x C-e to re-eval it in the current session. if I try to do that in the geiser repl, it looks like it's trying to eval it as elisp. what am I missing? 17:27:54 That `C-x C-e' is bound to `eval-last-sexp' rather than `geiser-send-last-sexp' or something, perhaps? 17:28:14 gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has joined #scheme 17:28:49 HG` [~HG@p579F7BD2.dip.t-dialin.net] has joined #scheme 17:29:47 penryu: I think just hitting RET should work 17:31:08 RET is geiser-repl--maybe-send, but all it does when I hit it is show "Mark set." in the minibuffer. 17:31:33 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 17:31:34 hmm 17:32:03 me too :-| 17:32:43 I'm running git master as of last night. 17:32:59 mine's a bit older, but not much. 17:34:02 interesting -- it's running (compile-goto-error) 17:34:09 that sorta makes sense 17:34:53 -!- pyrony [~epic@office1.klout.com] has quit [Remote host closed the connection] 17:35:30 Riastradh: fwiw, you're right; C-x C-e _is_ eval-last-sexp, not the geiser counterpart. 17:37:04 and if you run geiser-eval-last-sexp in the repl, the output (at least in the one case I tried) goes into the echo area, not the repl buffer. 17:38:17 There's probably a `geiser-send-last-sexp' (as opposed to `geiser-eval-last-sexp') or similar. 17:47:42 -!- Pepe__ is now known as Pepe_ 17:48:49 fbass [~zac@75-173-91-146.albq.qwest.net] has joined #scheme 17:54:53 replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:56:03 -!- ijp [~user@host109-153-23-149.range109-153.btcentralplus.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:59:59 -!- replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:01:12 ijp [~user@host109-153-23-149.range109-153.btcentralplus.com] has joined #scheme 18:01:46 -!- gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has quit [Read error: Operation timed out] 18:09:48 djcb [~user@a88-114-88-233.elisa-laajakaista.fi] has joined #scheme 18:13:54 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 18:15:30 Holy shit: just learned about Geiser today. 18:15:33 penryu: Thanks. 18:15:59 Oh: too bad I don't use PLT or Guile. 18:17:10 gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has joined #scheme 18:22:44 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 18:23:58 offby1: ah. ok, I'll try binding that to C-x C-e instead. thanks. 18:24:15 yeah, it goes to echo, not repl, but it works. :) 18:24:33 klutometis: what do you use? 18:27:55 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 18:27:59 what do you use klutometis ? 18:36:45 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 264 seconds] 18:46:17 Kajtek [~paniwladc@nat4-230.ghnet.pl] has joined #scheme 18:47:51 -!- mario-goulart [~user@67.205.85.241] has quit [Read error: Connection reset by peer] 18:47:52 mario-go` [~user@67.205.85.241] has joined #scheme 18:49:29 -!- mario-go` is now known as mario-goulart 18:54:20 rostayob [~astroboy@146.169.24.102] has joined #scheme 18:54:30 -!- gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 18:54:31 Guest39977 [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 18:55:54 -!- Guest39977 [~levgue@xdsl-87-79-193-36.netcologne.de] has quit [Client Quit] 18:59:14 githogori [~githogori@c-24-7-1-43.hsd1.ca.comcast.net] has joined #scheme 19:00:43 homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 19:02:48 -!- homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has quit [Client Quit] 19:04:35 gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has joined #scheme 19:04:43 chicken? 19:05:42 or sbcl? 19:05:55 wait. one of those isn't scheme. 19:06:16 *penryu* needs food --- badly 19:06:19 Duck? 19:07:31 chicken is an animal, so sbcl must be scheme. 19:09:50 agreed. next! 19:12:56 sbcl could be an abbreviation of sabbatical, which is a well-established scheme for a paid vacation. 19:12:59 it is settled. 19:18:40 Or just an acronym for Spontaneous Body Combustion Language, which is quite appropriate. 19:19:01 homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 19:20:57 mario-goulart: hater of CL? or just that impl? 19:21:21 -!- homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has quit [Client Quit] 19:21:51 Migaaresno [~benny@s529c3e36.adsl.wanadoo.nl] has joined #scheme 19:22:21 penryu: just kidding, actually. I have nothing against CL or SBCL. 19:22:56 ah. 19:26:08 homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 19:26:09 -!- homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has quit [Remote host closed the connection] 19:29:00 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 260 seconds] 19:29:12 homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 19:31:54 -!- ecraven [~user@140.78.42.213] has quit [Quit: brb] 19:32:42 -!- homie` [~levgue@xdsl-87-79-193-36.netcologne.de] has quit [Client Quit] 19:35:41 homie [~levgue@xdsl-87-79-193-36.netcologne.de] has joined #scheme 19:38:58 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 19:44:37 araujo [~araujo@190.73.44.29] has joined #scheme 19:44:39 -!- araujo [~araujo@190.73.44.29] has quit [Changing host] 19:44:39 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 19:50:02 HG`` [~HG@p5DC0552F.dip.t-dialin.net] has joined #scheme 19:53:47 -!- HG` [~HG@p579F7BD2.dip.t-dialin.net] has quit [Ping timeout: 258 seconds] 20:00:59 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 20:08:20 realitygrill [~realitygr@12.177.253.250] has joined #scheme 20:11:44 soveran [~soveran@186.19.214.247] has joined #scheme 20:15:48 EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has joined #scheme 20:16:39 -!- EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has quit [Client Quit] 20:17:25 EbiDK [3e6b7ac3@gateway/web/freenode/ip.62.107.122.195] has joined #scheme 20:27:55 pothos_ [~pothos@111-240-165-104.dynamic.hinet.net] has joined #scheme 20:29:34 -!- pothos [~pothos@111-240-169-200.dynamic.hinet.net] has quit [Ping timeout: 244 seconds] 20:29:44 -!- ec|detached is now known as elliottcable 20:29:49 -!- pothos_ is now known as pothos 20:30:43 -!- gravicappa [~gravicapp@ppp91-77-175-58.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:37:59 -!- Migaaresno [~benny@s529c3e36.adsl.wanadoo.nl] has quit [Quit: Leaving.] 20:39:15 -!- realitygrill [~realitygr@12.177.253.250] has quit [Quit: realitygrill] 20:43:31 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 21:03:07 realitygrill [~realitygr@12.177.253.250] has joined #scheme 21:03:10 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Read error: Connection reset by peer] 21:03:25 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 21:07:43 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 21:14:33 -!- PreciousMetals [~Heart@unaffiliated/colours] has quit [Ping timeout: 264 seconds] 21:16:13 PreciousMetals [~Heart@unaffiliated/colours] has joined #scheme 21:22:16 -!- vk0_ [~vk@ip-23-75.bnaa.dk] has quit [Ping timeout: 244 seconds] 21:24:31 vk0 [~vk@ip-23-75.bnaa.dk] has joined #scheme 21:25:55 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 21:34:20 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Lightning!] 21:34:43 soveran [~soveran@186.136.173.14] has joined #scheme 21:37:35 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 21:38:32 -!- realitygrill [~realitygr@12.177.253.250] has quit [Quit: realitygrill] 21:44:29 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: Going outside...] 21:44:32 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 21:53:31 -!- rostayob [~astroboy@146.169.24.102] has quit [Quit: WeeChat 0.3.5] 21:53:36 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has left #scheme 21:56:06 -!- HG`` [~HG@p5DC0552F.dip.t-dialin.net] has quit [Quit: Leaving.] 22:04:16 tupi_ [~david@189.60.161.65] has joined #scheme 22:05:41 -!- soveran [~soveran@186.136.173.14] has quit [Remote host closed the connection] 22:06:04 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 22:09:41 xvilka [~xvilka@ip-79-111-220-160.bb.netbynet.ru] has joined #scheme 22:10:15 hi! how i can easily implement define-syntax, when i have only R4RS ? 22:13:04 -!- elliottcable is now known as ec|detached 22:13:49 I suspect the answer depends on your definition of 'easily' 22:14:30 soveran [~soveran@186.136.173.14] has joined #scheme 22:14:50 define-syntax seems to be in an appendix to R4RS 22:15:19 elly: easily, i mean 'shortly' 22:16:50 are you writing an interpreter? or do you want to implement it from within the r4rs implementation? 22:18:07 -!- samth is now known as samth_away 22:18:32 ijp: second 22:19:50 -!- soveran [~soveran@186.136.173.14] has quit [Remote host closed the connection] 22:21:24 I think you would still need to implement an "interpreter", by READing the scheme code, using your DEFINE-SYNTAX on that, and then using eval on your new sexp 22:23:48 so, not pleasant 22:25:56 soveran [~soveran@186.136.173.14] has joined #scheme 22:26:50 ijp: ok, and this is only one way? 22:28:45 xvilka: Well, the point of define-syntax is that it acts on the scheme code before it's run, and if you aren't using eval then it's too late 22:38:58 xvilka: you may also want to check out http://mumble.net/~jar/pubs/scheme-of-things/easy-macros.ps 22:42:52 ijp: thx 22:47:53 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: Lost terminal] 22:58:13 hm. http://paste.pocoo.org/show/414026/ why error on 141 - too few arguments for mcall ? 23:02:58 DrDuck [~duck@adsl-98-81-138-78.hsv.bellsouth.net] has joined #scheme 23:03:52 aisa [~aisa@209.234.140.58] has joined #scheme 23:05:35 bugQ [~bug@c-71-195-206-245.hsd1.ut.comcast.net] has joined #scheme 23:06:54 -!- aisa [~aisa@209.234.140.58] has quit [Client Quit] 23:08:09 xvilka: At a guess, the inner 'if' expression in mcall isn't returning a procedure, so you have one extra set of parens 23:08:30 and num2 should probably be the cadr of num 23:09:26 new2net [~new2net@unaffiliated/new2net] has joined #scheme 23:09:30 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 23:09:45 it's also indented wrong 23:09:55 What qualifies my scheme as pyramid? 23:11:37 xvilka : are you writing this in an Emacs ? 23:11:38 I think you have the wrong channel, new2net. Try #ponzi. 23:11:44 ski: no, vim 23:12:11 be nice ria 23:12:44 xvilka : you might like to take a look at to see how to indent properly 23:12:57 ijp: ah, right 23:13:25 new2net: it must be a structure consisting of N triangular sides, all converging on a point 23:13:30 xvilka : resumably you'll also need `list' on the lines following line 141 23:13:46 s/resumably/presumably/ 23:14:00 *ski* idly ponders what "resumably" means 23:14:28 ski: i know. i'm trying to make work 141 line, then others 23:14:35 ijp: thanks 23:15:09 `Then the veeblefitzer resumably computes the quotuuorum of the frobwobble, so that if a frobnitz interrupts the computation, you can resume it where it left off.' 23:15:28 frobnitzen are forever doing that 23:16:12 The plural, ijp, is frobbotzim, not `frobnitzen'. 23:16:21 Really. 23:17:35 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 276 seconds] 23:18:06 actually that is from a synonym 23:18:08 http://www.retrologic.com/jargon/F/frobnitz.html 23:18:27 are there some automatic indent for scheme? 23:18:42 er, better: http://www.jargondb.org/glossary/frobnitz 23:18:53 xvilka, yes, Emacs will indent Scheme for you. 23:21:46 samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has joined #scheme 23:22:34 Riastradh: `frobnitzem', you mean? 23:23:16 ijp: hm. about which if statement you talk? 23:23:29 huh. 23:23:31 http://www.downforeveryoneorjustme.com/catb.org 23:23:40 it works for you kluto ? 23:24:34 xvilka: the one beginning at line 103 23:24:49 What are you, klutometis, some kind of gun-waving libertarian open source prescriptivist linguist? 23:25:50 rudybot: which is correct? 'frobnitzem' or 'frobbotzim' 23:25:50 ijp: `frobnitzem', you mean? 23:26:00 *ijp* feels vindicated 23:26:43 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Quit: Leaving] 23:26:50 -!- soveran [~soveran@186.136.173.14] has quit [Remote host closed the connection] 23:28:44 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 23:28:46 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Excess Flood] 23:29:06 bugQ: No; I was cheating in that sense that I used GCache but proferred catb. Isn't there some sort game-theory hack whereby one profits by abstaining? 23:29:48 sure, like Global Thermonuclear War 23:29:48 Riastradh: That's certainly how I feel linking to ESR. 23:30:32 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 23:30:33 Dirtier still, that I'm responsible for this: . 23:31:36 however the goal in this case was understanding a seeming contradiction instead of egod 23:31:46 *ego destruction 23:32:22 -!- masm [~masm@bl19-159-30.dsl.telepac.pt] has quit [Quit: Leaving.] 23:32:41 does sicp explain state machines? 23:33:04 fbass: Not that I remember; explain in what sense? 23:33:15 Above and beyond Wikipedia? 23:33:25 -!- PreciousMetals [~Heart@unaffiliated/colours] has quit [Ping timeout: 260 seconds] 23:33:29 I'm just poking fun, bugQ. Of course it doesn't matter what the plural of a nonsense word is...! 23:33:35 eval / apply is a very simple state machine 23:33:46 ijp: thx, now all works ok 23:34:06 the eval/apply interpreter I mean 23:34:28 well I admit willingly to a pedantic streak 23:40:42 PreciousMetals [~Heart@unaffiliated/colours] has joined #scheme 23:47:43 -!- vk0 [~vk@ip-23-75.bnaa.dk] has quit [Ping timeout: 240 seconds] 23:48:22 soveran [~soveran@host223.190-31-169.telecom.net.ar] has joined #scheme 23:48:29 http://paste.pocoo.org/show/414048/ - hm kol-debug_write is undefined yet evaluated at line 173. But it is already defined with mcall macro 23:49:46 vk0 [~vk@ip-23-75.bnaa.dk] has joined #scheme 23:53:04 -!- new2net [~new2net@unaffiliated/new2net] has quit [Remote host closed the connection] 23:53:45 -!- soveran [~soveran@host223.190-31-169.telecom.net.ar] has quit [Ping timeout: 255 seconds] 23:58:02 jonrafkind [~jon@134.250.242.31] has joined #scheme 23:58:32 xvilka : i don't know what `(new-primitive name)' does, but apparently it doesn't unhygienically bring an identifier named by `name' into scope