00:00:16 -!- Cheshire [n=yoo@amcant.demon.co.uk] has quit ["Quitting!"] 00:01:42 mngbd - Guile's configurable in at least the second respect. 00:03:02 mngbd, that page belongs to a guile manual from 1996 00:03:20 jao: :-( -- I am investigating further... 00:04:06 -!- morphir [n=morphir@217.168.81.9] has quit [] 00:04:08 that lambda-that-does-not-always-print-"hello" should've blown a hole in the hull of the boat. Find another scheme. 00:04:36 mngbd, http://www.gnu.org/software/guile/manual/ 00:04:44 I have a hard time with email. It's buggy, restricted, transformed multiple times, poorly interfaced and memory intensive. 00:05:00 I dunno how but IRC ends up being *so* much easier. 00:05:37 plus you have an indication that anyone is around to give a care, unlike any mailing list. 00:05:40 synx: Huh? 00:05:54 synx: You do not like email? :-) 00:06:28 I admit, writing a letter by hand is more rewarding, but, certainly emails are nice for structured conversation. 00:06:30 arcfide: my email is screwed up... but in general email does seem rather prone to getting screwed up. Does that mean I don't like it? 00:06:46 synx: What's wrong with your email? 00:06:55 I like the structure of conversation. It's the message transfer semantics that... 00:07:02 arcfide: you want a list? o.O 00:10:37 ayrnieu: why? 00:14:25 arcfide: my hand wouldn't think so 00:14:49 arcfide: as far as feeling more rewarded 00:15:08 morphir [n=user@217.168.81.9] has joined #scheme 00:15:27 proq: Well, of course, you are using the proper tools, right? Like good fountain pens, or dip pens on proper cotton paper with good ink and the correct posture and handwriting, yes? 00:16:08 arcfide: probably not. good cotton paper is hard to come by 00:16:33 hkBst - I like to have an idea about what my code will actually do. 00:16:36 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 00:16:40 proq: Most office stores sell workable linen paper that is at least 75% cotton. 00:18:32 ayrnieu: it's just an extension of Scheme semantics. If you don't use it, it doesn't affect you. 00:18:58 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit ["..."] 00:19:26 hkBst - are you talking about IF or about (LAMBDA (F) (F 1 2 (BEGIN (DISPLAY "Hello!") 3))) ? 00:19:44 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 00:20:34 -!- parodyoflanguage [n=user@mmds-216-19-46-146.sqpk.az.commspeed.net] has quit [Remote closed the connection] 00:21:00 ayrnieu: it's one and the same thing: `if' is first-class 00:22:32 hkBst - OK. First-class macros are interesting, but it isn't just code that uses them that must be aware of them: any code that is given them must be so aware, and Scheme code will not make the distinction. 00:25:07 -!- LobsterMan is now known as LobsterMan_AFK 00:29:39 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 00:38:50 incubot: i fucking hate sysadmins that disable icmp 00:38:54 so, no icmp? :) 00:39:34 -!- mngbd [n=user@vie-nas-ge-0-2.onenet.at] has quit ["need to sleep"] 00:40:20 hkBst - well, no. I agree that it's something that you can just use and not use, not something that spreads pervasive uncertainty. about evaluation. 00:42:26 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 00:43:52 neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has joined #scheme 00:45:26 ayrnieu, hkBst left. 00:47:59 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 60 (Operation timed out)] 00:48:20 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 00:53:20 -!- bombshelter13 [n=bombshel@209-161-230-178.dsl.look.ca] has quit [Remote closed the connection] 01:00:49 saccade_ [n=saccade@216-15-124-58.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 01:01:17 -!- saccade_ [n=saccade@216-15-124-58.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Client Quit] 01:02:16 seangrove [n=seangrov@ip98-164-227-122.oc.oc.cox.net] has joined #scheme 01:02:31 morphir_ [n=morphir@217.168.81.9] has joined #scheme 01:02:42 -!- morphir_ [n=morphir@217.168.81.9] has left #scheme 01:03:20 troter [n=troter@nurikabe.timedia.co.jp] has joined #scheme 01:03:51 -!- elias` [n=me@unaffiliated/elias/x-342423] has quit [Read error: 145 (Connection timed out)] 01:09:35 -!- morphir [n=user@217.168.81.9] has left #scheme 01:22:26 -!- raikov [n=igr@81.153.145.122.ap.yournet.ne.jp] has quit [Remote closed the connection] 01:28:12 X-Scale [i=email@2001:470:1f08:b3d:0:0:0:2] has joined #scheme 01:28:43 orgy_ [n=ratm_@pD9FFEB28.dip.t-dialin.net] has joined #scheme 01:31:24 -!- LobsterMan_AFK is now known as LobsterMan 01:33:53 meanburrito920_ [n=John@adsl-75-51-176-19.dsl.lsan03.sbcglobal.net] has joined #scheme 01:36:29 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 01:37:06 grettke [n=grettke@CPE-65-31-142-107.wi.res.rr.com] has joined #scheme 01:37:33 annodomini_ [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 01:40:11 -!- benny [n=benny@i577A0F4A.versanet.de] has quit [Read error: 104 (Connection reset by peer)] 01:40:25 -!- troter [n=troter@nurikabe.timedia.co.jp] has quit ["Leaving..."] 01:42:23 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 01:42:44 troter [n=troter@nurikabe.timedia.co.jp] has joined #scheme 01:45:26 -!- orgy` [n=ratm_@pD9FFEACF.dip.t-dialin.net] has quit [Read error: 101 (Network is unreachable)] 01:50:11 -!- grettke [n=grettke@CPE-65-31-142-107.wi.res.rr.com] has quit [] 01:51:54 -!- Mr_SpOOn [n=Mr_SpOOn@89-97-102-218.ip17.fastwebnet.it] has quit [Remote closed the connection] 01:53:58 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Read error: 110 (Connection timed out)] 01:56:14 Quetzalcoatl_ [n=godless@cpe-71-72-235-91.cinci.res.rr.com] has joined #scheme 01:59:53 Modius [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has joined #scheme 02:00:04 morphir [n=morphir@217.168.81.9] has joined #scheme 02:04:56 -!- stepnem [n=stepnem@topol.nat.praha12.net] has quit [Read error: 113 (No route to host)] 02:12:52 -!- neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has quit ["Leaving"] 02:14:33 -!- masm [n=masm@a83-132-152-110.cpe.netcabo.pt] has quit [Read error: 113 (No route to host)] 02:16:01 -!- Modius__ [n=Modius@adsl-68-91-194-65.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 02:19:54 -!- seangrove [n=seangrov@ip98-164-227-122.oc.oc.cox.net] has quit [] 02:21:16 danking_ [n=danking@pinball.ccs.neu.edu] has joined #scheme 02:21:17 -!- danking [n=danking@129.10.116.123] has quit [Read error: 104 (Connection reset by peer)] 02:21:32 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Read error: 104 (Connection reset by peer)] 02:21:44 -!- r0bby [n=wakawaka@guifications/user/r0bby] has quit [Connection reset by peer] 02:21:46 r0bby_ [n=wakawaka@guifications/user/r0bby] has joined #scheme 02:21:58 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 02:25:23 -!- Quetzalcoatl_ [n=godless@cpe-71-72-235-91.cinci.res.rr.com] has quit ["Leaving"] 02:35:17 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 02:35:50 -!- felipe [n=felipe@my.nada.kth.se] has quit [Client Quit] 02:43:51 -!- melgray_ [n=melgray@70.99.250.82] has quit [] 02:54:10 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 110 (Connection timed out)] 03:00:05 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 03:01:25 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:05:52 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 03:06:01 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 03:10:28 felipe [n=felipe@my.nada.kth.se] has joined #scheme 03:13:20 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #scheme 03:13:35 tarbo_ [n=me@unaffiliated/tarbo] has joined #scheme 03:13:39 -!- mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 03:16:26 -!- tarbo [n=me@unaffiliated/tarbo] has quit [Connection timed out] 03:17:20 tjafk2 [n=timj@e176211160.adsl.alicedsl.de] has joined #scheme 03:21:57 eliot___ [n=erh@207-172-105-56.c3-0.avec-ubr9.nyr-avec.ny.cable.rcn.com] has joined #scheme 03:31:26 -!- tjafk1 [n=timj@e176210149.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:41:21 seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has joined #scheme 03:46:28 geckosenator [n=sean@71.237.94.78] has joined #scheme 03:48:20 -!- danking_ is now known as danking 03:49:12 yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has joined #scheme 03:53:01 geckosen1tor [n=sean@71.237.94.78] has joined #scheme 03:53:15 -!- geckosenator [n=sean@71.237.94.78] has quit [Read error: 104 (Connection reset by peer)] 03:58:06 -!- yhara [n=yhara@7.193.12.221.megaegg.ne.jp] has quit [Read error: 145 (Connection timed out)] 04:01:46 raikov [n=igr@p6098-ipad04yosemiya.okinawa.ocn.ne.jp] has joined #scheme 04:10:44 parodyoflanguage [n=user@mmds-216-19-34-118.twm.az.commspeed.net] has joined #scheme 04:11:24 Can anyone tell me what is wrong with (define home (opendir "\\home\\kevin\\")) ? 04:11:43 Not unless you elaborate on the context. 04:11:44 It tells me that it can't find the directory, but I know the directory is there. 04:11:58 Wild guess: You are using Windows, and you must specify a drive name. 04:12:15 Am I escaping the backslashes correctly? 04:12:19 parodyoflanguage: (format "C:") (install "bsd") 04:12:31 No, I'm on GNU/Linux. 04:12:40 *Riastradh* coughs. 04:12:43 Why are you using backslashes, then? 04:12:49 parodyoflanguage: Well seriously, Windows drive names do start with letter, colon... except when they're network drives. It's kind of complicated. 04:12:51 ... 04:12:52 :) 04:13:09 Whether `correctly', I don't know. The string you wrote contains three backslashes. 04:13:13 argh MS strikes again 04:13:17 Riastradh: Okay. I feel incredibly stupid now :) 04:13:19 (define home (opendir "/home/kevin/")) 04:13:24 even Windows supports forward slashes :) 04:13:34 I'm curious, though. Why are you using backslashes? 04:13:54 Windows does not, but many languages convert paths on the fly leppie. 04:13:58 Something must have prompted it. 04:14:15 -!- geckosen1tor [n=sean@71.237.94.78] has quit [Read error: 110 (Connection timed out)] 04:14:22 Riastradh: Honestly, I don't know anymore :) 04:14:29 OK. 04:14:45 yay, it works now :) 04:15:02 synx: let me rephrase then, .NET on Windows supports it (not sure if it's only for relative paths actually) 04:15:03 *parodyoflanguage* slaps himself with a fish. 04:15:18 Or trout or whatever it's supposed to be. 04:15:37 well c:/home/foo would be ok too 04:15:43 parodyoflanguage: but did you open the file in text mode??? :| 04:16:03 You mean my scheme file? 04:16:13 my kingdom for sane mounts on Windows 04:16:26 parodyoflanguage: No I'm just complaining about how incompatible Microsoft insists on being. 04:16:31 Oh...you're kidding with me :) 04:16:43 Right, text and binary mode. I remember those :) 04:16:50 I'm usually kidding. :3 04:17:27 It does address the valid issue of the encoding of a file. But mostly it's just to screw with people and make things harder. 04:17:30 I forget why MS put those modes in there. 04:17:51 -!- gweiqi [n=greg@69.120.126.163] has quit ["Leaving."] 04:18:27 sad0ur_ [n=sad0ur@psi.cz] has joined #scheme 04:18:27 Why, or how? 04:18:36 why 04:18:50 Why is the same reason they use the backslash. 04:19:20 To be different than Unix? 04:19:33 To put market pressure against non-Microsoft systems. 04:19:38 Basically. 04:19:44 Incompatibility is profitable. 04:19:55 -!- Nshag [n=shagoune@Mix-Orleans-106-2-62.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 04:20:13 It's a marketing scheme. 04:20:34 I assume the backslash is there for historical reasons. 04:20:41 In fact, in most contexts, a forward slash works fine. 04:20:46 It's just cmd.exe that wants backslashes. 04:20:56 Yeah, I don't see the marketing advantage. 04:21:15 DOS 1.0, now with backslashes! Reserve your copy now! 04:21:29 If they used the forward slash, it'd be easier to switch. 04:21:49 Then we wouldn't need to have these conversations. 04:21:52 What did Mac OS use (before X)? 04:21:57 Colons. 04:22:10 That would mean less people using MS products. 04:22:19 So it's not just MS that wants to be different. 04:22:27 Apple thinks different, so they use colons. 04:22:37 Yeah Apple was doing the same thing. 04:23:05 personally I would have went for the hyphen-ampersand, but that's just me 04:23:13 *amperstand 04:23:14 There were plenty of different notations. 04:24:05 It wasn't so cut and dried at first... I just think absent the market pressures everyone could have just agreed on something standard. 04:24:39 Well, I think Unix preceded DOS and Mac OS by a good margin. 04:24:54 So there had to be some reason for the change. 04:25:00 See for example. 04:25:31 Maybe Unix just had a poor reputation for being hard to use or something, so they wanted to change it, convince people that DOS isn't Unix. 04:25:57 heh VMS 04:26:10 aiui it was more a matter of / being chosen as the command switch prefix 04:26:20 Honestly I'm half convinced the problems in DOS were not deliberate but just pure incompetence. 04:26:25 aspect: good point 04:26:28 prior to a hierarchial filesystem existing 04:26:34 synx, there's a well-known saying about that. 04:26:35 But I don't like to assume. 04:26:43 Never attribute to malice that which can be adequately explained by stupidity. 04:26:45 Well, didn't MS buy DOS 1.0 from someone? 04:26:58 Riastradh: Never assume incompetence when people are making gads of money off of it. 04:27:13 yeah DrDOS or something parodyoflanguage 04:27:36 -!- raikov [n=igr@p6098-ipad04yosemiya.okinawa.ocn.ne.jp] has quit [Remote closed the connection] 04:28:14 I thought DrDOS came after MS DOS? 04:28:22 As a competitor 04:29:12 I think it was just some guy who wrote a disk operating system, and Gates bought it to show to IBM. 04:29:33 Okay...I realize that my information comes from "The Pirates of Silicon Valley" 04:30:14 -!- sad0ur [n=sad0ur@84.42.251.245] has quit [Success] 04:31:11 I always get my information from the source. 04:31:16 Wikipedia. :| 04:31:38 Use the Source, Luke? 04:33:36 synx: hahah 04:34:22 synx: You must have been pumping Bill Gates for information. 04:34:37 Hmm...I wonder if xbill is still around. 04:35:36 Heh, Debian has it. 04:35:40 apparantly drive letters came from CP/M 04:36:10 I still like mount better than drive letters. It just works out so much better... 04:37:35 How about VMS logical pathnames? 04:37:36 with newer NTFS you can mount a drive inside a directory too 04:39:50 geckosenator [n=sean@71.237.94.78] has joined #scheme 04:40:44 NTFS incredibly sucks 04:40:59 man, it took forever before people could reverse engineer that thing, and they're still dodging legal loopholes! 04:41:01 gravity sucks too 04:41:30 Gravity has no loopholes, though. 04:41:38 Q: what are fat people good for? A: enforcing the laws of gravity 04:41:39 At least, we have yet to discover one. 04:41:42 just blackholes :p 04:41:55 down with gravity! 04:42:26 at least gravity doesn't have a marketing department 04:42:33 -!- huangjs [n=user@watchdog.msi.co.jp] has quit [Read error: 54 (Connection reset by peer)] 04:42:42 According to the Primary Source (i.e. Wikipedia), NTFS is a trade secret. Does that make it any better or worse than the patent that is FAT32? 04:42:57 i don't have any problems with ntfs :P 04:43:17 considering the weakness of gravity might indicate its composition of closed rings gravity itself might be the only loophole in the universe. 04:44:07 Riastradh: worse I'd say... not sure, but I think the legality of trade secrets is a lot more restrictive than patents. Patents were designed to encourage public research after all e_e 04:44:20 They got that Scientology guy on trade secret laws, and it was severe enough to have him extradited. 04:50:46 -!- r0bby_ is now known as r0bby 04:51:01 are there any good tutorials on macro writing around? 04:51:52 Step 1. Does solving your problem require macros? 04:52:02 (Answer key: (1.) No.) 04:52:21 i just wish to learn how to write one, 04:52:27 There's a similar procedure for the use of EVAL. 04:52:35 ? 04:52:43 Step 1. Does solving your problem require the use of EVAL? 04:52:47 (Answer key: (1.) No.) 04:53:20 bombshelter13 [n=bombshel@209-161-230-178.dsl.look.ca] has joined #scheme 04:53:30 You know, do is pretty elegant 04:54:50 bitweiler: Sorry, I haven't learned scheme macros yet either. 04:54:56 I just heard of macros and just want to see when do I need them and how would one go about writing one 04:55:18 But, if you're not supposed to use macros, what's the point of using a lisp? 04:55:19 bitweiler, anyway, on a (only slightly) more serious note, it is probably easiest to learn how to write macros using SYNTAX-RULES by example. 04:55:51 that's similar to what I was looking for. 04:56:07 There are several examples at the end of the R5RS. 04:59:04 The general idea is to write a list of rules of the following form: If the use of the macro looks like this pattern, then generate output according to this template. 05:01:41 The object is to create a new language with different evaluation rules from Scheme. 05:02:04 Riastradh: there's no examples in R5RS.info that I have 05:02:09 For example, the AND macro is a language for asking a sequence of boolean questions only if each successive answer is positive. 05:02:20 Look in Section 7. 05:03:08 The Scheme code which (AND) should be equivalent to is simply #T. The Scheme code which (AND ) should be equivalent to is simply . And the Scheme code that (AND ...) should be equivalent to is (IF (AND ...) #F). 05:03:36 This description cannot be rendered as a procedure, because the evaluation rule for a procedure call doesn't match that for an AND expression. 05:03:48 So it must be a macro. 05:05:48 -!- MichaelRaskin_ [n=raskin@gwh-1-177-mytn23k1.ln.rinet.ru] has quit [Read error: 113 (No route to host)] 05:06:49 Specifically, see Section 7.3: . 05:06:51 -rudybot:#scheme- http://tinyurl.com/424d9o 05:10:11 tjafk1 [n=timj@e176219070.adsl.alicedsl.de] has joined #scheme 05:19:28 The first rule of macro club is you do not write a macro club. 05:23:30 (define-syntax macro-club (syntax-rules () ((macro-club) (write (macro-club))))) 05:24:22 foof: you violated the first rule! 05:27:11 -!- tjafk2 [n=timj@e176211160.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 05:32:21 I want to see such a skit... where it goes like this: 05:32:41 "The first rule of Fight Club is.. you do not talk about Fight Club." 05:32:45 "But you just did." 05:32:46 "What?" 05:32:54 "You talked about Fight Club." 05:32:59 "...screw it let's go get a beer." 05:33:05 05:35:07 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 05:36:05 :) 05:46:28 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit ["Leaving"] 05:49:59 ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has joined #scheme 05:59:09 ttmrichter_ [n=ttmricht@221.235.61.253] has joined #scheme 05:59:36 -!- dmoerner [n=dmr@ppp-71-139-45-71.dsl.snfc21.pacbell.net] has quit ["Leaving"] 06:01:35 -!- ttmrichter_ [n=ttmricht@221.235.61.253] has quit [No route to host] 06:01:54 -!- meanburrito920_ [n=John@adsl-75-51-176-19.dsl.lsan03.sbcglobal.net] has quit ["has been attacked by a grue"] 06:02:34 ttmrichter_ [n=ttmricht@221.235.61.253] has joined #scheme 06:03:20 -!- ttmrichter_ [n=ttmricht@221.235.61.253] has quit [Connection reset by peer] 06:06:18 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 06:07:35 hadronzoo_ [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has joined #scheme 06:09:05 -!- geckosenator [n=sean@71.237.94.78] has quit [Read error: 145 (Connection timed out)] 06:09:33 -!- ttmrichter [n=ttmricht@59.172.142.231] has quit [Connection timed out] 06:13:23 -!- hadronzoo_ [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has quit [] 06:18:43 hadronzoo_ [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has joined #scheme 06:23:04 -!- hadronzoo [n=hadronzo@ppp-70-251-242-10.dsl.rcsntx.swbell.net] has quit [Read error: 110 (Connection timed out)] 06:35:07 -!- hadronzoo_ [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has quit [] 06:35:17 hadronzoo [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has joined #scheme 06:35:57 mmc [n=mima@gw1.teleca.fi] has joined #scheme 06:48:08 -!- bweaver [n=user@c-67-161-236-94.hsd1.tn.comcast.net] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 07:00:14 Arelius [n=Indy@209.77.67.98] has joined #scheme 07:06:47 RichardLynch [n=RichardL@c-98-193-37-55.hsd1.il.comcast.net] has joined #scheme 07:08:22 -!- parodyoflanguage [n=user@mmds-216-19-34-118.twm.az.commspeed.net] has quit [Remote closed the connection] 07:08:47 Hey there. I need to alter a Scheme function, but I haven't touch Lisp in a decade, and never used Scheme... The original is here: http://www.voip-info.org/wiki-Asterisk+Festival+installation I want to add a 3rd parameter, voice, that overrides the voice_default which is set! before that... TIA! 07:13:55 ejs [n=eugen@92-49-208-199.dynamic.peoplenet.ua] has joined #scheme 07:16:05 ttmrichter [n=ttmricht@221.235.61.253] has joined #scheme 07:16:36 ASau` [n=user@host222-231-msk.microtest.ru] has joined #scheme 07:18:17 RichardLynch: I think Command Arguments are implementation specific 07:19:12 I think (current-command-line-arguments) returns a list of args in PLT for instance 07:20:47 ecraven [n=nex@140.78.42.103] has joined #scheme 07:22:07 -!- Arelius [n=Indy@209.77.67.98] has quit [] 07:27:15 -!- benny [n=benny@i577A00CA.versanet.de] has quit [Read error: 113 (No route to host)] 07:27:24 jmhodges [n=jmhodges@cpe-76-167-246-254.socal.res.rr.com] has joined #scheme 07:28:06 Modius_ [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has joined #scheme 07:39:51 Documentation question: is there any bundle of all accepted SRFIs in info format? 07:43:54 -!- bombshelter13 [n=bombshel@209-161-230-178.dsl.look.ca] has quit ["If only your veins were filled with oil, the world would rush to your rescue!"] 07:45:15 -!- Modius [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 07:48:22 -!- annodomini_ [n=lambda@wikipedia/lambda] has quit [] 07:49:24 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 07:49:37 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Client Quit] 07:54:11 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit [Read error: 110 (Connection timed out)] 07:55:41 info format should have annotations for sections of code, and the Emacs reader should use the users normally syntax-highlighting for those sections. 07:57:04 -!- jmhodges [n=jmhodges@cpe-76-167-246-254.socal.res.rr.com] has quit [] 08:14:32 -!- ejs [n=eugen@92-49-208-199.dynamic.peoplenet.ua] has quit [Read error: 110 (Connection timed out)] 08:16:50 raikov [n=igr@203.181.243.11] has joined #scheme 08:28:36 -!- arcfide [n=arcfide@99.137.203.229] has quit ["Sleep"] 08:39:57 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 08:42:38 -!- jao [n=jao@40.Red-83-33-183.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 09:03:06 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 09:07:28 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 09:08:37 -!- kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has quit [Read error: 60 (Operation timed out)] 09:13:16 -!- raikov [n=igr@203.181.243.11] has quit [Remote closed the connection] 09:16:01 -!- 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"] 09:17:06 -!- seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has quit [] 09:27:13 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 09:27:50 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 09:29:48 -!- rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 09:29:52 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 09:30:23 masm [n=masm@a83-132-152-110.cpe.netcabo.pt] has joined #scheme 09:31:58 rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has joined #scheme 09:44:05 MichaelRaskin_ [n=raskin@213.171.48.239] has joined #scheme 09:46:21 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 09:46:38 borism_ [n=boris@195-50-204-5-dsl.krw.estpak.ee] has joined #scheme 09:51:03 Mr-Cat [n=Miranda@hermes.lanit.ru] has joined #scheme 09:54:00 -!- borism [n=boris@195-50-201-163-dsl.krw.estpak.ee] has quit [Read error: 145 (Connection timed out)] 09:54:01 -!- rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 09:54:16 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 09:54:37 rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has joined #scheme 10:00:15 -!- rdd` [n=rdd@c83-250-154-52.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 10:01:36 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 10:06:30 zbigniew pasted "chicken 4 syntax-rules bug?" at http://paste.lisp.org/display/76506 10:07:17 I'm going to bed, but if someone could check if I'm either being stupid or encountered a bug in Chicken 4, I would appreciate it. 10:07:44 Yes, this is a bug 10:07:54 That was fast. 10:08:11 Chicken probably simply matches only the first bit, and then assumes the ... bits must also match 10:09:58 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit ["!"] 10:10:28 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 10:11:06 OK, I'll inform the mailing list tomorrow. 10:11:06 r5rs syntax-rules 10:11:07 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-7.html#%_idx_184 10:11:10 -rudybot:#scheme- http://tinyurl.com/6bo7mk 10:11:18 ^ point 5 in the bullet list 10:11:33 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:14:55 elias` [n=me@unaffiliated/elias/x-342423] has joined #scheme 10:22:01 mngbd [n=user@vie-nas-ge-0-2.onenet.at] has joined #scheme 10:28:29 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 10:30:11 ejs [n=eugen@tarelka.tenet.odessa.ua] has joined #scheme 10:30:11 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:32:29 mike [n=m@dslb-088-067-025-076.pools.arcor-ip.net] has joined #scheme 10:32:50 -!- mike is now known as mike_____ 10:36:22 -!- Mr-Cat [n=Miranda@hermes.lanit.ru] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- ecraven [n=nex@140.78.42.103] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- kniu [n=kniu@CMU-324590.WV.CC.CMU.EDU] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- deep [n=deep@li61-146.members.linode.com] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has quit [verne.freenode.net irc.freenode.net] 10:36:22 -!- amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-13835e0d2280148e] has quit [verne.freenode.net irc.freenode.net] 10:36:29 Mr-Cat [n=Miranda@hermes.lanit.ru] has joined #scheme 10:36:29 amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-13835e0d2280148e] has joined #scheme 10:36:29 deep [n=deep@li61-146.members.linode.com] has joined #scheme 10:36:29 Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has joined #scheme 10:36:47 kniu [n=kniu@CMU-324590.WV.CC.CMU.EDU] has joined #scheme 10:37:19 tltstc [n=tltstc@cpe-76-90-92-154.socal.res.rr.com] has joined #scheme 10:38:25 -!- Mr-Cat [n=Miranda@hermes.lanit.ru] has quit [Read error: 60 (Operation timed out)] 10:40:51 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 10:43:02 jewel [n=jewel@wbs-41-208-198-26.wbs.co.za] has joined #scheme 10:44:32 -!- hadronzoo [n=hadronzo@ppp-70-247-166-128.dsl.rcsntx.swbell.net] has quit [] 10:44:47 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 10:45:06 -!- Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has quit [verne.freenode.net irc.freenode.net] 10:45:06 -!- deep [n=deep@li61-146.members.linode.com] has quit [verne.freenode.net irc.freenode.net] 10:45:06 -!- amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-13835e0d2280148e] has quit [verne.freenode.net irc.freenode.net] 10:45:35 deep [n=deep@li61-146.members.linode.com] has joined #scheme 10:45:43 amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-e5fc26e2fe2370e4] has joined #scheme 10:49:14 -!- ejs [n=eugen@tarelka.tenet.odessa.ua] has quit [Read error: 110 (Connection timed out)] 10:49:21 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 10:49:39 Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has joined #scheme 10:56:13 -!- MichaelRaskin_ [n=raskin@213.171.48.239] has quit [Read error: 110 (Connection timed out)] 10:56:59 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 10:58:51 -!- mmc [n=mima@gw1.teleca.fi] has quit ["Leaving."] 11:04:22 ecraven [n=nex@140.78.42.103] has joined #scheme 11:15:16 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 11:16:51 Arafangion [n=Arafangi@220-244-46-25.static.tpgi.com.au] has joined #scheme 11:21:11 -!- orgy_ is now known as orgy 11:21:25 -!- orgy [n=ratm_@pD9FFEB28.dip.t-dialin.net] has quit ["Gone."] 11:21:33 orgy [n=ratm_@pD9FFEB28.dip.t-dialin.net] has joined #scheme 11:22:01 -!- orgy is now known as orgy` 11:22:01 ejs2 [n=eugen@tarelka.tenet.odessa.ua] has joined #scheme 11:26:39 -!- jewel [n=jewel@wbs-41-208-198-26.wbs.co.za] has quit [Read error: 110 (Connection timed out)] 11:27:42 jah [n=jah@86.76.56.157] has joined #scheme 11:29:45 jgracin [n=jgracin@93-138-118-200.adsl.net.t-com.hr] has joined #scheme 11:29:50 raikov [n=igr@81.153.145.122.ap.yournet.ne.jp] has joined #scheme 11:33:49 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 11:38:31 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 11:53:54 -!- troter [n=troter@nurikabe.timedia.co.jp] has quit ["Leaving..."] 11:55:47 -!- kspaans [i=kspaans@artificial-flavours.csclub.uwaterloo.ca] has quit [Remote closed the connection] 11:55:50 kspaans [i=kspaans@artificial-flavours.csclub.uwaterloo.ca] has joined #scheme 11:56:28 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 12:00:39 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 12:11:08 -!- LobsterMan is now known as LobsterMan_AFK 12:16:54 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 12:19:07 raikov: Good evening! 12:19:39 raikov: if chicken 3.5.0 is out, why it isn't announced? 12:20:48 -!- jah [n=jah@86.76.56.157] has quit ["Quitte"] 12:35:56 stepnem [n=stepnem@topol.nat.praha12.net] has joined #scheme 12:37:39 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 12:39:13 ^self [i=foobar@117.102.63.185] has joined #scheme 12:45:40 -!- ejs2 [n=eugen@tarelka.tenet.odessa.ua] has quit [Read error: 110 (Connection timed out)] 12:46:50 -!- eliot___ [n=erh@207-172-105-56.c3-0.avec-ubr9.nyr-avec.ny.cable.rcn.com] has quit [] 12:48:28 ASau`: if my understanding is correct, there was a pretty serious problem with the SRFI-18 implementation in 3.5.0 12:49:21 SRFI-18 is about multithreading, right? 12:49:31 yes 12:49:51 If you use multithreading and it breaks, it's your own problems, right? 12:49:59 Like with any experimental feature. 12:50:40 I wouldn't quite call it experimental. 12:51:17 Several modules relied on that functionality being present; I experienced it myself trying to use an HTTP server module. 12:51:38 Hm. 12:51:47 Alright. 12:52:13 That code was reverted to a previous working version in 3.5.1 and then re-updated and fixed in 3.5.2 I believe. 12:52:26 Both 3.5.1 and 3.5.2 work for me now. 12:52:39 Thanks for information. 12:52:54 No problem. 12:53:05 So, 3.5.0 is sorta lost release. 12:53:21 That's the way it seems to me. 12:53:49 -!- RichardLynch [n=RichardL@c-98-193-37-55.hsd1.il.comcast.net] has left #scheme 13:00:07 -!- Arafangion [n=Arafangi@220-244-46-25.static.tpgi.com.au] has left #scheme 13:01:12 -!- mngbd [n=user@vie-nas-ge-0-2.onenet.at] has quit [Read error: 110 (Connection timed out)] 13:03:54 -!- hemulen [n=hemulen@cpe-069-134-114-252.nc.res.rr.com] has quit [Read error: 110 (Connection timed out)] 13:06:27 dlt__ [n=dlt@201.80.187.243] has joined #scheme 13:09:46 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:12:16 bgbb [n=fn@117.102.63.185] has joined #scheme 13:12:59 dlt____ [n=dlt@201.80.187.243] has joined #scheme 13:13:27 Edico [n=Edico@unaffiliated/edico] has joined #scheme 13:16:00 ASau`, I'm not aware of a bundle of the final SRFIs in Info format, but I have heard of efforts to reformat them all in Texinfo for that purpose. 13:16:13 Unfortunately, I don't know where or from whom I heard of such efforts. 13:17:38 -!- Modius_ [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 13:17:47 SRFIs that provide library procedures should be required to publish the interface in some format like the Scheme48 package files (type info non-optional). 13:18:06 Modius_ [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has joined #scheme 13:18:14 For that, we need a SRFI for a static type system. 13:18:32 What, why? 13:18:41 -!- ^self [i=foobar@117.102.63.185] has quit [Read error: 110 (Connection timed out)] 13:19:25 In what language would you describe the type information? 13:20:05 Riastradh, if you do happen to run across that project in the future, I would quite like to hear about it. 13:20:22 If I ever have free time again, I'd like to contribute to that effort, too. 13:20:24 -!- bgbb is now known as ^self 13:20:38 Yeah, do convert to SML, please. 13:20:58 What is SML? Something Markup Language, I assume? 13:21:04 Just use Scheme predicates (with (lambda (x) #t) representing any type), or choose any of the existing formats. 13:21:06 Standard ML? 13:21:13 *gnomon* facepalms 13:21:15 Of course. 13:21:33 I got my conversation threads mixed up. 13:21:51 You may want to standardize one of the existing type annotation systems, but there's nothing about it that has to be static. 13:22:26 13:24:43 Yar, no numerics in the filenames? 13:24:49 Thanks for the link, Riastradh! 13:24:52 -!- ^self is now known as self 13:25:33 See message-id <87myg73205.fsf@rapitore.luna>, and he ensuing thread, for other information, such as an approximation of licence terms. 13:27:58 -!- self is now known as ^self 13:30:19 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 13:31:23 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 13:35:42 MichaelRaskin_ [n=raskin@213.171.48.239] has joined #scheme 13:38:32 tivermei [n=tivermei@igwe130.vub.ac.be] has joined #scheme 13:38:41 hi 13:41:29 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 13:42:40 -!- mike_____ [n=m@dslb-088-067-025-076.pools.arcor-ip.net] has quit ["Leaving"] 13:46:59 dlt__ [n=dlt@201.80.187.243] has joined #scheme 13:50:59 dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 13:53:29 -!- ^self [n=fn@117.102.63.185] has quit [Read error: 131 (Connection reset by peer)] 13:59:34 jewel [n=jewel@wbs-41-208-198-26.wbs.co.za] has joined #scheme 14:01:32 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 14:02:06 xwl [n=user@114.245.141.113] has joined #scheme 14:04:56 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 14:05:12 dlt____ [n=dlt@201.80.187.243] has joined #scheme 14:06:02 Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has joined #scheme 14:09:04 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 14:13:38 -!- dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 145 (Connection timed out)] 14:14:43 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 14:16:28 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 14:16:54 hemulen [n=hemulen@rrcs-96-10-19-245.se.biz.rr.com] has joined #scheme 14:18:03 annodomini_ [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 14:18:48 ^self [i=foobar@117.102.63.185] has joined #scheme 14:20:52 -!- ttmrichter [n=ttmricht@221.235.61.253] has quit [Connection timed out] 14:22:40 higepon718 [n=taro@FL1-118-109-128-58.tky.mesh.ad.jp] has joined #scheme 14:23:29 ttmrichter [n=ttmricht@58.48.196.23] has joined #scheme 14:24:17 -!- annodomini_ [n=lambda@wikipedia/lambda] has quit [] 14:26:12 <^self> elisp string-to-number 14:26:12 http://www.gnu.org/software/emacs/elisp-manual/html_node/elisp_74.html#IDX173 14:26:27 -rudybot:#scheme- http://tinyurl.com/cgxvgn 14:26:52 <^self> didn't load for me. 14:29:33 dlt__ [n=dlt@201.80.187.243] has joined #scheme 14:29:44 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 131 (Connection reset by peer)] 14:34:11 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Read error: 110 (Connection timed out)] 14:38:38 -!- ramkrsna [n=ramkrsna@unaffiliated/ramkrsna] has quit [Remote closed the connection] 14:43:45 -!- ttmrichter [n=ttmricht@58.48.196.23] has quit [Connection timed out] 14:47:14 eliot___ [n=erh@64.70.120.90] has joined #scheme 14:50:15 -!- eliot___ [n=erh@64.70.120.90] has quit [Read error: 104 (Connection reset by peer)] 14:52:49 Modius [n=Modius@adsl-68-90-188-165.dsl.austtx.swbell.net] has joined #scheme 15:00:19 -!- tivermei [n=tivermei@igwe130.vub.ac.be] has quit [Read error: 104 (Connection reset by peer)] 15:00:50 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 15:03:27 dlt____ [n=dlt@201.80.187.243] has joined #scheme 15:03:46 Nshag [n=shagoune@Mix-Orleans-106-2-5.w193-248.abo.wanadoo.fr] has joined #scheme 15:03:52 -!- Modius_ [n=Modius@adsl-69-149-118-222.dsl.austtx.swbell.net] has quit [Read error: 110 (Connection timed out)] 15:04:59 dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 15:05:17 -!- stepnem [n=stepnem@topol.nat.praha12.net] has quit [Remote closed the connection] 15:05:42 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 60 (Operation timed out)] 15:06:52 stepnem [n=stepnem@topol.nat.praha12.net] has joined #scheme 15:08:06 dlt__ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 15:08:53 annodomini [n=lambda@130.189.179.215] has joined #scheme 15:09:52 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 15:11:31 ttmrichter [n=ttmricht@58.48.197.198] has joined #scheme 15:12:13 -!- benny [n=benny@i577A00CA.versanet.de] has quit [Remote closed the connection] 15:12:50 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 15:12:52 -!- ttmrichter [n=ttmricht@58.48.197.198] has quit [SendQ exceeded] 15:12:55 -!- benny [n=benny@i577A00CA.versanet.de] has quit [Remote closed the connection] 15:13:28 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 15:13:43 ttmrichter [n=ttmricht@58.48.197.198] has joined #scheme 15:14:07 -!- ^self [i=foobar@117.102.63.185] has quit ["must head home"] 15:16:14 -!- amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-e5fc26e2fe2370e4] has quit [Read error: 104 (Connection reset by peer)] 15:16:24 -!- ASau` [n=user@host222-231-msk.microtest.ru] has quit ["Off!"] 15:17:58 -!- benny [n=benny@i577A00CA.versanet.de] has quit [Remote closed the connection] 15:18:39 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 15:20:17 -!- stepnem [n=stepnem@topol.nat.praha12.net] has quit [Remote closed the connection] 15:20:52 stepnem [n=stepnem@topol.nat.praha12.net] has joined #scheme 15:21:34 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 15:24:17 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 15:24:34 jah [n=jah@157.56.76-86.rev.gaoland.net] has joined #scheme 15:26:09 -!- dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 110 (Connection timed out)] 15:39:34 langmartin [n=user@75.148.111.133] has joined #scheme 15:40:06 rdd [n=user@c83-250-154-52.bredband.comhem.se] has joined #scheme 15:41:25 dlt____ [n=dlt@201.80.187.243] has joined #scheme 15:44:13 -!- jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has quit [Read error: 110 (Connection timed out)] 15:46:40 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 15:48:52 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 15:50:33 -!- xwl [n=user@114.245.141.113] has quit [Read error: 113 (No route to host)] 15:51:04 jlongster [n=user@75.148.111.133] has joined #scheme 15:51:55 Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has joined #scheme 15:52:05 rmns [n=ramunas@78-61-90-37.static.zebra.lt] has joined #scheme 15:52:25 dlt_ [n=dlt@201.80.187.243] has joined #scheme 15:53:09 aaco [n=aaco@unaffiliated/aaco] has joined #scheme 15:55:44 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 60 (Operation timed out)] 15:59:00 dlt____ [n=dlt@201.80.187.243] has joined #scheme 15:59:04 -!- dlt__ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 110 (Connection timed out)] 15:59:33 -!- jewel [n=jewel@wbs-41-208-198-26.wbs.co.za] has quit [Read error: 110 (Connection timed out)] 16:05:08 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 16:06:24 ^self: http://www.gnu.org/software/emacs/elisp-manual/html_node/String-Conversion.html#String-Conversion 16:06:24 ASau: marco miaggi (or something like that) made some I think, he posted about it on CLS IIRC 16:06:43 string->string 16:06:54 -rudybot:#scheme- http://tinyurl.com/am7wrx 16:07:02 bling->bling 16:07:20 -!- j85wilson [n=j85wilso@cpe-75-187-46-126.columbus.res.rr.com] has quit ["Leaving."] 16:07:31 cdr->car 16:09:30 Cheshire [n=yoo@amcant.demon.co.uk] has joined #scheme 16:12:07 geckosenator [n=sean@71.237.94.78] has joined #scheme 16:12:36 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 16:15:32 parodyoflanguage [n=user@mmds-216-19-34-118.twm.az.commspeed.net] has joined #scheme 16:17:05 -!- dlt_ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 16:20:53 -!- jgracin [n=jgracin@93-138-118-200.adsl.net.t-com.hr] has quit [Remote closed the connection] 16:21:05 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 16:22:27 dlt__ [n=dlt@201.80.187.243] has joined #scheme 16:23:55 -!- Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has quit [Remote closed the connection] 16:25:24 -!- Edico [n=Edico@unaffiliated/edico] has quit [No route to host] 16:26:31 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 60 (Operation timed out)] 16:29:39 -!- higepon718 [n=taro@FL1-118-109-128-58.tky.mesh.ad.jp] has quit [Read error: 113 (No route to host)] 16:35:29 athos [n=philipp@92.250.204.223] has joined #scheme 16:35:35 -!- benny [n=benny@i577A00CA.versanet.de] has quit [No route to host] 16:39:25 arcfide [n=arcfide@adsl-99-137-203-229.dsl.bltnin.sbcglobal.net] has joined #scheme 16:43:31 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 16:47:43 -!- parodyoflanguage [n=user@mmds-216-19-34-118.twm.az.commspeed.net] has quit [Remote closed the connection] 16:49:13 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 16:51:24 benny [n=benny@i577A00CA.versanet.de] has joined #scheme 16:51:56 Edico [n=Edico@unaffiliated/edico] has joined #scheme 16:56:03 -!- borism_ [n=boris@195-50-204-5-dsl.krw.estpak.ee] has quit ["Lost terminal"] 16:56:18 geckosen1tor [n=sean@71.237.94.78] has joined #scheme 16:56:23 kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has joined #scheme 16:57:15 -!- orgy` [n=ratm_@pD9FFEB28.dip.t-dialin.net] has quit [Remote closed the connection] 17:00:16 Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has joined #scheme 17:03:05 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 17:04:11 orgy` [n=ratm_@pD9FFEB28.dip.t-dialin.net] has joined #scheme 17:07:34 -!- geckosenator [n=sean@71.237.94.78] has quit [Read error: 110 (Connection timed out)] 17:08:30 -!- Nshag [n=shagoune@Mix-Orleans-106-2-5.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 17:09:08 Nshag [i=user@Mix-Orleans-106-2-5.w193-248.abo.wanadoo.fr] has joined #scheme 17:14:37 -!- kniu [n=kniu@CMU-324590.WV.CC.CMU.EDU] has quit [Read error: 110 (Connection timed out)] 17:15:49 bweaver [n=user@c-67-161-236-94.hsd1.tn.comcast.net] has joined #scheme 17:16:07 -!- ecraven [n=nex@140.78.42.103] has quit ["bbl"] 17:18:12 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 104 (Connection reset by peer)] 17:22:50 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 104 (Connection reset by peer)] 17:24:11 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 17:29:02 borism [n=boris@195-50-204-5-dsl.krw.estpak.ee] has joined #scheme 17:33:51 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 17:36:20 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 17:45:32 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 17:47:41 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 17:57:46 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has quit ["Leaving"] 17:58:19 -!- kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has quit [Read error: 104 (Connection reset by peer)] 17:58:38 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [No route to host] 18:04:31 schmalbe [n=bernhard@p549A2DA0.dip0.t-ipconnect.de] has joined #scheme 18:09:07 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 18:10:22 -!- orgy` [n=ratm_@pD9FFEB28.dip.t-dialin.net] has quit [Read error: 113 (No route to host)] 18:12:06 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 18:13:03 seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has joined #scheme 18:16:16 jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has joined #scheme 18:27:23 dlt____ [n=dlt@201.80.187.243] has joined #scheme 18:29:22 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 104 (Connection reset by peer)] 18:29:55 dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has joined #scheme 18:30:20 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 104 (Connection reset by peer)] 18:32:30 kryptiskt_ [n=irc@cust-IP-129.data.tre.se] has joined #scheme 18:35:00 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 18:42:16 rindolf [n=shlomi@bzq-219-139-216.static.bezeqint.net] has joined #scheme 18:42:17 Hi all. 18:42:33 rudybot, say hi to rindolf. 18:42:33 gnomon: eh? Try "rudybot: help". 18:42:57 rudybot: are you a bot, or are you only named this way? 18:42:58 rindolf: eh? Try "rudybot: help". 18:43:39 -!- Cheshire is now known as vixey 18:45:44 Tankado [n=Woodruff@bzq-82-81-47-32.red.bezeqint.net] has joined #scheme 18:46:03 rindolf: Hello. 18:46:10 Hi arcfide 18:46:41 What's up? 18:47:31 archivator [n=archivat@77.70.28.57] has joined #scheme 18:49:42 Evening all, I'm trying to create an interface with a piece of software with a built-in Scheme interpreter. The documentation is out-of-date, though. Is there a way to list all the set variables in Scheme? Apparently, they changed the names quite a bit.. 18:51:30 i guess it's not scheme anymore then, or maybe it never was, who knows? 18:51:54 Without any more details, it is hard to answer that question. Perhaps you are looking for the index of the R5RS. 18:52:03 What is the Scheme interpreter in question? 18:52:28 rindolf: Just my workload. :-) 18:52:31 wait, let me guess, GIMP? 18:52:41 leppie: nope, festival. 18:53:04 :) 18:53:34 I honestly have no idea what those guys did. Will look into what they have linked the binary against... We'll see how that goes.. :) 18:54:20 exexex [n=chatzill@85.101.16.152] has joined #scheme 18:54:26 so what names changed? 18:54:37 Maybe you should look at the documentation. 18:55:30 Judofyr_ [n=Judofyr@c349BBF51.dhcp.bluecom.no] has joined #scheme 18:56:11 i wasnt so far off with GIMP, another SIOD evolution 18:57:31 I assume `festival' has documentation. 18:58:03 Or at the very least, source code somewhere. 18:59:00 Riastradh: it's outdated. There have been major changes in upstream but they aren't documented yet. 18:59:38 do they have a changelog? 18:59:57 leppie: festival is a horrible amalgamation. It's basically a TTS engine implemented in Scheme. Behind the mask of C++. With almost everything customized .. 19:00:20 i see that from the 1999 docs :) 19:00:29 The changelog lists only the latest stable release (which is a year old) 19:01:01 surely someone that is coding on that will have at least one or 2 changelog entries stating the state of their scheme 19:01:20 Maybe they have a mailing list. 19:01:23 Or an IRC channel. 19:02:09 I haven't found any. It's a University of Edinburgh internal project. I don't think they expect any external help.. 19:03:02 festival is terrifying 19:04:26 -!- LobsterMan_AFK is now known as LobsterMan 19:06:17 -!- LobsterMan [n=a@host72-50.student.udel.edu] has quit ["g00dbye"] 19:08:03 But it has such a fun sounding name. 19:08:14 http://lists.berlios.de/pipermail/festlang-talk/ <-- seems active 19:09:08 Wow, didn't find that. 19:09:23 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 19:09:25 Thanks a lot, I think now I have a direct line to yell at them! 19:09:28 (just kidding( 19:09:32 *) 19:10:38 dlt__ [n=dlt@201.80.187.243] has joined #scheme 19:11:55 reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 19:12:40 -!- MichaelRaskin_ [n=raskin@213.171.48.239] has quit [Read error: 110 (Connection timed out)] 19:12:59 Thanks a lot, leppie, I'm gonna stop bothering you all now :) I'll get to learning Scheme one of those days. Once the terrifying memories have subsided. :) 19:13:04 geckosenator [n=sean@71.237.94.78] has joined #scheme 19:13:06 -!- Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has quit [Read error: 110 (Connection timed out)] 19:13:28 Good night, all. 19:13:32 -!- jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 19:13:34 -!- archivator [n=archivat@77.70.28.57] has left #scheme 19:14:14 -!- Tankado [n=Woodruff@bzq-82-81-47-32.red.bezeqint.net] has quit [] 19:15:01 dlt____ [n=dlt@201.80.187.243] has joined #scheme 19:19:06 kniu [n=kniu@DA-YU.RES.CMU.EDU] has joined #scheme 19:20:33 melgray [n=melgray@70.99.250.82] has joined #scheme 19:24:12 -!- dlt_ [n=dlt@c91192dd.static.bhz.virtua.com.br] has quit [Read error: 110 (Connection timed out)] 19:24:42 -!- geckosen1tor [n=sean@71.237.94.78] has quit [Read error: 110 (Connection timed out)] 19:25:29 wingo-tp [n=wingo@217.Red-79-156-65.staticIP.rima-tde.net] has joined #scheme 19:26:38 dlt_ [n=dlt@201.80.187.243] has joined #scheme 19:30:01 -!- dlt__ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 19:30:53 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 19:35:49 orgy` [n=ratm_@pD9FFEB28.dip.t-dialin.net] has joined #scheme 19:39:50 -!- dlt____ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 19:41:31 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 19:47:11 -!- alaricsp [n=alaricsp@217.205.201.45] has quit [] 19:50:44 fzort [n=fzort@201.6.8.150] has joined #scheme 19:50:44 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 19:50:51 -!- inimino [n=inimino@atekomi.inimino.org] has quit [SendQ exceeded] 19:52:16 inimino [n=inimino@atekomi.inimino.org] has joined #scheme 19:52:19 hi. i'm trying to use scheme as a scripting language in a game. this is what i'm trying to do: http://pastebin.com/d5228de48 19:52:59 in the actual game i'd have a global list of "aliens", and i'd have a function that would traverse the list and send the "update!" message to each element in the list 19:53:11 (i'm fairly new to scheme btw) 19:53:33 -!- inimino [n=inimino@atekomi.inimino.org] has quit [SendQ exceeded] 19:53:47 the problem is... i want to have different kinds of aliens, with different behaviours (so "updater") would be different for each type 19:54:02 and i don't want to duplicate functionality 19:54:07 is there a clean way to do that? 19:54:24 inimino [n=inimino@atekomi.inimino.org] has joined #scheme 19:54:26 ideally i'd have a make-alien function that would get an updater function as a parameter 19:56:05 -!- inimino [n=inimino@atekomi.inimino.org] has quit [SendQ exceeded] 19:59:51 inimino [n=inimino@atekomi.inimino.org] has joined #scheme 20:00:04 -!- wingo-tp [n=wingo@217.Red-79-156-65.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 20:00:52 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #scheme 20:02:05 so what's up? 20:03:42 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 20:05:46 fzort: fulfill an implicit alien contract with closures that expose the updater by dispatch-on-symbol 20:07:39 -!- Fulax [n=cyprien@pdpc/supporter/student/cnicolas] has quit ["Out of Memory: Killed process [9823] xchat."] 20:07:40 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 20:08:27 sec, trying to parse that :) 20:11:09 -!- Judofyr_ is now known as Judofyr 20:12:30 -!- reprore [n=reprore@ntkngw304058.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 20:13:29 dmoerner [n=dmr@ppp-71-139-45-71.dsl.snfc21.pacbell.net] has joined #scheme 20:14:39 got it 20:19:51 -!- dlt_ [n=dlt@201.80.187.243] has quit [Read error: 110 (Connection timed out)] 20:21:06 -!- bitweiler [n=phax@ppp-70-242-144-65.dsl.stlsmo.swbell.net] has quit [Read error: 110 (Connection timed out)] 20:21:55 mejja [n=user@c-4bb5e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 20:28:21 -!- schmalbe [n=bernhard@p549A2DA0.dip0.t-ipconnect.de] has quit [Remote closed the connection] 20:29:26 jcowan [n=jcowan@72.14.228.89] has joined #scheme 20:29:41 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 20:32:01 fzort: define each alien as a record containing a hash table of message:procedure mappings, then a function to look up and invoke procedures on messages. 20:32:04 That's how plt does it anyway... 20:33:24 azharcs [n=azharcs@59.92.131.117] has joined #scheme 20:33:42 then each function would need to get the alien itself as a parameter, right? 20:37:13 i mean, procedure 20:37:20 Right. 20:37:55 (send alien update!) 20:38:01 or (send-generic alien-update!) 20:39:00 -!- jah [n=jah@157.56.76-86.rev.gaoland.net] has quit [Remote closed the connection] 20:39:40 and my updater function would look like (lambda (this-alien) (send this-alien set-x! (+ (send this-alien get-x) 1))) 20:39:52 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 20:41:49 Right. 20:41:51 thanks :) 20:42:12 Though if you were updating a thousand aliens a second, I'd do the hash table look up once, and store the procedure in a variable. Which is what send-generic does. 20:42:38 or, make-generic-thingy...I forget 20:43:50 i'll try that 20:47:02 -!- arcfide [n=arcfide@adsl-99-137-203-229.dsl.bltnin.sbcglobal.net] has quit ["Leaving"] 20:49:40 Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 20:52:37 jao [n=jao@40.Red-83-33-183.dynamicIP.rima-tde.net] has joined #scheme 20:54:00 Arelius [n=Indy@209.77.67.98] has joined #scheme 20:55:18 davidad [n=me@NORTHWEST-THIRTYFIVE-EIGHTY-FOUR.MIT.EDU] has joined #scheme 20:58:48 Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 20:58:49 -!- Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Read error: 104 (Connection reset by peer)] 20:59:11 thanks for the help 20:59:12 -!- fzort [n=fzort@201.6.8.150] has quit ["ircII EPIC4-2.6 -- Are we there yet?"] 21:08:37 -!- rmns [n=ramunas@78-61-90-37.static.zebra.lt] has left #scheme 21:09:42 saccade_ [n=saccade@BRAIN-AND-COG-THREE-TWELVE.MIT.EDU] has joined #scheme 21:10:12 -!- seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has quit [] 21:11:40 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit ["..."] 21:16:05 aack [n=user@s559195f7.adsl.wanadoo.nl] has joined #scheme 21:18:41 incubot: i resent resorting to a state machine; but sometimes the pressures of life demand mutation 21:18:44 I'm half-joking. It's hard to pinpoint a particular 'con' on demand. 21:19:12 What's wrong with state machines? 21:21:12 jdijk [i=jdijk@ftth-212-84-159-210.solcon.nl] has joined #scheme 21:22:24 -!- jdijk [i=jdijk@ftth-212-84-159-210.solcon.nl] has quit [Client Quit] 21:27:46 -!- Judofyr [n=Judofyr@c349BBF51.dhcp.bluecom.no] has quit [Remote closed the connection] 21:31:04 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #scheme 21:34:14 jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has joined #scheme 21:35:31 -!- aack [n=user@s559195f7.adsl.wanadoo.nl] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 21:36:48 incubot: As usual, it was too much to expect a constructive comment from you, and you couldn't resist to insert the n-th repetition of one of your propaganda statement. 21:36:51 scnr is Sorry, could not resist. 21:38:08 error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 21:39:14 *offby1* welcomes back incubot 21:39:31 incubot: I'm at work so I can't really chat. Splendid to see you again though. 21:39:34 splendid 21:39:39 0_o 21:40:13 incubot: :-) 21:40:38 incubot: ha, shut you up! 21:40:41 now you have to tell her to shut up :) 21:43:36 hotblack23 [n=jh@p5B0557CB.dip.t-dialin.net] has joined #scheme 21:44:38 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Connection timed out] 21:45:30 ackack [n=ackack@s559195f7.adsl.wanadoo.nl] has joined #scheme 21:46:55 incubot: cat's don't even wear pajamas 21:46:58 pajamas. 21:47:32 incubot, what about pyjamas? 21:47:35 I answered the door in my pyjamas 21:47:52 incubot, or maybe three-L lllamas? 21:47:55 So a guy walks into a lawyer's office and says, 'so, you give people answers three law-related questions for ten thousand dollars?' The lawyer says, 'yup.' The guy asks, 'isn't that kind of a lot of money?' The lawyer responds, 'yup. What's your third question?' 21:48:13 hehe 21:49:37 incubot: can you recite pyjamoras theorem? 21:49:40 Every year whole classes reinvent the Pythagore theorem again and again. 21:53:53 -!- hemulen [n=hemulen@rrcs-96-10-19-245.se.biz.rr.com] has quit [] 21:57:45 Riastradh: nothing, but that my state machines typically involve mutable globals that disrupt the predictability of input-output mapping 21:58:01 -!- jewel [n=jewel@dsl-242-138-129.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 21:58:20 id est, referential opacity 21:59:30 Mutable globals?? 21:59:39 How did mutable globals enter into this? 22:00:16 -!- exexex [n=chatzill@85.101.16.152] has quit [Remote closed the connection] 22:00:16 i answered with a non-sequitur that involved not state machines in general, but my implementation of them 22:00:29 Well, why did you use mutable globals? 22:01:08 by global, i should have said: enclosing context of the state machine 22:01:23 (define state-machine 22:01:32 the machine encounters state x, and then records in some enclosing variable that it has indeed encountered state x 22:01:35 (let ((context '(flubber))) 22:01:52 seangrove [n=seangrov@adsl-75-42-196-104.dsl.irvnca.sbcglobal.net] has joined #scheme 22:03:45 meanwhile, some other transition action reads said state-encountered-variable and dispatches accordingly 22:05:06 -!- azharcs [n=azharcs@59.92.131.117] has quit ["Ex-Chat"] 22:05:46 *klutometis* reads a paper on recursive state machines: http://research.microsoft.com/en-us/um/people/pg/public_psfiles/toplas2005.pdf 22:07:37 hmm; i wonder if an RSM would help me preserve referential transparency 22:09:07 -!- error_developer_ [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Remote closed the connection] 22:09:43 incubot: Scheme belongs more to the problem set than to the solution set. 22:09:43 errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has joined #scheme 22:09:45 illustrates the problem, together with a PLT specific solution) 22:10:00 incubot: It is practically impossible to teach good programming to students that have had a prior exposure to recursion: as potential programmers they are mentally mutilated beyond hope of regeneration. 22:10:03 It is practically impossible to teach good programming style to students that have had prior exposure to Basic; as potential programmers they are mentally mutilated beyond hope of regeneration. -- Edsger Dijkstra 22:10:25 incubot: The use of LAMBDA cripples the mind; its teaching should, therefore, be regarded as a criminal offence. 22:10:28 (But I don't consider it sporting to attack cripples.) 22:10:51 incubot: I'm thinking of doing literate programming. 22:10:54 pasted "still thinking about continuations" at http://paste.lisp.org/display/12954 22:11:35 *jcowan* prints the paper to read later, just in case it makes more sense when he is only medium dead instead of well-dead. 22:13:40 -!- raikov [n=igr@81.153.145.122.ap.yournet.ne.jp] has quit [Remote closed the connection] 22:23:14 -!- Qaexl [n=Akashakr@c-24-30-97-247.hsd1.ca.comcast.net] has quit [No route to host] 22:23:25 -!- Mr-Cat_ [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit ["Leaving"] 22:24:42 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 22:25:55 Qaexl [n=Akashakr@c-24-30-97-247.hsd1.ca.comcast.net] has joined #scheme 22:26:00 -!- errordeveloper [n=errordev@78-86-1-110.zone2.bethere.co.uk] has quit [Read error: 60 (Operation timed out)] 22:27:17 wingo-tp [n=wingo@217.Red-79-156-65.staticIP.rima-tde.net] has joined #scheme 22:27:31 -!- saccade_ [n=saccade@BRAIN-AND-COG-THREE-TWELVE.MIT.EDU] has quit ["This computer has gone to sleep"] 22:28:50 -!- ackack [n=ackack@s559195f7.adsl.wanadoo.nl] has quit ["rcirc on GNU Emacs 23.0.90.1"] 22:38:19 -!- langmartin [n=user@75.148.111.133] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:41:03 -!- kniu [n=kniu@DA-YU.RES.CMU.EDU] has quit [Read error: 110 (Connection timed out)] 22:42:19 -!- jlongster [n=user@75.148.111.133] has quit [Read error: 60 (Operation timed out)] 22:42:52 -!- Qaexl [n=Akashakr@c-24-30-97-247.hsd1.ca.comcast.net] has quit [Read error: 113 (No route to host)] 22:44:20 -!- rindolf [n=shlomi@bzq-219-139-216.static.bezeqint.net] has quit ["Leaving"] 22:48:45 -!- proq [n=user@38.100.211.40] has quit [Remote closed the connection] 22:48:54 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 22:49:17 raikov [n=igr@203.181.243.11] has joined #scheme 22:49:42 proq [n=user@38.100.211.40] has joined #scheme 22:50:38 -!- jcowan [n=jcowan@72.14.228.89] has left #scheme 22:57:36 -!- jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 22:58:45 Qaexl [n=Akashakr@c-24-30-97-247.hsd1.ca.comcast.net] has joined #scheme 22:59:12 -!- bkudria [n=bkudria@kudria.net] has quit [Read error: 110 (Connection timed out)] 23:02:24 -!- seangrove [n=seangrov@adsl-75-42-196-104.dsl.irvnca.sbcglobal.net] has quit [] 23:02:53 ackack [n=ackack@s559195f7.adsl.wanadoo.nl] has joined #scheme 23:14:15 jeremiah [n=jeremiah@31.Red-213-98-123.staticIP.rima-tde.net] has joined #scheme 23:15:09 bkudria [n=bkudria@kudria.net] has joined #scheme 23:16:28 -!- wingo-tp [n=wingo@217.Red-79-156-65.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 23:18:41 this might sound like a strange question, but is there a place where the redistribution terms of r6rs are listed? 23:20:15 ? http://www.r6rs.org/ 23:20:48 `We intend this report to belong to the entire Scheme community, and so we grant permission to copy it in whole or in part without fee. In particular, we encourage implementors of Scheme to use this report as a starting point for manuals and other documentation, modifying it as necessary.' 23:20:51 i don't see the equivalent of a license there, or present in the source tarball 23:20:54 23:20:54 Riastradh, thanks 23:21:07 i don't know how i missed that 23:21:19 It doesn't read like legalese -- that's why. 23:21:56 it's also not in the table of contents of the HTML, which is also why 23:22:28 and it begins with W 23:27:08 gweiqi [n=greg@69.120.126.163] has joined #scheme 23:30:21 r5rs We 23:30:21 Sorry, I couldn't find anything for We. 23:30:41 incubot: Weeeeee! 23:30:43 (weeeeee sloooowwww) 23:31:56 Riastradh: how would you implement a state machine, btw, except with mutable enclosing variables? 23:32:47 bitweiler [n=phax@adsl-69-151-9-61.dsl.stlsmo.swbell.net] has joined #scheme 23:34:02 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 23:35:51 -!- alaricsp [n=alaricsp@217.205.201.45] has quit [] 23:36:52 seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has joined #scheme 23:37:00 saccade_ [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 23:40:38 -!- hotblack23 [n=jh@p5B0557CB.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 23:42:36 -!- seangrove [n=seangrov@cpe-76-90-50-75.socal.res.rr.com] has quit [] 23:44:37 -!- davidad [n=me@NORTHWEST-THIRTYFIVE-EIGHTY-FOUR.MIT.EDU] has quit [Connection timed out] 23:50:12 -!- 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"] 23:51:13 -!- bitweiler [n=phax@adsl-69-151-9-61.dsl.stlsmo.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 23:54:00 -!- orgy` [n=ratm_@pD9FFEB28.dip.t-dialin.net] has quit [Remote closed the connection]