00:00:19 the reason I asked about the VM thing is because VMs are such a good idea (if I understand it correctly and it's like Smalltalk) 00:00:47 because then I can finally have a program that I can give someone to run on their computers without having them install one thousand dependencies 00:00:49 unkanon: non 00:00:52 SSA is 00:01:00 oh right, only SSA 00:01:02 unkanon: I don't think it's image-based, if that's what you mean 00:01:11 sjamaan: oh that's what I meant, you nailed it 00:01:17 aww that would've been great 00:01:19 scheme48 is, though 00:01:37 is that as popular as racket and chicken and gambit? 00:01:47 no 00:01:50 Not really 00:01:56 should it be is another question 00:01:57 but no 00:02:21 It's a nice research system, but it's hardly used for production code I think 00:02:22 I see. well at least we know it's doable :) 00:02:30 (not that many libraries available for it) 00:02:34 ic 00:02:56 scsh was originally built on scheme48, and that used to be more popular 00:03:13 nice, thanks for the google fodder ;) 00:03:14 But the libraries for that are mostly from the nineties, I think :) 00:03:39 well let me get you guys' opinion on this then, since I know you're a smart bunch 00:03:52 why aren't more languages image based since it's got so many advantages? 00:04:21 I mean, Smalltalk has it easy, they wrote Seaside once and it runs on Linux, Mac and Windows 00:04:22 It's got many advantages? 00:04:32 it's a lot more manageable 00:04:44 -!- jensn [~ceres@c-83-233-145-103.cust.bredband2.com] has quit [Read error: Operation timed out] 00:04:44 and with an image I can give someone my program in a flash drive and they can run it 00:04:48 just by double clicking it 00:04:57 nothing to install, no dependencies required, etc 00:05:18 I write ruby for a living and I can't say that of ruby 00:05:19 FWIW, Chicken can also create self-contained "standalone" program directories 00:05:33 And I think PLT can do this at least on OS X, too 00:05:35 Well, you can static link with certain scheme implementations 00:05:42 s/PLT/Racket/ 00:05:56 right, I started using it when it was PLT so I remember :) 00:05:59 And outside the scheme world, you can (for example) make standalone executables with Python without it being image-based 00:06:19 but those standalone executables, you need to make one for each platform right? 00:06:38 You would need to do this with image-based systems, too 00:06:39 Yes, but how are you going to run *any* kind of executable on more than one platform? 00:06:56 Or at least include an image and a VM runner program for each platform 00:07:34 sjamaan: like you said, the image is the same, only the vm runner is different. 00:07:45 unkanon: One thing that bothered me about images is when I installed Orion, a WM built with scsh. You needed to predetermine the "image size", which was a big hassle 00:08:00 I suppose that does make it a bit easier since you don't have to have the target platform available to build the executable on 00:08:10 If it was too small, the program was very slow or wouldn't start 00:08:31 sjamaan: I don't know about that project and I hate to say bad things about what I don't know, but since in Smalltalk you never have to worry about size, maybe that was a poor implementation of an image based language? 00:08:45 robtillotson: you hit it on the noggin 00:09:00 I don't know much about images either, it's just my (limited) experience with such systems 00:09:31 I love image based languages but I'd rather stay functional, thats why I don't really want to switch to Smalltalk ;) 00:09:42 Anyway, that kind of portability you're talking about doesn't require "images". You could just ship byte-compiled files for any VM 00:09:47 With or without images 00:09:50 -!- githogori_ [~githogori@92.sub-75-210-155.myvzw.com] has quit [Remote host closed the connection] 00:09:54 Or you could just run it in interpreted mode 00:10:08 sjamaan: give me an example of one such VM 00:10:13 Java works like that too 00:10:45 I don't know much about it, but I assume you would be able to do that with Racket 00:10:45 well but then my users will have to have gobs of egabytes worth of stuff not directly related to my program. 00:10:59 Tis true, going back to python again (since that's what I'm most familiar with), I can still ship a bundled up app for windows without actually building an .exe of the whole thing, because I can bundle all the necessary libraries and include the interpreter 00:11:18 I'm going to make a sandwich and brb 00:11:27 I'm gonna get some sleep 00:11:28 Good night 00:11:29 nowhereman [~pierre@AStrasbourg-551-1-85-217.w81-51.abo.wanadoo.fr] has joined #scheme 00:11:36 night sjamaan 00:12:31 -!- nowhere_man [~pierre@AStrasbourg-551-1-96-80.w81-49.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 00:14:42 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 00:14:42 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 00:14:42 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 00:15:28 what the heck, copumpkin hangs out at #scheme, whodda thunk! :) 00:15:38 apparently! 00:16:10 hey we were talking about image based languages and how they provide several nice advantages. any thoughts? 00:16:51 if Haskell provided an image based solution I'd probably stick with it some more 00:16:54 try harder, I mean 00:24:36 -!- kuribas [~user@d54C43829.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:24:38 jensn [~ceres@c-83-233-145-103.cust.bredband2.com] has joined #scheme 00:25:23 -!- Dawgmatix [~dman@c-76-124-9-27.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 00:38:08 kephas [~pierre@AStrasbourg-551-1-9-123.w86-213.abo.wanadoo.fr] has joined #scheme 00:38:27 -!- nowhereman [~pierre@AStrasbourg-551-1-85-217.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 272 seconds] 00:38:34 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 00:39:33 -!- pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has quit [Ping timeout: 265 seconds] 00:40:22 rpg [~rpg@216.243.156.16.real-time.com] has joined #scheme 00:43:53 -!- Caleb-- [thedude@bzq-79-180-8-245.red.bezeqint.net] has quit [Read error: Connection reset by peer] 00:50:42 schmir [~schmir@p54A91B39.dip0.t-ipconnect.de] has joined #scheme 00:53:17 -!- masm [~masm@2.80.143.194] has quit [Quit: Leaving.] 00:55:26 -!- drdo`` [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 00:55:43 drdo`` [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 00:58:21 -!- xwl_ [~wixu@nat/nokia/x-okmtpxxykgvzkaxa] has quit [Remote host closed the connection] 00:59:58 xwl_ [~wixu@nat/nokia/x-vfoyrlhdkqehztdz] has joined #scheme 01:00:45 -!- xwl_ [~wixu@nat/nokia/x-vfoyrlhdkqehztdz] has quit [Remote host closed the connection] 01:01:43 xwl_ [~wixu@nat/nokia/x-dpvuaczmuevtxbvp] has joined #scheme 01:02:36 elderK [~k@pdpc/supporter/active/elderk] has joined #scheme 01:07:18 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #scheme 01:08:47 :) Any chance anybody can recommend any good introductory papers on Dataflow Analysis and SSA? 01:09:09 ACM is okay, as I seem to have temporary access. 01:09:15 My University login isn't shut out, yet :P Yay. 01:11:16 nowhere_man [~pierre@AStrasbourg-551-1-80-197.w81-51.abo.wanadoo.fr] has joined #scheme 01:11:31 -!- kephas [~pierre@AStrasbourg-551-1-9-123.w86-213.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 01:17:14 -!- drdo`` [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 01:17:34 drdo`` [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 01:24:47 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #scheme 01:29:06 -!- RageOfThou [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 255 seconds] 01:31:44 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Quit: WeeChat 0.3.2] 01:47:16 Gmind [~Gmind@113.190.186.33] has joined #scheme 01:49:36 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 01:51:21 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 246 seconds] 01:51:46 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 01:51:46 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 01:51:46 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 01:58:15 _danb_ [~user@124-149-166-62.dyn.iinet.net.au] has joined #scheme 01:59:36 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #scheme 02:04:56 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [Remote host closed the connection] 02:06:26 -!- elderK [~k@pdpc/supporter/active/elderk] has quit [Quit: Leaving.] 02:08:40 somnium [~user@184.42.0.205] has joined #scheme 02:29:22 -!- bubbles [~bubbles@host81-149-182-41.in-addr.btopenworld.com] has quit [Quit: leaving] 02:37:30 -!- schmir [~schmir@p54A91B39.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 02:41:09 bitweiler [~bitweiler@99.190.66.15] has joined #scheme 02:42:20 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 02:55:03 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 240 seconds] 02:58:57 -!- unkanon [~unkanon@dyn-160-39-34-114.dyn.columbia.edu] has quit [Quit: Computer has gone to sleep] 03:10:14 qhe [~qhe2@192.55.55.37] has joined #scheme 03:25:24 noonian [~noonian@c-98-232-230-23.hsd1.or.comcast.net] has joined #scheme 03:37:23 elliott_ [~elliott@91.105.125.212] has joined #scheme 03:37:34 In (f (g) (g)), the order of execution of the two (g)s is undefined, right? 03:37:36 Or is it not? 03:38:30 It's not defined by any of the Reports. It might be defined by your implementation. 03:38:41 The same applies to ((g) (g)) too. 03:39:22 Racket defines a left-to-right order, so Racket programs can safely assume one ordering. 03:39:30 Right. 03:39:57 Requires an extraneous let then. Slightly ugly, but oh well. 03:40:33 Is there any reason not to do that? I mean, performance or something? 03:40:51 I mean, not define evaluation order 03:41:05 elliott_: You could define a syntax that handled it without spraying the ugliness around your program. 03:41:55 chandler: Thankfully I need it in exactly one place, but, well, I'm pretty-golfing. (Like code golf, except aiming for PURE OPULENT BEAUTY. It rarely goes well.) 03:44:23 -!- tupi [~david@186.205.37.15] has quit [Quit: Leaving] 03:45:48 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 03:48:18 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 03:48:24 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #scheme 03:48:29 fds: Yes, performance/optimization. 03:49:19 Obfuscate: Could you give some kind of explanation/example? 03:50:44 fds: You could build the argument list left-to-right (build using cons, then reverse), or build it right-to-left (again using cons, no reverse needed). 03:51:19 fds: Some implementations might very well decide that the latter is easier. 03:51:39 Hm, true 03:51:54 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 03:52:43 timj__ [~timj@e176194049.adsl.alicedsl.de] has joined #scheme 03:53:24 But, I guess those are the only two options, right? There isn't a sane reason to evaluate in any other order, is there? 03:54:34 In compilers that do inlining and data flow analysis, changing the order of the operations can (greatly) improve instruction scheduling. 03:54:42 And, is that's all there is to it, it doesn't sound like ensuring left-to-right evalution is much of a problem. Although I suppose I can see why it isn't standardised 03:54:50 does an unquote go through multiple levels of nested quasi-quotes? 03:55:13 Hm, pizza 03:56:11 -!- timj_ [~timj@e176195137.adsl.alicedsl.de] has quit [Ping timeout: 240 seconds] 03:57:41 fds: Also, where module systems are concerned, the compiler often doesn't have the full definition of the targets available, and so wouldn't be able to reorder any of the dependencies to the call if order was defined. 04:00:49 -!- bitweiler [~bitweiler@99.190.66.15] has quit [Ping timeout: 255 seconds] 04:00:52 -!- xwl_ [~wixu@nat/nokia/x-dpvuaczmuevtxbvp] has quit [Remote host closed the connection] 04:07:58 xwl_ [~wixu@nat/nokia/x-xajftskywqsxpoli] has joined #scheme 04:15:22 Obfuscate: Thanks, that's given me something to think about. :-) 04:18:35 -!- corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has quit [Ping timeout: 240 seconds] 04:19:28 Fare [~Fare@nor75-10-82-225-68-180.fbx.proxad.net] has joined #scheme 04:19:53 -!- Checkie [4681@unaffiliated/checkie] has quit [Ping timeout: 264 seconds] 04:20:05 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 04:21:04 Checkie [6797@unaffiliated/checkie] has joined #scheme 04:23:09 masm [~masm@bl19-143-194.dsl.telepac.pt] has joined #scheme 04:27:21 -!- masm [~masm@bl19-143-194.dsl.telepac.pt] has quit [Client Quit] 04:28:56 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 04:30:11 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 04:31:00 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Read error: No route to host] 04:35:06 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 04:38:44 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 04:42:11 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 04:47:37 Gmind [~Gmind@113.190.186.33] has joined #scheme 04:48:03 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 04:48:55 Gmind [~Gmind@113.190.186.33] has joined #scheme 04:49:13 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 04:50:59 -!- wbooze [~levgue@xdsl-78-35-191-205.netcologne.de] has quit [Read error: Operation timed out] 04:51:24 wbooze` [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 04:51:32 homie` [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 04:51:35 Gmind [~Gmind@113.190.186.33] has joined #scheme 04:51:41 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 04:53:46 -!- homie [~levgue@xdsl-78-35-191-205.netcologne.de] has quit [Ping timeout: 250 seconds] 05:07:25 Gmind [~Gmind@113.190.186.33] has joined #scheme 05:08:16 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 05:12:42 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 05:15:51 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:16:29 -!- Fare [~Fare@nor75-10-82-225-68-180.fbx.proxad.net] has quit [Ping timeout: 240 seconds] 05:21:30 -!- elliott_ [~elliott@91.105.125.212] has left #scheme 05:22:46 aSean [~aSean@134-208-39-197.ndhu.edu.tw] has joined #scheme 05:23:31 araujo [~araujo@190.38.51.34] has joined #scheme 05:23:32 -!- araujo [~araujo@190.38.51.34] has quit [Changing host] 05:23:33 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 05:26:14 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 265 seconds] 05:42:10 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 05:56:02 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 05:56:14 Chipmunk [~Kaushik@nat/google/x-gvrulkofalyaqitf] has joined #scheme 05:58:01 mmc [~michal@cs181176169.pp.htv.fi] has joined #scheme 05:58:25 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #scheme 05:58:44 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 06:02:50 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Client Quit] 06:07:40 kanru [~kanru@61-30-10-70.static.tfn.net.tw] has joined #scheme 06:10:54 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 06:12:41 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 264 seconds] 06:12:58 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 06:25:07 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 06:26:47 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 06:28:26 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Ping timeout: 255 seconds] 06:37:14 -!- tessier [~treed@kernel-panic/copilotco] has quit [Read error: Connection reset by peer] 06:37:48 tessier [~treed@mail.copilotco.com] has joined #scheme 06:37:48 -!- tessier [~treed@mail.copilotco.com] has quit [Read error: Connection reset by peer] 06:42:47 tessier [~treed@mail.copilotco.com] has joined #scheme 06:49:54 -!- tessier [~treed@mail.copilotco.com] has quit [Ping timeout: 246 seconds] 06:51:32 tessier [~treed@mail.copilotco.com] has joined #scheme 06:57:33 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 07:07:33 -!- tessier [~treed@mail.copilotco.com] has quit [Read error: No route to host] 07:13:03 -!- mmc [~michal@cs181176169.pp.htv.fi] has quit [Ping timeout: 240 seconds] 07:13:42 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 246 seconds] 07:14:06 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 07:14:06 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 07:14:06 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 07:14:24 tizoc: fixed 07:16:14 well, it will it give an error now rather than waiting for the rest of the sexp on the next line, because that repl currently uses edit-line to only read a line at a time 07:17:45 i'll change that as soon as i decide how i want to handle it 07:19:34 -!- drdo`` is now known as drdo 07:19:49 tessier [~treed@mail.copilotco.com] has joined #scheme 07:20:41 mmc [~michal@cs181176169.pp.htv.fi] has joined #scheme 07:30:56 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 265 seconds] 07:31:13 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 07:39:33 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 07:41:07 -!- tessier [~treed@mail.copilotco.com] has quit [Quit: leaving] 07:41:39 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 07:46:49 -!- mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has quit [Quit: Leaving] 07:47:37 -!- homie` [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:49:42 -!- wbooze` [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:00:28 saint_cypher [~rjspotter@24-247-70-44.dhcp.trcy.mi.charter.com] has joined #scheme 08:01:02 homie [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 08:11:37 wbooze [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 08:19:15 gravicappa [~gravicapp@ppp91-78-228-104.pppoe.mtu-net.ru] has joined #scheme 08:27:18 mg4001 [~mg4001@cpe-76-93-28-217.socal.res.rr.com] has joined #scheme 08:33:21 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 08:33:46 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 08:37:09 -!- minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 08:43:03 -!- gravicappa [~gravicapp@ppp91-78-228-104.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 08:43:03 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 08:45:12 chandler_ [~bem@76-216-187-242.lightspeed.cicril.sbcglobal.net] has joined #scheme 08:45:35 -!- chandler [~bem@opendarwin/developer/chandler] has quit [Read error: Connection reset by peer] 08:46:10 _danb_` [~user@124-149-166-62.dyn.iinet.net.au] has joined #scheme 08:47:06 -!- sloyd_ [sloyd@station457.vo3.net] has quit [Quit: ZNC - http://znc.sourceforge.net] 08:47:36 sloyd [sloyd@station457.vo3.net] has joined #scheme 08:48:38 -!- askhader [~askhader@taurine.csclub.uwaterloo.ca] has quit [Remote host closed the connection] 08:48:45 askhader [~askhader@taurine.csclub.uwaterloo.ca] has joined #scheme 08:49:39 -!- _danb_ [~user@124-149-166-62.dyn.iinet.net.au] has quit [Ping timeout: 255 seconds] 08:59:38 Gmind [~Gmind@113.190.186.33] has joined #scheme 09:01:26 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 09:02:21 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 09:12:58 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:13:19 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 276 seconds] 09:18:22 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 09:21:19 tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #scheme 09:27:22 -!- kanru [~kanru@61-30-10-70.static.tfn.net.tw] has quit [Ping timeout: 260 seconds] 09:37:30 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Remote host closed the connection] 09:37:53 ASau [~user@95-24-172-135.broadband.corbina.ru] has joined #scheme 09:49:44 Gmind [~Gmind@113.190.186.33] has joined #scheme 09:52:54 -!- mmc [~michal@cs181176169.pp.htv.fi] has quit [Quit: Leaving.] 09:54:00 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 09:55:29 -!- noonian [~noonian@c-98-232-230-23.hsd1.or.comcast.net] has quit [Quit: Leaving] 09:55:33 tessier [~treed@mail.copilotco.com] has joined #scheme 09:58:17 -!- Chipmunk [~Kaushik@nat/google/x-gvrulkofalyaqitf] has quit [Quit: Leaving] 09:59:01 tali713` [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #scheme 09:59:09 -!- tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 09:59:39 -!- tali713` is now known as tali713 10:04:06 dfkjjkfd [~paulh@245-15-ftth.onsnetstudenten.nl] has joined #scheme 10:08:43 femtoo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 10:22:14 -!- qhe [~qhe2@192.55.55.37] has quit [Ping timeout: 250 seconds] 10:24:06 foof: sounds good. thanks 10:24:17 pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has joined #scheme 10:27:03 -!- _danb_` is now known as _danb_ 10:37:23 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 10:38:54 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 10:39:10 -!- dfkjjkfd [~paulh@245-15-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 10:46:10 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 10:46:49 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 10:48:55 Fare [~Fare@nor75-10-82-225-68-180.fbx.proxad.net] has joined #scheme 10:51:46 -!- ASau [~user@95-24-172-135.broadband.corbina.ru] has quit [Quit: HNY!] 10:58:51 -!- Fare [~Fare@nor75-10-82-225-68-180.fbx.proxad.net] has quit [Quit: Leaving] 11:03:47 -!- femtoo [~femto@95-89-248-96-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 11:07:00 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 11:07:26 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 11:16:28 femtoo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 11:16:41 minsa [~minsa@c-24-5-121-157.hsd1.ca.comcast.net] has joined #scheme 11:17:28 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 11:17:56 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 11:22:23 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #scheme 11:26:15 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Ping timeout: 255 seconds] 11:27:45 schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has joined #scheme 11:28:23 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 11:31:28 mokrzu [~mokrzu@public8864.xdsl.centertel.pl] has joined #scheme 11:31:35 Gmind [~Gmind@113.190.186.33] has joined #scheme 11:33:04 hello, how can i get a index of element in list ? (originally i wan't to map only elements with some index) 11:34:16 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 11:38:47 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 11:38:47 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 11:39:13 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 11:40:51 phao [~phao@189.107.136.186] has joined #scheme 11:43:24 has anybody in here read "the little schemer"? 11:43:40 did you? 11:43:54 I've just started 11:44:03 so how do you like it? 11:44:05 is the whole book a huge list of Q&A? 11:44:14 yes that's the style 11:44:23 Well... I've read only 3 pages 11:44:35 looks exhaustive 11:44:38 then don't be confused and hang on :D 11:45:02 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 11:45:25 mokrzu: zip the list with a list of indices 11:45:46 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 11:48:44 could you give some example how to do that ? 11:48:53 mokrzu: (let ((l '(1 2 3 4))) (map cons (iota (length l)) l)) 11:48:59 with iota from srfi-1 11:49:42 ok 11:50:06 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 255 seconds] 11:58:50 you can also do it with fold 12:00:20 nah 12:00:25 forget what I said 12:01:25 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 12:06:22 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 255 seconds] 12:07:28 mhi^ [~mhi@dslb-188-103-206-254.pools.arcor-ip.net] has joined #scheme 12:09:11 -!- mhi^ [~mhi@dslb-188-103-206-254.pools.arcor-ip.net] has left #scheme 12:10:57 how can i get part of list that "disappears" when i use list-tail ? 12:16:48 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 12:20:30 zevarito [~zevarito@r186-48-104-67.dialup.adsl.anteldata.net.uy] has joined #scheme 12:20:43 mokrzu: better use 'take' from srfi-1 12:20:59 -!- zevarito [~zevarito@r186-48-104-67.dialup.adsl.anteldata.net.uy] has quit [Remote host closed the connection] 12:21:52 Gmind [~Gmind@113.190.186.33] has joined #scheme 12:23:36 masm [~masm@2.80.143.194] has joined #scheme 12:23:49 -!- _danb_ [~user@124-149-166-62.dyn.iinet.net.au] has quit [Remote host closed the connection] 12:24:42 mokrzu: what are you working on? 12:28:58 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 12:29:29 some university exercise 12:29:50 -!- mokrzu [~mokrzu@public8864.xdsl.centertel.pl] has quit [Quit: Leaving] 12:30:07 dfkjjkfd [~paulh@245-15-ftth.onsnetstudenten.nl] has joined #scheme 12:31:23 shouldn't? (eq? "abc" "abc") be true? 12:32:35 phao: no 12:33:00 X-Scale [~email@2001:470:1f14:135b::2] has joined #scheme 12:33:53 I don't get it.. .why not? 12:36:35 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 12:37:56 -!- saint_cypher [~rjspotter@24-247-70-44.dhcp.trcy.mi.charter.com] has quit [Remote host closed the connection] 12:39:23 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 12:42:24 because eq? compares identity, e.g. if one changes, does the other change? Identity with immutable objects is difficult, but in this it's unspecified 12:42:44 it may help to think of eq? as pointer compare 12:43:26 It may be #t though, because you're comparing identical string constants 12:43:34 But that's not guaranteed 12:45:44 if you just want to see if the strings have the same characters, use equal? 12:46:11 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 12:47:00 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 13:00:43 schmir` [~schmir@p54A90346.dip0.t-ipconnect.de] has joined #scheme 13:01:01 -!- schmir` [~schmir@p54A90346.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:01:55 tupi [~david@139.82.89.24] has joined #scheme 13:03:17 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 13:18:36 -!- tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has quit [Ping timeout: 250 seconds] 13:29:20 -!- wbooze [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Read error: Connection reset by peer] 13:29:20 -!- homie [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Read error: Connection reset by peer] 13:29:26 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 250 seconds] 13:29:54 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:32:08 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 13:34:02 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: Operation timed out] 13:34:57 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:39:00 homie [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 13:39:09 wbooze [~levgue@xdsl-78-35-175-85.netcologne.de] has joined #scheme 13:44:16 unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has joined #scheme 13:44:42 metasyntax` [~taylor@12.132.219.7] has joined #scheme 13:52:47 -!- schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 13:52:59 schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has joined #scheme 13:53:17 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 13:54:34 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 250 seconds] 13:58:10 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:03:19 -!- sjamaan [~sjamaan@netbsd/developer/sjamaan] has quit [Ping timeout: 260 seconds] 14:04:15 sjamaan [~sjamaan@frohike.xs4all.nl] has joined #scheme 14:04:15 -!- sjamaan [~sjamaan@frohike.xs4all.nl] has quit [Changing host] 14:04:15 sjamaan [~sjamaan@netbsd/developer/sjamaan] has joined #scheme 14:04:59 martin_hex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:05:01 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Disconnected by services] 14:05:05 -!- martin_hex is now known as martinhex 14:09:23 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 14:09:34 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:17:48 zevarito [~zevarito@r186-48-232-184.dialup.adsl.anteldata.net.uy] has joined #scheme 14:18:59 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 240 seconds] 14:23:24 zevarito_ [~zevarito@r186-48-204-188.dialup.adsl.anteldata.net.uy] has joined #scheme 14:24:12 -!- zevarito [~zevarito@r186-48-232-184.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 246 seconds] 14:28:44 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:31:26 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Excess Flood] 14:31:58 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:33:22 bokr [~eduska@85.26.241.184] has joined #scheme 14:36:59 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 272 seconds] 14:41:32 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 14:41:49 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:44:12 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 14:44:30 drdo [~user@91.205.108.93.rev.vodafone.pt] has joined #scheme 14:48:05 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 264 seconds] 14:50:21 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 14:55:06 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 14:59:09 -!- bokr [~eduska@85.26.241.184] has quit [Ping timeout: 240 seconds] 15:09:04 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 255 seconds] 15:09:22 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 15:12:12 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 15:16:22 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 15:16:55 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 15:17:43 -!- schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 15:25:15 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 15:27:41 -!- peddie [~peddie@XVM-107.MIT.EDU] has quit [Ping timeout: 264 seconds] 15:30:49 -!- nowhere_man [~pierre@AStrasbourg-551-1-80-197.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 272 seconds] 15:31:04 nowhere_man [~pierre@AStrasbourg-551-1-19-9.w86-213.abo.wanadoo.fr] has joined #scheme 15:35:00 Gmind [~Gmind@113.190.186.33] has joined #scheme 15:40:58 molbdnilo [~Ove@c80-216-195-64.bredband.comhem.se] has joined #scheme 15:41:04 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 240 seconds] 15:43:24 corruptmemory [~jim@96.246.167.18] has joined #scheme 15:44:44 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 15:56:11 Caleb-- [thedude@bzq-79-180-8-245.red.bezeqint.net] has joined #scheme 16:08:51 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 246 seconds] 16:10:32 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:12:32 -!- molbdnilo [~Ove@c80-216-195-64.bredband.comhem.se] has quit [Quit: molbdnilo] 16:12:42 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 16:20:29 martin_hex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:20:32 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Disconnected by services] 16:20:36 -!- martin_hex is now known as martinhex 16:29:06 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 255 seconds] 16:29:23 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 16:29:29 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 16:29:32 -!- unkanon_ [~unkanon@rrcs-69-193-217-130.nyc.biz.rr.com] has left #scheme 16:29:40 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:34:53 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 264 seconds] 16:35:11 peddie [~peddie@XVM-107.MIT.EDU] has joined #scheme 16:36:38 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:41:57 churib_ [~churib@95.156.194.105] has joined #scheme 16:43:01 WonTu [~WonTu@p57B56CC9.dip.t-dialin.net] has joined #scheme 16:43:15 -!- WonTu [~WonTu@p57B56CC9.dip.t-dialin.net] has left #scheme 16:43:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 16:44:16 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 16:45:32 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:47:26 -!- masm [~masm@2.80.143.194] has quit [Quit: Leaving.] 16:47:36 Genosh [~Genosh@93.Red-88-27-237.staticIP.rima-tde.net] has joined #scheme 16:47:44 jlongster [~user@c-98-242-90-116.hsd1.ga.comcast.net] has joined #scheme 16:49:48 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 255 seconds] 16:50:40 -!- bremner [~bremner@yantan.tethera.net] has quit [Read error: Operation timed out] 16:51:25 bremner [~bremner@yantan.tethera.net] has joined #scheme 16:53:12 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 16:55:49 Gmind [~Gmind@113.190.186.33] has joined #scheme 17:01:21 Euthydemus` [~euthydemu@vaxjo7.80.cust.blixtvik.net] has joined #scheme 17:01:39 -!- Euthydemus` [~euthydemu@vaxjo7.80.cust.blixtvik.net] has quit [Client Quit] 17:01:57 -!- Euthydemus [~euthydemu@vaxjo7.80.cust.blixtvik.net] has quit [Read error: Connection reset by peer] 17:02:39 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Ping timeout: 272 seconds] 17:02:42 Euthydemus [~euthydemu@vaxjo7.80.cust.blixtvik.net] has joined #scheme 17:03:20 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Remote host closed the connection] 17:03:27 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 17:03:35 =.= oh 17:04:07 hey guys, what's love ? eval without error ? 17:04:25 *elly* blinks 17:06:58 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Excess Flood] 17:09:59 No, <3 = named let. :-) 17:10:07 One of my most favouritest Scheme features. 17:11:08 wat ? 17:11:42 rudybot:let 17:11:43 Gmind: Yes, it is. It's (cond (something whatever) (let ((matches ...)) ...)) 17:12:21 Gmind: Named let is not the same as let. :-) 17:12:39 can you make an example 17:13:53 Sure. Lemme write you something quick. 17:13:59 (let loop ((i 10) (s 0)) (if (zero? i) s (loop (- i 1) (+ s i)))) 17:14:14 Yes, that works. 17:14:57 jimrees_: I was gonna write a Fibonacci example, but your version works too of course. 17:16:40 what's different between "let" and without "let" ? 17:17:03 Gmind: There is no builtin function (nor syntax) called "loop". 17:17:12 Gmind: The "loop" function is created by the named let. 17:17:34 or let just execute that line without define or execute defined functions ? 17:17:35 -!- wbooze [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Read error: Connection reset by peer] 17:17:44 =.= :P Ah , ok 17:17:48 Gmind: http://paste.lisp.org/display/118116 17:17:51 think it's like F# "let" 17:17:54 Gmind: ^^--- Fibonacci using named let. 17:17:55 -!- homie [~levgue@xdsl-78-35-175-85.netcologne.de] has quit [Read error: Connection reset by peer] 17:18:02 More like F#'s let rec. 17:18:19 Named let is a syntactic sugar over letrec. 17:18:23 :P yep 17:18:35 you knew F# too ? 17:18:49 homie [~levgue@xdsl-78-35-165-71.netcologne.de] has joined #scheme 17:19:30 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 255 seconds] 17:19:42 wbooze [~levgue@xdsl-78-35-165-71.netcologne.de] has joined #scheme 17:20:01 Gmind: I don't, but one of our regulars (in my home channel) is. 17:20:06 s/is/does/ 17:21:51 I'm gonna take a nap 17:21:54 (:| 17:22:00 my mind is fade now 17:22:09 see you guys later :)) 17:22:12 :-P 17:24:24 -!- pavelludiq [57f63ac1@gateway/web/freenode/ip.87.246.58.193] has quit [Ping timeout: 265 seconds] 17:24:31 cky: thank yo, i will have some questions about your example next time =) , recursion always take a confusion 17:25:12 -!- Gmind [~Gmind@113.190.186.33] has left #scheme 17:26:08 masm [~masm@bl19-143-194.dsl.telepac.pt] has joined #scheme 17:27:34 kanru [~kanru@118-160-173-16.dynamic.hinet.net] has joined #scheme 17:28:21 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 17:36:28 fradgers- [~fradgers-@5e0b815c.bb.sky.com] has joined #scheme 17:37:23 -!- erider [~chatzilla@unaffiliated/erider] has quit [Ping timeout: 240 seconds] 17:42:33 erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has joined #scheme 17:51:04 -!- kanru [~kanru@118-160-173-16.dynamic.hinet.net] has quit [Ping timeout: 255 seconds] 17:51:13 -!- tupi [~david@139.82.89.24] has quit [Remote host closed the connection] 18:05:46 pavelludiq [57f63ae7@gateway/web/freenode/ip.87.246.58.231] has joined #scheme 18:24:33 Gnsh [~Genosh@93.Red-88-27-237.staticIP.rima-tde.net] has joined #scheme 18:24:38 -!- Gnsh [~Genosh@93.Red-88-27-237.staticIP.rima-tde.net] has quit [Client Quit] 18:27:41 -!- Genosh [~Genosh@93.Red-88-27-237.staticIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 18:32:01 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 18:35:24 mathk_ [~mathk@194.177.62.201] has joined #scheme 18:39:11 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [Remote host closed the connection] 18:39:12 samth [~samth@punge.ccs.neu.edu] has joined #scheme 18:41:37 bluesky11 [~bluesky11@frbg-4d0286ca.pool.mediaWays.net] has joined #scheme 18:48:50 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 18:50:15 pygospa [~pygospa@kiel-d9bfc80d.pool.mediaWays.net] has joined #scheme 18:57:23 -!- erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has quit [Ping timeout: 240 seconds] 18:58:39 schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has joined #scheme 19:00:30 -!- nowhere_man [~pierre@AStrasbourg-551-1-19-9.w86-213.abo.wanadoo.fr] has quit [Ping timeout: 250 seconds] 19:01:47 nowhere_man [~pierre@AStrasbourg-551-1-1-184.w92-141.abo.wanadoo.fr] has joined #scheme 19:02:32 erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has joined #scheme 19:04:50 tali713 [~user@c-71-195-45-159.hsd1.mn.comcast.net] has joined #scheme 19:10:24 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 19:10:51 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 19:13:39 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 260 seconds] 19:22:38 githogori [~githogori@92.sub-75-208-224.myvzw.com] has joined #scheme 19:27:23 -!- erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has quit [Ping timeout: 240 seconds] 19:30:43 -!- nowhere_man [~pierre@AStrasbourg-551-1-1-184.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 19:32:19 Oejet [~oejet@212.45.122.120] has joined #scheme 19:32:22 nowhere_man [~pierre@AStrasbourg-551-1-27-224.w83-196.abo.wanadoo.fr] has joined #scheme 19:32:32 erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has joined #scheme 19:44:54 how do you create a local variable? 19:45:09 define won't do it in this situation, I'll make a paste 19:46:57 essentially I want to refer to collected multiple times http://paste.lisp.org/display/118120 19:47:25 collected being assigned to (collect (like-terms (car p) p)) 19:48:39 daedra, use `let' 19:48:56 do I just have the wrong syntax? 19:49:09 guile's error output is a bit confusing 19:49:26 yes, you have the wrong syntax 19:49:36 (let ((var expr) ...) body) 19:52:59 where the ... is 0 or more (var expr) pairs? 19:53:23 I've looked it up now, just checkign 19:54:29 well it works now :) 20:01:28 nowhereman [~pierre@AStrasbourg-551-1-38-117.w92-148.abo.wanadoo.fr] has joined #scheme 20:01:30 -!- nowhere_man [~pierre@AStrasbourg-551-1-27-224.w83-196.abo.wanadoo.fr] has quit [Ping timeout: 255 seconds] 20:02:03 femtooo [~femto@95-89-248-96-dynip.superkabel.de] has joined #scheme 20:02:32 daedra, yes 20:04:59 -!- femtoo [~femto@95-89-248-96-dynip.superkabel.de] has quit [Ping timeout: 240 seconds] 20:07:16 bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has joined #scheme 20:07:46 -!- bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has left #scheme 20:09:01 rpg [~rpg@mpls.sift.info] has joined #scheme 20:09:06 -!- rpg [~rpg@mpls.sift.info] has quit [Excess Flood] 20:09:45 -!- pavelludiq [57f63ae7@gateway/web/freenode/ip.87.246.58.231] has quit [Quit: Page closed] 20:17:23 -!- erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has quit [Ping timeout: 240 seconds] 20:19:55 pothos_ [~pothos@111-240-213-117.dynamic.hinet.net] has joined #scheme 20:22:09 -!- pothos [~pothos@111-240-221-153.dynamic.hinet.net] has quit [Ping timeout: 272 seconds] 20:22:15 -!- pothos_ is now known as pothos 20:22:33 erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has joined #scheme 20:30:56 bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has joined #scheme 20:31:10 -!- bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has left #scheme 20:32:53 bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has joined #scheme 20:32:59 -!- bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has left #scheme 20:34:18 kephas [~pierre@AStrasbourg-551-1-7-4.w92-141.abo.wanadoo.fr] has joined #scheme 20:35:17 -!- nowhereman [~pierre@AStrasbourg-551-1-38-117.w92-148.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 20:48:57 zevarito [~zevarito@r186-48-197-59.dialup.adsl.anteldata.net.uy] has joined #scheme 20:50:03 bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has joined #scheme 20:50:16 -!- bubo [~bubo@178-191-209-64.adsl.highway.telekom.at] has left #scheme 20:51:02 -!- zevarito_ [~zevarito@r186-48-204-188.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 260 seconds] 20:52:59 bsod1 [~osa1@88.242.33.24] has joined #scheme 20:55:12 hello, (/ 5 2) returns me 5/2, I want it to do integer division and truncate the result, how can I do that? 20:55:39 rudybot: (quotient 5 2) 20:55:39 jonrafkind: ; Value: 2 20:56:02 jonrafkind: thanks 21:01:13 nowhere_man [~pierre@AStrasbourg-551-1-52-173.w83-194.abo.wanadoo.fr] has joined #scheme 21:01:29 -!- kephas [~pierre@AStrasbourg-551-1-7-4.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 21:01:37 rudybot: (define (eternity x) (eternity x)) (eternity x)) 21:01:38 daedra: It is? As a complete program? Okay. Since (begin (define x 4)) is incorrect, then, the program (begin ...) is not always the same as the program .... 21:01:52 urr what 21:02:15 rudybot: (define (eternity x) (eternity x)) 21:02:16 daedra: your sandbox is ready 21:02:16 daedra: Done. 21:02:22 (eternity 1) 21:02:38 rudybot: (eternity 1) 21:02:45 that shouldn't end, right? 21:02:49 daedra: error: with-limit: out of time 21:02:56 -!- schmir [~schmir@p54A90346.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 21:17:23 -!- erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has quit [Ping timeout: 240 seconds] 21:18:24 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 265 seconds] 21:22:25 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 21:22:34 erider [~chatzilla@pool-108-3-149-46.bltmmd.fios.verizon.net] has joined #scheme 21:31:03 -!- nowhere_man [~pierre@AStrasbourg-551-1-52-173.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 21:31:18 nowhere_man [~pierre@AStrasbourg-551-1-79-143.w81-51.abo.wanadoo.fr] has joined #scheme 21:50:08 MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 21:58:55 Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has joined #scheme 22:01:00 nowhereman [~pierre@AStrasbourg-551-1-68-5.w92-141.abo.wanadoo.fr] has joined #scheme 22:01:04 -!- nowhere_man [~pierre@AStrasbourg-551-1-79-143.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 260 seconds] 22:08:26 Nisstyre65 [~nisstyre@infocalypse-net.info] has joined #scheme 22:20:16 -!- DrDuck [~duck@216.186.151.63] has quit [Ping timeout: 265 seconds] 22:24:03 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 22:24:28 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 22:24:28 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 22:24:28 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 22:30:58 -!- nowhereman [~pierre@AStrasbourg-551-1-68-5.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 255 seconds] 22:31:13 nowhereman [~pierre@AStrasbourg-551-1-102-111.w90-13.abo.wanadoo.fr] has joined #scheme 22:33:08 schmir [~schmir@p54A911EF.dip0.t-ipconnect.de] has joined #scheme 22:40:03 -!- phao [~phao@189.107.136.186] has quit [Ping timeout: 240 seconds] 22:42:35 -!- fradgers- [~fradgers-@5e0b815c.bb.sky.com] has left #scheme 22:42:54 -!- Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has quit [Quit: Leaving] 22:42:56 So, is there any way to execute a file with the MIT scheme interpreter without doing 'scheme Nisstyre65: you can use (load "somefile.scm") or scheme --load somefile.scm 23:10:32 -!- nowhereman [~pierre@AStrasbourg-551-1-102-111.w90-13.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 23:10:57 sloyd, thanks 23:11:26 nowhereman [~pierre@AStrasbourg-551-1-44-220.w92-148.abo.wanadoo.fr] has joined #scheme 23:13:51 Azuvix [~Azuvix@71-215-25-216.bois.qwest.net] has joined #scheme 23:14:46 -!- nowhereman [~pierre@AStrasbourg-551-1-44-220.w92-148.abo.wanadoo.fr] has quit [Client Quit] 23:14:59 nowhereman [~pierre@AStrasbourg-551-1-44-220.w92-148.abo.wanadoo.fr] has joined #scheme 23:24:10 -!- githogori [~githogori@92.sub-75-208-224.myvzw.com] has quit [Read error: Connection reset by peer] 23:30:45 -!- nowhereman [~pierre@AStrasbourg-551-1-44-220.w92-148.abo.wanadoo.fr] has quit [Ping timeout: 255 seconds] 23:31:18 nowhereman [~pierre@AStrasbourg-551-1-90-155.w81-49.abo.wanadoo.fr] has joined #scheme 23:31:47 -!- jlongster [~user@c-98-242-90-116.hsd1.ga.comcast.net] has quit [Ping timeout: 240 seconds] 23:44:11 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #scheme 23:44:20 -!- samth is now known as samth_away 23:48:16 phao [~phao@189.107.195.18] has joined #scheme 23:55:32 unkanon [~unkanon@dyn-160-39-34-114.dyn.columbia.edu] has joined #scheme 23:56:11 -!- corruptmemory [~jim@96.246.167.18] has quit [Ping timeout: 240 seconds] 23:58:36 ysph [~user@adsl-89-29-117.mgm.bellsouth.net] has joined #scheme