00:00:03 What does it mean to implement Scheme? 00:00:14 arcfide: sorry..you are right 00:00:17 my bad 00:00:48 arcfide: what I meant was I wanted to implement Scheme primitive functions all as LC functions 00:00:49 Writing a Scheme evaluator in LC is no different than writing it in any other language except that you have a VERY different language in which to do it. 00:01:03 -!- Nshag [i=user@Mix-Orleans-106-2-120.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 00:01:16 e.g. quote = some lambda function... 00:01:20 eq = some lambda function 00:01:24 seb-: You have to extend LC for that, because LC doesn't understand even numbers, which many Scheme primitives take. 00:01:41 yea 00:01:43 Which means that you have to have a way of encoding all of the Scheme datatypes. 00:02:01 arcfide: you were right way back...Scheme is a *SUPERSET* of LC 00:02:20 LC is the *subset* and hence weaker 00:02:27 Not a superset in the sense of what it can compute, so it isn't weaker. 00:02:40 But it is a superset in the sense of what convenience features it provides. 00:02:41 arcfide: in the sense of the syntax (syntactic sugar) 00:02:45 arcfide: right 00:05:59 welp..thanks for the help 00:06:04 have a good weekend 00:06:05 -!- seb- [n=seb@li30-51.members.linode.com] has left #scheme 00:15:15 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 00:16:12 Adamant [n=Adamant@c-76-29-188-60.hsd1.ga.comcast.net] has joined #scheme 00:23:48 -!- lowlycod1r [n=x@DNab438946.Stanford.EDU] has quit ["Lost terminal"] 00:33:30 Elly: It's not difficult to compile plt without the X stuff, just do it from source. 00:33:48 eli: I have no desire to track packages by hand 00:34:14 Elly: There are almost no packages, and if you're working on such a constrained system, then you better get used to the idea. 00:34:40 I mean -- there are almost no packages if you don't build the X stuff. 00:34:57 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Read error: 110 (Connection timed out)] 00:35:22 Once you're done with `make', you can also use `make plain-install' to install the binaries without running a setup, 00:35:47 and then you can use `mzscheme -l- setup -D' to do the byte-compilation without compiling the docs. 00:36:11 (And I did compile it once on an Arm machine, there were no problems that I remember.) 00:44:34 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 00:45:36 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 00:50:39 the formfactor of that plug is nice for "appliance" products 00:51:05 for one-off hacking, an old laptop is pretty attractive for much the same purposes 00:51:06 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 00:52:43 especially if you're hanging an external drive off the plug's usb. then you have two boxes, similar to a laptop and its wallwart 00:53:03 Elly: Late hit here, but I think Gauche is a good option. 00:57:54 chandler: oh? others seem to disagree :P 00:58:02 Gauche? 00:58:22 I saw some discussion of Guile, but nobody mentioned Gauche that I saw. 00:58:29 -!- masm1 [n=masm@213.22.191.93] has quit [Read error: 113 (No route to host)] 01:02:23 -!- carolyn [n=carlyn@dsl-26-84.utaonline.at] has quit ["Ex-Chat"] 01:03:41 reprore_ [n=reprore@116.82.73.92] has joined #scheme 01:08:06 -!- mrsolo [n=mrsolo@nat/yahoo/x-aguiddlrviqnrzav] has quit ["Leaving"] 01:08:09 neilv: That looks like a good summary. Specifically, beyond the initial "cool gadget" factor, I don't see much advantage to using it over using an old laptop. 01:09:35 if/when it comes down to $50, it would be better than an old laptop for things like a network print server 01:10:51 Yeah, maybe. It's a tough competition, when you're competing over leftover laptops. 01:11:34 IOW, I *have* about 2-3 old laptops that can work, and they're all around the same specs or better; so the price needs to be at a range that will convince me to buy a new box instead. 01:12:22 An old laptop may use more power than this device, and because it's old there's an uncertain risk of failure. 01:12:36 On the plus side, it doesn't hurt to have a built in UPS. 01:12:41 20:08:12 up 845 days, 12:04, 1 user, load average: 0.07, 0.68, 0.48 01:12:55 That's my "old laptop" home server, a PowerBook G4 running Linux. 01:13:37 the built-in ups (if battery is still good at all) is nice 01:14:06 I don't need it to last long usually; the biggest risk is actually accidental disconnection. 01:14:25 I think a few times it's run down to the point where it put itself to sleep during a power outage, but never ran out of reserve after that. 01:14:37 yeah. and, in some areas, brownouts or brief outages 01:14:46 The G4 PowerBooks had impressively long battery life when new, as well as superbly well done power management. 01:15:13 I'm not sure about the power issue even -- laptops should be very power-friendly with turning off an idle disk and the screen etc. 01:15:14 i used one as a web server "farm" for a while. http://www.neilvandyke.org/weblog/2007/08/#2007-08-20 01:15:15 Keeping a lithium-ion battery at full charge also preserves its life more than letting it sit. 01:15:43 chandler: I thought that would kill it. 01:15:52 Apparently not from what I've read. 01:16:15 Self-discharge is bad; keeping it on the charger with a smart charge management system (e.g. not constantly applying power to the battery) is good. 01:16:20 ankou_ [n=quassel@p57A6F8E0.dip.t-dialin.net] has joined #scheme 01:16:28 repror___ [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 01:16:30 I always make sure to 1) let my battery run down as far as possible before pluggin in, and 2) unplug once the battery is full. 01:16:44 eli: Even then, I doubt any old laptop compares to a fully static ARM core with low power memory. 01:16:54 I left my old laptop plugged in all the time, and the battery died very quickly. 01:17:15 I believe that's outdated advice. Nowadays, number of cyles is the important measure. 01:17:15 -!- repror___ [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 01:17:27 This might only apply to lithium-polymer batteries. I'm not sure. 01:18:28 Yeah, LiPo would be different. 01:18:30 timmc: anecdotally, same here with li-ion batteries on thinkpad T series models 01:18:35 It's certainly more flammable. 01:18:52 *TimMc* wants a LiPo to short-circuit 01:19:33 That's what I always thought too, but a good friend of mine who is working on a product with a built-in li-po battery mentioned that the current advice is to reduce the number of cycles on the battery. 01:20:11 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [] 01:20:14 http://batteryuniversity.com/parttwo-34.htm 01:20:21 RageOfThou [i=RageOfTh@SE400.PPPoE-5032.sa.bih.net.ba] has joined #scheme 01:20:23 -!- RageOfThou [i=RageOfTh@SE400.PPPoE-5032.sa.bih.net.ba] has quit [Client Quit] 01:20:26 "A lithium-ion battery provides 300-500 discharge/charge cycles. The battery prefers a partial rather than a full discharge. Frequent full discharges should be avoided when possible. Instead, charge the battery more often or use a larger battery" 01:20:59 Curious. 01:21:11 I wonder how much this varies between manufacturers, though. 01:21:57 All I was able to understand from the conversation I had is that this is an enormously complex matter. 01:22:09 This is also why charge indicators are so inaccurate. 01:29:35 -!- reprore_ [n=reprore@116.82.73.92] has quit [Read error: 113 (No route to host)] 01:32:11 -!- ankou [n=quassel@p57A6F659.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:35:59 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 01:40:22 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 01:51:45 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 54 (Connection reset by peer)] 01:52:23 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 02:00:27 -!- ankou_ [n=quassel@p57A6F8E0.dip.t-dialin.net] has quit [Read error: 104 (Connection reset by peer)] 02:03:38 Ever see an RC airplane totally run down a lipo and catch fire and burn to the ground? It ain't pretty. 02:04:13 *offby1* stares blankly 02:05:55 jonrafkind [n=jon@98.202.86.149] has joined #scheme 02:08:37 jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has joined #scheme 02:09:02 *jcowan* unvanishes, carefully looking around for that confounded whats-his-name. 02:11:57 -!- MrFahrenheit [i=RageOfTh@SE400.PPPoE-5032.sa.bih.net.ba] has quit [Read error: 110 (Connection timed out)] 02:14:09 oh relax 02:15:33 I *am* relaxed. After all, He Who Must Not Be Named is nowhere in sigh-- 02:15:36 Gulp. 02:16:19 Oh, well, what the hell, doodly doodly doodly doodly ... 02:17:00 The which reminds me of my very favorite (as of now) knock-knock joke. 02:17:04 Knock knock! 02:19:01 ... Who's there? 02:20:37 You know. 02:20:56 You know who? 02:21:01 Yes! *Avada Kedavra*! 02:21:20 Expelliarmus! 02:21:25 (I had to look up how to spell that.) 02:22:23 I suspect the 'r' is not pronounced 02:32:23 copumpkin [n=pumpkin@c-24-63-67-154.hsd1.nh.comcast.net] has joined #scheme 02:39:46 hmm 02:40:22 http://www.youtube.com/watch?v=aeYOdgwByLc 02:53:08 tjafk2 [n=timj@e176192011.adsl.alicedsl.de] has joined #scheme 02:56:32 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 03:08:48 -!- tjafk1 [n=timj@e176195053.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:15:48 -!- arcfide [n=arcfide@99.186.236.169] has left #scheme 03:31:20 Thren_ [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has joined #scheme 03:31:22 -!- Thren_ [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 03:31:38 -!- dysinger [n=dysinger@gprsinternet04.porta.net] has quit [Success] 03:45:49 Thren_ [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has joined #scheme 03:45:58 -!- Thren_ [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 03:48:46 -!- Thren [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:48:54 Thren [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has joined #scheme 03:49:34 jengle [n=jengle@64.252.88.235] has joined #scheme 03:54:59 -!- parolang` [n=user@keholmes.oregonrd-wifi-1261.amplex.net] has quit [Read error: 104 (Connection reset by peer)] 03:55:19 parolang` [n=user@keholmes.oregonrd-wifi-1261.amplex.net] has joined #scheme 04:04:35 -!- neilv [n=user@dsl092-071-029.bos1.dsl.speakeasy.net] has quit ["Leaving"] 04:07:40 yujioram_ [n=yujioram@FL1-122-133-42-243.chb.mesh.ad.jp] has joined #scheme 04:21:12 -!- jengle [n=jengle@64.252.88.235] has quit ["Leaving"] 04:27:39 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 04:28:43 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 04:29:40 dammit I bet half my rant was lost. will type up an example instead 04:42:46 -!- soupdragon [n=f@amcant.demon.co.uk] has quit ["Leaving"] 04:53:01 MononcQc [n=parseido@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 04:54:05 bytecolor [n=user@32.157.134.194] has joined #scheme 05:03:13 synx pasted "a mess" at http://paste.lisp.org/display/84546 05:04:21 I could define those procedures to use expensive-operation every time, obviously a bad idea. But how to get it so you can call those procedures, but only within the context of with-stuff? 05:05:25 I mean the above works great, until I want to add on another procedure. o.O 05:12:59 -!- Quadrescence [n=quad@unaffiliated/quadrescence] has quit [Read error: 104 (Connection reset by peer)] 05:13:27 Quadrescence [n=quad@24.118.241.200] has joined #scheme 05:13:30 fredlaforge [i=fredlafo@c-71-204-144-220.hsd1.ca.comcast.net] has joined #scheme 05:31:54 -!- fredlaforge [i=fredlafo@c-71-204-144-220.hsd1.ca.comcast.net] has left #scheme 05:51:43 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 06:01:59 mmc [n=mima@cs162149.pp.htv.fi] has joined #scheme 06:02:15 -!- q[mrw] [n=russd@willers.employees.org] has quit [Remote closed the connection] 06:08:36 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 06:10:57 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 06:12:52 -!- Thren [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has quit ["Peace"] 06:13:47 -!- luz [n=davids@189.122.90.116] has quit ["Client exiting"] 06:17:47 -!- socialite [n=piespy@78.8.142.145] has quit [Read error: 113 (No route to host)] 06:24:50 -!- jonrafkind [n=jon@98.202.86.149] has quit [Read error: 110 (Connection timed out)] 06:31:55 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 06:32:27 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 06:36:50 ktne [n=ktne@unaffiliated/ktne] has joined #scheme 06:36:53 hello 06:37:26 is there a scheme implementation with good code generation (standalone executables) and a good CLOS-like oop library? 06:38:10 Chicken 3 has the good code generation, except for floating point, and it has TinyCLOS. I think we are very close to releasing TinyCLOS for Chicken 4 as well. 06:38:40 ok thanks 06:38:51 how close is "very close"? :) 06:40:16 sutats [n=sutats@hiro.acm.uiuc.edu] has joined #scheme 06:43:41 Chicken 4 has tinyclos as far as I know o.O 06:43:49 According to the list, there's an error reported by the examples whose cause is not known, but if you don't step on that bug you're all right. 06:44:00 http://lists.gnu.org/archive/html/chicken-users/2009-07/msg00047.html 06:44:39 thanks 06:46:38 plt-scheme has its own object system. Quite a bit different from CLOS, more in the style of java really. 06:48:00 But no native compilation. 06:48:26 If you want native, your choices are pretty much Chicken, Gauche, Bigloo, or (Ghu help you) Stalin. 06:50:02 jcowan is wrong, of course. 06:50:36 PLT has native code generation via a C compiler, but that's hardly used because byte-compiled code is jitted at runtime to machine code. 06:50:56 I knew about the JIT, but not about the C compiler. 06:51:30 The C compiler has existed for much longer than the jit; at least a decade. 06:51:53 In addition, PLT has Swindle, which is a much-extended version of tiny clos, 06:52:25 and finally, the preffered PLT object system is "in the style of java" at a *very* superficial level. 06:52:55 i'm trying to install chicken scheme under ubuntu 9 and i get a conflict with mono-devel 06:53:06 Yeah, they both use "csc" for different things 06:53:22 chicken scheme compiler vs. c sharp compiler 06:53:45 right, i'll install that one 06:54:08 btw, where is the bootstrap compiler? because i cannot find the sources and a get an error during bootstrap 06:54:34 "make PLATFORM=linux bootstrap" (or whatever) 06:54:44 right but bootstrap compiler is not present 06:54:49 then make PLATFORM=linux CHICKEN=./chicken-boot 06:55:58 i don't have any ./chicken-boot 06:56:22 You did the make bootstrap first? 06:56:55 no 06:57:02 because i don't know where to get it 06:57:06 that was my question :) 06:57:13 it's not on the download page 06:57:33 Ah. "svn co https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk" 06:57:42 that gets you the current HEAD 06:57:44 is it safe to use the svn version? 06:57:49 IMHO it's always best 06:57:50 i use the 4.0.0 06:57:56 ok, i'll use that one then 06:58:00 thanks 06:58:12 The tarballs don't contain bootstrap code 06:58:19 I never use them 06:58:49 i see 06:58:54 i can't use svn there 06:59:00 some authetification problem 06:59:12 ah, anonymous 06:59:29 empty password 06:59:48 but it asks me for my user's password 06:59:58 The password for "anonymous" is "" 07:00:10 yes but it asks for my user's password 07:00:18 my own linux user 07:00:39 i need to somehow tell svn to use anonymous user 07:01:42 svn co --username anonymous https://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk 07:02:19 thanks 07:04:29 -!- MononcQc [n=parseido@modemcable062.225-20-96.mc.videotron.ca] has quit ["DOWNLOADING LATEST VERSION OF THE INTERNET"] 07:05:23 I should mention Petit Larceny and Ikarus now, too 07:08:48 andy_ [n=andy@87.114.148.38.plusnet.thn-ag1.dyn.plus.net] has joined #scheme 07:09:22 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:09:43 are they mature implementations? something that can be used for production code? 07:09:54 -!- peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has quit [Client Quit] 07:10:55 Ikarus, not so much. 07:10:58 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:10:59 I can't speak to Larceny 07:11:43 i intend to use scheme+clos-like oop for a hobby game 07:11:47 is this a wise decision? 07:11:52 mostly game ai 07:11:59 -!- peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has quit [Client Quit] 07:12:12 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:12:59 -!- peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has quit [Client Quit] 07:13:18 Worth a try. 07:13:42 Gauche is somewhat faster than Chicken but has fewer library facilities; 07:13:55 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:13:57 on the other hand, many of Chicken 3's eggs haven't been ported; 07:14:04 on the gripping hand, they're not hard to port, either. 07:14:29 i thought gauche is an interpreter, doesn't that make is slower? 07:14:51 Sorry, s/Gauche/Gambit 07:15:09 ah 07:15:12 But modern interpreters can be very fast, especially ones that have JITs 07:15:40 Gambit is also, IIRC, better at floating-point; Chicken doesn't optimize that at all. 07:15:44 hmm 07:15:50 i might have to take a look at that then 07:15:57 Stalin produces insanely fast executables, but takes literally all day to compile 07:16:20 You don't use it for development, only for final deployment. 07:16:52 is it compatible with tinyclos? 07:17:24 Worry about that when you're all finished. 07:17:35 As I say, nobody *develops* with Stalin. 07:17:47 ok 07:18:40 it says that stalin is R4RS-compatible 07:18:42 isn't this old? 07:19:22 and wouldn't i have to avoid any non R4RS code? 07:24:41 -!- thesnowdog [i=thesnowd@122.110.29.120] has quit [Read error: 110 (Connection timed out)] 07:27:08 -!- yujioram_ [n=yujioram@FL1-122-133-42-243.chb.mesh.ad.jp] has quit [Read error: 110 (Connection timed out)] 07:27:40 jewel [n=jewel@dsl-242-128-103.telkomadsl.co.za] has joined #scheme 07:28:15 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 07:37:58 -!- peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has quit ["leaving"] 07:38:02 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:38:38 -!- peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has quit [Client Quit] 07:38:42 peddie [n=peddie@c-67-169-9-130.hsd1.ca.comcast.net] has joined #scheme 07:41:52 masm [n=masm@213.22.191.93] has joined #scheme 07:45:49 kib2 [n=kib@bd137-1-82-228-159-28.fbx.proxad.net] has joined #scheme 07:46:40 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 07:58:37 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Remote closed the connection] 08:04:21 alaricsp [n=alaricsp@88-202-202-24.rdns.as8401.net] has joined #scheme 08:06:20 -!- andy_ [n=andy@87.114.148.38.plusnet.thn-ag1.dyn.plus.net] has quit [] 08:10:01 -!- Foofie [n=innocent@86.80-203-225.nextgentel.com] has quit [Read error: 104 (Connection reset by peer)] 08:10:21 Foofie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 08:23:51 -!- Foofie [n=innocent@86.80-203-225.nextgentel.com] has quit [Read error: 104 (Connection reset by peer)] 08:24:10 Foofie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 08:31:00 leppie [n=lolcow@dsl-243-60-08.telkomadsl.co.za] has joined #scheme 08:32:20 -!- bytecolor [n=user@32.157.134.194] has quit [Read error: 110 (Connection timed out)] 08:40:38 -!- refusenik [n=DFowler@ip-66-9-231-226.autorev.intellispace.net] has quit [Read error: 104 (Connection reset by peer)] 08:45:08 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 09:06:37 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 09:15:38 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 09:16:10 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 09:40:25 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit ["brb"] 09:41:00 dzhus [n=sphinx@93-80-219-88.broadband.corbina.ru] has joined #scheme 09:47:56 `Peter [n=pk@188-23-14-210.adsl.highway.telekom.at] has joined #scheme 09:48:58 -!- Quadrescence [n=quad@unaffiliated/quadrescence] has quit [Remote closed the connection] 09:49:45 -!- `Peter [n=pk@188-23-14-210.adsl.highway.telekom.at] has quit [Client Quit] 09:53:16 athos [n=philipp@92.250.250.68] has joined #scheme 10:18:48 npe_ [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 10:18:48 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [Read error: 104 (Connection reset by peer)] 10:29:55 reprore [n=reprore@EM114-48-195-244.pool.e-mobile.ne.jp] has joined #scheme 10:39:44 chylli [n=lchangyi@119.181.15.104] has joined #scheme 10:41:16 -!- npe_ [n=npe@94-224-251-223.access.telenet.be] has quit [Read error: 104 (Connection reset by peer)] 10:44:23 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 10:46:02 -!- reprore [n=reprore@EM114-48-195-244.pool.e-mobile.ne.jp] has quit [Remote closed the connection] 10:55:51 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 11:02:49 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit [Read error: 104 (Connection reset by peer)] 11:03:52 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 11:04:28 Edico [n=Edico@unaffiliated/edico] has joined #scheme 11:07:32 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 11:07:41 ravenex [n=ravenex@91.149.158.53] has joined #scheme 11:11:23 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 11:12:02 Edico [n=Edico@unaffiliated/edico] has joined #scheme 11:12:46 reprore [n=reprore@EM114-48-195-244.pool.e-mobile.ne.jp] has joined #scheme 11:14:04 -!- Judofyr [n=Judofyr@c249DBF51.dhcp.bluecom.no] has quit [Remote closed the connection] 11:18:57 -!- reprore [n=reprore@EM114-48-195-244.pool.e-mobile.ne.jp] has quit [Remote closed the connection] 11:21:05 thesnowdog [i=thesnowd@122.110.24.229] has joined #scheme 11:21:15 thesnowdog_ [i=thesnowd@122.110.24.229] has joined #scheme 11:21:23 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 11:21:29 -!- thesnowdog_ [i=thesnowd@122.110.24.229] has quit [Read error: 54 (Connection reset by peer)] 11:23:50 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 11:35:47 -!- Deformative [n=joe@c-68-84-167-117.hsd1.mi.comcast.net] has quit [Read error: 110 (Connection timed out)] 11:50:30 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 12:06:25 dysinger [n=dysinger@200.25.197.105] has joined #scheme 12:06:50 `Peter [n=pk@188-23-97-193.adsl.highway.telekom.at] has joined #scheme 12:13:37 igraltist [n=jens@kasten-edv.de] has joined #scheme 12:15:11 reprore [n=reprore@EM114-48-61-50.pool.e-mobile.ne.jp] has joined #scheme 12:17:54 Sorry, stupid question but how to append an element to a list ? Do I really have to build a new one ? 12:21:49 (append (list 1 2 3) 4) 12:21:52 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 12:22:05 athos: fail :p 12:22:23 rudybot: eval (append (list 1 2 3) (list 4)) 12:22:23 p1dzkl: your r5rs sandbox is ready 12:22:23 p1dzkl: ; Value: {1 2 3 4} 12:22:47 leppie: heh 12:23:31 appending to a list is a very expensive operation though 12:23:42 athos: thanks. 12:24:01 kib2: well, it's (append (list 1 2 3) (list 4)) 12:24:20 if the list is your own, and you you know you can 'abuse' it, you could use append! 12:26:04 leppie: ok, i was just doing my own "range" function, and was forced to use reverse like this : http://paste.lisp.org/display/84555 12:26:33 maybe that's not convenient ? 12:26:48 why do you need to reverse your own function? 12:27:21 because i need (0 0.5 1.0 1.5 etc.) and not (10 9.5 9.0 etc) 12:27:26 ok, I looked now :) 12:28:04 also, i need an "accu", is it the right way to do it ? 12:28:06 you could do reverse! in that case, as the accumilator is your own 12:28:27 yes, you need it, but dont use set! 12:28:35 just pass the expression to the call 12:29:34 ah yes, you mean "(range (+ from step) to step (cons from accu)))))" on the last line 12:29:34 well you dont need that externally, so use that range proc inside another range proc, that provides the empty list 12:30:19 so do: (define (range a b c) ... (what you have) (range a b c '())) 12:30:33 soupdragon [n=f@amcant.demon.co.uk] has joined #scheme 12:31:27 btw (= from to) wont work, what would happen with (range 1 2 1) ? 12:31:34 btw (= from to) wont work, what would happen with (range 1 1 2) ? 12:31:38 oops :p 12:31:50 arrggg 12:31:54 leppie: yes i know for such cases :) 12:31:57 (range 1 2 2) 12:32:05 better to use < 12:32:15 ok 12:32:35 you violated floating point rule #1 12:37:28 also, i've lost my "[" key in the latest DrScheme version. Any idea ? 12:40:21 sorry I cant help you with that :) 12:42:00 np 12:42:44 edit->preferences->editing->square bracket->automatically adjust opening square brackets 12:50:01 mario-goulart [n=user@200-203-57-143.pltce701.dsl.brasiltelecom.net.br] has joined #scheme 12:52:03 -!- foof [n=user@dn157-046.naist.jp] has quit [Remote closed the connection] 12:58:25 -!- reprore [n=reprore@EM114-48-61-50.pool.e-mobile.ne.jp] has quit [Remote closed the connection] 12:59:01 -!- dzhus [n=sphinx@93-80-219-88.broadband.corbina.ru] has quit [Remote closed the connection] 13:04:00 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 13:08:14 p1dzkl: it was already done. In fact , to obtain "[" on my French keyboard, i need to type AltGr + 5, but it does not work inside the editor. 13:14:06 -!- rstandy [n=rastandy@net-93-144-28-37.t2.dsl.vodafone.it] has quit [Connection timed out] 13:25:56 Deformative [n=joe@c-68-84-167-117.hsd1.mi.comcast.net] has joined #scheme 13:27:50 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 13:28:30 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 13:32:51 yujioram_ [n=yujioram@FL1-122-133-42-243.chb.mesh.ad.jp] has joined #scheme 13:39:43 -!- ktne [n=ktne@unaffiliated/ktne] has left #scheme 13:41:07 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 13:45:47 Judofyr [n=Judofyr@ti211310a341-2220.bb.online.no] has joined #scheme 13:50:55 reprore_ [n=reprore@EM114-48-101-145.pool.e-mobile.ne.jp] has joined #scheme 13:57:00 MrFahrenheit [i=RageOfTh@89.146.180.209] has joined #scheme 14:03:21 -!- ravenex [n=ravenex@91.149.158.53] has quit [Client Quit] 14:04:13 -!- soupdragon [n=f@amcant.demon.co.uk] has quit ["Leaving"] 14:05:48 ken-p [n=ken-p@84.92.70.37] has joined #scheme 14:06:44 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 14:07:22 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 14:08:24 leppie: ping! 14:08:28 -!- reprore_ [n=reprore@EM114-48-101-145.pool.e-mobile.ne.jp] has quit [Remote closed the connection] 14:08:35 kib2: pong 14:08:43 is this one better ? http://paste.lisp.org/display/84559 14:10:00 yes 14:10:33 the check looks a bit heavy though 14:11:37 ok, thanks for your advices. 14:13:32 http://paste.lisp.org/display/84559#1 14:13:59 not tested 14:16:37 ok tested, seems to work :) 14:20:33 http://paste.lisp.org/display/84559#2 using named let instead 14:22:51 great :) 14:24:03 now it is almost looking like C 'for' loop 14:24:29 I guess you could even write that smaller using 'do' 14:24:48 but like most people, I can never readily remember the syntax :) 14:27:50 reprore_ [n=reprore@EM114-48-148-195.pool.e-mobile.ne.jp] has joined #scheme 14:28:32 http://paste.lisp.org/display/84559#3 using 'do' instead 14:28:52 -!- mmc [n=mima@cs162149.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 14:36:06 seems like named let and do are redondant no ?! 14:36:27 what do you mean? 14:36:36 -!- reprore_ [n=reprore@EM114-48-148-195.pool.e-mobile.ne.jp] has quit [Read error: 60 (Operation timed out)] 14:37:03 you can do loops with them, and what you can do with one is doable with the other. 14:37:17 all 3 annotations expand to pretty much the same code :) 14:37:27 there are a lot of ways to do thing 14:37:28 s 14:38:22 if your scheme has an expand procedure, you can see what happens, like in PLT's macro stepper 14:40:22 -!- mario-goulart [n=user@200-203-57-143.pltce701.dsl.brasiltelecom.net.br] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 14:40:31 they should expand to some form of letrec, which is yet another way of writing the same thing, just longer 14:42:22 personally I find the named let the most readable 14:43:53 leppie: i wasn't aware of named let 14:44:19 yeah, I discovered it very late when learning scheme 14:44:47 is it a macro ? 14:44:52 yes 14:44:56 I'm getting "typecheck: untyped identifier byte-regexp imported from module in: byte-regexp", in PLT-Scheme 4.2.1. 14:45:44 -!- `Peter [n=pk@188-23-97-193.adsl.highway.telekom.at] has quit [] 14:46:24 leppie: What is commonly used as hashmaps in Scheme ? 14:46:28 Can I do something to stop this error? 14:46:53 kib2: there are hashtables 14:47:07 most scheme's have them in some form 14:47:23 also provided by SRFI 69 14:47:26 leppie: that's the problem "in some forms" 14:47:43 no standard one 14:48:07 R6RS has them too :) 14:48:30 masm: IIRC, a type for `byte-regexp' was added recently. 14:49:39 kib2: how about: (define (range from to) (if (< from to) (cons from (range (+ 1 from) to)) '())) ? 14:51:49 eli: good one liner :) 14:53:23 With the step: (define (range2 from to step) (if (< from to) (cons from (range2 (+ step from) to step)) '())) 14:53:40 kib2: Note that it's not tail recursive, but in many implementations it won't matter much. 14:53:55 s/many/good/ 14:54:48 eli, will it work, you think, if I try PLT-Scheme 4.2.1.5? 14:54:55 sphex_ [n=nobody@modemcable185.138-56-74.mc.videotron.ca] has joined #scheme 14:55:22 I'm trying to use http-client, which is written with #lang typed-scheme. 14:55:31 masm: I think so, but you can also ask on the list to be sure. 14:55:42 It is not tail recursive because the last instruction is a 'cons' and not 'range2' that's it ? 14:56:09 masm: You might run into more problems, since TS wasn't used much for this kind of stuff. 14:56:38 kib2: Yes. In theory, it could blow up your stack. 14:56:56 In practice, Scheme implementations are very good at having no stack limit. 14:57:24 eli, it works. Thank you. 14:57:51 Also, all those accumulated call frames mean more space -- but it's temporary, just like the list that you accumulate in reverse. 14:58:27 In practice you'd see a difference with long lists, but then you'd better not build such lists and iterate directly on the range. 14:59:40 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 15:00:07 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 15:05:35 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 15:05:48 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 15:11:27 -!- sphex [n=nobody@modemcable185.138-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 15:14:05 sepult [n=buggarag@xdsl-87-78-31-78.netcologne.de] has joined #scheme 15:21:04 ment [i=thement@ibawizard.net] has joined #scheme 15:24:40 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 15:37:02 Nshag [i=user@Mix-Orleans-106-1-123.w193-248.abo.wanadoo.fr] has joined #scheme 15:53:38 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit [Read error: 104 (Connection reset by peer)] 15:58:19 HG` [n=wells@xdslgr021.osnanet.de] has joined #scheme 16:00:15 mmc [n=mima@cs162149.pp.htv.fi] has joined #scheme 16:01:29 soupdragon [n=f@amcant.demon.co.uk] has joined #scheme 16:03:04 pchrist [n=spirit@gentoo/developer/pchrist] has joined #scheme 16:12:26 Narrenschiff [n=ritchie@xolotl.plus.com] has joined #scheme 16:18:52 Thren [n=Thren@c-75-67-111-180.hsd1.nh.comcast.net] has joined #scheme 16:23:42 -!- HG` [n=wells@xdslgr021.osnanet.de] has quit [Client Quit] 16:28:19 jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has joined #scheme 16:34:35 -!- araujo [n=araujo@gentoo/developer/araujo] has quit [Read error: 60 (Operation timed out)] 16:40:48 So I'm still puzzling over where I went wrong here. http://paste.lisp.org/display/84546 16:42:22 It's almost like I have to produce a special module at runtime, depending on the information fed to its generation procedure. But instead I'm just set!ting every exported symbol in the module back and forth. 16:42:32 all manually and stuff 16:43:59 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 16:49:08 offby1` [n=user@q-static-138-125.avvanta.com] has joined #scheme 16:50:08 -!- offby1 [n=user@pdpc/supporter/monthlybyte/offby1] has quit [Read error: 60 (Operation timed out)] 16:50:24 -!- dysinger [n=dysinger@200.25.197.105] has quit [Remote closed the connection] 16:50:57 rudybot_ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 16:51:55 GreyLensman [n=ray@c-76-109-2-157.hsd1.fl.comcast.net] has joined #scheme 16:51:57 -!- chylli [n=lchangyi@119.181.15.104] has quit [Remote closed the connection] 16:54:23 synx: I think in PLT you can use units for that: http://docs.plt-scheme.org/guide/units.html 16:54:57 HG` [n=wells@xdslfg227.osnanet.de] has joined #scheme 16:55:33 Eh, better if I could understand what the heck a unit is, then I could implement it myself if needed. 16:56:03 andy_ [n=andy@87.114.148.38.plusnet.thn-ag1.dyn.plus.net] has joined #scheme 16:56:52 -!- andy_ [n=andy@87.114.148.38.plusnet.thn-ag1.dyn.plus.net] has quit [Client Quit] 16:57:38 synx, have you read http://docs.plt-scheme.org/guide/units.html ? 16:59:20 Yes masm. 17:00:40 I'm not sure what it means that units take away over names. 17:01:41 cky_ [n=cky@cpe-024-211-255-249.nc.res.rr.com] has joined #scheme 17:02:16 Also I don't know what a "variable" is in this sense. 17:02:28 -!- cky [n=cky@cpe-024-211-255-249.nc.res.rr.com] has quit [Nick collision from services.] 17:02:32 Scheme has bindings and values, but not really variables persay. 17:02:32 -!- cky_ is now known as cky 17:03:19 if I could put what I don't know into words, then I would know it. :p 17:04:59 -!- rudybot [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 113 (No route to host)] 17:08:09 karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 17:10:33 dysinger [n=dysinger@200.25.197.105] has joined #scheme 17:14:34 -!- dysinger [n=dysinger@200.25.197.105] has quit [Remote closed the connection] 17:19:01 -!- masm [n=masm@213.22.191.93] has quit [Read error: 110 (Connection timed out)] 17:21:26 -!- roderic [n=user@bubbles.ccs.neu.edu] has quit [Read error: 104 (Connection reset by peer)] 17:21:28 roderic [n=user@bubbles.ccs.neu.edu] has joined #scheme 17:24:18 ravenex [n=ravenex@68-243-252-87-dynamic-pool.gprs.mts.by] has joined #scheme 17:25:16 I remember reading something about generating LaTeX from SXML. However, I've never really found out how to do it. 17:26:41 karlw: Ever used sxml-transforms from the SSAX distribution? 17:26:56 It would be great if I could parse a simple markup language into SXML and not have to write my own (La)TeX generator. 17:26:57 synx: the fact that you are mutating exported binding should be worrying 17:27:26 Oh, you're looking for existing code 17:27:34 sleepydog [n=user@64-252-139-167.adsl.snet.net] has joined #scheme 17:27:35 Ask raikov when he's here, he said he had some code 17:27:40 I don't know exactly where it is 17:27:51 oh, he's only in #chicken 17:28:01 sjamaan: I tried once, but Oleg's documentation is kind of difficult. 17:28:31 It is worrying leppie, but I'm not sure what to do about it. The whole module's behavior depends on what sort of handle you open, close, or reopen at runtime. 17:28:46 use parameters instead 17:28:48 karlw: I wrote a more approachable tutorial on it 17:29:14 karlw: http://sjamaan.ath.cx/docs/scheme/sxslt.pdf 17:29:43 Okay, cool. I'm not an XML expert at all :-) 17:30:35 parameters make it even more complicated. xp 17:30:49 no, why? 17:31:01 anyways, im gone 17:31:11 I'll work up a code example... 17:31:21 maybe some other time 17:35:41 PLT comes with SSAX, right? 17:37:50 -!- yujioram_ [n=yujioram@FL1-122-133-42-243.chb.mesh.ad.jp] has quit [Read error: 110 (Connection timed out)] 17:43:24 yes, it does 17:43:37 (I don't know how to load it, though) 17:46:00 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 17:46:38 My friend mentioned an implemention of Scheme to me a while back, which if I remember correctly, started with two characters (one upper and one lower) and ended in Scheme. 17:46:45 Though I'm pretty sure it wasn't MzScheme. 17:46:55 Any ideas on what else it could have been? 17:47:19 DrScheme? 17:47:33 sjamaan: That doesn't sound quite right either. 17:48:41 So, SRV:send-reply basically lets one deliver HTML (or whatever) as CGI output? 17:49:00 I want to say it started with a P or a R, but I'm not positive. 17:49:09 It just prints the flattened sxml to the current output port 17:49:18 I only remember what the website looked like. 17:49:24 sutats: There's an rscheme, I believe 17:49:32 What did the site look like? 17:49:44 sutats: UrScheme? 17:50:23 Don't know if I can describe it very well, but I remember a brown background with all the text on the right side, with a large picture at the top with a lambda. 17:50:29 karlw: Nope, that doesn't sound right either. 17:51:03 http://www.canonical.org/~kragen/sw/urscheme/ 17:51:35 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 17:51:35 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 17:51:38 karlw: Nope, that's not the one (at least the website isn't). Thanks though. 17:51:52 sjamaan: Not rscheme either. 17:51:56 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 17:52:20 sutats: What "kind" of Scheme is it? 17:52:44 -!- jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has quit [Read error: 113 (No route to host)] 17:52:47 Targeted at embedded/graphics/... R5RS/R6RS, asm output/C output/... ? 17:53:02 sjamaan: I didn't actually have a chance to try it out or find out anything more about it. That's what I was trying to look into it. 17:53:18 I think you should just ask your friend :) 17:53:28 sjamaan: Haha, I think that might be the best idea at this point. 17:53:34 sjamaan: Thanks for your help though. 17:53:40 np 17:53:50 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [] 17:56:47 I'd really like an implementation with vector graphics drawing support. 17:59:03 Preferably, if it's easy to output something like SVG and tweak it in Inkscape with preserved semantics. 18:06:51 -!- jewel [n=jewel@dsl-242-128-103.telkomadsl.co.za] has quit [Read error: 60 (Operation timed out)] 18:15:00 phax [n=phax@unaffiliated/phax] has joined #scheme 18:25:14 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 18:25:44 -!- jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has quit ["Leaving"] 18:26:28 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 18:26:46 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 18:27:26 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit [Client Quit] 18:34:23 Wow... Slideshow is really awesome. 18:35:54 rstandy [n=rastandy@net-93-144-187-148.t2.dsl.vodafone.it] has joined #scheme 18:39:16 -!- karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has quit [Remote closed the connection] 18:39:19 karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 18:40:17 arthurmaciel [n=user@189.100.116.128] has joined #scheme 18:40:19 hi there 18:40:59 could anyone tell me what lambda calculus is? I mean, what applications does it have besides being used to implement a programming language in an abstract way? 18:41:12 none 18:41:53 luz [n=davids@189.122.90.116] has joined #scheme 18:42:15 soupdragon: so Allonzo Church intended to create a programming language when he created the lambda calculus? 18:43:56 arthurmaciel: Lambda calculus is useful for communicating with higher dimensional beings. 18:44:44 (lambda-cult-rant!) 18:44:54 such as lisp programmers XP 18:47:21 Deformati [n=joe@c-68-84-166-52.hsd1.mi.comcast.net] has joined #scheme 18:50:46 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 18:50:57 karlw` [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 18:51:33 -!- snurble [n=snurble@s83-191-238-2.cust.tele2.se] has quit [Read error: 104 (Connection reset by peer)] 18:51:56 snurble [n=snurble@s83-191-238-2.cust.tele2.se] has joined #scheme 18:52:30 masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has joined #scheme 18:52:41 -!- masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has quit [Read error: 104 (Connection reset by peer)] 18:53:17 masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has joined #scheme 18:53:30 synx: Gilad Bracha posted something about module systems in his blog recently. He uses the same idea of units in Newspeak. Maybe that will give you some help. 18:53:35 http://gbracha.blogspot.com/2009/07/ban-on-imports-continued.html 18:54:10 It looks like there are a lot of ``killer apps'' in Scheme like Skribilo and Slideshow, but most are too implementation-specific. 19:00:14 -!- Deformative [n=joe@c-68-84-167-117.hsd1.mi.comcast.net] has quit [Connection timed out] 19:04:11 langmartin [n=user@exeuntcha.tva.gov] has joined #scheme 19:04:33 *mejja* likes http://video.telegraph.co.uk/services/player/bcpid1137883380?bctid=21337502001 19:04:53 camt [n=camt@d221-88-201.commercial.cgocable.net] has joined #scheme 19:06:46 peter_12 [n=peter_12@S01060024016bb36c.gv.shawcable.net] has joined #scheme 19:06:46 -!- karlw [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has quit [Read error: 110 (Connection timed out)] 19:10:25 -!- HG` [n=wells@xdslfg227.osnanet.de] has quit [Client Quit] 19:13:27 -!- phax [n=phax@unaffiliated/phax] has quit ["Leaving"] 19:14:57 -!- karlw` [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has quit [Remote closed the connection] 19:15:00 karlw` [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has joined #scheme 19:16:04 -!- arthurmaciel [n=user@189.100.116.128] has quit [Remote closed the connection] 19:19:28 -!- karlw` [n=user@adsl-99-157-202-134.dsl.pltn13.sbcglobal.net] has left #scheme 19:41:50 -!- camt [n=camt@d221-88-201.commercial.cgocable.net] has quit [Read error: 110 (Connection timed out)] 19:44:04 Adamant [n=Adamant@c-76-29-188-60.hsd1.ga.comcast.net] has joined #scheme 19:47:48 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 19:49:00 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 19:52:32 -!- mmc [n=mima@cs162149.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 19:53:29 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 19:54:25 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 20:05:34 -!- ravenex [n=ravenex@68-243-252-87-dynamic-pool.gprs.mts.by] has quit [Client Quit] 20:05:52 Guest25901 [n=Fare@193.253.141.91] has joined #scheme 20:07:01 -!- Guest25901 [n=Fare@193.253.141.91] has quit [Client Quit] 20:07:41 Fare [n=Fare@193.253.141.91] has joined #scheme 20:10:46 -!- offby1` is now known as offby1 20:19:47 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 20:23:52 camt [n=camt@24.244.242.225] has joined #scheme 20:26:22 -!- Fare [n=Fare@193.253.141.91] has quit ["Leaving"] 20:33:40 aleix [n=aleix@97.Red-83-61-6.dynamicIP.rima-tde.net] has joined #scheme 20:34:33 dzhus [n=sphinx@95-24-67-71.broadband.corbina.ru] has joined #scheme 20:35:18 -!- aleix [n=aleix@97.Red-83-61-6.dynamicIP.rima-tde.net] has quit [Client Quit] 20:37:30 blackened`_ [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 20:44:33 jonrafkind [n=jon@98.202.86.149] has joined #scheme 20:51:25 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [Read error: 110 (Connection timed out)] 20:54:13 jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has joined #scheme 21:00:53 -!- GreyLensman [n=ray@c-76-109-2-157.hsd1.fl.comcast.net] has left #scheme 21:14:10 incubot: the fragility of life; where the distance between misstep and euthanasia is so small. in memoriam: toto/feisty 21:14:14 a (display 'toto) won't generate any code. 21:14:20 indeed 21:16:28 -!- heat [n=dima@8.21.172.227] has quit [Read error: 113 (No route to host)] 21:16:56 -!- jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has quit ["Leaving"] 21:18:27 incubot: The open-source browser Firefox passed its billionth download on Friday, ahead of the release of its fourth iteration. 21:18:28 dysinger [n=dysinger@200.25.197.105] has joined #scheme 21:18:30 it's lazy evaluation. What if instead of (p (set! x ....)) you had (p (calculate-the-billionth-prime)) 21:19:01 -!- dzhus [n=sphinx@95-24-67-71.broadband.corbina.ru] has quit [Connection timed out] 21:20:45 *mejja* prefers the traditional European long scale 21:22:11 synx pasted "mode-map" at http://paste.lisp.org/display/84589 21:22:36 oops 21:23:25 incubot: Astronomers are puzzled by a strange bright spot which has appeared in the clouds of Venus. 21:23:28 advice for astronomers 21:24:17 incubot: The best bacon-lettuce-and-tomato sandwiches use toasted white bread, Mayonnaise, and a hint of cayenne pepper. 21:24:20 But they do like mayonnaise. 21:24:24 well, sure. 21:26:09 -!- gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit ["upgrade time"] 21:28:21 -!- masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has quit [Read error: 113 (No route to host)] 21:45:41 -!- Pepe_ [n=ppjet@78.113.15.249] has quit [Read error: 113 (No route to host)] 21:46:54 EnglishGent [n=nobody@ai-core.demon.co.uk] has joined #scheme 21:56:38 -!- athos [n=philipp@92.250.250.68] has quit [Read error: 104 (Connection reset by peer)] 21:56:44 athos_ [n=philipp@92.250.250.68] has joined #scheme 21:56:59 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 21:57:49 Adamant [n=Adamant@c-76-29-188-60.hsd1.ga.comcast.net] has joined #scheme 22:17:28 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 22:36:26 Pepe_ [n=ppjet@78.113.15.249] has joined #scheme 22:44:25 masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has joined #scheme 22:53:41 -!- alaricsp [n=alaricsp@88-202-202-24.rdns.as8401.net] has quit ["Leaving."] 22:55:33 pchrist_ [n=spirit@gentoo/developer/pchrist] has joined #scheme 22:56:05 -!- pchrist [n=spirit@gentoo/developer/pchrist] has quit [Read error: 60 (Operation timed out)] 22:59:47 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 23:23:32 -!- camt [n=camt@24.244.242.225] has quit [Remote closed the connection] 23:28:39 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 23:36:13 -!- masm [n=masm@a213-22-83-196.cpe.netcabo.pt] has quit [Read error: 60 (Operation timed out)] 23:48:46 arcfide [n=arcfide@99.14.208.163] has joined #scheme 23:51:39 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 23:52:07 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 23:53:16 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit [Client Quit] 23:55:31 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 23:58:01 -!- Nshag [i=user@Mix-Orleans-106-1-123.w193-248.abo.wanadoo.fr] has quit [Remote closed the connection]