00:00:46 apply TCO? 00:01:02 wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #scheme 00:01:35 yes, but it's still an infinite loop, and it has to be broken somewhere by a choice. So trying to restrict choice of law may itself provoke the need for choice of law. 00:01:51 well 00:02:09 maybe we wouldn't need all these laws if people weren't concerned about them 00:02:23 Well, sure; and we wouldn't need oxygen if we didn't die without it. 00:02:24 There is also the characterization problem: both A and B may apply that in cases satisfying P, A's law applies, and in cases satisfying Q, B's law applies, but whose law is used to tell if this is a case of P or of Q? 00:02:44 s/apply/provide 00:03:16 gnomon: now you have me thinking 00:03:36 http://isitmfbt.com 00:03:40 *gnomon* departs the office 00:03:47 -!- blackened` [n=blackene@89.102.208.138] has quit [] 00:03:48 Some free licenses specify a choice of law, but the GPL does not, intentionally, in the hope that the same results will be achieved everywhere by sufficiently subtle definitions, for which see the long quotation from Lytton-Strachey's _Cardinal Manning_ above. 00:03:48 Important matters to attend to. 00:03:55 *jcowan* departs too. 00:03:57 Diapers to buy. 00:04:02 -!- jcowan [n=jcowan@72.14.228.89] has quit ["Leaving"] 00:10:36 I'm against lawyers 00:12:01 Lawyers are OK, it's barristers that really get my goat. 00:12:09 Thinking they're so sexy in those wigs... 00:15:43 sad, jcowan is so young to be incontinent 00:16:32 He's not incontinent, he just doesn't want to have to get up from his computer very often. 00:19:24 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 00:23:50 I saw a joke product for that a long time ago, but I can't find the website any more. 00:25:29 -!- mejja [n=user@c-f6b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 00:26:47 cky [n=cky@cpe-024-211-255-155.nc.res.rr.com] has joined #scheme 00:29:35 -!- orgy` [n=ratm_@pD9FFE0E5.dip.t-dialin.net] has quit ["Gone."] 00:31:59 -!- projections [n=p@88.235.101.2] has quit [Read error: 110 (Connection timed out)] 00:33:12 -!- Modius [n=Modius@70.129.201.243] has quit [Read error: 131 (Connection reset by peer)] 00:33:39 Modius [n=Modius@ppp-70-129-201-243.dsl.austtx.swbell.net] has joined #scheme 00:36:08 -!- rstandy [n=rastandy@net-93-144-162-104.t2.dsl.vodafone.it] has quit [Read error: 110 (Connection timed out)] 00:42:37 rstandy [n=rastandy@net-93-144-225-1.t2.dsl.vodafone.it] has joined #scheme 00:49:14 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit ["trem"] 00:53:36 Modius__ [n=Modius@99.179.99.206] has joined #scheme 01:01:45 -!- dysinger [n=tim@64.65.187.250] has quit [] 01:03:31 -!- Modius [n=Modius@ppp-70-129-201-243.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 01:04:44 dysinger [n=tim@64.65.187.250] has joined #scheme 01:09:33 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 01:14:39 -!- Modius__ [n=Modius@99.179.99.206] has quit [Read error: 104 (Connection reset by peer)] 01:16:54 Modius [n=Modius@adsl-69-154-10-166.dsl.austtx.swbell.net] has joined #scheme 01:28:16 -!- melgray [n=melgray@70.99.250.82] has quit [] 01:29:56 -!- jjong [n=user@203.246.179.177] has quit [Remote closed the connection] 01:33:56 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 01:38:14 _sepult_ [n=sepult@xdsl-87-78-27-157.netcologne.de] has joined #scheme 01:39:10 something to do with NASA? 01:44:00 -!- Modius [n=Modius@adsl-69-154-10-166.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 01:44:38 -!- saccade [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has quit ["This computer has gone to sleep"] 01:45:50 Modius [n=Modius@adsl-69-154-11-46.dsl.austtx.swbell.net] has joined #scheme 01:52:27 incubot: loocats from outer space. 01:52:30 you go to the outer-most level, and choose the left-most thing 01:53:12 eek. 01:54:03 -!- sepult [n=sepult@xdsl-87-78-27-217.netcologne.de] has quit [Read error: 110 (Connection timed out)] 01:57:12 Modius_ [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has joined #scheme 01:59:38 incubot: sladegen 01:59:41 Thanks! 02:04:50 -!- underspecified_ [n=eric@softbank220043052007.bbtec.net] has quit [] 02:11:41 -!- Modius [n=Modius@adsl-69-154-11-46.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 02:22:32 -!- copumpkin [n=pumpkin@dhcp-210-102.cs.dartmouth.edu] has quit ["Leaving..."] 02:24:21 AtnNn [n=welcome@74.56.62.87] has joined #scheme 02:32:30 badtruffle [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has joined #scheme 02:33:13 -!- badtruffle [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has quit [Remote closed the connection] 02:41:12 wossname [n=wossname@CPE00226b51b526-CM0018c0b50114.cpe.net.cable.rogers.com] has joined #scheme 02:44:31 -!- abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has quit [] 02:49:08 klutometis, after some consideration, I have decided provisionally to change the licence to the LGPL (which I shall do in the next couple of days when I find time), and send mail to the FSF asking about this. 02:51:43 -!- z0r [n=wossname@bas1-toronto35-1279336728.dsl.bell.ca] has quit [Read error: 110 (Connection timed out)] 02:52:15 tjafk2 [n=timj@e176198135.adsl.alicedsl.de] has joined #scheme 02:54:44 echo-area [n=user@nat/yahoo/x-daf83dd60fec4271] has joined #scheme 02:57:40 -!- ken-p [n=unknown@84.92.70.37] has quit [Success] 02:59:18 brweber2 [n=brweber2@ip68-100-65-167.dc.dc.cox.net] has joined #scheme 03:03:40 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Remote closed the connection] 03:09:43 -!- tjafk1 [n=timj@e176207183.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:20:23 -!- _sepult_ [n=sepult@xdsl-87-78-27-157.netcologne.de] has quit [Client Quit] 03:20:51 sepult [n=sepult@87.78.27.157] has joined #scheme 03:21:19 badtruffle [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has joined #scheme 03:21:29 -!- badtruffle is now known as copumpkin 03:22:17 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:24:24 yome [n=guillaum@bas4-montreal28-1177570516.dsl.bell.ca] has joined #scheme 03:34:07 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 03:35:17 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 03:45:29 -!- brweber2 [n=brweber2@ip68-100-65-167.dc.dc.cox.net] has quit [] 03:58:22 z0r [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has joined #scheme 04:00:17 -!- wossname [n=wossname@CPE00226b51b526-CM0018c0b50114.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 04:12:06 wossname [n=wossname@CPE00226b51b526-CM0018c0b50114.cpe.net.cable.rogers.com] has joined #scheme 04:15:53 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 04:27:50 -!- xwl_ [n=user@147.243.236.60] has quit [Remote closed the connection] 04:32:01 jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has joined #scheme 04:35:18 -!- z0r [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 04:36:46 -!- foof [n=user@dn157-046.naist.jp] has quit [Read error: 110 (Connection timed out)] 04:37:09 incubot: botsnack? 04:37:12 eval (let ((botsnack (lambda () (display "sarahbot: botsnack"))) (botsnack)) 04:38:02 AtnNn_ [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 04:38:17 -!- AtnNn [n=welcome@74.56.62.87] has quit [Read error: 131 (Connection reset by peer)] 04:40:37 incubot: (let loop ((n 3)) (cond ((zero? n) 'now) (else (display "botsnack") (loop (- n 1)))) 04:40:37 Error: unterminated list 04:40:47 incubot: (let loop ((n 3)) (cond ((zero? n) 'now) (else (display "botsnack") (loop (- n 1))))) 04:40:47 botsnackbotsnackbotsnacknow 04:41:05 incubot: snackbot 04:41:08 snackbot 04:45:40 lolcow [n=lolcow@196.210.146.143] has joined #scheme 04:46:15 -!- leppie [n=lolcow@196-210-146-143-tvwt-esr-2.dynamic.isadsl.co.za] has quit [Read error: 104 (Connection reset by peer)] 04:51:05 z0r [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has joined #scheme 04:51:57 -!- meanburrito920_ [n=John@76-217-6-100.lightspeed.irvnca.sbcglobal.net] has quit ["has been attacked by a grue"] 04:57:18 -!- AtnNn_ is now known as AtnNn 05:03:34 -!- wossname [n=wossname@CPE00226b51b526-CM0018c0b50114.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 05:05:57 raikov [n=igr@203.181.243.11] has joined #scheme 05:09:40 -!- sepult [n=sepult@87.78.27.157] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] 05:17:52 -!- raikov [n=igr@203.181.243.11] has quit [Read error: 60 (Operation timed out)] 05:19:44 airbrush [i=airbrush@216.237.192.179] has joined #scheme 05:26:13 raikov [n=igr@60.32.127.43] has joined #scheme 05:29:08 -!- z0r [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has quit [Read error: 60 (Operation timed out)] 05:36:26 -!- yome [n=guillaum@bas4-montreal28-1177570516.dsl.bell.ca] has quit [Remote closed the connection] 05:37:13 ejs [n=eugen@140-178-124-91.pool.ukrtel.net] has joined #scheme 05:39:48 wossname [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has joined #scheme 05:52:54 -!- airbrush [i=airbrush@216.237.192.179] has left #scheme 06:02:01 -!- ejs [n=eugen@140-178-124-91.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 06:04:37 -!- Modius_ is now known as Modius 06:09:01 eno__ [n=eno@adsl-70-137-158-39.dsl.snfc21.sbcglobal.net] has joined #scheme 06:17:44 -!- wossname [n=wossname@CPE0016b638d6ef-CM0018c0c4cdec.cpe.net.cable.rogers.com] has quit [Read error: 110 (Connection timed out)] 06:17:47 xwl_ [n=user@147.243.236.60] has joined #scheme 06:18:27 (let loop (...) ...) syntax is great 06:20:50 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 06:21:06 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 06:25:58 shhhh, you don't want guido to hear you. 06:28:26 Why does CASE require one or more clauses? It seems inelegant, versus zero clauses as the base case. 06:29:37 Er, no pun intended. 06:29:59 Personally, I find `case' ugly in general... 06:30:12 It's probably the only place with an implicit quote. 06:31:27 Yes; but aside from that, if CASE must exist, why not have (case key) return an unspecified value? 06:31:28 -!- araujo [n=araujo@gentoo/developer/araujo] has quit ["Leaving"] 06:32:12 rudybot: eval (cond) 06:32:14 eli: your "http://tmp.barzilay.org/x.scm" sandbox is ready 06:32:22 rudybot: eval (case) 06:32:22 eli: error: eval:1:0: case: bad syntax in: (case) 06:32:30 rudybot: eval (case 1) 06:32:38 Works in plt... 06:32:57 rudybot: eval (case 1 [() "foo"]) 06:33:04 Even that works... 06:33:16 It makes sense, but is not allowed according to R5RS (I did not check R6RS) 06:33:22 incubot: (cond) 06:33:23 # 06:33:31 incubot: (case 123) 06:33:31 # 06:33:37 incubot: (case 123 (() "blah")) 06:33:37 # 06:33:45 (case 1 [() "foo"]) is legal in R5RS, though, which makes it more bizarre 06:35:05 You're right... But it's consistent with `cond'. 06:35:52 And r6rs is the same., 06:36:23 right, consistency is what I was thinking ... but the same argument goes for cond ;) 06:37:09 ok, just wondering if there was something I was overlooking; it seems zero clauses is a legit extension 06:39:25 Also the derived definition they give for it forbids zero clauses. (And does some odd optimization too) 06:39:58 For what it's worth, (cond) and (case 'foo) work in Chicken as well, returning an unspecified result 06:40:42 Yes, that's why I ran it through incubot (it *is* in chicken, I think). 06:40:45 But not in Scheme48, which hews to the standard 06:40:55 Oh, heh, I didn't see that 06:45:18 Thanks. 06:46:30 -!- jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has quit [Read error: 113 (No route to host)] 06:51:54 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit ["strawberry"] 06:55:19 -!- bweaver [n=user@c-68-60-0-190.hsd1.tn.comcast.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 07:04:56 Ragnaroek [i=54a66064@gateway/web/ajax/mibbit.com/x-a4cde4914daa348e] has joined #scheme 07:12:18 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 07:13:31 orgy` [n=ratm_@pD9FFDF15.dip.t-dialin.net] has joined #scheme 07:33:19 Riastradh: wonderful; i'd love to hear the outcome of your correspondence with the FSF. 07:45:43 jao [n=jao@63.Red-83-39-132.dynamicIP.rima-tde.net] has joined #scheme 07:48:39 ecraven [n=nex@140.78.42.103] has joined #scheme 07:51:20 ken-p [n=unknown@84.92.70.37] has joined #scheme 07:59:02 -!- raikov [n=igr@60.32.127.43] has quit [Read error: 110 (Connection timed out)] 08:00:27 athos [n=philipp@92.250.250.68] has joined #scheme 08:17:33 ASau` [n=user@host157-230-msk.microtest.ru] has joined #scheme 08:18:29 rudybot: eval (cond (42 => (lambda (x) x))) 08:18:30 ski: ; Value: 42 08:18:36 incubot: (cond (42 => (lambda (x) x))) 08:18:36 42 08:18:46 rudybot: eval (do () (42 => (lambda (x) x))) 08:18:46 ski: error: eval:1:11: =>: arrow not allowed as an expression in: => 08:18:52 incubot: (do () (42 => (lambda (x) x))) 08:18:53 Error: unbound variable: => 08:19:22 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 08:20:18 (doesn't make sense for `case', afaics) 08:21:29 thehcdreamer [n=thehcdre@81-174-49-187.dynamic.ngi.it] has joined #scheme 08:24:15 azathoth99 [n=g@cpe-76-174-28-249.socal.res.rr.com] has joined #scheme 08:27:42 mmc [n=mima@esprx02x.nokia.com] has joined #scheme 08:30:28 so r6 is done 08:31:53 azathoth99: in what sense, "done?" 08:32:45 ct2rips [n=ct2rips@blfd-4db1d9aa.pool.einsundeins.de] has joined #scheme 08:32:53 incubot: andreotti showed a laocoon-like restraint under suffering 08:32:56 yeah. if you have a device that can translate the language of suffering into english, i could express just how much fun :) 08:37:16 -!- thehcdreamer [n=thehcdre@81-174-49-187.dynamic.ngi.it] has quit [] 08:40:56 foof [n=user@dn157-046.naist.jp] has joined #scheme 08:46:06 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 08:50:26 -!- jao [n=jao@63.Red-83-39-132.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 08:53:22 I heard that mit no longer uses scheme to teach programming, is this true? 08:57:58 alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has joined #scheme 08:58:04 underspecified [n=eric-n@leopard175.naist.jp] has joined #scheme 09:00:06 Yes. 09:01:36 They still have the scheme course, it's just not required anymore. 09:02:53 s/the/a/ 09:03:34 hm 09:03:56 does scheme have facilities to use fastcgi or do cgi web pages? 09:04:06 anyone here develop a site using scheme? 09:05:26 Depends on the implementation. 09:08:52 projections [n=p@88.235.101.2] has joined #scheme 09:10:40 jewel [n=jewel@dsl-242-158-152.telkomadsl.co.za] has joined #scheme 09:12:49 I was told sicp and scheme are excellent ways to learn to program yet i hear more abut php perl python ruby 09:12:59 if MIt people read it why no one does web stuff with scheme? 09:13:07 esp since langauge apparently more power 09:13:11 than perl etc 09:13:51 -!- azathoth99 [n=g@cpe-76-174-28-249.socal.res.rr.com] has quit ["Lost terminal"] 09:15:23 -!- ken-p [n=unknown@84.92.70.37] has quit [Read error: 110 (Connection timed out)] 09:20:35 -!- Modius [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 09:21:03 Modius [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has joined #scheme 09:21:31 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 09:22:39 raikov [n=igr@134.74.145.122.ap.yournet.ne.jp] has joined #scheme 09:22:47 -!- geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 09:26:44 -!- XTL [i=t6haha00@rhea.oamk.fi] has quit [brown.freenode.net irc.freenode.net] 09:26:44 -!- alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has quit [brown.freenode.net irc.freenode.net] 09:26:44 -!- qebab [n=finnrobi@eros.orakel.ntnu.no] has quit [brown.freenode.net irc.freenode.net] 09:26:44 -!- rumbleca [n=rumble@S01060014bf54b5eb.cg.shawcable.net] has quit [brown.freenode.net irc.freenode.net] 09:26:44 -!- aspect [n=aspect@abstracted-spleen.org] has quit [brown.freenode.net irc.freenode.net] 09:26:44 -!- elf [i=elf@antenora.aculei.net] has quit [brown.freenode.net irc.freenode.net] 09:28:28 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 09:28:33 incubot: tigger from pooh coined "TTFN", which was a pre-intarweb salutation-acronym 09:28:37 TTFN 09:28:41 oh, shit 09:29:14 alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has joined #scheme 09:29:14 rumbleca [n=rumble@S01060014bf54b5eb.cg.shawcable.net] has joined #scheme 09:29:14 aspect [n=aspect@abstracted-spleen.org] has joined #scheme 09:29:14 qebab [n=finnrobi@eros.orakel.ntnu.no] has joined #scheme 09:29:14 XTL [i=t6haha00@rhea.oamk.fi] has joined #scheme 09:29:14 elf [i=elf@antenora.aculei.net] has joined #scheme 09:30:01 -!- Ragnaroek [i=54a66064@gateway/web/ajax/mibbit.com/x-a4cde4914daa348e] has quit ["http://www.mibbit.com ajax IRC Client"] 09:35:39 -!- raikov [n=igr@134.74.145.122.ap.yournet.ne.jp] has quit [Remote closed the connection] 09:41:05 Modius_ [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has joined #scheme 09:41:59 -!- drwhen [n=d@216-67-73-247-rb1.fai.dsl.dynamic.acsalaska.net] has quit ["Ex-Chat"] 09:44:58 -!- Modius [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has quit [Read error: 60 (Operation timed out)] 10:00:10 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 10:20:08 Modius__ [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has joined #scheme 10:21:59 abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has joined #scheme 10:22:12 Modius [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has joined #scheme 10:27:04 elias` [n=me@194.81.255.254] has joined #scheme 10:34:54 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #scheme 10:37:38 -!- Modius_ [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 10:38:07 lyhana8 [n=lyhana8@mut38-3-82-228-183-64.fbx.proxad.net] has joined #scheme 10:39:10 rmns [n=ramunas@78-57-114-138.static.zebra.lt] has joined #scheme 10:39:26 -!- Modius__ [n=Modius@adsl-70-240-14-157.dsl.austtx.swbell.net] has quit [Connection timed out] 10:47:33 dzhus [n=sphinx@93-81-177-252.broadband.corbina.ru] has joined #scheme 10:47:37 -!- lyhana8 [n=lyhana8@mut38-3-82-228-183-64.fbx.proxad.net] has left #scheme 10:56:12 klutometis: It's older than that: http://en.wikipedia.org/wiki/TTFN 10:56:52 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 10:57:01 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 10:57:25 -!- heat [n=dima@8.21.172.227] has quit [Read error: 104 (Connection reset by peer)] 11:00:04 heat [n=dima@8.21.172.227] has joined #scheme 11:01:37 -!- foof [n=user@dn157-046.naist.jp] has quit [Remote closed the connection] 11:02:31 foof [n=user@dn157-046.naist.jp] has joined #scheme 11:23:21 -!- echo-area [n=user@nat/yahoo/x-daf83dd60fec4271] has quit [Remote closed the connection] 11:25:13 luz [n=davids@189.122.121.232] has joined #scheme 11:37:24 rdd [n=user@c83-250-152-109.bredband.comhem.se] has joined #scheme 11:50:06 chickamade [n=chickama@123.16.64.200] has joined #scheme 11:52:28 -!- chickamade [n=chickama@123.16.64.200] has quit [Client Quit] 11:57:22 Nshag [i=user@Mix-Orleans-106-2-156.w193-248.abo.wanadoo.fr] has joined #scheme 12:08:29 mnbgd [n=user@vie-nas-ge-0-2.onenet.at] has joined #scheme 12:14:03 IceD^ [n=theiced@93.84.112.80] has joined #scheme 12:14:32 how to sort list - e.g. (something '(2 1 3)) --> '(1 2 3) 12:15:00 IceD^: bubblesort, insertionsort, selectionsort, quicksort, or LIST-SORT 12:16:33 ecraven, no one defined (and I'm sure there should be something in r6rs) 12:17:26 IceD^: read the manual! http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib-Z-H-5.html#node_idx_246 12:18:17 why is there no list-sort! ;) 12:18:44 -!- jewel [n=jewel@dsl-242-158-152.telkomadsl.co.za] has quit [No route to host] 12:19:01  12:19:02 oh 12:19:05 stupid me 12:19:09 ecraven, thanks 12:19:26 you are welcome 12:22:12 -!- nrivers [n=dsandu@CPE000625d836a0-CM0018c0b3d06a.cpe.net.cable.rogers.com] has quit ["Ex-Chat"] 12:23:17 bombshelter13p_ [n=bombshel@24.114.234.32] has joined #scheme 12:24:15 -!- bombshelter13p_ [n=bombshel@24.114.234.32] has quit [Client Quit] 12:30:34 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 110 (Connection timed out)] 12:45:20 synthase [n=synthase@68.63.19.212] has joined #scheme 12:49:26 -!- langmartin [n=user@exeuntcha.tva.gov] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 12:57:14 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 13:16:26 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 110 (Connection timed out)] 13:22:55 foof, if by `the Scheme course', you mean 6.001, that's not true -- 6.001 is no longer offered. It was last offered in the fall of 2007. 13:29:49 -!- tjafk2 [n=timj@e176198135.adsl.alicedsl.de] has quit [Remote closed the connection] 13:32:26 -!- rmns [n=ramunas@78-57-114-138.static.zebra.lt] has left #scheme 13:32:50 -!- Nshag [i=user@Mix-Orleans-106-2-156.w193-248.abo.wanadoo.fr] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- rdd [n=user@c83-250-152-109.bredband.comhem.se] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- stepnem [n=versme@topol.nat.praha12.net] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- rodge [n=roderic@129.10.116.123] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- glogic [n=glogic@5ess.net] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- wasabi_ [n=wasabi@nttkyo454079.tkyo.nt.ftth.ppp.infoweb.ne.jp] has quit [brown.freenode.net irc.freenode.net] 13:32:50 -!- minion [n=minion@common-lisp.net] has quit [brown.freenode.net irc.freenode.net] 13:33:00 Nshag [i=user@Mix-Orleans-106-2-156.w193-248.abo.wanadoo.fr] has joined #scheme 13:33:00 rdd [n=user@c83-250-152-109.bredband.comhem.se] has joined #scheme 13:33:00 wasabi_ [n=wasabi@nttkyo454079.tkyo.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 13:33:00 stepnem [n=versme@topol.nat.praha12.net] has joined #scheme 13:33:00 minion [n=minion@common-lisp.net] has joined #scheme 13:33:00 glogic [n=glogic@5ess.net] has joined #scheme 13:33:00 rodge [n=roderic@129.10.116.123] has joined #scheme 13:34:06 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 13:34:15 tjafk [n=timj@e176198135.adsl.alicedsl.de] has joined #scheme 13:38:02 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 13:38:44 giovans [n=giovans@195.130.246.6] has joined #scheme 13:41:08 -!- giovans [n=giovans@195.130.246.6] has left #scheme 13:49:00 -!- tjafk [n=timj@e176198135.adsl.alicedsl.de] has quit ["Client exiting"] 13:53:16 -!- alaricsp [n=alaricsp@88-202-197-217.rdns.as8401.net] has quit [] 13:57:45 higepon828 [n=taro@FLH1Aip247.tky.mesh.ad.jp] has joined #scheme 14:02:26 tjafk [n=timj@e176198135.adsl.alicedsl.de] has joined #scheme 14:03:37 any simple way for given n get '(1 2 3 ... n)? 14:04:18 (yes - we can write simple func, but I need ALOT of such lists, so the faster - the better) 14:06:19 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 14:06:28 IceD^: iota 14:07:38 Edico [n=Edico@unaffiliated/edico] has joined #scheme 14:07:48 dzhus, exactly! thanks!! 14:09:01 -!- brandelune [n=suzume@pl496.nas932.takamatsu.nttpc.ne.jp] has quit [] 14:09:07 bweaver [n=user@c-68-60-0-190.hsd1.tn.comcast.net] has joined #scheme 14:11:04 annodomini [n=lambda@130.189.179.215] has joined #scheme 14:17:47 raikov [n=igr@134.74.145.122.ap.yournet.ne.jp] has joined #scheme 14:18:09 -!- dzhus [n=sphinx@93-81-177-252.broadband.corbina.ru] has quit ["Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED!"] 14:18:43 -!- raikov [n=igr@134.74.145.122.ap.yournet.ne.jp] has quit [Remote closed the connection] 14:19:18 athos [n=philipp@92.250.250.68] has joined #scheme 14:21:04 Riastradh: That's a shame :( 14:22:04 langmartin [n=user@exeuntcha.tva.gov] has joined #scheme 14:25:15 -!- mnbgd [n=user@vie-nas-ge-0-2.onenet.at] has quit [Read error: 110 (Connection timed out)] 14:26:08 jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has joined #scheme 14:27:40 Ran_ [n=Ran@81-226-215-80-no31.tbcn.telia.com] has joined #scheme 14:43:09 underspecified_ [n=eric@softbank220043052007.bbtec.net] has joined #scheme 14:48:58 -!- eno__ is now known as eno 14:52:19 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 14:55:53 klutometis, trc-testing is now licensed under the LGPLv3+. 14:56:19 -!- Ran [n=Ran@81.226.215.80] has quit [Connection timed out] 15:02:27 jewel [n=jewel@dsl-242-158-152.telkomadsl.co.za] has joined #scheme 15:05:59 eno__ [n=eno@adsl-70-137-166-56.dsl.snfc21.sbcglobal.net] has joined #scheme 15:06:14 lisppaste: url 15:06:15 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 15:07:40 hkBst pasted "fun with syntax-case" at http://paste.lisp.org/display/79831 15:14:33 -!- ASau` [n=user@host157-230-msk.microtest.ru] has quit ["Off."] 15:14:54 letoh [n=letoh@211-74-72-29.adsl.dynamic.seed.net.tw] has joined #scheme 15:16:35 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 110 (Connection timed out)] 15:20:01 -!- eno__ is now known as eno 15:30:45 any people who know syntax-case? 15:41:00 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 15:41:52 mrscheme [n=user@209.120.179.205] has joined #scheme 15:42:35 me me me! 15:42:43 -!- lolcow is now known as leppie 15:42:47 hkBst 15:42:56 you still stuck on your problem? 15:43:29 leppie: as stuck as it gets :( 15:44:07 what on earth are you doing there? :0 15:44:13 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 110 (Connection timed out)] 15:45:30 ok let me look and see what it does 15:47:34 leppie: well, it's pretty useless. What I'm really stuck with is the commented macro in http://paste.lisp.org/display/79834 It sohuld produce functions like the one at the bottom. 15:49:07 oh, apparently it's NOT currently commented :) 15:49:12 hmm 15:49:28 you are passing a variable into the macro 15:49:59 (make-next-coords coords 1 -1) <-- you are dealing with an identifier there, not the list 15:50:49 you should have noticed that with the first line that printed :) 15:52:05 do you simply want that transform thats in the comment? 15:53:16 leppie: maybe it is better if you have a look at my second past to see where I'm coming from. 15:53:45 At one time I thought I had to make make-next-coords into a macro, so I was doing that. 15:54:16 I'm just hopelessly confused about how to go forwards. 15:55:28 anything wrong with vector-map in PLT? 15:56:20 leppie: not really, but it is not universally provided. 15:56:36 oh ok :) 15:56:59 vector-map is pretty easy to implement though. 15:57:27 the single vector version yes, actualy both are :) 15:57:57 Yes only one index variable needed. :> 15:58:47 blackened` [n=blackene@89.102.208.138] has joined #scheme 15:59:21 -!- abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has quit [] 16:00:19 ok im getting the make-next-coords bit, let me look further 16:00:42 -!- IceD^ [n=theiced@93.84.112.80] has quit ["Leaving"] 16:00:46 abbe [n=abbe@2001:470:f803:8000:0:0:0:1] has joined #scheme 16:01:40 -!- abbe [n=abbe@2001:470:f803:8000:0:0:0:1] has quit [Client Quit] 16:03:58 sepult [n=sepult@xdsl-87-78-28-240.netcologne.de] has joined #scheme 16:05:12 -!- dysinger [n=tim@64.65.187.250] has quit [] 16:05:27 -!- higepon828 [n=taro@FLH1Aip247.tky.mesh.ad.jp] has quit [Read error: 60 (Operation timed out)] 16:06:29 -!- jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has quit [Connection timed out] 16:09:03 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 16:18:29 ok i got it 16:20:54 leppie annotated #79831 "make-next-coords transformer" at http://paste.lisp.org/display/79831#1 16:21:04 hkBst 16:21:34 i just wrote it as a transformer so it is easier to test 16:22:15 you can just change define to define-syntax and remove the #'( ) around the arguments 16:25:56 dysinger [n=tim@c-24-19-45-181.hsd1.wa.comcast.net] has joined #scheme 16:26:38 leppie: nice :) I don't guess you got my randomwalker running with that? (BTW I'm baking pancakes too, so I may be a bit intermittently paying attention) 16:26:54 *leppie* feels a bit proud for writing that whole thing in one shot and it worked just as it I thought it would 16:27:32 nope sorry, I dont understand all that stuff, too much extra fluff obscures the issue :( 16:28:51 alright, thanks a lot anyway leppie. I'll have to check it out later. 16:28:52 ouch, oh not correct, it loses the 'a' ... 16:29:53 ok 16:30:08 i'll update, small mistake :) 16:30:43 leppie annotated #79831 "try #2" at http://paste.lisp.org/display/79831#2 16:39:57 leppie annotated #79831 "even simpler" at http://paste.lisp.org/display/79831#3 16:40:56 i assume you dont really need to generate temporaries, but will pass in a list instead, however you create them 16:41:11 *leppie* ends his monologue 16:41:26 *gnomon* attempts to steal one of hkBst's pancakes 16:41:56 *proq* wonders what baked pancakes taste like 16:42:18 i cant say I ever heard of baked ones either 16:42:50 *cky* pictures a gnomon (isn't that one of those things on sundials?) taking pancakes... 16:43:09 The mental picture, it's too funny. :-) 16:43:27 how do you flip them? 16:43:41 im sure the handle gets hot in the oven 16:44:17 i wonder if you make pancakes in the microwave 16:44:29 you can make rather 16:46:59 -!- copumpkin [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has quit [] 16:47:18 badtruffle [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has joined #scheme 16:51:11 leppie: :-P 16:53:48 leppie: http://stackoverflow.com/questions/828765/functional-construct-a-list-of-integers-1-n/829360#829360 :-P 16:53:52 -rudybot:#scheme- http://tinyurl.com/d6fy2q 16:57:48 :o 16:57:53 -!- badtruffle is now known as copumpkin 16:58:17 copumpkin: Oh yes? :-P 17:00:18 geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has joined #scheme 17:00:58 I haven't written scheme in years, but isn't there an unfold function? 17:02:06 Of course, and that's what my comments allude to. 17:02:14 copumpkin, http://srfi.schemers.org/srfi-1/srfi-1.html#unfold 17:02:15 I wrote both an unfold-right and an unfold version. :-) 17:02:30 cool :) 17:02:39 I don't know if you can see the comments below the post though. :-) 17:04:07 oh I see 17:04:23 I dunno why my first search for unfold on the page didn't give me anything :) 17:05:20 Hmm, I wonder if search doesn't work on comments. 17:06:24 oh I just meant searching using my browser search box 17:06:38 I must've misspelled unfold somehow :P 17:06:49 I know, but comments are displayed using some special JS tricks, I thought. Maybe not. 17:06:54 Hahahaha. 17:07:01 nah, the second time it worked fine :) I just fail 17:07:06 Awww.... 17:07:20 -!- Ran_ [n=Ran@81-226-215-80-no31.tbcn.telia.com] has quit [Success] 17:12:43 jcowan [n=jcowan@72.14.228.89] has joined #scheme 17:15:32 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 17:15:37 rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has joined #scheme 17:20:45 foof: nice catch 17:25:07 Riastradh: fantastic 17:38:39 hkBst, why don't you explain what you are trying to accomplish with your MAKE-NEXT-COORDS macrodure or procecro, and how you intend to use it, and what the purpose of all this is, and why macros are involved? 17:42:47 -!- mmc [n=mima@esprx02x.nokia.com] has quit [Remote closed the connection] 17:44:41 stepnem_ [n=versme@topol.nat.praha12.net] has joined #scheme 17:47:22 abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has joined #scheme 17:48:50 -!- stepnem_ [n=versme@topol.nat.praha12.net] has quit [Client Quit] 17:49:44 -!- stepnem [n=versme@topol.nat.praha12.net] has quit [Remote closed the connection] 17:49:56 -!- tttsssttt [n=pussycat@topol.nat.praha12.net] has quit ["Coyote finally caught me"] 17:52:46 stepnem [n=versme@topol.nat.praha12.net] has joined #scheme 17:53:41 tttsssttt [n=pussycat@topol.nat.praha12.net] has joined #scheme 17:56:42 -!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [] 17:59:03 wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #scheme 18:00:00 -!- langmartin [n=user@exeuntcha.tva.gov] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 18:01:01 bombshelter13_ [n=greg@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has joined #scheme 18:04:01 Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has joined #scheme 18:07:35 MrFahrenheit [n=RageOfTh@92.36.220.249] has joined #scheme 18:09:54 ejs [n=eugen@118-31-178-94.pool.ukrtel.net] has joined #scheme 18:10:09 choas [n=lars@p5B0DD94C.dip.t-dialin.net] has joined #scheme 18:17:22 mike_ [n=m@dslb-088-067-042-113.pools.arcor-ip.net] has joined #scheme 18:17:50 -!- mike_ is now known as Guest84521 18:27:40 -!- Daemmerung [n=goetter@1133sae.mazama.net] has quit [Read error: 104 (Connection reset by peer)] 18:27:50 Daemmerung [n=goetter@1133sae.mazama.net] has joined #scheme 18:29:34 brandelune [n=suzume@pl316.nas933.takamatsu.nttpc.ne.jp] has joined #scheme 18:34:40 Daemmeru` [n=goetter@1133sae.mazama.net] has joined #scheme 18:34:41 -!- Daemmerung [n=goetter@1133sae.mazama.net] has quit [Read error: 54 (Connection reset by peer)] 18:36:45 -!- Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has quit [Read error: 110 (Connection timed out)] 18:36:45 -!- Daemmeru` [n=goetter@1133sae.mazama.net] has quit [Read error: 104 (Connection reset by peer)] 18:39:58 Daemmerung [n=goetter@1133sae.mazama.net] has joined #scheme 18:43:04 ken-p [n=unknown@84.92.70.37] has joined #scheme 18:52:44 melgray [n=melgray@70.99.250.82] has joined #scheme 18:54:12 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 18:55:13 ypsilon scheme ... is it a frankestiein? 18:56:05 Frankenstein was the name of the creator. The monster he created never had a name. Ypsilon would be the creature, not the creator. 18:58:12 Ha! Explain /Bride of Frankenstein/ with your so-called "science," then. 18:59:25 *sjamaan* giggles 18:59:34 gnomon is right, of course 19:00:30 Explain? Explain?? 19:00:38 Ran [n=Ran@81-226-215-80-no31.tbcn.telia.com] has joined #scheme 19:00:39 What's Frankensteinian about ypsilon? 19:00:57 *gnomon* sticks two tentacles straight up the air, points at Daemmerung and waggles a banana from side to side 19:01:03 THERE's your explanation! 19:01:14 Hmmm. Fascinating. 19:01:19 *Daemmerung* strokes beard, takes notes 19:01:21 incubot: Frankenstein is the name of the creator, but the name of the creature is Frankestiein 19:01:22 *gnomon* eats the banana 19:01:24 yes, like creature entities have properties that innanimate objects do not 19:01:30 heh 19:01:44 incubot: exactly 19:01:47 I can't find anything in 2822 about spaces in phrases, though, whereas it is explicitly spelled out in 822 that a phrase consists of a sequence of words delimited by exactly one space between each pair of words. 19:02:51 and so the creator becomes the created 19:04:38 -!- lowlycoder [n=x@unaffiliated/lowlycoder] has quit [Remote closed the connection] 19:06:24 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 19:11:19 -!- brandelune [n=suzume@pl316.nas933.takamatsu.nttpc.ne.jp] has quit [] 19:20:29 mejja [n=user@c-f6b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 19:24:37 davids [n=davids@189.122.121.232] has joined #scheme 19:26:54 daedra [n=simon@unaffiliated/daedra] has joined #scheme 19:27:10 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 19:27:35 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 19:30:11 -!- dfeuer [n=dfeuer@wikimedia/Dfeuer] has quit [Read error: 113 (No route to host)] 19:37:14 -!- daedra [n=simon@unaffiliated/daedra] has quit ["leaving"] 19:37:42 mmc [n=mima@cs169084.pp.htv.fi] has joined #scheme 19:39:33 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 19:40:00 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 19:40:19 Riastradh: I'm trying to enumerate random walks of a cetain depth on a lattice of a certain dimension and sum their squared end-to-end lengths. I'm trying to use a macro to abstract over dimension without having to use loops. 19:40:27 alaricsp [n=alaricsp@88.202.197.217] has joined #scheme 19:46:17 Riastradh: thus it needs to create calls to the next depth with an additional step in one of the directions (2 for each dimension) and create the calls to + to sum it all. 19:46:29 -!- dysinger [n=tim@c-24-19-45-181.hsd1.wa.comcast.net] has quit [] 19:47:02 http://paste.lisp.org/display/79834 has working code walk-f that shows what the macro should produce at dimension 2. 19:51:03 leppie: your "even simpler" does not work here (with "mzscheme -f ") 19:52:15 what is the error? 19:52:28 leppie: actually I get "cdr: expects argument of type ;" on all your version trying them way 19:52:29 -!- luz [n=davids@189.122.121.232] has quit [Read error: 110 (Connection timed out)] 19:52:52 position 5:25 19:53:34 and if you try run in it in R6RS mode? 19:53:55 I'm not sure how to do that 19:54:10 ok let me try 19:55:52 btw, what's the correct verb wrt pancakes in a pan? 19:56:32 Verb meaning to do what with them? Flip them? Cook them? 19:56:34 i guess fry, or grill, but that does not sound correct either :p 19:56:50 jcowan: he said he was baking pancakes :) 19:57:49 That's out. 19:57:58 -!- alaricsp [n=alaricsp@88.202.197.217] has quit [] 19:58:22 They aren't made on a grill, so that's out. They're made on a griddle or a frying pan, so I think "fry" is suitable. 19:58:27 leppie annotated #79831 "r6rs one" at http://paste.lisp.org/display/79831#4 19:58:29 or perhaps "saute" 19:59:01 The OED has two citations for "griddle" as a verb 19:59:01 or just make pancakes :) 19:59:18 mogunus [n=user@173-9-7-10-New-England.hfc.comcastbusiness.net] has joined #scheme 20:00:09 "Take Venyson or Bef, & leche [slice] & gredyl it up broun" is a 1430 citation for "griddle" as a verb 20:00:33 but I have never heard it myself. 20:01:08 Hello. I am using emacs from CVS, and I would like to run MIT scheme. What is the best way to use mit scheme from emacs? 20:06:58 run-scheme or use edwin? 20:09:09 I've tried run-scheme, and I can't find a way to send the whole buffer over to the inferior scheme. 20:09:26 i forget the binding, but check C-h b 20:09:29 i know it's there 20:10:13 I recommend using edwin with mit-scheme. 20:10:37 just isearche'd for buffer in there... can't find anything with scheme in it. are you referring to scheme-compile-definition-and-go? 20:10:54 -!- abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has quit [] 20:11:25 leppie: does it work for you? 20:12:16 could be. i can't check right now, but i could've sworn what you want was there 20:13:10 yes, i pasted the output in the comment below 20:14:59 mogunus: could mark the whole buffer then send, heh 20:15:12 mrscheme: that seems... beh 20:15:35 and just make an interactive function that does that and set it to a key binding 20:15:57 oh, nevermind. I installed xscheme.el and that does exactly what I want. 20:16:19 okie, good 20:16:20 I couldn't find it in my copy of mit-scheme, but I found it on the GNU ftp site... 20:16:59 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 20:17:13 leppie: ok, I am reproducing it. How weird that it works in r6rs mode, but not in default mode with PLT. 20:19:24 -!- ct2rips [n=ct2rips@blfd-4db1d9aa.pool.einsundeins.de] has quit ["Noch da, noch da ... Uuuuund weg."] 20:22:21 Administrateur [n=chatzill@77.84.98.62] has joined #scheme 20:27:15 daedra [n=simon@unaffiliated/daedra] has joined #scheme 20:27:30 -!- mmc [n=mima@cs169084.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 20:27:55 I can't seem to find the Scheme profile that UCBerkeley uses in it's CS course - any help? It has functions like 'butfirst' and 'sentence' in it. 20:28:43 I'm not even sure it's called a profile - but it is a file that's loaded when they teach the course so that these extra functions are at their disposal 20:30:55 daedra: why not ask them? 20:31:13 -!- jcowan [n=jcowan@72.14.228.89] has quit [Read error: 104 (Connection reset by peer)] 20:32:14 hkBst: yeah I'll do that 20:32:17 -!- Administrateur is now known as Newbie_ 20:32:52 -!- Newbie_ is now known as Newbie_fr 20:33:55 Does anyone know how to draw bitmap with transparency region with MrEd? 20:33:57 Set one color transparency, use mask or something else... Thank 20:40:55 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit [Read error: 145 (Connection timed out)] 20:43:10 saccade [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 20:43:34 meanburrito920_ [n=John@76-217-6-100.lightspeed.irvnca.sbcglobal.net] has joined #scheme 20:45:22 -!- daedra [n=simon@unaffiliated/daedra] has quit ["leaving"] 20:51:49 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 60 (Operation timed out)] 20:52:09 dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has joined #scheme 20:53:01 -!- ejs [n=eugen@118-31-178-94.pool.ukrtel.net] has quit ["This computer has gone to sleep"] 20:53:56 hello every1... i'm thinkin of writing a scheme compiler 20:54:43 i'm considering *not* using CPS but just compiling the scheme straight 2 imperative code 20:55:06 using... three arguments, 1 for the procedure args, 1 for the definition stack, and 1 for free vars 20:55:36 what have i missed? :) 20:55:50 Hoo boy. 20:58:39 -!- davids [n=davids@189.122.121.232] has quit [Read error: 104 (Connection reset by peer)] 21:00:10 davids [n=davids@189.122.121.232] has joined #scheme 21:00:41 gnomon: Hoo boy is right. 21:00:48 hmm? 21:00:55 what does hoo boy mean? 21:00:56 left 4 dead 21:01:04 projections: Like "oh dear". 21:01:07 ok 21:01:43 i copied norvig's jscheme 2 start w/ 21:01:48 so i don't have call/cc 21:01:56 it is a colloquialism native to the state of indiana which roughly means 'to jump on a trampoline' 21:02:45 is it that bad? :) 21:03:19 Take a look at Bigloo. 21:04:27 well i don't really want an existing compiler... i'm just qrious about the structure i need inside 21:04:31 i already wrote an interpreter 21:04:38 whch is pretty good if i may say so myself :) 21:04:41 sorry ,what was the windows version of impromptu? 21:06:18 my system is tightly integrated with modula-3 (that's the point) 21:06:24 so i have a good garbage collector for free 21:07:59 incubot: modula-3? 21:08:02 Yeah Oberon and Modula-2 both have capitalized keywords 21:08:19 as does modula-3... heh 21:08:59 my thinking was i could allocate the entire definition stack in one go, fill it in as the code executes, since the max. depth can be statically determined 21:09:01 This calls for a Sarahbot yow rather than an Incubot wayback machine trip. 21:09:17 incubot: stanwyck 21:09:20 I found a COMPILER BUG in BARBARA STANWYCK! 21:09:26 ok? 21:09:34 *Daemmerung* rests easy again 21:10:22 but i'm not sure if i've missed something... hrmm.. tail recursion seems a little bit tricky 21:11:05 That's why I recommended that you look at Bigloo. If you study it you may see where you approach ultimately might lead. 21:11:17 s/you approach/your ~a 21:11:35 incubot: barbie 21:11:38 I suppose the fact that 3:14:59 squeaks so perfectly into the sexagesimal system with a second or two to spare might be a mystical cosmic indicator that you're not supposed to convert it the way I did. But the uncanny correlation to Barbie's measurements is also pretty convincing. 21:12:13 ... 21:12:51 hmm 21:13:12 looking... 21:13:20 incubot: Your mom wears army boots. 21:13:23 I disagree. No, wait, I mean YOU ARE WRONG AND YOUR MOTHER WEARS ARMY BOOTS. there. 21:14:12 Nice one. 21:20:51 lyhana8 [n=lyhana8@mut38-3-82-228-183-64.fbx.proxad.net] has joined #scheme 21:21:18 hi, does anyone know how to solve this problem : http://tinyurl.com/c42sc5 ? 21:22:03 Sure; use a real URL instead of a shortened one. That ought to fix the problem right there. 21:22:48 gnomon: you want the real URL ? it's from a google group 21:22:49 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 21:24:00 gnomon: http://groups.google.com/group/plt-scheme/browse_thread/thread/556633d7ba54ba38?fwc=2&pli=1 21:24:01 -rudybot:#scheme- http://tinyurl.com/c42sc5 21:24:14 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 21:24:20 hrmph are there really 3 types of conceptually different references in scheme? i'm really kind of confused now 21:24:21 hrmmm 21:25:19 lexical stack, dynamic stack, and free variables 21:25:40 and all you need of the dynamic stack is the last level, i.e., the proc params? 21:27:22 dog3 any idea about a transparency problem on a png image? 21:29:18 nope, i don't know much about png 21:29:28 borism [n=boris@195.50.201.161] has joined #scheme 21:30:03 don't know much about png, don't know much about biology, don't know much about the French I took 21:30:21 zbigniew: any idea ? 21:31:12 lyhana i think they want u 2 ask incubot 21:31:18 not a very helpful # :) 21:31:19 -!- dog3 [i=k-9@75-142-51-57.static.mtpk.ca.charter.com] has quit ["Leaving"] 21:31:44 incubot: help 21:31:46 :D 21:31:46 nome, pjd_: thanks, I can solve the problems with your hints and docs! I'll be back later if I have more questions. I'll be back in a few months to help answering too. 21:32:12 incubot: bitmap% transparency 21:32:15 Another known approach is an array of bitmaps, where each entry in the array represents a Unicode block, and more than one entry can point to the same bitmap. 21:35:17 lyhana8: take a look at the implementation of mrlib/gif 21:36:16 there's some game with extracting the mask yourself and using it in a bitmap-dc%, I think. 21:36:46 I seem to remember that synx has done this... ask him when he's around. 21:38:12 gosh it's been nearly a year now. I forget what I had for breakfast. 21:38:19 incubot: make # more friendly! 21:38:22 yes, functional code is more human friendly, and easier to understand and implement. 21:38:55 the bot told me this : plt "bitmap" library can't handle indexed pngs...or transparancy in pngs either. 21:39:04 -!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [] 21:39:26 No I got transparancy working. It just...hm... 21:40:00 could you pastebin some working sample ? 21:40:19 -!- mejja [n=user@c-f6b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 21:40:42 Doubt it. It's part of an OpenGL program and kind of mixed in with 3 files. I could give you the gist of it though. 21:41:30 the gist ? 21:41:37 (make-object bitmap% "test.png" 'png/mask) first off gets the transparant parts. 21:42:21 (send bitmap get-argb-pixels 0 0 width height pixmap) will load a bytes array 'pixmap' with the non-transparent parts of it. 21:42:29 the doc give another parameter : bg-color 21:42:49 (send bitmap get-loaded-mask) will get the mask you loaded in make-object. 21:42:56 -!- bombshelter13_ [n=greg@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has quit [] 21:43:13 And finally (send mask get-argb-pixels 0 0 width height pixmap #t) will add in the transparent parts, leaving the non-transparent color information in pixmap untouched. 21:43:36 You end up with a pixmap bytes array in ARGB format... row major I think. 21:44:22 er... what does pixmap contain ? 21:44:47 It's a bytes array, 4 bytes per pixel, in ARGB format, row major order. 21:45:05 bombshelter13_ [n=greg@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has joined #scheme 21:45:23 you mean a file describing the PNG pixel by pixel o.O ? 21:45:41 ...yes, an array though not a file. 21:46:05 -!- mrscheme [n=user@209.120.179.205] has quit [Remote closed the connection] 21:46:12 (make-bytes (* width height 40)) 21:46:18 oops, s/40/4 21:46:31 Then you take each pixel and put it onto the screen. Whatever method you use to do that with. 21:46:32 type in haste, correct runtime errors at leisure 21:47:08 I was using sgl, which also requires you convert it to RGBA and invert the bitmap into the GL coordinate system. But maybe you're using something else. 21:47:13 wow~ isn't it a bit complex just to display an image 21:47:27 How are you displaying the image now? 21:48:05 just : (make-object bitmap% "elephant.png" 'png/mask' #f) 21:48:07 Your code example just loads the image, and displays nothing. 21:49:35 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 21:49:39 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Read error: 104 (Connection reset by peer)] 21:50:15 here is the code http://pastebin.com/m32cce765 21:50:29 That doesn't display the image on the screen. Are you drawing it on a canvas, or what? 21:50:36 Oh, yeah you are. 21:51:22 What is there for it to be transparent behind? 21:51:32 synx: i'm just helping a friend finding help about this problem 21:52:21 Anyway, when drawing to one of plt's "drawing contexts" there's a handy method you use there called 'draw-bitmap' 21:52:33 I think it's the whole source 21:52:37 http://docs.plt-scheme.org/gui/dc___.html#(meth._(((lib._mred/main..ss)._dc~3c~25~3e)._draw-bitmap)) 21:53:02 Read the documentation for that, especially paying attention to the optional parameters at the end. 21:53:14 -!- jewel [n=jewel@dsl-242-158-152.telkomadsl.co.za] has quit [Read error: 60 (Operation timed out)] 21:53:38 And note that you can load a PNG with its transparancy mask via 'png/mask, and you can get the mask via (send bitmap get-loaded-mask) 21:53:55 synx: we tried that but failed u__u 21:54:02 You have the bitmap, you have the mask, and you call draw-bitmap with those two. 21:54:50 Again I'm asking what is there to be shown behind the bitmap? Maybe it was just defaulting to the color that looks like it's not transparent. 21:55:11 some example in the doc would've been welcome :) 21:55:21 I'd draw a red square first or something, something I can be sure that would only be partially covered if transparancy is working. 21:55:41 ok I will check that 21:56:07 look parameter 1 is the source. Parameter 6 is the mask. You supply those and supposedly it only draws non-transparent pixels. 21:56:30 I haven't used the canvas to do transparancy though, so can't tell you if there's any other caveats. 21:57:04 thanks for the help 21:57:22 I need to eat, maybe i will come later again 21:57:31 Oh also if get-loaded-mask returns false, then either your image has no transparancy at all, or you didn't load it with the */mask symbol. 22:02:49 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 22:02:59 -!- rjack [n=rjack@adsl-ull-234-19.51-151.net24.it] has quit ["leaving"] 22:03:18 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 22:15:34 -!- Newbie_fr [n=chatzill@77.84.98.62] has quit ["ChatZilla 0.9.84 [Firefox 3.0.10/2009042316]"] 22:18:55 -!- choas [n=lars@p5B0DD94C.dip.t-dialin.net] has quit ["leaving"] 22:19:49 -!- bombshelter13_ [n=greg@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has quit [] 22:20:52 -!- MrFahrenheit [n=RageOfTh@92.36.220.249] has quit [Read error: 104 (Connection reset by peer)] 22:20:56 MrFahrenheit [n=RageOfTh@92.36.220.249] has joined #scheme 22:21:34 -!- saccade [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has quit ["This computer has gone to sleep"] 22:22:21 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 22:34:16 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 22:37:06 abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has joined #scheme 22:48:52 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 22:52:14 -!- copumpkin [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has quit ["Leaving..."] 22:58:22 -!- lyhana8 [n=lyhana8@mut38-3-82-228-183-64.fbx.proxad.net] has left #scheme 23:03:19 p1dzkl [i=p1dzkl@cl-88.cph-01.dk.sixxs.net] has joined #scheme 23:04:18 badtruffl [n=pumpkin@pat9.border1-cfw.dartmouth.edu] has joined #scheme 23:07:34 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 23:19:55 -!- bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has quit [Read error: 104 (Connection reset by peer)] 23:20:26 bsmntbombdood [n=gavin@97-118-129-241.hlrn.qwest.net] has joined #scheme 23:26:29 -!- Guest84521 [n=m@dslb-088-067-042-113.pools.arcor-ip.net] has quit ["This computer has gone to sleep"] 23:29:13 -!- Ran [n=Ran@81-226-215-80-no31.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)] 23:29:41 -!- MrFahrenheit [n=RageOfTh@92.36.220.249] has quit [Read error: 110 (Connection timed out)] 23:29:43 -!- badtruffl is now known as pumpkin_ 23:32:27 shemale_magic [i=d01415be@gateway/web/ajax/mibbit.com/x-9548002a97725d13] has joined #scheme 23:34:42 -!- abbe [n=abbe@abbe.is.a.member.of.pirateparty.in] has quit [] 23:35:30 -!- rdd [n=user@c83-250-152-109.bredband.comhem.se] has quit [Remote closed the connection] 23:48:20 incubot: idle wife is a formidable idol 23:48:23 I was quite surprised to hear on 'concert FM' that a particular recording came from the pianist's lecherous idol. 23:49:22 -!- p1dzkl [i=p1dzkl@cl-88.cph-01.dk.sixxs.net] has quit ["changing servers"] 23:51:09 -!- jlongster [n=user@75-148-111-133-Chattanooga.hfc.comcastbusiness.net] has quit [Read error: 113 (No route to host)] 23:52:11 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme