00:11:59 ayrnieu [n=julian@c-76-30-82-6.hsd1.tx.comcast.net] has joined #scheme 00:18:05 JoelMcCracken [n=joelmccr@pool-96-236-187-170.pitbpa.east.verizon.net] has joined #scheme 00:18:38 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 00:20:51 X-Scale [i=email@2001:470:1f08:b3d:0:0:0:2] has joined #scheme 00:22:51 -!- underspecified [n=eric@softbank220043052007.bbtec.net] has quit [] 00:29:42 -!- civodul [n=user@reverse-83.fdn.fr] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:35:11 -!- athos [n=philipp@92.250.204.223] has quit [Remote closed the connection] 01:00:28 -!- bweaver [n=user@75.148.111.133] has left #scheme 01:03:23 -!- orgy` [n=ratm_@pD9FFED9F.dip.t-dialin.net] has quit ["Gone."] 01:03:51 troter [n=troter@nurikabe.timedia.co.jp] has joined #scheme 01:06:12 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 01:07:10 underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has joined #scheme 01:14:57 banisterfiend [n=john@203-97-217-154.cable.telstraclear.net] has joined #scheme 01:18:47 -!- hemulen [n=hemulen@99-7-171-19.lightspeed.sntcca.sbcglobal.net] has quit [] 01:22:21 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 01:26:11 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] 01:34:06 -!- fade-in [n=fadein@c-98-202-166-220.hsd1.ut.comcast.net] has quit ["leaving"] 01:40:27 -!- melgray [n=melgray@70.99.250.82] has quit [] 01:45:42 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 01:54:11 hemulen [n=hemulen@99-7-171-19.lightspeed.sntcca.sbcglobal.net] has joined #scheme 02:02:59 troter_ [n=troter@nurikabe.timedia.co.jp] has joined #scheme 02:04:38 -!- JoelMcCracken [n=joelmccr@pool-96-236-187-170.pitbpa.east.verizon.net] has quit ["Leaving"] 02:15:49 -!- ttmrichter [n=ttmricht@59.172.140.40] has quit ["Ex-Chat"] 02:20:04 -!- Nshag [i=user@Mix-Orleans-105-3-169.w193-250.abo.wanadoo.fr] has quit ["Quitte"] 02:20:42 -!- troter [n=troter@nurikabe.timedia.co.jp] has quit [Connection timed out] 02:27:20 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has quit ["Leaving"] 02:27:52 -!- sepult [n=buggarag@xdsl-81-173-129-237.netcologne.de] has quit [Read error: 110 (Connection timed out)] 02:32:25 ttmrichter [n=ttmricht@59.172.140.40] has joined #scheme 02:37:39 AshyIsMe [n=User@220.157.86.160] has joined #scheme 02:46:58 -!- AshyIsMe [n=User@220.157.86.160] has quit [Read error: 104 (Connection reset by peer)] 02:47:14 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [Read error: 104 (Connection reset by peer)] 02:53:15 Supposing I have a set of languages, all of which are very similar but not very schemely. Would it be best to create my own scheme-like language and translate it into each of these languages respectively, or would it be better to have strings of one of the languages, and write scheme to parse and translate them to the other languages? 02:55:16 bitweiler [n=phax@ppp-70-243-143-108.dsl.stlsmo.swbell.net] has joined #scheme 02:56:01 the first answer lends itself to generation and analysis of the sublanguage, to macros, etc. 02:56:57 gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 02:57:25 and you can think of your answers as "should I place this box on a table or on the ground? It's no problem for me to always be picking objects off the ground, looking at them, and then putting them back on the ground, I'm pretty sure." 02:58:20 benny` [n=benny@i577A1178.versanet.de] has joined #scheme 02:59:01 -!- benny [n=benny@i577A05A8.versanet.de] has quit [Read error: 60 (Operation timed out)] 02:59:05 -!- sscj [i=syljo361@static-ip-62-75-255-125.inaddr.server4you.de] has left #scheme 03:04:43 *elf* cant bend down to the ground anymore. 03:05:02 -!- hadronzoo [n=hadronzo@ppp-70-251-242-10.dsl.rcsntx.swbell.net] has quit [] 03:09:41 -!- felipe [n=felipe@my.nada.kth.se] has quit [Remote closed the connection] 03:11:40 less beer 03:11:57 m? 03:13:16 -!- hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has quit ["|_ e /\ \/ i |/| G"] 03:16:20 I think the first is the best option. Because you called them "sublanguages" and that's sort of correct... 03:16:38 *elf* makes some pinging sounds. 03:17:09 in that a new schemey language would have to encompass them all. Without such a hierarchy it might be difficult to describe a concept in another language from one of them. 03:17:24 Plus SQL sucks, so scheme can pwn it in terms of defining queries no matter what the dialect. 03:18:03 RA > DRC 03:24:59 hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has joined #scheme 03:29:14 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 03:31:42 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 03:34:17 r u gay 03:34:20 -!- banisterfiend [n=john@203-97-217-154.cable.telstraclear.net] has quit ["shadowy in red silk"] 03:35:17 surreal. 03:39:35 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["ChatZilla 0.9.84 [Firefox 3.0.6/2009020911]"] 03:40:41 foof [n=user@dn157-046.naist.jp] has joined #scheme 03:43:51 They took r jobs 03:45:02 first they came for our jobs, and i said nothing, for i was amongst the unemployed already. 03:45:21 bitweiler` [n=phax@adsl-69-154-218-32.dsl.stlsmo.swbell.net] has joined #scheme 03:45:37 then they came for our unicode, and i did not speak up, for i get along fine in ascii. 03:45:43 bkudria [n=bkudria@kudria.net] has joined #scheme 03:45:52 *elf* stops himself. 03:46:12 nick bitweiler 03:46:26 self-stopping is self-starting in another direction. 03:46:31 -!- bitweiler` is now known as bitweiler_ 03:47:11 -!- proq [n=user@unaffiliated/proqesi] has quit [Read error: 110 (Connection timed out)] 03:48:42 -!- bitweiler [n=phax@ppp-70-243-143-108.dsl.stlsmo.swbell.net] has quit [Read error: 110 (Connection timed out)] 03:48:55 *offby1* takes elf away, seeing as there's nobody left to protest 03:49:23 *elf* would flail about in horror but cant be arsed. 03:49:23 jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has joined #scheme 03:50:06 felipe [n=felipe@my.nada.kth.se] has joined #scheme 03:51:38 They're coming to take me away, ha ha. 03:53:15 *jcowan* is They 03:54:18 do you have rouge under your fingernails? 03:54:29 *elf* ponders the sons of the bird. 03:54:53 (wow, i must be tired. i just got two stories from the same book confused.) 03:56:44 -!- bitweiler_ is now known as bitweiler 03:57:48 The Sons of the Bird do have red junk under their fingernails, though. 04:08:27 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 04:15:23 yes, but thats jonathan haig, not they. 04:15:27 they was the violinist. 04:15:34 which was a wonderful story. 04:17:11 I forgot about it 04:17:58 who wrote it? 04:24:09 "A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. " But absolutely no mention of being able 04:24:09 to play the violin there. 04:26:18 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 04:26:57 nothingHappens [n=nothingH@12.152.199.77] has joined #scheme 04:28:33 Solve equations? That can be pretty tough -- or did he mean something like `linear equations', not `non-linear, inhomogeneous partial differential equations'? 04:29:37 I'd guess he meant equaations in one variable. 04:29:55 polynomials of degree < 3, probably. 04:30:04 jcowan: leave music to the professionals :p 04:30:04 Oh. 04:30:14 That's much less interesting, then. 04:31:48 It's about breadth, not depth. 04:32:04 I myself could not plan an invasion unless it were the burgling of an empty house or the like. 04:32:30 There are lots of invasions I could plan. For example, into snack cupboards. 04:32:31 And I could conn a boat (and have), but not a ship. 04:33:34 I can fight gallantly, and die efficiently. Fortunately, I've never been asked to do so. 04:33:39 ditto 04:33:46 How do you know, if you haven't tried? 04:33:50 I'm not sure what counts as efficient dying, though. 04:34:12 Inefficient dying, that I understand: as Nicholas van Rijn says: 04:34:14 Is there an art to efficient dying, or is it more of a science? 04:34:24 Not rising again to sing in the final chorus. 04:34:27 "You cut your throat like with butterknife, slow and outscruciating." 04:34:39 Reminds me of that old George Harrison tune that never really caught on, `The Science of Dying'. 04:36:04 death by clownshoes is pretty inefficient 04:36:13 takes a lot of clownshoes 04:36:44 anyone know a good resource for learning about binary tail recursion? 04:36:52 Hey Daemmerung, really quick would you go fight gallantly and die efficiently? 04:37:05 `Binary tail recursion'? 04:37:18 In the Middle Ages they spoke of the ars moriendi, but that could be art, craft, or science. 04:37:39 As opposed to hexadecimal tail recursion, I presume, or perhaps the sexagesimal sort that they used back in Babylon. 04:37:40 *Daemmerung* starts a protracted death sequence 04:37:48 yes, traversing a binary tree recursively, but with tail recursion. 04:37:51 *jcowan* is already more than halfway through his 04:37:58 *Riastradh* blinks. 04:38:30 *Riastradh* hands out protractors. 04:38:35 Have fun measuring the angles of your demises, kids! 04:39:07 the Angle of Death? 04:39:16 synx, you realize that most tree recursion is intrinsically not tail recursion, right? What's the problem you're really trying to solve here? 04:39:26 *Daemmerung* uses the protractor to transpose his death aria into a more manageable register 04:39:51 Oh, much better. 04:39:53 Tail recursion: See recursion, and only then see tail recursion. 04:40:15 So what's tree recursion, jcowan? 04:40:52 Big trees have littler trees upon their leaves outside 'em 04:40:55 peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has joined #scheme 04:41:03 And littler trees still littler trees, and so on ad infinitum. 04:41:58 -!- peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has quit [Client Quit] 04:42:05 peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has joined #scheme 04:42:42 It's what the Woozle and the Wizzle do when orbiting the spinney 04:42:50 -!- Modius [n=Modius@ppp-70-243-81-28.dsl.austtx.swbell.net] has quit ["I'm big in Japan"] 04:43:58 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 04:44:48 Adamant: http://www.mspaintadventures.com/?s=4&p=001351 04:44:59 mspaintadventures.com? 04:45:11 Riastradh: No clue really. I thought there was a way to do it... 04:45:56 Suppose you are trying to solve a problem about a tree. 04:47:35 The solution to a problem at a branch is dependent on the solutions to the problem for its children. 04:48:34 If you reduce solving the problem at the branch to solving the problem at only one of the children, you have yet to solve the problem for the other children. Thus you must remember somewhere to solve it for the siblings once you've solved it for the first child. 04:49:48 In this case it's only dependant on the children of the left branch, but... I see what you mean. 04:49:56 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Read error: 104 (Connection reset by peer)] 04:50:18 If the solution to the problem at a branch is a function of the solution to the problem only for one of the children, then you need not push the others onto a stack. 04:50:26 In that case it can be an iterative process. 04:51:11 Then again I also saw how tail recursion itself is intrinsically impossible, yet someone managed to do it despite my lack of ability to see how. 04:51:15 So it could be true for binary recursion too. 04:51:22 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 04:51:31 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 04:52:10 The children of the left branch themselves have right branches though, so it can't be just iterating down the leftmost branch. 04:52:21 mspaintadventures.com is the home of Problem Sleuth teh best game evar 04:52:23 http://www.mspaintadventures.com/?s=4 04:57:11 Left or right is irrelevant. What is relevant is how much extra information you must record. 04:57:46 In some cases it may suffice for the tree's nodes to have references to their parents, obviating the need for a separate stack on which to reflect the structure of the tree. 04:58:02 *Riastradh* vanishes. 05:04:14 -!- jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has left #scheme 05:05:23 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #scheme 05:06:11 -!- MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has quit [Read error: 113 (No route to host)] 05:07:47 tripwyre [n=sathya@117.193.161.60] has joined #scheme 05:10:19 tjafk2 [n=timj@e176217155.adsl.alicedsl.de] has joined #scheme 05:12:20 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 05:15:50 -!- foof [n=user@dn157-046.naist.jp] has quit [Remote closed the connection] 05:15:54 foof [n=user@dn157-046.naist.jp] has joined #scheme 05:16:51 -!- tarbo [n=me@unaffiliated/tarbo] has quit [Connection timed out] 05:17:47 tarbo [n=me@unaffiliated/tarbo] has joined #scheme 05:22:29 jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has joined #scheme 05:24:36 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 05:24:46 -!- sad0ur [n=sad0ur@psi.cz] has quit [Remote closed the connection] 05:24:49 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 05:24:58 sad0ur [n=sad0ur@psi.cz] has joined #scheme 05:26:42 -!- hemulen [n=hemulen@99-7-171-19.lightspeed.sntcca.sbcglobal.net] has quit ["He rode off into the sunset. . ."] 05:26:59 -!- tjafk1 [n=timj@e176199119.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 05:50:00 athos [n=philipp@92.250.204.223] has joined #scheme 06:07:29 -!- athos [n=philipp@92.250.204.223] has quit ["leaving"] 06:07:57 -!- bitweiler [n=phax@adsl-69-154-218-32.dsl.stlsmo.swbell.net] has quit ["catch somes Zzzzz's"] 06:10:06 -!- underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has quit [] 06:12:10 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 06:13:51 underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has joined #scheme 06:19:49 -!- foof [n=user@dn157-046.naist.jp] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 06:23:24 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 06:23:52 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 06:26:46 -!- underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has quit [] 06:28:53 foof [n=user@isa7-dhcp-116-152.naist.jp] has joined #scheme 06:29:42 underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has joined #scheme 06:42:59 -!- jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has quit [Read error: 113 (No route to host)] 06:48:32 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 06:57:02 yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 06:57:10 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 07:01:43 -!- nothingHappens [n=nothingH@12.152.199.77] has quit ["Leaving"] 07:17:26 ecraven [n=nex@140.78.42.103] has joined #scheme 07:20:55 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 07:42:16 -!- sykopomp [n=sykopomp@unaffiliated/sykopomp] has left #scheme 07:42:20 -!- 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:46:25 appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has joined #scheme 07:52:17 -!- peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has quit [] 07:58:48 -!- bombshelter13 [n=bombshel@209-161-224-126.dsl.look.ca] has quit ["If only your veins were filled with oil, the world would rush to your rescue!"] 08:10:16 Cale_ [n=Cale@CPE001c10c70239-CM000e5cdd834a.cpe.net.cable.rogers.com] has joined #scheme 08:10:38 -!- Cale [n=Cale@CPE001c10c70239-CM000e5cdd834a.cpe.net.cable.rogers.com] has quit [Nick collision from services.] 08:10:44 -!- Cale_ is now known as Cale 08:12:22 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 08:17:00 MichaelRaskin_ [n=raskin@213.171.48.239] has joined #scheme 08:26:25 -!- underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has quit [] 08:55:52 -!- yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 08:56:11 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 08:56:32 ejs [n=eugen@47-251-124-91.pool.ukrtel.net] has joined #scheme 08:59:58 mmc [n=mima@gw1.teleca.fi] has joined #scheme 09:02:28 -!- ejs [n=eugen@47-251-124-91.pool.ukrtel.net] has quit [Read error: 60 (Operation timed out)] 09:02:40 -!- raikov [n=igr@203.181.243.11] has quit [Remote closed the connection] 09:02:50 ejs [n=eugen@nat.ironport.com] has joined #scheme 09:03:21 jewel [n=jewel@dsl-242-186-123.telkomadsl.co.za] has joined #scheme 09:10:12 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 09:15:34 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 09:16:35 underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has joined #scheme 09:20:23 -!- X-Scale [i=email@2001:470:1f08:b3d:0:0:0:2] has left #scheme 09:26:37 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 09:26:38 yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 09:30:01 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 09:31:13 logout [n=l0gout@96.49.74.144] has joined #scheme 09:31:14 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 09:35:57 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 09:45:12 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 09:53:29 -!- tripwyre [n=sathya@117.193.161.60] has quit [] 10:01:52 tripwyre [n=sathya@117.193.161.60] has joined #scheme 10:05:38 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 10:08:20 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 10:10:22 mike [n=m@dslb-088-066-227-243.pools.arcor-ip.net] has joined #scheme 10:10:48 -!- mike is now known as Guest7897 10:14:44 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 10:14:53 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 10:15:44 -!- 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"] 10:20:30 -!- appletizer [i=user@82-32-123-8.cable.ubr04.hawk.blueyonder.co.uk] has quit [Remote closed the connection] 10:25:17 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 10:26:11 -!- logout [n=l0gout@96.49.74.144] has quit ["Leaving"] 10:27:10 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 10:27:19 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 10:42:59 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 10:43:10 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 10:52:43 -!- mornfall [n=mornfall@anna.fi.muni.cz] has quit ["Reconnecting"] 10:52:47 mornfall [n=mornfall@anna.fi.muni.cz] has joined #scheme 10:54:38 Nshag [i=user@Mix-Orleans-106-2-137.w193-248.abo.wanadoo.fr] has joined #scheme 10:57:40 ejs1 [n=eugen@77.222.151.102] has joined #scheme 10:59:33 -!- ejs [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 11:01:11 -!- ayrnieu [n=julian@c-76-30-82-6.hsd1.tx.comcast.net] has quit [Read error: 60 (Operation timed out)] 11:06:22 -!- tripwyre [n=sathya@117.193.161.60] has quit [] 11:06:48 ejs2 [n=eugen@nat.ironport.com] has joined #scheme 11:06:52 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit ["..."] 11:14:17 -!- ejs1 [n=eugen@77.222.151.102] has quit [Read error: 110 (Connection timed out)] 11:17:37 -!- ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has quit ["Leaving"] 11:18:54 orgy` [n=ratm_@pD9FFEE15.dip.t-dialin.net] has joined #scheme 11:20:39 drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has joined #scheme 11:21:18 -!- jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 11:24:29 raikov [n=igr@81.153.145.122.ap.yournet.ne.jp] has joined #scheme 11:40:04 -!- yhara_ [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 110 (Connection timed out)] 11:44:08 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 11:45:02 -!- underspecified [n=eric@isa7-dhcp-116-127.naist.jp] has quit [] 11:45:43 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 11:48:56 mike_ [n=m@dslb-088-067-045-110.pools.arcor-ip.net] has joined #scheme 11:49:24 -!- mike_ is now known as Guest49649 11:52:29 incubot: forty two? 11:52:32 Yes, forty years ago, before macros were invented. 11:53:57 incubot: ah, yea the legendary time of udead macros... 11:54:00 I really need to get some vegemite. It's bloody legendary around here. 11:54:46 incubot: man, stop drifting in the marcov chains! 11:54:49 Anyway, stop discussion. 11:59:01 -!- Guest7897 [n=m@dslb-088-066-227-243.pools.arcor-ip.net] has quit [Read error: 110 (Connection timed out)] 12:00:38 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 12:05:26 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 12:20:36 -!- hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 12:23:34 hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has joined #scheme 12:24:54 wingo--tp [n=wingo@128.Red-79-151-217.dynamicIP.rima-tde.net] has joined #scheme 12:26:09 -!- wingo--tp is now known as wingo-tp 12:32:07 -!- ejs2 [n=eugen@nat.ironport.com] has quit [Read error: 104 (Connection reset by peer)] 12:32:28 ejs2 [n=eugen@nat.ironport.com] has joined #scheme 12:35:25 minion: memo for tonyg: would that be "Design and Partial Evaluation of Meta-objects for a Concurrent Reflective Language" ? 12:35:25 Remembered. I'll tell tonyg when he/she/it next speaks. 12:38:46 -!- foof [n=user@isa7-dhcp-116-152.naist.jp] has quit [Read error: 113 (No route to host)] 12:45:58 -!- r0bby [n=wakawaka@guifications/user/r0bby] has quit [Read error: 60 (Operation timed out)] 12:46:05 r0bby_ [n=wakawaka@guifications/user/r0bby] has joined #scheme 12:49:15 stepnem [n=chatzill@topol.nat.praha12.net] has joined #scheme 12:55:14 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 12:58:16 -!- Guest49649 [n=m@dslb-088-067-045-110.pools.arcor-ip.net] has quit ["Leaving"] 12:58:20 -!- hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has quit ["|_ e /\ \/ i |/| G"] 13:18:24 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 13:22:49 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Remote closed the connection] 13:30:30 xwl [n=user@221.221.155.169] has joined #scheme 13:30:39 iion_tichy [n=Bjoern@e179078201.adsl.alicedsl.de] has joined #scheme 13:31:53 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 60 (Operation timed out)] 13:31:56 elias` [n=me@unaffiliated/elias/x-342423] has joined #scheme 13:32:55 mib_juv0xy [i=41b708c2@gateway/web/ajax/mibbit.com/x-4e8537670774ed2a] has joined #scheme 13:34:07 guys i am new to scheme, i am writing a binary tree in it 13:34:41 i already have a make-bin-tree function and a empty-tree function defined 13:35:08 anyone help me on the (right-subtree tree) function 13:35:21 it's very depends on your data structure 13:35:43 is this for your homework? 13:38:31 practise 13:38:51 learning it september just thought i might give it a look at 13:39:17 -!- Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has quit [] 13:39:25 http://mibbit.com/pb/BLJ87j 13:39:37 ^^^^ 13:39:45 that's what i have so far 13:39:52 -!- zbigniew [n=zb@3e8.org] has quit [Read error: 60 (Operation timed out)] 13:40:52 -!- djjack [n=djjack@cpe-098-026-029-215.nc.res.rr.com] has quit [Remote closed the connection] 13:42:44 underspecified [n=eric@softbank220043052007.bbtec.net] has joined #scheme 13:45:47 foof [n=user@dn157-046.naist.jp] has joined #scheme 13:45:55 mib_juv0xy : if `foo' is a pair, how would you get the first component of the pair ? 13:46:13 .. and how would you get the second component of the pair ? 13:46:43 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 13:48:25 zbigniew [n=zb@3e8.org] has joined #scheme 13:49:07 (e.g. `foo' might have been defined by `(define foo (cons 220 284))') 13:52:47 -!- iion_tichy [n=Bjoern@e179078201.adsl.alicedsl.de] has left #scheme 13:54:50 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 13:55:07 could u use car? 13:56:40 yes 13:56:46 do you see how ? 13:57:06 i tried it and it worked, yeah 13:57:15 "it" being ? 13:57:25 i.e. what code did you try ? 13:58:00 -!- rdd [n=user@c83-250-154-52.bredband.comhem.se] has quit [Read error: 54 (Connection reset by peer)] 13:58:11 (car (cons 220 284)) and i got 220 13:58:46 yes .. and could you use `foo' there instead of a call to `cons' ? 13:59:10 ok 13:59:59 so, to define `right-subtree', you would probably use `lambda' yes ? 14:01:15 nope, remember i just want to return the right-subtree 14:02:15 Edico [n=Edico@unaffiliated/edico] has joined #scheme 14:02:43 hi 14:03:38 borism_ [n=boris@195-50-212-67-dsl.krw.estpak.ee] has joined #scheme 14:06:01 -!- mib_juv0xy [i=41b708c2@gateway/web/ajax/mibbit.com/x-4e8537670774ed2a] has quit ["http://www.mibbit.com ajax IRC Client"] 14:07:29 rdd [n=user@c83-250-154-52.bredband.comhem.se] has joined #scheme 14:10:14 mib_juv0xy [i=41b708c2@gateway/web/ajax/mibbit.com/x-0bee61b831675e82] has joined #scheme 14:10:34 so ski_ what next? 14:10:53 -!- borism [n=boris@195-50-200-227-dsl.krw.estpak.ee] has quit [Read error: 145 (Connection timed out)] 14:15:03 -!- kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has quit [Read error: 110 (Connection timed out)] 14:17:55 szgyg [n=szgyg@dsl54009948.pool.t-online.hu] has joined #scheme 14:18:43 -!- szgyg [n=szgyg@dsl54009948.pool.t-online.hu] has quit [Read error: 54 (Connection reset by peer)] 14:19:58 -!- raikov [n=igr@81.153.145.122.ap.yournet.ne.jp] has quit [Read error: 110 (Connection timed out)] 14:21:35 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 14:23:52 -!- r0bby_ [n=wakawaka@guifications/user/r0bby] has quit [Remote closed the connection] 14:24:15 r0bby [n=wakawaka@guifications/user/r0bby] has joined #scheme 14:26:40 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 14:27:07 _ 14:27:08 tonyg, memo from ski_: would that be "Design and Partial Evaluation of Meta-objects for a Concurrent Reflective Language" ? 14:27:16 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Client Quit] 14:27:35 ski_, among others, yes 14:27:39 those are the guys i meant 14:27:56 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 14:28:21 it's all really interesting work; the development of the idea of preactions is a good one. (interestingly connected to haskell's IO monad) 14:31:17 tonyg : but was that the paper/whatever you were referring to by "Asai, Matsuoka, Masuhara, Yonezawa on use of PE for compiling the reflective (and scheme-like) language Black" ? 14:31:42 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 14:31:59 Melanoma1ky [n=Melanoma@c-71-198-213-109.hsd1.ca.comcast.net] has joined #scheme 14:32:09 -!- MelanomaSky [n=Melanoma@c-71-198-213-109.hsd1.ca.comcast.net] has quit [Remote closed the connection] 14:32:10 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 14:33:23 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 110 (Connection timed out)] 14:34:39 ttmrichter_ [n=ttmricht@221.235.59.113] has joined #scheme 14:37:00 http://ieeexplore.ieee.org/iel5/7291/19717/00913230.pdf?arnumber=913230 14:37:01 -!- stepnem [n=chatzill@topol.nat.praha12.net] has quit [No route to host] 14:37:43 ^ Run Time Specialization with examples from Black 14:38:34 -!- ttmrichter [n=ttmricht@59.172.140.40] has quit [Read error: 110 (Connection timed out)] 14:40:00 langmartin [n=user@adsl-074-167-038-128.sip.cha.bellsouth.net] has joined #scheme 14:52:19 ejs1 [n=eugen@77.222.151.102] has joined #scheme 15:00:06 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 15:01:21 -!- ejs2 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 15:04:44 -!- ejs1 [n=eugen@77.222.151.102] has quit [Read error: 60 (Operation timed out)] 15:05:05 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 15:11:17 hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has joined #scheme 15:11:54 annodomini [n=lambda@130.189.179.215] has joined #scheme 15:26:50 dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 15:29:07 rudybot: seen gnomon 15:29:07 *offby1: gnomon was seen quitting in/on CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com one day ago, saying "Read error: 110 (Connection timed out)", and then gnomon was seen joining in/on :#scheme twelve hours, thirty-two minutes ago 15:47:27 -!- benny` is now known as benny 15:48:42 tr3 [n=tr3@host72-238-dynamic.54-82-r.retail.telecomitalia.it] has joined #scheme 15:57:46 has anyone tryied the asus eee 700 to run emacs? how does it fit on the small screen? 15:59:55 -!- jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has quit [Read error: 110 (Connection timed out)] 16:02:26 jlongster [n=user@c-68-59-187-95.hsd1.tn.comcast.net] has joined #scheme 16:02:40 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 16:03:09 https://synx.us.to/code/schemexml/xml-gen.scm 16:03:40 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 16:03:54 wheefun 16:04:25 that's what I wanted to do in python, but could never manage due to the restrictive syntax. 16:06:17 wow 16:06:28 Gambit was originally written in Prolog? weird heh 16:08:09 It was the eighties. Prolog was big then. 16:08:37 -!- mib_juv0xy [i=41b708c2@gateway/web/ajax/mibbit.com/x-0bee61b831675e82] has quit ["http://www.mibbit.com ajax IRC Client"] 16:09:23 it's funny to see how (relatively) simple Gambit was compared to now :/ 16:13:34 dlt_: I'd be more worried about the small keyboard. 16:14:19 Daemmerung, have you already used one that small? Is it really such a PITA? 16:14:35 *mbishop* is about to go get his permanent crowns put in 16:15:24 I'm wondering if I'll be more happy with a little toy like the eee 700 with some scheme implementation on it.. 16:16:09 I'm a CS student with not much money to spend on a real laptop.. 16:16:24 ..but maybe this is too much off-topic 16:18:21 dlt__ [n=dlt@201.80.187.243] has joined #scheme 16:19:34 *Cheshire* has stole her moms laptop 16:19:41 *Cheshire* recommends it 16:20:27 damn cats, always taking your stuff 16:22:31 peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has joined #scheme 16:22:42 dlt_: I've used Emacs on an XO-1. It's a pain in my hands. vi would win there, at least on the issue of keyboard chording. I don't know how much larger the EEE's keyboard is than an XO-1's. 16:24:25 what resolution does that run at? 16:24:51 my Lenovo S10e is tiny 1024 x 576 or something 16:25:02 but nice for watching movies etc 16:26:00 XO-1 is 1200x900 16:26:36 wow, must be real high DPI 16:26:55 mine is already at 135 or 150 i cant recall 16:27:01 The pixels are insanely tiny. 16:27:31 but arent they grayscale? 16:27:44 and/or something else for outdoor use? 16:27:59 -!- xwl [n=user@221.221.155.169] has quit [Remote closed the connection] 16:28:40 Daemmerung, the keyboard issue is important to me since I'm recovering from a RSI. 16:29:49 bweaver [n=user@c-67-161-236-94.hsd1.tn.comcast.net] has joined #scheme 16:31:38 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 16:31:47 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 16:31:54 Get a real keyboard, then. And then, limit your time on even that. Those mini devices will do your wrists no good if you spend a lot of time on them. 16:32:10 Of course, you can damage yourself on pretty much anything. 16:33:20 My XO-1 is a kitchen computer. Little more than a calculator that groks sexps, for me. 16:33:30 dlt_: my GF claims to be able to touch type on my (hers now I guess) netbook, just took her a week or 2 to get used to it 16:36:49 Maybe the better thing to do is to try typing on it before buying 16:36:59 -!- dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 110 (Connection timed out)] 16:37:02 hire a secretary, and dictate 16:38:58 "Dictated but not read" 16:43:01 jah [n=jah@243.138.72-86.rev.gaoland.net] has joined #scheme 16:43:38 -!- synthasee [n=synthase@68.63.48.10] has quit [Read error: 104 (Connection reset by peer)] 16:43:52 synthase [n=synthase@68.63.48.10] has joined #scheme 16:44:31 hemulen [n=hemulen@99-7-171-19.lightspeed.sntcca.sbcglobal.net] has joined #scheme 16:46:57 -!- langmartin [n=user@adsl-074-167-038-128.sip.cha.bellsouth.net] has left #scheme 16:48:00 -!- hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 16:51:32 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 16:51:57 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 16:54:27 proq [n=user@unaffiliated/proqesi] has joined #scheme 16:55:37 athos [n=philipp@92.250.204.223] has joined #scheme 16:56:23 khisanth_ [n=Khisanth@pool-151-204-129-29.ny325.east.verizon.net] has joined #scheme 16:57:18 -!- Khisanth [n=Khisanth@141.157.230.134] has quit [Nick collision from services.] 16:58:00 -!- khisanth_ is now known as Khisanth 17:01:22 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 17:05:35 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 17:09:08 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Connection reset by peer] 17:09:38 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:09:57 -!- jah [n=jah@243.138.72-86.rev.gaoland.net] has quit [Read error: 113 (No route to host)] 17:10:22 ejs2 [n=eugen@77.222.151.102] has joined #scheme 17:11:24 jah [n=jah@243.138.72-86.rev.gaoland.net] has joined #scheme 17:15:36 -!- ejs2 [n=eugen@77.222.151.102] has quit ["This computer has gone to sleep"] 17:16:21 synthasee [n=synthase@68.63.48.10] has joined #scheme 17:19:33 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 17:21:54 -!- synthase [n=synthase@68.63.48.10] has quit [Read error: 110 (Connection timed out)] 17:23:09 bombshelter13 [n=bombshel@net1.senecac.on.ca] has joined #scheme 17:26:14 -!- jewel [n=jewel@dsl-242-186-123.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 17:39:47 dlt____ [n=dlt@201.80.187.243] has joined #scheme 17:40:16 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 17:40:33 ehird [n=ehird@208.78.103.223] has joined #scheme 17:40:48 Is there any source files to the R5RS standard document available? Instead of just dvi/pdf/html/... 17:43:28 sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has joined #scheme 17:43:58 rmns [n=ramunas@78-61-90-37.static.zebra.lt] has joined #scheme 17:44:26 -!- hemulen [n=hemulen@99-7-171-19.lightspeed.sntcca.sbcglobal.net] has quit [] 17:45:33 -!- kniu [n=kniu@CMU-323686.WV.CC.CMU.EDU] has quit [Read error: 110 (Connection timed out)] 17:46:39 ehird: texi http://groups.csail.mit.edu/mac/ftpdir/scm/r5rs.txi or ftp://ftp.cs.indiana.edu/pub/scheme-repository/doc/standards/r5rs.txi 17:46:43 aha 17:46:44 thanks :) 17:47:02 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:47:07 ejs [n=eugen@92.49.201.112] has joined #scheme 17:47:21 Or if you want LaTeX instead of texi, http://groups.csail.mit.edu/mac/ftpdir/scheme-reports/r5rs.tar 17:47:32 I assume the latex is created from the texi? 17:48:07 No, the texi was created from the LaTeX. 17:48:11 ah, OK 17:48:16 Via jaffer's hack, I think. 17:51:49 using info (no formal spec part in mathy notation) is most efficient, still, for some value of efficient. 17:58:01 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 17:58:03 -!- peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has quit [] 17:59:28 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Remote closed the connection] 17:59:47 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 18:02:00 I dearly hate the 2-column layout of the PDF. 18:02:17 me too 18:03:07 man, there really are no good latex-2-html tools 18:03:17 (I was trying to generate an HTML version less horrible than the online one) 18:03:36 What's wrong with it? 18:03:40 May end up playing with the LaTeX tonight. I have a Kindle en route to me (UPS status "Out for delivery" - be still O my beating geek heart), and the first thing on it will be r5rs.pdf. Have to see how its PDF conversion handles that. 18:04:30 sjamaan: 1) uses ugly GIFs with a bad font for equations 2) the URLs are incredibly inscrutable 3) has things like procedure:   all over the place 18:04:45 ick 18:05:00 I never looked at the code itself 18:05:00 and the text itself is awkward to read, having no set line height etc 18:05:11 It predates widespread CSS adoption by a fair way, that version. 18:05:13 *sjamaan* reads in links 18:05:16 Daemmerung: yep 18:05:16 i really despise the altered ' s 18:05:37 sjamaan: take a look at the

flood on http://www.schemers.org/Documents/Standards/R5RS/HTML/ 18:05:57 glerg 18:06:19 in the PDF 18:06:22 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 18:06:42 -!- dlt____ [n=dlt@201.80.187.243] has quit ["Leaving"] 18:08:08 -!- sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has quit ["leaving"] 18:08:21 hevea doesn't support Tex style files, only latex ones, so can't use that :( 18:09:12 The current version was probably produced with slatex? 18:09:19 You could try to hack the source 18:09:32 Maybe newer versions already produce clean output 18:09:39 18:09:42 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #scheme 18:10:06 *Daemmerung* laughs bitterly 18:10:06 hemulen [n=hemulen@208.80.65.98] has joined #scheme 18:10:07 sorry, tex2page 18:10:13 The comments in the header say so 18:10:15 not really, but it seems they are closing the

ta 18:10:17 now 18:10:20 oops 18:10:22 wow! 18:10:23 ;) 18:10:33 Still, it's Scheme code, how hard can it be to change that? 18:10:50 *sjamaan* glances around nervously 18:10:54 I imagine adding sane URLs & fixing the stupid gif thing would be quite the task. 18:10:55 *Daemmerung* cues ominous music 18:11:12 The gif thing, yes, but sane URLs should not be too hard 18:11:40 (though perhaps the gifs could be changed to mathml?) 18:11:50 no, the ' is altered in the R6RS html version :( 18:11:59 sjamaan: MathML is probably not needed for R5RS. 18:12:00 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 54 (Connection reset by peer)] 18:12:06 leppie: You mean, ? 18:12:12 That's typographically correct. 18:12:15 yes, that sucks 18:12:20 sjamaan: The equations it does have are simple. 18:12:24 leppie: not really. ever read a book? 18:12:36 Why does it use gifs in the first place, then? 18:12:43 no :) 18:12:44 sjamaan: Because it wasn't so simple back then. 18:12:46 Simply because it's in $ $ ? 18:12:48 reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 18:12:53 Quite possibly. 18:12:55 just non-fiction 18:14:03 ? ’ | ‘ | ... you mean scheme should read that? 18:14:31 -!- ejs [n=eugen@92.49.201.112] has quit ["Leaving"] 18:14:51 and here i thought we use ' and ` 18:15:13 Oh come on, ``these quotes'' are just stupid remenants of a pre-Unicode age. 18:15:28 -!- bombshelter13 [n=bombshel@net1.senecac.on.ca] has quit [Read error: 60 (Operation timed out)] 18:15:35 how do you type that? 18:15:45 `, `, blah blah blah, ', ' 18:15:58 If it's referring to the literal characters the reader should accept for quote and quasiquote, it should simply print ' or ` 18:16:05 oh. 18:16:09 In any other case it can use the unicode ones 18:16:12 I thought this was relating to what leppie said previously 18:16:13 :-D 18:16:15 http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-2.html#node_toc_node_sec_4.3.1 18:16:17 -rudybot:#scheme- http://tinyurl.com/dbp6t8 18:16:25 oh, R5RS. 18:16:29 er 18:16:30 R6RS. 18:16:40 look there, for say a person never seeing scheme before, he would misunderstand the lexical syntax 18:16:42 *ehird* 's mind slips 18:16:52 sure, that is a bug, leppie 18:16:57 it should leave code blocks alone 18:17:25 you cant copy paste any thing quoted without first fixing it up 18:17:40 if it left code blocks it would be fine. 18:19:04 havent they applied the errata to the online version? 18:19:43 arcfide [n=arcfide@adsl-99-137-203-229.dsl.bltnin.sbcglobal.net] has joined #scheme 18:19:48 eli: ping 18:19:54 pong 18:20:29 eli: Were you the one that gave a "simple" format string using FORMAT for command separated lists that didn't append an useless #\, to the end of the string? 18:20:44 (print '(a b c) => "a, b, c". 18:20:58 Or was that Chandler? 18:21:05 sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has joined #scheme 18:21:20 If by "you" you mean "swindle", then yes, I have that. 18:21:21 eli: This was using FORMAT. 18:21:35 No, it's not called format. 18:21:50 The only place I can think of with a CL-like format is probably slib. 18:21:55 Okay, maybe it was someone else then. I'm talking about Common Lisp Formatted Output here. 18:22:08 someone posted something on cls i think 18:22:15 Ah, if it's CL then it's part of the standard. 18:22:18 eli: Chez has a complete implementation supposedly. 18:22:40 leppie: I think at one point I posted some nastiness, but it's not the easiest way to do the above. 18:23:03 arcfide: In CL: (format nil "~{~s~^, ~}~%" '(a b c)) ->"A, B, C\n" 18:23:16 (only \n is not used by lisps.) 18:23:41 Aha! 18:23:50 Yes, that's the one I was looking for. 18:24:04 dlt_ [n=dlt@201.80.187.243] has joined #scheme 18:24:09 OK, so that's neither me nor chandler, it's CL. 18:24:26 eli: Huh? I was looking for whomever posted that here. 18:24:48 But, same diff for my purposes. 18:25:09 http://srfi.schemers.org/srfi-48/srfi-48.html 18:25:16 Ah, then I misunderstood you as looking for someone who *imlpemented* it. 18:25:32 Oh no. :-) 18:26:06 I know of only one complete implementation of FORMAT in the Scheme land. If you know of more people, I wouldn't mind getting a list of the crazies. ;-) 18:26:47 arcfide: Well, it's not *that* difficult, just very tedious, 18:27:05 Exactly, very tedious. 18:27:15 enough that anyone who is sane will very soon ask him/herself "do I *really* care about *that* feature?"... 18:27:42 *arcfide* blinks in surprise. 18:27:56 That's . . . weird. 18:28:04 Plus, you also get to realize that the whole little-language-in-a-string is, how would I say that, not really elegant. 18:28:15 Why the surprise? 18:28:22 Did you see just what the CL format can do? 18:28:37 Either I broke something, or PRINTF in Chez Scheme is special. 18:29:12 special as in retarded? 18:29:34 Hrm, it seems to have worked.... 18:29:44 No, I have a program that processes CSV files. 18:30:00 I have to merge fields in one into another. 18:30:21 When I printed out the rows, I was just using a FOR-EACH and leaving the extra comma at the end. 18:30:45 However, I changed this to using PRINTF, which is a shorthand for (FORMAT #t ...). 18:30:50 dlt__ [n=dlt@201.80.187.243] has joined #scheme 18:30:56 i have that too ;p 18:31:07 And it went from taking two minutes to process the file, to about five or less seconds. 18:31:10 but limited, only basic 18:31:19 cool ;) 18:31:27 *Riastradh* blinks. 18:31:32 were you building strings? 18:31:39 I think something must be broken. 18:31:46 That doesn't make any sense. 18:32:54 I gotta test that again... 18:32:59 dlt____ [n=dlt@201.80.187.243] has joined #scheme 18:33:27 hiyuh [n=hiyuh@KD125054017176.ppp-bb.dion.ne.jp] has joined #scheme 18:33:36 -!- jah [n=jah@243.138.72-86.rev.gaoland.net] has quit ["Quitte"] 18:36:17 -!- dlt_ [n=dlt@201.80.187.243] has quit [Read error: 60 (Operation timed out)] 18:38:10 -!- Cheshire [n=e@amcant.demon.co.uk] has quit [] 18:38:17 -!- sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has quit ["leaving"] 18:38:30 jah [n=jah@243.138.72-86.rev.gaoland.net] has joined #scheme 18:38:58 Weird! 18:39:51 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 60 (Operation timed out)] 18:40:16 arcfide pasted "Speed Weirdness" at http://paste.lisp.org/display/76204 18:40:34 arcfide annotated #76204 "Speed Results" at http://paste.lisp.org/display/76204#1 18:40:42 Is the above normal at all? 18:41:00 The only thing I changed was PRINT-ROW. 18:41:19 For almost the exact same output. 18:41:35 s/,$// on the slow results gives me exactly the same file as the fast results. 18:42:50 leppie, in response, I don't think I was builidng any strings. 18:43:03 leppie: Or at least, the strings I am building are bult the same regardless. 18:43:38 The data sample is a 34567 row CSV. 18:44:06 And another auxilary 4609 row CSV used for merging. 18:44:14 of course it will be slow! you are writing output one by one 18:44:23 ? 18:44:30 no 18:44:36 sorry, I read wrong 18:44:38 WRITE-CHAR should test a buffer's size and in most cases just write to it. 18:44:39 leppie: How is this different than what PRINTF has to do? 18:44:43 uh, that doesn't explain why the format one should be so different from the printf :) 18:46:12 can you use all of chez's debugging to figure out what's going on? 18:46:15 I've never used Chez... 18:46:27 Riastradh: are you saying that's the reason, or are you saying that this shouldn't matter? 18:46:52 chupish: Where would I even begin for the debugging, what kind of information could help here? 18:47:31 These procedures are simple wrappers for format. printf prints the formatted output to the current output, as with a first-argument of #f to format, and fprintf prints the formatted output to the output-port, as when the first argument to format is a port. 18:47:46 arcfide: how long are your rows? You're using interpreted Chez, so if rows are long there's going to be some small overhead in looping through interpreted code. I'd still expect this to be entirely bound on I/O. 18:47:52 would (format #f ...) work as CL's (format nil ...) ? 18:47:55 i.e. build strings 18:48:17 Daemmerung: I don't understand what you mean by interpreted Chez? 18:48:24 petite --script 18:48:28 format prints to a string port and returns it 18:48:58 Daemmerung: I'm using Petite as the run time environment, but that doesn't matter, because the script is compiled before I run it. 18:49:37 Hm. Well, you would know Chez better than I would, but that's not how I understood Petite to work. 18:49:40 -!- reprore_ [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 18:49:46 (DEFINE (PRINTF S . args) (APPLY FORMAT (CONS S ARGS))). 18:49:47 why is the system time so high in the slow version? 18:50:01 *arcfide* shrugs helplessly. 18:50:12 that might be a hint 18:50:25 That still wouldn't explain the User time. 18:50:51 wrap a time around the entire main and see what happens memory wise 18:51:27 Daemmerung: Petite is basically a runtime environment for compiled object files. If you pass Petite a compiled script, it will run that compiled file, but the code has already been compiled, so there is no real interpretation needed in the sense you are thinking. 18:52:23 Daemmerung: It's a little like the JRE. 18:53:44 is it just as slow with format #f? 18:54:12 chupish: It's not the same as FORMAT with #F. #F returns a string, #T prints to stdout. 18:54:20 yes, I know 18:54:27 but the Chez manual says printf is format #f 18:54:46 Are you then running an a.out that Chez has generated from the text that you lisppasted? Or doing you sh -c that text, on the understanding that Petite will use your copy of Chez to JIT-compile it? 18:54:52 s/doing/so 18:54:53 http://scheme.com/csug7/io.html#./io:h8 18:55:14 I believe that's a bug. 18:55:54 Daemmerung: I do echo '(compile-script "my-script")' | scheme -q => $ ./my-script.so. 18:56:11 arcfide: Got it, thanks. I was misled by the hashbang. 18:56:30 It's just a convenience feature for when you don't want to build a complete Chez App. 18:57:43 kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has joined #scheme 18:58:43 arcfide annotated #76204 "Timings in MAIN" at http://paste.lisp.org/display/76204#2 18:59:11 leppie: There are your results from MAIN TIMEs. 19:00:06 -!- MichaelRaskin_ [n=raskin@213.171.48.239] has quit [Read error: 60 (Operation timed out)] 19:00:27 *leppie* is clueless :) 19:00:47 arcfide: How is `current-output-port' implemented in Chez? 19:00:59 How is it implemented? As in? 19:01:26 There is an indirection there. 19:01:35 And your loop need to access it on every iteration. 19:02:00 Try to change the code to (let ([o current-output-port]) ...) and use o explicitly -- maybe it'll be faster. 19:04:28 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 19:04:36 eli: Well, certainly not anywhere close to as fast as the PRINTF. 19:05:01 And how is `printf' implemented? 19:05:31 (Did you put it -- `o' -- in all three places?) 19:05:45 Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has joined #scheme 19:05:49 im wondering that too :p 19:06:20 schmalbe [n=bernhard@p549A0AC7.dip0.t-ipconnect.de] has joined #scheme 19:06:57 eli: Yes, I put the port explicitly in all three spots, and it makes basically no difference. 19:07:16 OK, so how is `printf' implemented? 19:07:28 It is documented as being a wrapper around FORMAT. 19:07:42 But is it implemented as such? 19:07:58 And format appears to collect the string that is supposed to be output, and then printing it to either the port it is given or just returning it. 19:08:08 eli: I don't know that, but it would seem so. 19:08:28 I doubt that it collects the whole string before printing it... 19:08:35 Using FORMAT instead of PRINTF is just as fast. 19:09:00 Using (format #f ...) is just as fast? 19:09:19 exactly, thank you 19:09:30 ok, try writing to a string port, then write the result to the output port 19:09:30 eli: No, using (FORMAT #T ...) is just as fast. 19:09:46 Anyway, perhaps there is some optimization in `format' or `printf' for the loop -- and your code is doing the same in scheme, 19:10:01 so perhaps, given the side-effects that are involved, some optimizations are not taking place. 19:10:15 eli: Well, I don't understand why it would be slower, seeing that I'm pretty sure FORMAT is implemented in Scheme. 19:10:59 That's why I asked how it's implemented. 19:11:28 Ah, but using (DISPLAY (FORMAT #f ...)). is definitely slow. 19:11:36 how long is you lines, how many columns? 19:12:03 leppie: the longest line I have is about 554 characters accross. 19:12:03 and is the difference the same when not compiled? 19:12:17 Sorry, double that. 19:12:22 arcfide: whatever allocations are done by (format #f ...) might be duplicated. 19:12:26 how many columns? 19:12:39 1027. 19:12:42 or commas per line 19:12:47 Ooh. 19:12:54 arcfide: BTW, did you verify that the speed difference is in runtime, not GC time? 19:13:14 8 columns. 19:13:37 eli: You can see the GC calculations in the second set of timings. 19:13:59 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 19:14:01 the FAST version appears to do more GC. 19:14:29 it seems to use intermediate strings/buffers 19:15:05 Hm. An I/O buffering problem, then. 19:15:07 sladegen: I'm pretty sure the speed is going to be worse for the SLOW version when it isn't compiled. 19:15:21 Daemmerung: It appears that way. 19:15:32 Fast version conses up one mondo string and BLATs it out. Slow version writes many times. 19:15:33 maybe write or newline or write-char flushes after every call? 19:16:00 stepnem [n=chatzill@topol.nat.praha12.net] has joined #scheme 19:16:07 compilation considered harmful for side effects... 19:16:20 sladegen: Huh? 19:16:29 jgracin [n=jgracin@82.193.210.126] has joined #scheme 19:16:44 incubot: Is compilation considered harmful for side effects? 19:16:47 10 GOTOS considered harmful 19:16:58 incubot: One goto is bad enough but TEN?! 19:17:01 "Lambda: The Ultimate GOTO" 19:17:01 nothing, just being silly. 19:17:04 *Daemmerung* removes a single GOTO and is now safe 19:17:37 Ah well. 19:17:40 *arcfide* grabs some food. 19:17:56 *Daemmerung* checks his mailbox again 19:18:33 arcfide: seems newline flushes the port 19:19:06 leppie: I have a newline in PRINTF too. 19:19:17 not the character 19:19:19 the proc 19:19:23 X-Scale [i=email@2001:470:1f08:b3d:0:0:0:2] has joined #scheme 19:19:49 This procedure behaves like newline, i.e., sends a newline character to output-port, unless it can determine that the port is already positioned at the start of a line. It does this by flushing the port and consulting the "beginning-of-line" (BOL) flag associated with the port. 19:20:34 so do (write-char #\newline 19:20:36 ) 19:20:42 leppie: However, it appears that a call to PRINTF with ~% at the end is also flushed. 19:20:52 :| 19:21:40 leppie: Yeah, and the changed call doesn't make a difference. 19:22:33 ok i give up 19:23:09 arcfide: is the source data available to run against? 19:23:40 ok 1 last one, try writing to a file instead 19:23:52 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 19:25:51 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 19:27:31 sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has joined #scheme 19:32:38 -!- jgracin [n=jgracin@82.193.210.126] has quit [Read error: 60 (Operation timed out)] 19:35:21 -!- tr3 [n=tr3@host72-238-dynamic.54-82-r.retail.telecomitalia.it] has quit [Remote closed the connection] 19:35:45 jgracin [n=jgracin@82.193.210.126] has joined #scheme 19:36:30 -!- hemulen [n=hemulen@208.80.65.98] has quit [] 19:37:28 chupish: I am afraid I can't give out the source data. Though I bet a sample could be made. 19:42:03 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 19:42:49 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 19:43:22 melgray [n=melgray@70.99.250.82] has joined #scheme 19:44:21 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 113 (No route to host)] 19:45:28 Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 19:52:47 Adamant [n=Adamant@c-71-226-66-93.hsd1.ga.comcast.net] has joined #scheme 19:54:34 peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has joined #scheme 19:58:46 -!- schmalbe [n=bernhard@p549A0AC7.dip0.t-ipconnect.de] has quit [Remote closed the connection] 20:03:12 jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has joined #scheme 20:03:21 arcfide: I figured, since you can't really give away most data that needs to be processed; I was curious because I'm waiting for a process to finish & am available to run such things 20:04:23 chupish, you could generate the data by randomly generating the data for the two spread sheets. 20:07:24 -!- mmc [n=mima@gw1.teleca.fi] has quit ["Leaving."] 20:11:10 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 20:11:36 -!- peter_12 [n=peter_12@S010600119506b129.gv.shawcable.net] has quit [] 20:16:08 -!- jao [n=jao@250.Red-79-155-245.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 20:20:41 -!- jgracin [n=jgracin@82.193.210.126] has quit [Read error: 60 (Operation timed out)] 20:24:45 jgracin [n=jgracin@82.193.210.126] has joined #scheme 20:24:52 civodul [n=user@reverse-83.fdn.fr] has joined #scheme 20:26:08 -!- ehird [n=ehird@208.78.103.223] has quit ["Caught sigterm, terminating..."] 20:28:20 Off topic - why would a PCB have "TURING" printed on it? Short for "Manufacturing"? Or is it making a cryptic statement about the functions that can be computed on this particular board? 20:28:44 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 104 (Connection reset by peer)] 20:29:02 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 20:30:25 jao [n=jao@252.Red-79-155-155.dynamicIP.rima-tde.net] has joined #scheme 20:30:39 -!- jah [n=jah@243.138.72-86.rev.gaoland.net] has quit ["Quitte"] 20:34:02 It runs Turing to the Core much like Unisys runs it's Algol-dialect :) 20:34:07 -!- Cheshire [n=e@amcant.demon.co.uk] has quit [Nick collision from services.] 20:34:33 Cheshire [n=e@amcant.demon.co.uk] has joined #scheme 20:36:16 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 20:36:25 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 20:41:16 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 20:41:25 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 20:47:40 -!- ASau [n=user@193.138.70.52] has quit [Remote closed the connection] 20:47:58 ASau [n=user@193.138.70.52] has joined #scheme 20:51:41 Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 20:51:42 -!- Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Read error: 104 (Connection reset by peer)] 20:52:15 hemulen [n=hemulen@208.80.65.98] has joined #scheme 20:54:21 -!- pfo [n=pfo@chello084114049188.14.vie.surfer.at] has quit [Read error: 54 (Connection reset by peer)] 21:00:21 MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 21:00:28 Unisys still makes computers? 21:01:02 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 104 (Connection reset by peer)] 21:01:07 dlt____ [n=dlt@201.80.187.243] has joined #scheme 21:01:52 The machines are no longer Burroughs large sys, but they are still produced iirc 21:02:00 Unisys may no longer produce them though... 21:02:36 Unisys ClearPath/MCP per Wikipedia, but from 2k5 21:03:44 -!- arcfide [n=arcfide@adsl-99-137-203-229.dsl.bltnin.sbcglobal.net] has quit ["Leaving"] 21:04:11 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit ["Leaving."] 21:06:52 http://s2.guide-images.ifixit.com/igi/mnC2rINiUev3MJqO.large 21:07:39 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 21:08:03 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 21:14:19 Daemmerung: doesn't that refer to the nanoscopic tape-gnomes that actually run the turing machine? 21:17:38 Daemmerung: is that a Kindle? looks like 21:18:06 anyway, Lab126 is weird and they may be making a joke 21:18:58 -!- Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Read error: 104 (Connection reset by peer)] 21:19:03 Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 21:19:45 Adamant: you have good eyes. It is indeed a new-model Kindle. I prefer the Lilliputian ("Lilliputing?") nano-gnome theory. 21:20:41 Daemmerung: I saw a breakdown of it recently, and Lab126 is a division of Amazon 21:21:30 dlt__ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 21:23:31 Mr-Cat__ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 21:23:31 -!- Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Read error: 104 (Connection reset by peer)] 21:25:00 that fixing letrec paper is great. 21:28:31 What's great about it? 21:28:49 Sorry, I don't mean to put you down; I'm just curious what prompted you to exclaim that. 21:29:07 -!- dlt__ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 60 (Operation timed out)] 21:29:18 how to wire together letrec-bound procedures looks really nice 21:29:24 -!- Cheshire [n=e@amcant.demon.co.uk] has quit ["This computer has gone to sleep"] 21:29:49 my compiler does very many naive things, and it seems that "fixing letrec" is the lowest-hanging fruit 21:29:58 the paper itself is really well-written too 21:31:00 what paper is this? 21:31:10 http://www.cs.indiana.edu/~dyb/pubs/fixing-letrec.pdf 21:31:33 cool, thanks 21:33:27 ehird [n=ehird@208.78.103.223] has joined #scheme 21:34:10 -!- hemulen [n=hemulen@208.80.65.98] has quit [] 21:36:23 -!- Mr-Cat__ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Remote closed the connection] 21:38:56 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 21:42:35 Jimi_Hendrix [n=Jimi@unaffiliated/jimihendrix/x-735601] has joined #scheme 21:43:38 hi...i have a few defines outside of my function, to set some constants up...but apparently they are out of scope of my function...any way around this? 21:44:05 hemulen [n=hemulen@208.80.65.98] has joined #scheme 21:50:23 rudybot: eval (define foo "bar") (define (goo) foo) (goo) 21:50:24 sladegen: your sandbox is ready 21:50:24 sladegen: ; Value: "bar" 21:50:54 Jimi_Hendrix: what scheme is that? 21:51:04 mzscheme 21:51:27 hmmm... must be module system then. 21:52:00 perhaps you need to "export" them, but i'm not that familiar with plt. 21:53:10 Jimi_Hendrix: provide an example. "Apparently they are out of scope of my function" doesn't tell us much. 21:54:33 (define foo 5) (define (bar x) (cond [(= x foo) (display "hurray!")])) 21:54:59 rudybot: eval (define foo 5) (define (bar x) (cond [(= x foo) (display "hurray!")])) 21:55:00 Daemmerung: your sandbox is ready 21:55:27 rudybot: eval (bar 5) 21:55:28 Daemmerung: ; stdout: "hurray!" 21:55:50 Note that rudybot uses mzscheme. In short, I cannot reproduce your reported problem. 21:56:11 Jimi_Hendrix: perhaps you are runnin special PLT language... 21:56:19 Jimi_Hendrix, you must specify (1) exactly what you typed, (2) exactly what you saw, and (3) exactly what you expected to see. 21:56:23 Until then, nobody can help you. 21:56:28 ning... ning... even. 21:56:40 ok 21:56:50 *Jimi_Hendrix* is making a simple blackjack implementation 21:56:57 heres source: http://pastebin.com/d77ca7500 21:56:59 so far 21:57:11 should return an ordered pair that is a card correct? 21:57:12 -!- ASau [n=user@193.138.70.52] has quit ["Reboot!"] 21:57:13 error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 21:57:18 or am i making some noob mistake 21:57:33 sladegen: no, sorry; you can't take the mcdonald's-style elision back 21:57:34 You're missing two parts. 21:57:42 I gave you a list of three things you need to specify, Jimi_Hendrix. 21:58:10 Also, we prefer lisppaste here. 21:58:14 lisppaste: url 21:58:15 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 21:58:32 These are very simple things, and I hope you'll understand that people may be reticent to help if you haven't done what they request to describe your problem. 21:58:38 -!- Nshag [i=user@Mix-Orleans-106-2-137.w193-248.abo.wanadoo.fr] has quit [Read error: 54 (Connection reset by peer)] 21:59:19 Jimi_Hendrix: There should be a space after the last = 21:59:21 Riastradh, ok i saw 21:59:21 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 21:59:22 -!- sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has quit ["leaving"] 21:59:40 kryptiskt_, please do not help until Jimi_Hendrix has done what is requested of him. It encourages poor etiquette. 22:00:17 reference to undefined identifier: spade 22:00:37 after doing (make-card 3 5) 22:01:01 i expected to see (3 . 5) 22:01:03 So you're telling me, Jimi_Hendrix, that you typed all the text you pasted, and then (MAKE-CARD 3 5), into a MzScheme prompt? Can you paste a transcript of the exact interaction? 22:03:35 > (make-card 3 5) 22:03:35 reference to undefined identifier: spade 22:03:35 === context === 22:03:35 c:\Program Files (x86)\MzScheme\collects\scheme\private\misc.ss:74:7 22:03:47 That's not the entire interaction. 22:04:29 If that were the entire interaction, then I'd see: `reference to undefined identifier: make-card'. 22:05:40 Riastradh, i am in emacs...i had the code in one buffer and a prompt in the other 22:06:06 i hit a button that runs all the code in mzscheme, so if i type (make-card) it will do the function 22:06:16 What `button' was that? 22:06:23 Arelius [n=Indy@netblock-68-183-230-134.dslextreme.com] has joined #scheme 22:06:28 Did that button evaluate a single definition, or did it evaluate every form in the file? 22:06:36 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Connection timed out] 22:06:50 -!- Nichibutsu [n=myfabse@wikipedia/Track-n-Field] has quit [] 22:07:22 The key sequences `C-M-x' and `C-c C-e' evaluate only single definitions, for example. 22:08:33 minion: advice for Jimi_Hendrix 22:08:34 Jimi_Hendrix: #11910: I see you omitted $! from the error message. It won't tell you what went wrong if you don't ask it to. 22:08:57 Jimi_Hendrix: please comply with Riastradh's requests. You have multiple obvious errors in your pastebin sample, and they don't match what little description you have given of your problem. Riastradh is showing you how to describe a problem in such a fashion that non-clairvoyants can help you. This assuming that you want help. 22:09:02 afk 22:09:33 ASau [n=user@193.138.70.52] has joined #scheme 22:09:34 Jimi_Hendrix, please let us know when, or if, you want help with your problem. 22:10:55 it's all help's fault, she doesn't want me. 22:11:40 -!- 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"] 22:12:42 nvm i figured it out myself 22:12:45 -!- Jimi_Hendrix [n=Jimi@unaffiliated/jimihendrix/x-735601] has left #scheme 22:12:51 ... 22:13:21 sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has joined #scheme 22:14:45 Riastradh: is there a way of turning off Edwin blinking cursor ? 22:15:55 Blinking cursor? 22:16:03 Edwin doesn't do anything to make the cursor blink. 22:16:13 -!- jgracin [n=jgracin@82.193.210.126] has quit [Remote closed the connection] 22:16:16 Perhaps your X server, or libraries, or window manager, is doing something? 22:20:59 -!- wingo-tp [n=wingo@128.Red-79-151-217.dynamicIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 22:24:12 rudybot: yawn 22:24:13 mbishop: eh? Try "rudybot: help". 22:24:22 incubot: yawn 22:24:25 Morning here... and pre-coffee *yawn* 22:24:36 rudybot: that's how a bot should reply! 22:24:37 mbishop: eh? Try "rudybot: help". 22:26:51 incubot: teach rudybot! 22:26:54 eval '|arcus with white socks after Labor Day!| 22:28:28 incubot: abused much? 22:28:31 it's just the way it gets abused 22:29:42 incubot: state the nature of the medical emergency 22:29:45 seek medical attention 22:31:11 incubot: Cake and grief counseling will be available at the conclusion of the test. 22:31:13 Ye gads, I think I may need counseling after that one. 22:43:58 -!- rmns [n=ramunas@78-61-90-37.static.zebra.lt] has quit ["Leaving."] 22:48:32 Riastradh: I'm using windows mit-scheme version 22:49:08 Sorry, I don't know anything about MIT Scheme on Windows. 22:51:01 -!- jao [n=jao@252.Red-79-155-155.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 22:51:33 Thanks anyway. I'll try to investigate it further. 22:53:02 blink-cursor-mode on emacs 22:54:14 Not available on Edwin though. 22:54:28 bitweiler [n=phax@adsl-69-151-10-52.dsl.stlsmo.swbell.net] has joined #scheme 22:54:30 -!- proq [n=user@unaffiliated/proqesi] has quit [Remote closed the connection] 22:54:51 proq [n=user@unaffiliated/proqesi] has joined #scheme 22:57:17 hey #scheme :T 23:03:21 Did those builds of pkgsrcified MIT Scheme finish, bitweiler? I don't think I received an email about the results, unless it somehow got marked as spam or something. 23:04:00 Riastradh: I went to sleep I getting ready to reinstalled it on my laptop again now 23:04:08 OK. 23:04:50 -!- ehird [n=ehird@208.78.103.223] has left #scheme 23:08:37 Riastradh: waiting on pkgsrc to finish at the moment 23:19:08 sepult_ [n=buggarag@xdsl-87-78-158-110.netcologne.de] has joined #scheme 23:21:51 X-Scale: If Edwin uses standard Windows carets the blink rate can't be set by the application. That is adjusted in the control panel (under keyboard) 23:23:03 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 23:24:54 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 23:25:06 -!- sepult [n=buggarag@xdsl-87-78-151-208.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] 23:25:43 sjamaan_ [n=sjamaan@frohike.xs4all.nl] has joined #scheme 23:26:04 -!- error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 54 (Connection reset by peer)] 23:26:21 Deformati [n=joe@71.238.45.45] has joined #scheme 23:26:37 -!- sjamaan is now known as Guest77145 23:27:11 -!- civodul [n=user@reverse-83.fdn.fr] has quit ["Good night/day!"] 23:27:46 -!- sjamaan_ is now known as sjamaan 23:29:58 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 23:31:50 bombshelter13 [n=bombshel@209-161-224-126.dsl.look.ca] has joined #scheme 23:37:11 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 104 (Connection reset by peer)] 23:38:01 raikov [n=igr@203.181.243.11] has joined #scheme 23:39:30 -!- Guest77145 [n=sjamaan@netbsd/developer/sjamaan] has quit [Read error: 110 (Connection timed out)] 23:45:56 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 23:46:23 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 23:46:43 does MIT/GNU scheme have any mathematical constants built in, like e or pi? 23:47:28 kniu [n=kniu@CMU-323686.WV.CC.CMU.EDU] has joined #scheme 23:48:52 No. 23:49:19 pi = 3 23:51:41 heh 23:52:13 close enough 23:54:01 -!- athos [n=philipp@92.250.204.223] has quit [Remote closed the connection] 23:57:58 -!- ASau [n=user@193.138.70.52] has quit [Remote closed the connection] 23:58:03 ASau` [n=user@193.138.70.52] has joined #scheme