00:00:37 rotty: Did yo do anything special with the code? 00:01:00 rotty: The trc-testing code, that is; did it run mostly out of the box provided the appropriate definitions for the specific parts? 00:01:12 -!- Paraselene_ [n=Not@79-67-131-126.dynamic.dsl.as9105.com] has quit [Nick collision from services.] 00:01:29 Paraselene_ [n=Not@79-67-131-126.dynamic.dsl.as9105.com] has joined #scheme 00:08:56 elderK: TeX. :-P 00:09:35 elderK: You know, Wikipedia has many ways to render math formulas on the site, and one of those ways is using TeX. 00:10:08 elderK: If you want cheap, easy way (i.e., no software installation), just put formulas into the Wikipedia Sandbox, and save the resulting images. :-P 00:17:34 ventonegro [n=alex@189.62.121.168] has joined #scheme 00:20:57 wy [n=wy@66.194.68.210] has joined #scheme 00:26:42 rouslan [n=Rouslan@unaffiliated/rouslan] has joined #scheme 00:28:05 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 00:38:45 ASau` [n=user@193.138.70.52] has joined #scheme 00:39:14 -!- ASau [n=user@193.138.70.52] has quit [Read error: 104 (Connection reset by peer)] 00:40:31 underspecified_ [n=eric@softbank220043052007.bbtec.net] has joined #scheme 00:40:50 -!- ASau` is now known as ASau 00:43:49 -!- dudleyf [n=dudleyf@ip70-178-212-238.ks.ks.cox.net] has quit [] 00:45:20 -!- underspecified [n=eric@softbank220043052007.bbtec.net] has quit [Read error: 60 (Operation timed out)] 00:47:28 -!- blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has quit [] 00:53:29 -!- Paraselene_ [n=Not@79-67-131-126.dynamic.dsl.as9105.com] has quit [Nick collision from services.] 00:53:46 Paraselene_ [n=Not@79-67-214-225.dynamic.dsl.as9105.com] has joined #scheme 00:54:20 -!- rouslan [n=Rouslan@unaffiliated/rouslan] has quit [Remote closed the connection] 00:56:45 -!- Axioplase_ is now known as Axioplase 00:59:22 easy4_ [n=easy4@c-68-45-192-148.hsd1.pa.comcast.net] has joined #scheme 01:00:58 -!- wy [n=wy@66.194.68.210] has quit ["Leaving"] 01:15:43 -!- mrsolo [n=mrsolo@nat/yahoo/x-4ddc580d4ec4f90b] has quit ["Leaving"] 01:16:08 -!- easy4 [n=easy4@c-68-45-192-148.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 01:21:34 -!- kniu [n=kniu@pool-71-107-56-85.lsanca.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)] 01:21:59 kniu [n=kniu@pool-71-107-56-85.lsanca.dsl-w.verizon.net] has joined #scheme 01:43:26 mngbd [n=user@081-003-214-196.yesss.at] has joined #scheme 01:56:53 -!- underspecified_ [n=eric@softbank220043052007.bbtec.net] has quit [] 01:58:13 cky, thanks dude. 01:58:20 I need to get TeX :) 02:02:39 Man, I'm learning a lot lately. 02:02:45 Like, the most... what's the word? 02:02:50 There are years, where you build a lot. 02:02:55 You learn through experience in that case, 02:03:02 you learn how to deal with new problems in the domain, as it were. 02:03:07 But, this is a different kind of learning, faster paced. 02:03:14 Instead of learning new solutions through experimentation, 02:03:20 I'm learning entirely new languages. 02:03:24 elderK: Direct mental infusion. 02:03:35 Also, trying rather hard to improve my math skills too. 02:03:38 heh, lo arc :) 02:10:22 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 60 (Operation timed out)] 02:10:25 -!- MrFahrenheit [n=RageOfTh@89.146.171.188] has quit [Read error: 110 (Connection timed out)] 02:13:53 -!- ventonegro [n=alex@189.62.121.168] has quit [] 02:14:07 eno [n=eno@nslu2-linux/eno] has joined #scheme 02:15:47 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 02:25:19 -!- REPLeffect [n=REPLeffe@69.54.115.254] has quit ["bye"] 02:25:50 REPLeffect [n=REPLeffe@69.54.115.254] has joined #scheme 02:25:52 -!- REPLeffect [n=REPLeffe@69.54.115.254] has quit [Remote closed the connection] 02:26:17 sladegen: Why use DESTDIR instead of PREFIX? 02:26:21 -!- davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 02:26:31 elderK: your math skills will be better after a lot of programming 02:26:34 seriously 02:26:43 :P 02:26:48 I've been programming for over a decade. 02:26:49 :P 02:26:53 it's like training wheels for real mathematics 02:26:55 But I still want to get /better/ at mathematics. 02:26:55 right 02:27:06 REPLeffect [n=REPLeffe@69.54.115.254] has joined #scheme 02:27:06 I can hold my own, mostly. 02:27:08 but, you know. 02:27:08 but what I mean is 02:27:10 I just want to get better. 02:27:10 :) 02:27:23 even doing Java for a year or whatever 02:27:40 math will start to get a little bit easier if you weren't good at it already 02:29:29 Aye. 02:30:15 foof: because... DESTDIR is not PREFIX. the first time i tinkered with making chibi package on my system "DESTDIR" got (of course purely accidently) into install.h. 02:30:24 foof: I thought that PREFIX was used to mark the intended destination, while DESTDIR may actually point to a temporary destination other than the intended one. 02:34:05 Oh, right. 02:40:38 sladegen: the checkout command: 02:40:41 hg clone https://chibi-scheme.googlecode.com/hg/ chibi-scheme 02:41:15 Clones the repo named hg into the directory chibi-scheme - the space is necessary. 02:41:43 That's just how google code sets things up. 02:41:45 jonrafkind [n=jon@98.202.86.149] has joined #scheme 02:41:47 !@#$ing tetex. 02:42:03 elderK: Isn't teTeX obsolete? 02:42:49 I guess so. 02:42:52 it's not installing happily. 02:42:56 MacTeX to go, I guess. 02:42:58 Fink ,gr. 02:43:08 Can't really remember why I even have Fnk installed anymore. 02:43:26 ^_^ gone 02:45:06 elderK: I thought TeXLive was the way to go. 02:48:41 afaik, mactex i sa distribution of TeX Live. 02:53:21 tjafk1 [n=timj@e176206147.adsl.alicedsl.de] has joined #scheme 02:54:22 great, 02:54:25 their own examples arent working 02:54:25 :/ 02:55:15 underspecified [n=eric@walnut.naist.jp] has joined #scheme 02:56:38 -!- copumpkin [n=pumpkin@c-24-63-67-154.hsd1.nh.comcast.net] has quit [] 03:02:51 eno__ [n=eno@adsl-70-137-128-194.dsl.snfc21.sbcglobal.net] has joined #scheme 03:03:49 -!- ASau [n=user@193.138.70.52] has quit [Read error: 104 (Connection reset by peer)] 03:03:53 ASau` [n=user@193.138.70.52] has joined #scheme 03:04:00 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 104 (Connection reset by peer)] 03:04:26 -!- elderK [n=elderK@222-152-92-36.jetstream.xtra.co.nz] has quit [] 03:09:03 -!- tjafk2 [n=timj@e176216144.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:09:37 -!- eno__ is now known as eno 03:12:19 -!- arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has left #scheme 03:13:08 arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has joined #scheme 03:13:11 -!- arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has left #scheme 03:18:02 -!- underspecified [n=eric@walnut.naist.jp] has quit [] 03:18:33 I think without side effects, you really can't return to any continuation twice, because you'll just repeat the calculation that caused you to return there, leading to an infinite loop. 03:19:41 synx's new book: Purity Gone Awry: Lessons in functional programming. 03:19:41 :-P 03:20:38 Well um... the functional solution is to make a new continuation every time... at least that's what I've been forced to do. 03:20:51 Maybe someone smarter could figure out how not to need that. 03:21:26 maybe if you keep returning to the continuation with a different argument, it'd be able to respond differently? 03:21:30 You can "hide" the making of new continuations inside a named let or the like. :-P 03:21:35 Yeah, exactly 03:22:14 Generators take no arguments though, which is why I was confused for a minute there. 03:22:35 Generators, at least the ones I know of, are stateful. 03:22:40 i.e., not side-effects-free. 03:23:10 That's what I think too. 03:23:57 What I did is 'generate' the next value, and a new continuation for the next iteration. Returning two values for each generation is tricky though, plus you have to replace the generator with value #2. 03:25:06 Well, you could use a call-with-values-based wrapper, which handles the extra return value and continuation placement in the same place. :-) 03:25:30 s/continuation placement/generator replacement/ 03:25:56 call-with-values would have to itself be inside a generator then though. 03:26:13 Well no, it's in the "layer" between the generator and its caller. :-) 03:26:28 From the caller's POV it is inside the generator, but not from the generator's view. :-P 03:28:28 underspecified [n=eric@walnut.naist.jp] has joined #scheme 03:28:58 It's almost like a facade for the generator, if you'll excuse the patterns language. :-P 03:29:21 *cky* used to have patterns rabies a few years ago. :-P 03:36:11 -!- underspecified [n=eric@walnut.naist.jp] has quit [] 03:37:37 saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:38:05 foof: test@goowee:/repo$ hg clone https://chibi-scheme.googlecode.com/hg/ chibi-scheme 03:38:08 abort: HTTP Error 404: Not Found 03:38:17 it works without space... 03:38:31 sladegen: For me it works with the space 03:38:41 it worked for me too 03:38:43 intristing. 03:39:08 What version of hg? 03:40:01 very wold ;) 03:42:30 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 03:52:31 1.2.1 works plus plus good. 03:59:08 So I want to process a set of lines into a set of headers, but some headers are multiple lines. 04:00:02 It makes sense to make one procedure to extract each line, and pass it to a second procedure that returns a header, or queues up the line to make a multi-line header. 04:00:24 Then the second procedure continues to the first which gets the next line. 04:01:24 my attempts are failing though... don't see why it won't work 04:05:23 It's all that damnable having to return a value and a continuation at the same time, got me confused. 04:15:17 https://synx.us.to/code/stupidity.ss 04:15:23 er 04:15:26 https://synx.us.to/code/scheme/stupidity.ss 04:16:07 I mean wtf am I supposed to do at that point. There's just no way to conceptualize returning to the header processor then returning to the line getter. 04:17:51 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 04:20:53 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Nick collision from services.] 04:21:02 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 04:23:09 foof: and why would google "Changes" not show 150:4b411565a194 ... two heads, one branch... weird. 04:25:23 -!- etate [n=etate@bb-87-81-97-91.ukonline.co.uk] has quit ["Get out of that boring IRC client! It's no good for you. Bersirc 2.2 is your answer! [ http://www.bersirc.org/ - Open Source"] 04:33:35 no idea 04:34:54 ... that change was originally from a separate repo though, where I was working on plan9 04:37:18 -!- socialite [n=piespy@dynamic-78-8-14-156.ssp.dialog.net.pl] has quit [Read error: 110 (Connection timed out)] 04:38:26 -!- Quetzalcoatl_ [n=godless@cpe-71-72-235-91.cinci.res.rr.com] has quit ["Leaving"] 04:39:42 socialite [n=piespy@dynamic-62-87-248-135.ssp.dialog.net.pl] has joined #scheme 04:47:39 sladegen: merged 04:49:30 synx: you are basically screwed, no one has ever successfully implemented a multi-line parser 04:49:35 it might be a good topic for a doctoral thesis 04:49:55 synx: I'd make two passes over the input -- one to collapse adjacent physical lines into one logical line; then another pass to read them 04:50:46 underspecified [n=eric@walnut.naist.jp] has joined #scheme 04:56:11 -!- underspecified [n=eric@walnut.naist.jp] has quit [] 05:01:51 choas [n=lars@p5B0DE376.dip.t-dialin.net] has joined #scheme 05:06:28 ikaros [n=ikaros@f051024247.adsl.alicedsl.de] has joined #scheme 05:07:13 -!- choas [n=lars@p5B0DE376.dip.t-dialin.net] has quit ["leaving"] 05:08:18 underspecified [n=eric@isa7-dhcp-116-203.naist.jp] has joined #scheme 05:09:07 -!- underspecified [n=eric@isa7-dhcp-116-203.naist.jp] has quit [Client Quit] 05:15:22 underspecified [n=eric@isa7-dhcp-116-203.naist.jp] has joined #scheme 05:19:09 offby1: that's what I'm trying to do, but I wanted to do it in a generative fashion, instead of collecting a list of all the lines in memory. 05:20:17 -!- mngbd [n=user@081-003-214-196.yesss.at] has quit [Read error: 110 (Connection timed out)] 05:20:26 npe [n=npe@94-224-251-223.access.telenet.be] has joined #scheme 05:20:48 hkarau [n=hkarau@one-hole-punch.cmclub.uwaterloo.ca] has joined #scheme 05:21:17 I'm trying to make my webserver stateless, but when I specify #:statless #t I get "procedure make-stateless.servlet: expects 4 arguments, given 3:" 05:21:38 it seems to be missing the manager paramater, but I specified one 05:22:54 -!- ASau` [n=user@193.138.70.52] has quit [Read error: 104 (Connection reset by peer)] 05:23:17 -!- Maddas [n=Maddas@tardis-b23.ee.ethz.ch] has quit [Remote closed the connection] 05:39:03 leppie|work [i=52d2e3c8@gateway/web/freenode/x-677d9d6d1e1eb4e4] has joined #scheme 05:41:19 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 05:53:54 -!- ikaros [n=ikaros@f051024247.adsl.alicedsl.de] has quit ["Leave the magic to Houdini"] 05:56:40 -!- underspecified [n=eric@isa7-dhcp-116-203.naist.jp] has quit [] 06:04:31 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Read error: 60 (Operation timed out)] 06:13:37 -!- npe [n=npe@94-224-251-223.access.telenet.be] has quit [] 06:32:51 mbishop_ [n=martin@unaffiliated/mbishop] has joined #scheme 06:33:02 -!- mbishop [n=martin@unaffiliated/mbishop] has quit [Read error: 113 (No route to host)] 06:38:36 npe [n=npe@195.207.5.2] has joined #scheme 06:44:13 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 06:46:11 -!- synthase [n=synthase@adsl-146-241-232.mob.bellsouth.net] has quit [Read error: 113 (No route to host)] 06:46:21 synthase [n=synthase@adsl-220-177-247.mob.bellsouth.net] has joined #scheme 06:48:38 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 06:49:47 ASau [n=user@77.246.230.242] has joined #scheme 06:50:25 -!- kandinski [i=kandinsk@rowrcolo.net] has quit [Remote closed the connection] 06:59:37 athos [n=philipp@92.250.250.68] has joined #scheme 07:05:02 npe_ [n=npe@91.178.150.225] has joined #scheme 07:16:36 -!- npe [n=npe@195.207.5.2] has quit [Read error: 113 (No route to host)] 07:23:44 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 07:24:09 raig [n=user@161.116.222.132] has joined #scheme 07:28:36 Fufie [n=poff@Gatekeeper.vizrt.com] has joined #scheme 07:28:51 -!- araujo [n=araujo@gentoo/developer/araujo] has quit ["Leaving"] 07:29:10 hm 07:29:20 has anyone ever done a formal version of R5RS? 07:31:17 in what way formal? 07:32:41 expressing the evaluation of expressions as inference rules or judgments 07:34:24 mmc [n=mima@esprx02x.nokia.com] has joined #scheme 07:35:15 Edico [n=Edico@unaffiliated/edico] has joined #scheme 07:36:36 there's a denotational semantics at the end, i think 07:37:20 including for syntax-rules and friends? 07:37:31 no ;) 07:38:14 yeah, see, that's what I mean :P 07:38:29 I want a verifiably correct scheme interpreter 07:38:43 attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has joined #scheme 07:39:45 Elly: How's your Chibi on bare metal going? 07:40:05 -!- foof [n=user@dn157-046.naist.jp] has quit ["bbl"] 07:42:57 pbusser2: oh, I kinda forgot about it once I started having work again :P 07:43:21 I have 10 days off coming up, so we'll see how that goes 07:44:41 blandest [n=blandest@softhouse.is.ew.ro] has joined #scheme 07:49:55 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit ["Leaving"] 07:50:52 Elly: Ok. 07:51:15 -!- X-Scale [i=email@89.180.128.178] has quit [Client Quit] 07:57:50 arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has joined #scheme 07:59:10 leppie|work: Busy? 08:00:31 leppie|work: I have that case insensitive include for you if you want it. :-) It's a bit specific though, but you should be able to adjust it to handle your needs. 08:02:17 -!- qebab_ [n=finnrobi@unicorn.nnordmark.com] has quit [Read error: 60 (Operation timed out)] 08:02:20 qebab [n=finnrobi@unicorn.nnordmark.com] has joined #scheme 08:03:17 -!- arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has left #scheme 08:04:25 -!- Edico [n=Edico@unaffiliated/edico] has quit [Dead socket] 08:18:56 rdd [n=user@c83-250-157-93.bredband.comhem.se] has joined #scheme 08:19:48 -!- synthase [n=synthase@adsl-220-177-247.mob.bellsouth.net] has quit [Connection timed out] 08:22:12 ejs [n=eugen@77.222.151.102] has joined #scheme 08:25:44 minion: throw up your rock fist 08:25:44 watch out, you'll make krystof angry 08:25:51 Mr-Cat [n=Miranda@hermes.lanit.ru] has joined #scheme 08:26:29 rudybot: throw up your rock fist! 08:26:30 Adamant: eh? Try "rudybot: help". 08:29:32 rudybot: chant 08:29:33 minion: chant 08:29:33 MORE BOOKS 08:31:20 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 08:31:26 minion: now tell rudybot: chant 08:31:27 you speak nonsense 08:31:31 :( 08:32:00 rudybot: now tell minion: chant 08:32:00 Adamant: eh? Try "rudybot: help". 08:36:53 minion: memo for rudybot: now "tell" minion memo for rudybot: now "tell" minion 08:36:54 Remembered. I'll tell rudybot when he/she/it next speaks. 08:37:01 yo rudybot! 08:37:13 rudybot: dance 08:37:14 thehcdreamer [n=thehcdre@81-174-50-211.dynamic.ngi.it] has joined #scheme 08:37:14 Adamant: eh? Try "rudybot: help". 08:37:15 rudybot, memo from Adamant: now "tell" minion memo for rudybot: now "tell" minion 08:37:16 minion: memo from Adamant: now "tell" minion memo for rudybot: now "tell" minion 08:37:17 you speak nonsense 08:38:40 -!- ejs [n=eugen@77.222.151.102] has quit [Connection timed out] 08:40:47 I'll leave it there because it's late and people can't restart bots. 08:43:39 foof [n=user@dn157-046.naist.jp] has joined #scheme 08:44:22 you awake foof? 08:45:07 yep 08:45:37 hope my putzing around didn't bother you 08:46:56 ? 08:47:06 rmrfchik [n=rmrfchik@linuxhacker.ru] has joined #scheme 08:47:10 hi 08:47:22 lo, 08:47:46 wazzup new in scheme today? 08:47:53 :) 08:51:58 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 08:55:40 blandest1 [n=blandest@softhouse.is.ew.ro] has joined #scheme 08:57:36 -!- blandest [n=blandest@softhouse.is.ew.ro] has quit [Read error: 104 (Connection reset by peer)] 08:58:47 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 09:02:40 exexex [n=chatzill@85.97.124.161] has joined #scheme 09:07:25 rjack [n=rjack@adsl-ull-151-28.51-151.net24.it] has joined #scheme 09:21:21 -!- rdd [n=user@c83-250-157-93.bredband.comhem.se] has quit [Read error: 104 (Connection reset by peer)] 09:21:36 rdd [n=rdd@c83-250-157-93.bredband.comhem.se] has joined #scheme 09:23:40 -!- athos [n=philipp@92.250.250.68] has quit [Remote closed the connection] 09:25:32 copumpkin [n=pumpkin@24.63.67.154] has joined #scheme 09:34:31 -!- jao [n=jao@94.Red-88-6-161.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 09:39:45 tonyg_ [n=tonyg@host226.lshift.net] has joined #scheme 09:39:52 -!- tonyg_ [n=tonyg@host226.lshift.net] has quit [Read error: 104 (Connection reset by peer)] 09:40:17 tonyg_ [n=tonyg@host226.lshift.net] has joined #scheme 09:40:26 -!- tonyg_ [n=tonyg@host226.lshift.net] has quit [Read error: 104 (Connection reset by peer)] 09:46:55 ejs2 [n=eugen@nat.ironport.com] has joined #scheme 09:57:06 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 09:58:14 pierpa [n=user@host202-182-static.80-94-b.business.telecomitalia.it] has joined #scheme 09:58:59 -!- rjack [n=rjack@adsl-ull-151-28.51-151.net24.it] has quit ["leaving"] 10:00:58 -!- Axioplase is now known as Axioplase_ 10:15:06 -!- cracki_ [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["If technology is distinguishable from magic, it is insufficiently advanced."] 10:15:23 sepult [n=user@xdsl-87-78-75-130.netcologne.de] has joined #scheme 10:27:33 -!- thehcdreamer [n=thehcdre@81-174-50-211.dynamic.ngi.it] has quit [] 10:28:55 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 10:37:05 -!- sepult [n=user@xdsl-87-78-75-130.netcologne.de] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 10:50:26 jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has joined #scheme 11:00:21 sepult [n=user@xdsl-87-78-75-130.netcologne.de] has joined #scheme 11:04:10 -!- npe_ [n=npe@91.178.150.225] has quit [] 11:22:11 -!- blandest1 [n=blandest@softhouse.is.ew.ro] has quit [Read error: 110 (Connection timed out)] 11:25:22 blandest [n=blandest@softhouse.is.ew.ro] has joined #scheme 11:25:39 -!- ASau [n=user@77.246.230.242] has quit ["off"] 11:27:01 -!- exexex [n=chatzill@85.97.124.161] has quit [Remote closed the connection] 11:28:32 mngbd [n=user@081-003-214-196.yesss.at] has joined #scheme 11:45:51 npe [n=npe@91.178.150.225] has joined #scheme 11:48:22 synthase [n=synthase@adsl-220-177-247.mob.bellsouth.net] has joined #scheme 11:48:45 blandest1 [n=blandest@softhouse.is.ew.ro] has joined #scheme 11:48:45 -!- blandest [n=blandest@softhouse.is.ew.ro] has quit [Read error: 54 (Connection reset by peer)] 11:55:43 blandest [n=blandest@85.204.33.242] has joined #scheme 11:55:43 -!- blandest1 [n=blandest@softhouse.is.ew.ro] has quit [Read error: 104 (Connection reset by peer)] 12:01:13 -!- raig [n=user@161.116.222.132] has quit [Remote closed the connection] 12:07:20 -!- sepult [n=user@xdsl-87-78-75-130.netcologne.de] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 12:07:55 -!- blandest [n=blandest@85.204.33.242] has quit [Read error: 104 (Connection reset by peer)] 12:12:51 blandest [n=blandest@softhouse.is.ew.ro] has joined #scheme 12:17:42 -!- mmc [n=mima@esprx02x.nokia.com] has quit [Remote closed the connection] 12:19:49 Hiato [n=Hiato@dsl-245-10-200.telkomadsl.co.za] has joined #scheme 12:20:14 Nshag [i=user@Mix-Orleans-106-4-48.w193-248.abo.wanadoo.fr] has joined #scheme 12:24:07 blackened` [n=blackene@89.102.28.224] has joined #scheme 12:31:29 exexex [n=chatzill@85.97.4.117] has joined #scheme 12:39:00 rstandy [n=rastandy@net-93-144-173-109.t2.dsl.vodafone.it] has joined #scheme 12:50:42 annodomini [n=lambda@75.69.96.104] has joined #scheme 12:50:46 Edico [n=Edico@unaffiliated/edico] has joined #scheme 13:01:29 blandest1 [n=blandest@softhouse.is.ew.ro] has joined #scheme 13:02:34 -!- blandest [n=blandest@softhouse.is.ew.ro] has quit [Read error: 104 (Connection reset by peer)] 13:05:10 ikaros [n=ikaros@78.50.239.97] has joined #scheme 13:06:53 underspecified [n=eric@softbank220043052007.bbtec.net] has joined #scheme 13:12:14 -!- Hiato [n=Hiato@dsl-245-10-200.telkomadsl.co.za] has quit ["Leaving"] 13:12:46 Thren_Laptop [n=cytrick@128.148.216.44] has joined #scheme 13:14:10 scheme. Why does the numerical operators need to be different 13:14:22 -!- ejs2 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 13:15:03 sphex_ [n=nobody@modemcable185.138-56-74.mc.videotron.ca] has joined #scheme 13:16:02 everyone dead? 13:16:19 Thren_Laptop: what are you talking about? 13:16:32 Im just tired, and sitting in a scheme class. Sorry 13:16:49 -!- kniu [n=kniu@pool-71-107-56-85.lsanca.dsl-w.verizon.net] has quit [Read error: 60 (Operation timed out)] 13:16:53 -!- socialite [n=piespy@dynamic-62-87-248-135.ssp.dialog.net.pl] has quit [Read error: 113 (No route to host)] 13:17:22 Thren_Laptop: I don't understand which numerical operators are different how. 13:17:31 forget it 13:17:39 im working off of 2 hours sleep 13:17:58 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Read error: 110 (Connection timed out)] 13:17:58 -!- exexex [n=chatzill@85.97.4.117] has quit [Remote closed the connection] 13:19:17 Adamant: I can restart my bot! 13:19:43 offby1: ? 13:19:53 *rudybot* throws up his rock fist 13:19:56 nah, I don't want to piss of chandler 13:20:01 *off even 13:20:08 *rudybot* throws up last night's dinner 13:20:09 I forgot he runs minion 13:20:25 and I don't think he's as casual about looping bots as you 13:20:36 langmartin [n=user@exeuntcha.tva.gov] has joined #scheme 13:20:37 I'm not loopy!! 13:24:36 you're right, you scale linearly so far 13:26:23 bombshelter13_ [n=bombshel@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has joined #scheme 13:26:33 -!- Mr-Cat [n=Miranda@hermes.lanit.ru] has quit [Read error: 104 (Connection reset by peer)] 13:28:04 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 13:29:41 -!- sphex [n=nobody@modemcable185.138-56-74.mc.videotron.ca] has quit [Read error: 110 (Connection timed out)] 13:30:35 mmc [n=mima@esprx02x.nokia.com] has joined #scheme 13:31:32 -!- rstandy [n=rastandy@net-93-144-173-109.t2.dsl.vodafone.it] has quit [Read error: 104 (Connection reset by peer)] 13:33:38 sepult [n=user@xdsl-87-78-75-130.netcologne.de] has joined #scheme 13:34:39 -!- sepult [n=user@xdsl-87-78-75-130.netcologne.de] has quit [Remote closed the connection] 13:36:33 sepult` [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 13:37:16 metasyntax|work [n=taylor@75.149.208.121] has joined #scheme 13:38:04 -!- sepult` [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Remote closed the connection] 13:39:51 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 13:42:45 Narrenschiff [n=ritchie@mo-rsmitha21.op.umist.ac.uk] has joined #scheme 13:43:27 davazp [n=user@79.153.148.56] has joined #scheme 13:43:53 rstandy [n=rastandy@net-93-144-173-109.t2.dsl.vodafone.it] has joined #scheme 13:44:56 ejs0 [n=eugen@186-38-135-95.pool.ukrtel.net] has joined #scheme 13:45:08 luz [n=davids@139.82.89.70] has joined #scheme 13:48:43 -!- leppie|work [i=52d2e3c8@gateway/web/freenode/x-677d9d6d1e1eb4e4] has quit ["Page closed"] 13:51:28 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Read error: 110 (Connection timed out)] 14:01:09 -!- blandest1 [n=blandest@softhouse.is.ew.ro] has quit [Read error: 110 (Connection timed out)] 14:06:22 jlongster [n=user@75.148.111.133] has joined #scheme 14:08:31 soupdragon [n=f@amcant.demon.co.uk] has joined #scheme 14:13:06 -!- Thren_Laptop [n=cytrick@128.148.216.44] has quit [Read error: 110 (Connection timed out)] 14:16:17 rjack [n=rjack@adsl-ull-151-28.51-151.net24.it] has joined #scheme 14:21:58 -!- lolcow [n=lolcow@196-210-177-69-wblv-esr-3.dynamic.isadsl.co.za] has quit [Read error: 104 (Connection reset by peer)] 14:25:56 -!- jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has quit [Success] 14:28:02 jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has joined #scheme 14:28:13 leppie [n=lolcow@196.210.177.69] has joined #scheme 14:32:16 danking pasted "First-Class Class Methods" at http://paste.lisp.org/display/82759 14:32:35 In PLT Scheme's object system, the documentation claims "Within a class, attempting to use a method name in any way other than a method call results in a syntax error." Why is this? I think I have a reasonable, abstract, use case. 14:36:53 danking: I guess that this is due to the fact, that methods need to have a closure for the class member names. 14:37:54 So it would be tricky to convert them to regular functions. 14:38:46 Judofyr [n=Judofyr@77.40.165.3] has joined #scheme 14:39:01 But maybe define a method as a curried function, whose first call eats the self-pointer yield a regular function. 14:39:31 /s/maybe define/maybe one could define/ 14:39:53 /s/yield/and yields/ 14:39:59 danking: The solution is to simply call it instead of using it as a value; for example, (for ([i (in-list '(1 2 3))]) (my-method i)). 14:40:27 MrFahrenheit [n=RageOfTh@SE400.PPPoE-83.sa.bih.net.ba] has joined #scheme 14:41:45 -!- mmc [n=mima@esprx02x.nokia.com] has quit [Remote closed the connection] 14:42:30 annodomini [n=lambda@130.189.179.215] has joined #scheme 14:43:06 mngbd, eli: Thanks for the explanation and solution. 14:47:38 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 14:55:15 athos [n=philipp@92.250.250.68] has joined #scheme 14:56:09 egregor [n=yyyyyyyy@unaffiliated/lombard] has joined #scheme 14:56:59 bweaver [n=user@24-247-129-155.dhcp.trcy.mi.charter.com] has joined #scheme 14:57:16 -!- bweaver [n=user@24-247-129-155.dhcp.trcy.mi.charter.com] has quit [Client Quit] 15:02:03 Thren_Laptop [n=cytrick@128.148.214.8] has joined #scheme 15:04:59 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 15:05:44 -!- Judofyr [n=Judofyr@77.40.165.3] has quit [Remote closed the connection] 15:11:06 blandest [n=blandest@softhouse.is.ew.ro] has joined #scheme 15:12:54 -!- Fufie [n=poff@Gatekeeper.vizrt.com] has quit ["Leaving"] 15:14:21 -!- synthase [n=synthase@adsl-220-177-247.mob.bellsouth.net] has quit [Read error: 60 (Operation timed out)] 15:15:08 BW^- [n=Miranda@151.80.128.149] has joined #scheme 15:15:46 anyone used HOP, the Scheme web UI app? 15:16:59 -!- rjack [n=rjack@adsl-ull-151-28.51-151.net24.it] has quit ["leaving"] 15:17:46 -!- blandest [n=blandest@softhouse.is.ew.ro] has quit ["Leaving."] 15:22:55 BW^-: I'm gearing up to :) 15:23:48 -!- Thren_Laptop [n=cytrick@128.148.214.8] has quit [Read error: 104 (Connection reset by peer)] 15:23:52 hkBst: hey i saw your mail on the ML. 15:23:57 r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has joined #scheme 15:24:09 hkBst: i want to understand how i can use HOP to compile a Scheme file into HTML and JS. 15:24:20 do you think you might have the answer? :) 15:25:11 hkBst: here's my prob: http://paste.lisp.org/+1RV1 15:27:31 -!- Sveklo [n=user@a88-115-8-123.elisa-laajakaista.fi] has quit [Read error: 110 (Connection timed out)] 15:29:08 RageOfThou [n=RageOfTh@SE400.PPPoE-83.sa.bih.net.ba] has joined #scheme 15:29:15 hkBst: ? 15:29:16 -!- MrFahrenheit [n=RageOfTh@SE400.PPPoE-83.sa.bih.net.ba] has quit [Read error: 104 (Connection reset by peer)] 15:29:42 BW^-: so the question is how to get the html and js output, without running hop and serving the page? 15:30:00 BW^-: I don't think you're supposed to use the angle brackets and you don't need to have everything in caps 15:30:24 -!- ejs0 [n=eugen@186-38-135-95.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 15:30:56 hkBst: my first question is, how do i really write a program that does that (i mean, the program i posted on the pastebin is just pseudocode). and, after seeing this source, my second question is, how do i do it without using the HOP server. 15:31:11 danking: have you checked HOP out? 15:31:29 BW^-: You can do this in Common Lisp 15:31:30 hkBst: may you have the answer to especially the first question? 15:31:52 soupdragon: uh what, how? 15:33:04 You're looking for some kind of Scheme to JavaScript compiler? 15:33:12 BW^-: No, I'm just speaking from experience with the Web Applications in PLT Scheme part of PLT's docs. 15:33:29 chandler: i already have a Scheme to JS compiler, namely Scheme2JS. it has call/cc and all. 15:33:57 danking: ah ok. HOP has some special syntax, and as far as i understand its docs and source, this is how you write HTML in HOP. 15:34:19 hkBst: i'm not too interested in that my pseudocode app translates into exactly the translation i proposed on the pastebin. i just want it to do the right thing conceptually, i.e. translate Scheme into HTML and JS. 15:34:50 chandler: what i'm speculating in whether HOP can do, is to compile a Scheme file with HTML tags in it into HTML and JS, i.e. into a full app 15:35:19 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 15:35:29 chandler: funnily enough, this does seem probable. 15:35:39 chandler: for instance see the first sourcecode example on http://hop.inria.fr/hop/doc#doc-notepad=np:0,pad-api=api:/usr/local/lib/hop/1.11.0/weblets/doc/api/history.wiki . 15:35:42 -rudybot:#scheme- http://tinyurl.com/m64fzd 15:36:10 saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 15:36:33 I've no experience with Hop, but it looks like an interesting approach. 15:36:49 chandler: right. 15:37:23 BW^-: there are a number of tutorials: http://hop.inria.fr/hop/doc#doc-notepad=np:5,pad-tutorials=tut:Hello World! 15:37:32 BW^-: there are a number of tutorials: "http://hop.inria.fr/hop/doc#doc-notepad=np:5,pad-tutorials=tut:Hello World!" 15:38:05 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:38:44 http://hop.inria.fr/hop/doc#doc-notepad=np:5 15:42:57 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 15:44:23 -!- saccade_ [n=saccade@65-78-24-131.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 15:45:13 hkBst: do you see clearly how to solve the problem i addresseD? 15:46:06 BW^-: no, I'm not sure what exactly you are asking and my JS is non-existent. 15:47:10 hkBst: ah. then i suppose how you manipulate the DOM in common web browsers from JS is non-existent currently for you also? 15:47:25 BW^-: indeed :) 15:47:38 ah. 15:48:04 it's a complete mess, and the most primary thing is that JS / DOM API execution speed is so low that you can never build an entire UI using the API:s. 15:48:21 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 15:48:50 (complete mess in the sense that there's bugs in IE's DOM API, and that IE not is XML/XHTML compliant. however that's completely peripheral to what i focus on now.) 15:49:06 socialite [n=piespy@dynamic-62-87-248-135.ssp.dialog.net.pl] has joined #scheme 15:50:45 hmm, http://hop.inria.fr/hop/doc#doc-notepad=np:5,pad-tutorials=tut:Ajax might be an answer to my q. 15:56:25 elderK [n=elderK@222-152-92-36.jetstream.xtra.co.nz] has joined #scheme 15:58:56 -!- jonrafkind [n=jon@98.202.86.149] has quit [Read error: 110 (Connection timed out)] 16:03:23 dzhus [n=sphinx@95-24-75-189.broadband.corbina.ru] has joined #scheme 16:03:47 -!- npe [n=npe@91.178.150.225] has quit [] 16:04:10 exexex [n=chatzill@85.97.4.117] has joined #scheme 16:07:54 demanotto [n=demanott@KD210230163150.ec-userreverse.dion.ne.jp] has joined #scheme 16:09:34 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 16:11:51 Nichibutsu [n=mightyfi@wikipedia/Track-n-Field] has joined #scheme 16:18:05 -!- Narrenschiff [n=ritchie@mo-rsmitha21.op.umist.ac.uk] has quit [] 16:18:38 -!- proq [n=user@unaffiliated/proqesi] has quit [Remote closed the connection] 16:18:53 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 16:19:17 proq [n=user@38.100.211.40] has joined #scheme 16:22:15 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 16:26:06 proq` [n=user@38.100.211.40] has joined #scheme 16:26:09 -!- proq [n=user@38.100.211.40] has quit [Remote closed the connection] 16:26:09 -!- proq` [n=user@38.100.211.40] has quit [Remote closed the connection] 16:26:54 proq [n=user@38.100.211.40] has joined #scheme 16:30:30 incubot: seen any qbits around? 16:30:34 How are keywords arguments seen by the Scheme community in general? 16:31:12 incubot: argumentatively? 16:34:50 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 16:42:11 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 16:54:19 dmoerner [n=dmr@ppp-71-139-30-13.dsl.snfc21.pacbell.net] has joined #scheme 17:00:39 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 17:01:14 -!- jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has quit [No route to host] 17:02:21 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 17:02:56 -!- pierpa [n=user@host202-182-static.80-94-b.business.telecomitalia.it] has quit [Read error: 110 (Connection timed out)] 17:03:17 -!- Nichibutsu [n=mightyfi@wikipedia/Track-n-Field] has quit ["Fledermausland"] 17:04:46 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 17:11:21 mgodshal1 [n=mgodshal@71.173.176.221] has joined #scheme 17:23:59 -!- phearle [n=phearle@c-24-63-120-211.hsd1.ma.comcast.net] has quit [] 17:25:49 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 17:26:35 mrsolo [n=mrsolo@nat/yahoo/x-dcf2329c87f44816] has joined #scheme 17:26:50 -!- mgodshall [n=mgodshal@pool-71-173-175-194.hrbgpa.east.verizon.net] has quit [Read error: 110 (Connection timed out)] 17:36:39 pants2 [n=hkarau@206-248-158-116.dsl.teksavvy.com] has joined #scheme 17:40:54 r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has joined #scheme 17:42:53 tobetchi [n=tobetchi@p296b3d.sagant01.ap.so-net.ne.jp] has joined #scheme 17:44:53 -!- davazp [n=user@79.153.148.56] has quit [Remote closed the connection] 17:49:04 -!- bombshelter13_ is now known as bombshelter13_lu 17:49:16 -!- bombshelter13_lu is now known as bombshelter13afk 17:51:11 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #scheme 17:51:51 -!- pants1 [n=hkarau@206-248-174-144.dsl.teksavvy.com] has quit [Read error: 113 (No route to host)] 17:52:45 dudleyf [n=dudleyf@63.72.167.170] has joined #scheme 17:53:17 -!- copumpkin is now known as coPumpkin 17:53:49 -!- coPumpkin is now known as copumpkin 17:59:24 -!- tobetchi_ [n=tobetchi@p296be5.sagant01.ap.so-net.ne.jp] has quit [Read error: 113 (No route to host)] 18:03:02 neilv [n=user@dsl092-071-029.bos1.dsl.speakeasy.net] has joined #scheme 18:06:49 looks like i switched to reading the plt-scheme list via nntp just in time. 18:07:46 -!- attila_lendvai [n=ati@catv-89-132-189-132.catv.broadband.hu] has quit [Read error: 113 (No route to host)] 18:07:56 -!- mngbd [n=user@081-003-214-196.yesss.at] has quit [Read error: 104 (Connection reset by peer)] 18:09:00 i'm convinced that haskell people are creating genetically engineered saboteurs to destroy the forums of competing languages 18:09:55 uh? 18:12:22 oh no! 18:12:33 *copumpkin* whistles 18:13:00 -!- alanp [n=alanp@station.laudicina.net] has quit [Read error: 60 (Operation timed out)] 18:13:21 alanp [n=alanp@station.laudicina.net] has joined #scheme 18:13:27 i hope we don't have to start searching everyone for monads 18:13:52 I've planted 28 monads all over the channel, and you have 2 hours to find them 18:13:58 *copumpkin* cackles evilly 18:14:25 Is there any way to group arguments in scheme? 18:14:33 jao [n=jao@94.Red-88-6-161.staticIP.rima-tde.net] has joined #scheme 18:14:34 who is the jack bauer of scheme? 18:14:36 olin? 18:14:57 easy 18:15:02 Will Clinger :p 18:15:34 Actually he resembles Chuck Norris better 18:16:57 he does look a little like kiefer sutherland with a beard. http://www.lisp50.org/schedule/schedule/clinger.html 18:17:06 Like now I'm doing (lambda (checkA? checkB? checkC? checkD? actionA? actionB? actionC?) ...) but both the checks and the actions are returned from two different functions, so keeping them grouped would be nice, instead of just (append) the two lists before (apply) 18:17:12 oh no, he'll find my monads 18:18:03 synx: you could put them into record abstractions 18:18:07 of course 18:18:48 (values (values a b c) (values d e f)) 18:18:54 oh so like (check-A checks) 18:20:13 uh...that can't possibly work leppie 18:20:44 probably not :p 18:21:54 about the only way to concatenate values is to turn them into lists, defeating the purpose of multiple values. 18:22:40 So... (apply values (append (call-with-values (lambda () (values a b c)) list) (call-with-values (lamdda () (values d e f)) list))) 18:22:50 oops, typo 18:23:33 man typing bd sucks in both dvorak and qwerty 18:24:35 that's why I use bdworak 18:25:48 bdworak? 18:27:13 lol 18:47:22 -!- rdd [n=rdd@c83-250-157-93.bredband.comhem.se] has quit [Remote closed the connection] 18:56:10 q[mrw] [n=russd@willers.employees.org] has joined #scheme 18:56:26 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Client Quit] 18:57:56 What I'd like is something like this: https://synx.us.to/code/scheme/sortmail/rules.ss 18:58:24 why is it https? 18:58:41 synx: suggestion about your code: Use symbols instead of strings 18:58:46 using record-accessors for all those functions is too messy, but requiring a certain set of matches and actions isn't extensible. I'd have to change 5 places in the code to enable a sender? match that way. 18:58:50 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 18:58:55 kilimanjaro [n=kilimanj@70.116.95.163] has joined #scheme 19:00:15 uh... no that won't work. I could use some kind of email address abstraction, but it's not just symbolic comparison going on. 19:01:15 It might work for list-id, those are pretty equivalent to scheme symbols. I dunno. 19:01:17 why are you using strings 19:02:01 How else to represent sequences of characters? 19:03:48 Strictly speaking I should probably use byte strings, since email has no way to indicate the character encoding of its headers. 19:05:50 saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 19:10:51 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Remote closed the connection] 19:14:56 Adamant [n=Adamant@c-76-29-188-60.hsd1.ga.comcast.net] has joined #scheme 19:17:56 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 19:19:49 -!- saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has quit ["This computer has gone to sleep"] 19:26:17 so I've got a set of conditions and actions, but their exact behavior depends on what message is currently being examined...hmm, parameters? 19:28:36 saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 19:29:47 arcfide [n=arcfide@ppp-70-246-150-121.dsl.stlsmo.swbell.net] has joined #scheme 19:29:59 Good afternoon everyone. 19:30:11 hi arcfide 19:31:48 leppie: So, are you interested in seeing 'include/resolve-ci'? 19:32:01 sure 19:32:06 The main issue with it is that it does not retain source information, so you lose a lot of data in the reading. 19:32:26 true 19:35:41 arcfide pasted "Simple include/resolve-ci" at http://paste.lisp.org/display/82787 19:36:14 leppie: The main portability issue with it is that I rely on a 'case-sensitive' parameter. Without that, I would have to walk the s-expression manually. 19:37:12 lol, I see :) 19:37:38 and the use of format 19:37:56 Well, that's just an error message. 19:38:02 Oh wait. 19:38:03 Yeah. 19:38:03 :-) 19:38:08 Well, that's easy to remove. 19:38:14 not a problem 19:38:27 i'm not sure I like it :( 19:38:37 Hehe, why not? 19:39:02 This is basically what '(srfi private include) does as well. 19:39:22 loosing source info is kinda, not nice 19:39:25 I did notice that 19:39:29 :( 19:40:06 Yes, and I'm going to find a way of not losing the source information if I can, but that definitely will not be a portable solution. 19:40:28 hmm, I wonder if datum->syntax will work on annotated expressions 19:42:49 -!- bombshelter13afk is now known as bombshelter13_ 19:49:58 Fortunately, even if I do lose source information, new source information is added in the form of line references to the including .sls file, which can then be used to get reasonably close to the actual source line, sans comment shifts. 19:49:58 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Read error: 54 (Connection reset by peer)] 19:55:53 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 19:56:26 -!- saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has quit ["This computer has gone to sleep"] 19:58:20 -!- demanotto [n=demanott@KD210230163150.ec-userreverse.dion.ne.jp] has quit [Connection timed out] 19:59:11 -!- blackened` [n=blackene@89.102.28.224] has quit [] 19:59:31 blackened` [n=blackene@ip-89-102-28-224.karneval.cz] has joined #scheme 20:00:20 ejs0 [n=eugen@183-46-178-94.pool.ukrtel.net] has joined #scheme 20:08:51 -!- rstandy [n=rastandy@net-93-144-173-109.t2.dsl.vodafone.it] has quit [Connection timed out] 20:16:42 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20:20:47 -!- q[mrw] [n=russd@willers.employees.org] has quit ["Leaving"] 20:27:56 lombard_ [n=yyyyyyyy@unaffiliated/lombard] has joined #scheme 20:32:38 rotty: ping 20:33:08 lombard__ [n=yyyyyyyy@189.107.34.17] has joined #scheme 20:34:32 kniu [n=kniu@pool-71-107-56-85.lsanca.dsl-w.verizon.net] has joined #scheme 20:34:37 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 20:36:51 arcfide: pong 20:37:24 -!- leppie [n=lolcow@196.210.177.69] has quit [Read error: 110 (Connection timed out)] 20:37:33 rotty: It seems like your trc-testing code (which I am getting from github) seems to depend on a lot of stuff, do you perhaps have something nicely packaged? 20:37:39 The tension is palpable. Will arcfide respond in kind? Has he met his match this time in rotty, he seems to be ready and willing to return whatever arcfide sends his way? This is a nailbiter, ladies and gents! 20:38:15 *arcfide* needs to work on his redundancy and useless verbiage. 20:38:22 lombard_1 [n=yyyyyyyy@189.107.87.139] has joined #scheme 20:38:32 -!- mariorz [n=mariorz@unaffiliated/mariorz] has quit [K-lined] 20:40:39 athos [n=philipp@92.250.250.68] has joined #scheme 20:44:03 -!- dzhus [n=sphinx@95-24-75-189.broadband.corbina.ru] has quit [Read error: 54 (Connection reset by peer)] 20:44:20 -!- lombard_1 [n=yyyyyyyy@189.107.87.139] has quit [Read error: 104 (Connection reset by peer)] 20:44:26 lombard_1 [n=yyyyyyyy@189.107.40.47] has joined #scheme 20:44:32 arcfide: it may be an overzealous policy to prefer subjunctive where indicative would suffice, and over-perhaps 20:44:34 -!- egregor [n=yyyyyyyy@unaffiliated/lombard] has quit [Read error: 110 (Connection timed out)] 20:44:48 arcfide: i just over-overed, on the other hand 20:47:28 arcfide: it is part of spells, you'd have to pull it out manually... 20:47:35 -!- lombard_ [n=yyyyyyyy@unaffiliated/lombard] has quit [Read error: 110 (Connection timed out)] 20:50:47 arcfide: the thing that's intended to be "nicely packaged" is spells itself, not its individual libraries 20:52:37 -!- lombard__ [n=yyyyyyyy@189.107.34.17] has quit [Read error: 110 (Connection timed out)] 20:54:45 sepult [n=buggarag@xdsl-87-78-25-85.netcologne.de] has joined #scheme 20:55:23 -!- metasyntax|work [n=taylor@75.149.208.121] has quit ["If you reach back in your memory, a little bell might ring, 'bout a time that once existed when money wasn't king."] 21:00:31 -!- ejs0 [n=eugen@183-46-178-94.pool.ukrtel.net] has quit [Read error: 110 (Connection timed out)] 21:06:43 jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has joined #scheme 21:15:13 -!- ikaros [n=ikaros@78.50.239.97] has quit ["Leave the magic to Houdini"] 21:16:11 -!- copumpkin [n=pumpkin@24.63.67.154] has quit [] 21:19:59 -!- sepult [n=buggarag@xdsl-87-78-25-85.netcologne.de] has quit ["leaving"] 21:21:20 -!- BW^- [n=Miranda@151.80.128.149] has quit [Read error: 92 (Protocol not available)] 21:21:39 -!- Deformative is now known as rmatDefoive 21:22:06 alanp_ [n=alanp@station.laudicina.net] has joined #scheme 21:23:44 -!- alanp [n=alanp@station.laudicina.net] has quit [Read error: 104 (Connection reset by peer)] 21:23:57 -!- rmatDefoive is now known as mativeDefor 21:28:05 -!- alanp_ [n=alanp@station.laudicina.net] has quit [Remote closed the connection] 21:28:26 alanp_ [n=alanp@station.laudicina.net] has joined #scheme 21:36:30 -!- jlongster [n=user@75.148.111.133] has quit [Remote closed the connection] 21:39:13 -!- Archeron [n=wade@69.10.147.2] has quit [Read error: 113 (No route to host)] 21:40:14 -!- lombard_1 [n=yyyyyyyy@189.107.40.47] has quit ["leaving"] 21:40:38 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 21:41:29 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 21:44:38 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Client Quit] 21:45:41 -!- bombshelter13_ [n=bombshel@toronto-gw.adsl.erx01.mtlcnds.ext.distributel.net] has quit [] 21:49:18 Archeron [n=wade@69.10.147.2] has joined #scheme 21:49:59 synthase [n=synthase@adsl-220-177-247.mob.bellsouth.net] has joined #scheme 21:52:28 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 21:53:25 Quetzalcoatl_ [n=godless@cpe-71-72-235-91.cinci.res.rr.com] has joined #scheme 21:56:57 -!- glogic [n=glogic@5ess.net] has quit [Remote closed the connection] 21:59:33 -!- Nshag [i=user@Mix-Orleans-106-4-48.w193-248.abo.wanadoo.fr] has quit ["Quitte"] 22:01:36 glogic [n=glogic@5ess.net] has joined #scheme 22:04:23 -!- exexex [n=chatzill@85.97.4.117] has quit [Remote closed the connection] 22:06:38 annodomini [n=lambda@64.30.3.122] has joined #scheme 22:08:02 -!- luz [n=davids@139.82.89.70] has quit ["Client exiting"] 22:08:16 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 22:09:55 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Remote closed the connection] 22:11:08 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 22:11:58 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit [Read error: 54 (Connection reset by peer)] 22:12:14 -!- langmartin [n=user@exeuntcha.tva.gov] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 22:12:38 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 22:14:38 sepult [n=user@xdsl-87-78-25-85.netcologne.de] has joined #scheme 22:15:27 -!- neilv [n=user@dsl092-071-029.bos1.dsl.speakeasy.net] has quit ["Leaving"] 22:16:46 rotty: Alright, thanks, I'll just see if I can't wrap up my own version. 22:17:20 I'm trying to wrap Riastradh's code with no source code adjustments to his files, so that I can pull in new stuff easily. 22:17:34 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 22:19:31 X-Scale [i=email@89.180.195.206] has joined #scheme 22:20:27 leppie [n=lolcow@dsl-243-9-136.telkomadsl.co.za] has joined #scheme 22:23:38 -!- sepult [n=user@xdsl-87-78-25-85.netcologne.de] has quit ["ERC Version 5.2 (IRC client for Emacs)"] 22:25:32 davazp [n=user@56.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 22:27:33 -!- dfeuer [n=dfeuer@wikimedia/Dfeuer] has quit [Read error: 113 (No route to host)] 22:32:19 underspecified_ [n=eric@softbank220043052007.bbtec.net] has joined #scheme 22:40:39 Elly, what would `verifiably correct' mean of a specification for correctness? 22:41:29 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 22:42:18 "verifiably correct" is not of the spec, but of implementations 22:42:36 I would like the spec to be written in a sufficiently unambiguous manner that implementations can be proven to comply with it 22:42:50 -!- jewel [n=jewel@dsl-247-203-169.telkomadsl.co.za] has quit [Read error: 113 (No route to host)] 22:47:46 -!- underspecified [n=eric@softbank220043052007.bbtec.net] has quit [Read error: 113 (No route to host)] 22:50:49 -!- alanp_ is now known as alanp 22:52:19 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 22:53:21 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 22:54:11 -!- weinholt [i=weinholt@debian/emeritus/weinholt] has quit [Read error: 60 (Operation timed out)] 22:56:06 ok... 22:57:30 So I extract a procedure from a sandbox. That procedure refers to the value of a parameter. Later I set that parameter, and then apply the procedure. It errors out because I have not yet set the parameter. 22:58:14 weinholt [i=weinholt@debian/emeritus/weinholt] has joined #scheme 23:03:46 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has left #scheme 23:04:22 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 23:11:37 Riastradh: hey 23:11:42 Hi. 23:12:05 Riastradh: I haven't been able to figure out how first-class environments are used in Edwin 23:12:45 What about them? I don't think Edwin does anything very interesting with them. 23:12:56 Riastradh: there doesn't seem to be that many environments, so I don't see why so many things are piled into EDWIN, but some are not 23:13:49 Riastradh: also, i don't understand why there are renames inside edwin.pkg and the use of rename.scm and winren.scm 23:14:07 rename.scm and winren.scm predate support for renaming at the package level. 23:14:22 okay, and they are empty anyhow, so I should just ignore them 23:15:23 but why the renames in the first place? 23:16:38 Because the scode abstraction has some names in common with the Edwin variable abstraction, such as MAKE-VARIABLE and VARIABLE-NAME. 23:17:00 hmm, but the ones that puzzled me are the ones in the Window system 23:17:04 like WINDOW? 23:19:12 saccade_ [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 23:29:58 I presume that outside the window abstraction, the only objects that are supposed to denote windows are objects of the BUFFER-FRAME class. 23:32:25 so it's not so much a rename but really an alias 23:32:43 It is an alias, yes. 23:32:57 Oh, actually, no, it is not. 23:33:28 the old name is not provided, but the reason for it is just for aliasing, right? 23:33:41 I don't understand. 23:33:53 it's not like there are multiple implementations of WINDOW? and at link-time, the renaming is used to expose the correct impl. 23:34:05 Yes. 23:34:30 for the current case, i could go in and replace all references to WINDOW? to BUFFER-FRAME? and it'll all work the same 23:34:37 The name WINDOW? in the environment of the (EDWIN) package, and the name BUFFER-FRAME? in the environment of the (EDWIN WINDOW package), share a common binding. 23:34:43 Why? 23:34:43 hmm 23:34:56 i don't think i can use the s48 module system to do this aliasing/renaming for me 23:35:11 because the window system is part of a large blob inside one DEFINE-STRUCTURES 23:36:15 (define window-x-size buffer-frame-x-size) ... 23:36:22 i could do that too 23:36:32 and resurrect winren.scm, basically, i'm presuming 23:37:56 bombshelter13_ [n=bombshel@76-10-149-209.dsl.teksavvy.com] has joined #scheme 23:38:04 -!- tnovelli [n=tom@pool-96-236-117-60.spfdma.east.verizon.net] has quit ["leaving"] 23:39:10 Can someone point me at a good list of what the primitives typically are in Scheme? Implementing my own, and trying to make up a target list of primitives to implement for it. 23:40:08 bombshelter13_: did you read the R5RS? 23:40:39 not the whole thing. *checks if he can find it easily in there* 23:42:12 Here's a list of the Scheme primitives implemented by JScheme: http://jscheme.sourceforge.net/jscheme/doc/R4RSprimitives.html 23:43:55 Quadrescence: thanks, looks like I should be able to pick a subset of that I can start off with. 23:44:27 *Quetzalcoatl_* is not Quadrescence. 23:44:41 GNU is not UNIX 23:44:44 Misuse of tab completion 23:46:45 phearle [n=phearle@c-24-63-120-211.hsd1.nh.comcast.net] has joined #scheme 23:49:45 tltstc [n=tltstc@vpn-scm.mscsoftware.com] has joined #scheme 23:50:55 -!- dudleyf [n=dudleyf@63.72.167.170] has quit []