00:01:30 -!- elderK [n=zk@pdpc/supporter/active/elderk] has quit [] 00:02:03 Mr_Awesome [n=eric@pool-98-108-0-53.chi01.dsl-w.verizon.net] has joined #scheme 00:02:15 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 00:02:55 incubot [n=incubot@klutometis.wikitex.org] has joined #scheme 00:04:29 sepult [n=levgue@xdsl-87-78-128-17.netcologne.de] has joined #scheme 00:09:28 REPLeffect_ [n=REPLeffe@69.54.115.254] has joined #scheme 00:09:28 Mr-Cat [n=cat@bahirkin1507.static.corbina.ru] has joined #scheme 00:09:28 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 00:09:28 jimrees [n=jimrees@ita4fw1.itasoftware.com] has joined #scheme 00:09:28 asnark [n=asnark@68-185-201-142.dhcp.dntn.tx.charter.com] has joined #scheme 00:09:28 bipt [i=bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #scheme 00:09:28 specbot [n=specbot@common-lisp.net] has joined #scheme 00:09:28 ve [n=a@vortis.xen.tardis.ed.ac.uk] has joined #scheme 00:09:28 saccade [n=saccade_@COMBINATOR.MIT.EDU] has joined #scheme 00:10:57 -!- yosafbridge [n=yosafbri@64.71.152.39] has quit ["Coyote finally caught me"] 00:11:02 PLT error messages are the bestest 00:11:05 yosafbridge [n=yosafbri@li14-39.members.linode.com] has joined #scheme 00:13:31 -!- mario-go` [n=user@67.205.85.241] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 00:14:57 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- jimrees [n=jimrees@ita4fw1.itasoftware.com] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- saccade [n=saccade_@COMBINATOR.MIT.EDU] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- REPLeffect_ [n=REPLeffe@69.54.115.254] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- asnark [n=asnark@68-185-201-142.dhcp.dntn.tx.charter.com] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- Mr-Cat [n=cat@bahirkin1507.static.corbina.ru] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- ve [n=a@vortis.xen.tardis.ed.ac.uk] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- specbot [n=specbot@common-lisp.net] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:57 -!- bipt [i=bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [lindbohm.freenode.net irc.freenode.net] 00:14:59 How so? 00:17:02 *Daemmerung* points back half an hour or so 00:19:15 REPLeffect_ [n=REPLeffe@69.54.115.254] has joined #scheme 00:19:15 Mr-Cat [n=cat@bahirkin1507.static.corbina.ru] has joined #scheme 00:19:15 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 00:19:15 jimrees [n=jimrees@ita4fw1.itasoftware.com] has joined #scheme 00:19:15 asnark [n=asnark@68-185-201-142.dhcp.dntn.tx.charter.com] has joined #scheme 00:19:15 bipt [i=bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #scheme 00:19:15 specbot [n=specbot@common-lisp.net] has joined #scheme 00:19:15 ve [n=a@vortis.xen.tardis.ed.ac.uk] has joined #scheme 00:19:15 saccade [n=saccade_@COMBINATOR.MIT.EDU] has joined #scheme 00:25:01 -!- Daemmerung [n=goetter@64.146.161.228] has quit ["Smoove out."] 00:25:18 goetter [n=goetter@64.146.161.228] has joined #scheme 00:25:45 -!- goetter [n=goetter@64.146.161.228] has left #scheme 00:28:54 -!- stepnem [n=stepnem@88.103.132.186] has quit [SendQ exceeded] 00:29:10 stepnem [n=stepnem@88.103.132.186] has joined #scheme 00:30:06 davazp` [n=user@205.Red-83-46-0.dynamicIP.rima-tde.net] has joined #scheme 00:30:25 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit [Read error: 104 (Connection reset by peer)] 00:30:45 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 00:30:50 -!- davazp [n=user@205.Red-83-46-0.dynamicIP.rima-tde.net] has quit [Read error: 104 (Connection reset by peer)] 00:30:54 -!- d3z [n=davidb@arch.davidb.org] has quit [Remote closed the connection] 00:30:57 d3z [n=davidb@arch.davidb.org] has joined #scheme 00:34:34 Daemmerung [n=goetter@64.146.161.228] has joined #scheme 00:35:14 parolang [n=user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 00:35:19 -!- mornfall [n=mornfall@kde/developer/mornfall] has quit [Remote closed the connection] 00:35:21 mornfall [n=mornfall@anna.fi.muni.cz] has joined #scheme 00:35:58 -!- Daemmerung [n=goetter@64.146.161.228] has left #scheme 00:39:31 dbargatz [n=dbargatz@97-118-225-95.hlrn.qwest.net] has joined #scheme 00:40:21 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["*bork bork*"] 00:40:38 -!- dbargatz [n=dbargatz@97-118-225-95.hlrn.qwest.net] has quit [SendQ exceeded] 00:40:50 dbargatz [n=dbargatz@97-118-225-95.hlrn.qwest.net] has joined #scheme 00:45:25 peter_12 [n=peter_12@S01060026bb736c5b.gv.shawcable.net] has joined #scheme 00:46:18 Daemmerung [n=goetter@64.146.161.228] has joined #scheme 00:47:14 -!- dbargatz [n=dbargatz@97-118-225-95.hlrn.qwest.net] has left #scheme 00:54:11 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 00:55:15 saccade_ [n=saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 01:01:52 elderK [n=zk@pdpc/supporter/active/elderk] has joined #scheme 01:05:53 nan8 [n=user@HSI-KBW-095-208-171-082.hsi5.kabel-badenwuerttemberg.de] has joined #scheme 01:14:25 -!- peter_12 [n=peter_12@S01060026bb736c5b.gv.shawcable.net] has quit [] 01:16:08 -!- bweaver [n=user@75.148.111.133] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 01:16:35 -!- copumpkin [n=copumpki@dhcp-212-196.cs.dartmouth.edu] has quit [Read error: 111 (Connection refused)] 01:17:31 -!- mreggen [n=mreggen@cm-84.215.18.49.getinternet.no] has quit [Remote closed the connection] 01:20:38 copumpkin [n=copumpki@dhcp-212-196.cs.dartmouth.edu] has joined #scheme 01:21:58 reprore [n=reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 01:30:11 nullpo [n=nullpo@221x252x46x83.ap221.ftth.ucom.ne.jp] has joined #scheme 01:35:51 xwl [n=user@123.115.109.246] has joined #scheme 01:36:51 incubot: What am I missing in the continuation marks implementation? 01:36:55 How would you circumfix Russian quotation marks using KOI8-R, then, forcer? 01:37:28 incubot: Sometimes you are not very helpful, are you? 01:37:31 But they are helpful in indicating forms that are there just for grouping subforms for some syntax, like in cond's and let's. 01:37:31 I'd poke them in the eye. 01:37:43 Quotation marks respect power! Apparently... 01:37:58 Wait... is that Klingons? 01:37:59 hmm... 01:40:56 incubot: Thank you for nothing. This time you failed to inspire me. 01:40:58 it doesn't take much to inspire derision around here. 01:45:43 -!- reprore [n=reprore@ntkngw356150.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Client Quit] 01:49:41 -!- nan8 [n=user@HSI-KBW-095-208-171-082.hsi5.kabel-badenwuerttemberg.de] has quit [Remote closed the connection] 01:52:04 -!- ski_ [n=md9slj@remote1.student.chalmers.se] has quit ["Lost terminal"] 01:53:39 -!- mmc [n=mima@cs27122078.pp.htv.fi] has quit ["Leaving."] 01:54:46 mmc [n=mima@cs27122078.pp.htv.fi] has joined #scheme 01:55:02 ski_ [n=md9slj@remote1.student.chalmers.se] has joined #scheme 01:57:00 -!- mmc [n=mima@cs27122078.pp.htv.fi] has quit [Client Quit] 02:07:05 incubot: correct as usual, king friday 02:07:08 Why can't any PhD get employed by burger king?? 02:07:49 people with PhDs cost more 02:08:43 what if the PhD really likes burgers and fast food 02:08:49 and wants to work there for a regular wae 02:09:28 rapacity: How much does one cost? I'm thinking about redecorating my living-room. 02:10:26 masm1: depends on their nationality 02:10:30 *rapacity* flees 02:11:00 -!- davazp` [n=user@205.Red-83-46-0.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 02:11:10 What nationality are the cheapest? 02:11:21 I don't have much monies. 02:11:24 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 02:27:14 mrsolo [n=mrsolo@adsl-68-126-179-237.dsl.pltn13.pacbell.net] has joined #scheme 02:27:28 cky_ [n=cky@h-98-105-28-19.ip.alltel.net] has joined #scheme 02:28:18 masm1: English language does not like me, but shouldn't one say "many moneys" instead of "much moneys"? 02:28:33 -!- davids [n=davids@189.122.90.116] has quit ["Client exiting"] 02:29:11 -!- eno_ is now known as eno 02:29:48 Btw, does #scheme celebrate caturdays? 02:31:22 -!- pavelludiq [n=quassel@83.222.166.125] has quit [Read error: 104 (Connection reset by peer)] 02:35:21 -!- asnark [n=asnark@68-185-201-142.dhcp.dntn.tx.charter.com] has quit [] 02:36:20 -!- mrsolo [n=mrsolo@adsl-68-126-179-237.dsl.pltn13.pacbell.net] has quit ["Leaving"] 02:37:26 -!- cky [n=cky@h-98-105-38-130.ip.alltel.net] has quit [Nick collision from services.] 02:37:27 -!- cky_ is now known as cky 02:39:40 incubot: I sense that the questioner is hardly a disinterested party. 02:39:43 I've read that. There's also a Belkin keyboard for which there is a third-party driver 02:42:52 Mr-Cat: One probably should. 02:44:45 -!- masm1 [n=masm@bl10-244-192.dsl.telepac.pt] has quit ["Leaving."] 02:44:50 "Belkin" is read as "Squirrel's" in russian 02:45:13 Sorry, it's already 5 a.m. here 02:46:28 5 a.m. of caturday of course 02:46:47 JoelMcCracken [n=joelmccr@pool-96-236-180-142.pitbpa.east.verizon.net] has joined #scheme 02:46:47 Caturday here doesn't start for another five or six hours. You'll have to pioneer this. 02:47:09 uman [n=uman@unaffiliated/uman] has joined #scheme 02:49:21 -!- jao [n=jao@232.Red-83-50-64.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 02:52:06 -!- JoelMcCracken [n=joelmccr@pool-96-236-180-142.pitbpa.east.verizon.net] has quit ["This computer has gone to sleep"] 03:02:42 Sergio` [n=Sergio`@a89-152-187-193.cpe.netcabo.pt] has joined #scheme 03:05:01 -!- copumpkin [n=copumpki@dhcp-212-196.cs.dartmouth.edu] has quit [] 03:09:09 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit ["ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]"] 03:09:32 -!- pjb` [n=t@101.Red-88-30-120.staticIP.rima-tde.net] has quit [Remote closed the connection] 03:10:29 jdrake [n=iaefai@CPE00195b93b783-CM0012254195d6.cpe.net.cable.rogers.com] has joined #scheme 03:10:53 I was going through the SICP, and I was wondering if anyone knows what this image is supposed to read as: http://mitpress.mit.edu/sicp/full-text/book/ch1-Z-G-3.gif 03:14:58 It doesn't matter. Pick any digits or digit ratios that appeal to you. 03:18:07 I found out what it was supposed to be, somebody posted the text from their print copy. 03:23:14 arcfide [i=arcfide@adsl-99-14-211-187.dsl.bltnin.sbcglobal.net] has joined #scheme 03:23:29 I always go into a sort of withdrawal when I have not spent enough time here. 03:23:33 That's bad. 03:24:41 arcfide: That is alarming. I suggest some RPN therapy. 03:25:18 arcfide: I go into some kind of withdrawal when I am not connected to IRC 03:25:25 it feels like being cut off from the hivemind 03:25:28 reddit is my drug 03:26:56 That should be called infomania or something (/me also suffers from it) 03:31:08 hm 03:31:11 -!- saint_cypher [n=saint_cy@c-98-212-125-120.hsd1.il.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:31:12 I appear to have forgotten to go home 03:31:17 it is now 2230 and I have not eaten 03:32:17 (correction : it is now 04:29, and I have not eaten) 03:32:26 ski: not yet! 03:32:41 *elly* commits and packs up to go home! 03:33:07 my watch, she is not lying ! 03:33:18 well, it's 2230 here 03:33:30 *ski* is being silly 03:33:58 copumpkin [n=copumpki@c-24-63-67-154.hsd1.nh.comcast.net] has joined #scheme 03:38:04 -!- foof` [n=user@c-174-57-74-98.hsd1.pa.comcast.net] has quit [Read error: 110 (Connection timed out)] 03:40:18 r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has joined #scheme 03:42:21 You should all pre-order those IRC brain implants. 03:48:39 so I had this idea for encryption and decryption... 03:49:20 Where you had a tree of pieces each encrypted, and one key for all the pieces. The thing is they each need a different IV. 03:50:33 So when encrypting I have to select the IV first, then "do the thing" to all the lower branches of the tree, and finally use that IV to encrypt the top piece with, because that way IVs will be selected in pre-order. 03:50:46 Because when decrypting I have to use the first calculated IV on the top piece, since I won't be able to recurse until I've decrypted and found out what the rest of the tree's structure is. So it must be in pre-order. 03:51:57 ...that way I don't have to embed the particular V into each piece. Using a pseudo-random number generator I can get the IVs back in the same order. 03:52:12 The key is high quality random of course. 03:53:08 bytecolo` [n=user@32.155.211.102] has joined #scheme 03:53:27 tjaway [n=timj@e176210084.adsl.alicedsl.de] has joined #scheme 03:53:37 -!- bytecolo` is now known as bytecolor` 03:54:16 -!- bytecolor [n=user@32.157.32.146] has quit [Nick collision from services.] 03:54:45 -!- bytecolor` is now known as bytecolor 03:56:38 ...and nobody cares. meh 03:57:20 getting this forum working has got me into way too esoteric stuff 04:01:44 -!- jdrake [n=iaefai@CPE00195b93b783-CM0012254195d6.cpe.net.cable.rogers.com] has quit [] 04:02:20 iaefai [n=iaefai@CPE00195b93b783-CM0012254195d6.cpe.net.cable.rogers.com] has joined #scheme 04:02:32 -!- iaefai [n=iaefai@CPE00195b93b783-CM0012254195d6.cpe.net.cable.rogers.com] has quit [Client Quit] 04:04:21 minion: chant 04:04:21 MORE QUESTIONS 04:05:38 Checkie [i=21209@unaffiliated/checkie] has joined #scheme 04:08:41 -!- tjafk [n=timj@85.176.217.251] has quit [Read error: 110 (Connection timed out)] 04:08:44 is it possible to `unbind' a symbol in scheme? 04:09:35 say I have 443938439 lines in my interpreter and waaaaaay back @ 234234 I defined x, now I need it to be undefined ;) 04:10:21 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit ["Leaving"] 04:11:59 NO. 04:12:05 Or, just No. 04:12:17 *Daemmerung* needs to go easy on that shift key 04:12:44 I can restart csi, just curious 04:13:32 Why? 04:13:51 Because I need x to be undefined 04:14:10 Why? 04:14:34 -!- sepult [n=levgue@xdsl-87-78-128-17.netcologne.de] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 04:14:37 heh, well I was about to paste a bit of code explaining that... 04:16:22 This smells like you're using definitions at the oh-so-underspecified top level instead of an alist, hashtable, or more suitable structure. Just a hunch. /marty feldman 04:16:40 bytecolor pasted "quote eval scope" at http://paste.lisp.org/display/93478 04:17:48 I was thinking about using let-syntax in foo 04:18:26 I could not get eval to see x 04:26:54 foo could be a macro, but I cant tuck away a ref to a macro, can I? (define foo let) => unbound var: let 04:28:42 -!- Mr-Cat [n=cat@bahirkin1507.static.corbina.ru] has quit [Remote closed the connection] 04:30:43 huh, I guess we're not cool enough to warrant bots 04:41:02 -!- MrFahrenheit [n=RageOfTh@91.191.55.45] has quit [Read error: 104 (Connection reset by peer)] 04:41:13 MrFahrenheit [n=RageOfTh@users-55-45.vinet.ba] has joined #scheme 04:45:14 rudybot_: y'all here? 04:45:18 *gasp* 04:45:21 rudybot: y'all here? 04:45:21 *offby1: eh? Try "rudybot: help". 04:45:24 *whew* 04:46:35 incubot: I believe that you have been dissed. 04:46:38 Python is slow, but it hasn't been systematically dissed for slowness. 04:50:30 glogic [n=rm@174.143.215.45] has joined #scheme 04:52:40 incubot: how slow are you? 04:52:43 I'd prefer native runtime compilation. I don't have it, and for practical purposes I need the speed the batch compilers offer. Interpreters are just way too slow. 04:54:21 -!- r2q2 [n=user@c-24-7-212-60.hsd1.il.comcast.net] has quit [Remote closed the connection] 04:55:00 bytecolor: You're....ack! 04:55:22 bytecolor: You're attempting to pass code to another procedure that will then be evaluated in that procedures scope. 04:55:35 Can you do this in some way? Yes. Do you want to? Um, are you sure? 04:56:53 arcfide: sure I do ;) I'm just playing around, really trying to grok the language. understanding quoted procedures has been a pita for me 04:56:56 You can do this with EVAL, and you can do this with macros, but why? 04:57:11 Quoted procedurs? There is no such thing. 04:57:16 Not that I know of anyways. 04:57:20 You can't quote procedures. 04:57:24 You can only quote data. 04:57:43 You can't quote just any Scheme value. 04:58:16 ok, yes then, descering data from code, I think is where I a bit of trouble 04:58:44 but I know why! it's becuase I've never used a languge like scheme 04:58:51 Okay... 05:00:10 A Scheme program is normally represented in a file or when you type it into the REPL as a series of data. This code has a printed representation. A Scheme program itself is read into the interpreter or compiler either from the REPL or from a file or some other mechanism, and this data is then evaluated or compiled or whatever. EVAL is a way of doing this, sorta. 05:00:53 QUOTE is a way of saying to some evaluator of Scheme code, "Hey! Stop! I want to treat the forms in here as a piece of data, not as part of the program, leave it as a piece of data." 05:02:34 So, for example, if you were evaluating the expression (+ 3 5), you could evaluate this code by typing it on the REPL. This is a list that the Scheme system then evaluates and in doing so, applies the procedure associated with the identifier + in the current environment to the arguments 3 and 5, which are literal values. 05:02:47 This procedure bound to + may or may not be what we usually expect. 05:03:54 However, if I enter (quote (+ 3 5)) into the REPL, the interpreter sees the quote special form and takes the forms inside of it, leaves it as data, and that data forms the result of evaluating the QUOTE expression, thus, the result is a list of three elements, the first, a symbol +, and the second and third being two literal numbers 3 and 5, respectively. 05:04:32 That's what QUOTE does, it prevents the evaluation of expressions. 05:04:55 These expressions are just pieces of data to the interpreter, but they are interpreted according to the Semantics dictated by the Scheme implementation. 05:05:20 I follow you on all counts, arcfide, I think I get into trouble when I try to bind a *quoted* sexp to a symbol, then later try to evaluate *what that symbol is bound to* 05:05:39 A symbol is never bound to anything. 05:05:44 It's just a piece of data. 05:05:57 a variable, then? 05:06:00 You can't "bind" an expression to a symbol. 05:07:12 You can bind expressions to names or identifiers, which are represented in Scheme source code by symbols, but the two are not the same. a symbol is a piece of data, and is interpreted by the implementation when evaluating code as an identifier. The implementation, when evaluating code, maintains a set of bindings from identifiers to their values. 05:08:13 So, if you evaluate some Scheme code, and there is a reference to an identifier X in the code, the implementation will then lookup the value of X and use that value accordingly. 05:09:33 This is made more complicated by the fact that Scheme is lexically scoped. That is, identifiers of the same name can have different scope, and identifiers can shadow other identifiers of the same name whose scoping is broader than their own. 05:10:17 I *like* lexical scope 05:10:35 Thus, an identifier is not simply a symbol, but an identifier also contains what are generally called wraps and marks, which indicate where in the program that particular identifier is visible. 05:12:38 arcfide: you said earlier my paste could work with eval, I tried (eval s (interaction-environment)) within the for-each loop, but got: undefined var: x 05:12:45 When a reference to an identifier occurs, usually that identifier references the nearest binding for the name of that identifier, where nearest is some loose term. However, this isn't always true in the presence of certain macro systems, which can introduce identifiers into an expression that point to other places in the code. 05:12:51 does that have to do with the environment specifier I gave it? 05:13:20 If your Scheme has a way of getting a listing of the binidngs in the environment, you might try that. 05:13:41 Particularly, You're binding X locally, and the environment that EVAL uses in this case represents your global environment, I think. 05:13:58 nod, interaction-environment 05:15:00 What you would have to do to make this work with EVAL is something like (lambda (s) (eval `(let ([x ,x]) . ,s))) and instead of passing (printf ---) pass ((printf ---)). 05:15:24 However, the answer here is: JUST DON"T DO THIS! 05:15:33 ahaha 05:15:34 You can also do this with a macro. 05:16:14 nod, I was trying let-syntax but could not figure out how to `unpack' sexps when I called the macro 05:16:49 I tried various ,@ to no avail 05:18:07 bytecolor: Well, you're basically writing a LET form. 05:18:18 Where the forms in the body are evaluated in the scope of a set of bindings. 05:18:33 Thus, it's the standard LET definition, and that works fine. 05:18:36 nod 05:18:45 (let ([x 3]) (printf --- x)). 05:19:39 (define-syntax let (syntax-rules () [(_ ([v e] ...) b1 b2 ...) ((lambda (v ...) b1 b2 ...) e ...)])). 05:21:02 bytecolor: There you go. 05:22:56 arcfide: so you are telling me to rewrite foo as a macro, or just use let 05:22:56 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 05:23:18 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 05:23:28 hrm, foo is just a let, eh 05:24:19 but that goes back to an earlier problem, I need to store a ref to foo, cant do that with a macro, right? 05:24:43 (define x let) => fuuuuuuuuuuuuuu! 05:29:23 Why do you need to store a reference to LET? 05:29:55 That's like saying, I have a variable X that I can reference, but I need to call it Y. 05:30:33 give me a sec and I'll paste a litte better example, still short though 05:32:41 bytecolor annotated #93478 "untitled" at http://paste.lisp.org/display/93478#1 05:32:50 -!- MrFahrenheit [n=RageOfTh@users-55-45.vinet.ba] has quit [Read error: 60 (Operation timed out)] 05:34:35 that was my latest fubar incantation 05:36:17 What's wrong with just wrapping those actions in a LAMBDA? 05:36:35 arcfide: within the grammar? 05:36:36 And (define (action pos action-thunk) ---). 05:36:42 Yes. 05:36:43 hrm 05:37:02 Or you can define it elsewhere and just give the name to it. there. 05:37:06 (= print-my-stuf). 05:37:11 s/=/~/ 05:44:19 -!- saccade_ [n=saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 05:46:52 arcfide: nod, the thunk would probably be the best way to go, eh. actaully the parser could construct the thunk, no need for it in the grammar hopefully. 05:47:57 Just as a side note, whatever you are trying to do, it looks, um...kinda scary/ugly. You might want to re-evaluate your approach. 05:50:03 heh, no doubt! thanks for the lesson arcfide. I've got in my head what I'd like to accomplish and scheme is allowing me to do it. just don't have enought time with scheme ;) 06:00:16 -!- parolang [n=user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has quit [Remote closed the connection] 06:14:23 Jafet [n=Jafet@unaffiliated/jafet] has joined #scheme 06:27:21 Osaka [n=Drone@fl-71-3-64-110.dyn.embarqhsd.net] has joined #scheme 07:09:21 -!- Daemmerung [n=goetter@64.146.161.228] has quit [Read error: 104 (Connection reset by peer)] 07:15:45 alexsura1i [n=alex@pool-71-188-133-67.aubnin.fios.verizon.net] has joined #scheme 07:15:49 -!- alexsuraci [n=alex@pool-71-188-133-67.aubnin.fios.verizon.net] has quit ["Lost terminal"] 07:21:37 -!- alexsura1i is now known as alexsuraci 07:24:37 Daemmerung [n=goetter@64.146.161.228] has joined #scheme 07:32:51 -!- Modius [n=Modius@cpe-70-123-130-159.austin.res.rr.com] has quit ["I'm big in Japan"] 07:32:52 leppie [n=lolcow@dsl-243-43-34.telkomadsl.co.za] has joined #scheme 07:32:56 -!- lolcow [n=lolcow@dsl-243-43-34.telkomadsl.co.za] has quit [Read error: 104 (Connection reset by peer)] 07:54:19 -!- arcfide [i=arcfide@adsl-99-14-211-187.dsl.bltnin.sbcglobal.net] has left #scheme 08:08:03 -!- a-s [n=user@93.112.122.84] has quit [Remote closed the connection] 08:08:37 -!- glogic [n=rm@174.143.215.45] has left #scheme 08:13:37 jmcphers [n=jmcphers@218.185.108.156] has joined #scheme 08:13:51 -!- dnm_ [n=dnm@c-68-49-47-248.hsd1.va.comcast.net] has quit [Read error: 110 (Connection timed out)] 08:15:14 -!- araujo [n=araujo@gentoo/developer/araujo] has quit ["Leaving"] 08:21:30 Foofie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 08:39:05 -!- Fufie [n=innocent@86.80-203-225.nextgentel.com] has quit [Read error: 113 (No route to host)] 09:09:59 anyone ever used Scheme on his web site? 09:10:40 I tried doing "DHTML" with Scheme and there are plenty of schemes available but they are all lacking in one way or the other 09:11:15 (no easy DOM access, no syntax-rules, no maintainer) 09:18:35 MrFahrenheit [n=RageOfTh@users-55-45.vinet.ba] has joined #scheme 09:24:24 -!- Open [n=Open@unaffiliated/open] has quit ["Leaving"] 09:46:37 -!- Osaka [n=Drone@fl-71-3-64-110.dyn.embarqhsd.net] has quit ["leaving"] 09:47:32 dnm_ [n=dnm@c-68-49-47-248.hsd1.va.comcast.net] has joined #scheme 10:05:41 Edico [n=Edico@unaffiliated/edico] has joined #scheme 10:10:03 -!- jmcphers [n=jmcphers@218.185.108.156] has quit [Remote closed the connection] 10:10:33 jmcphers [n=jmcphers@218.185.108.156] has joined #scheme 10:21:31 jayne [i=maddhatt@freenode/staff/jayne] has joined #scheme 10:23:33 visof [n=visof@41.238.235.79] has joined #scheme 10:27:04 minion: memo for Riastradh: is srfi-43 canonical at this point; or can you change -8 -8 to -8 -9 then? 10:27:04 Remembered. I'll tell Riastradh when he/she/it next speaks. 10:28:14 mmc [n=mima@cs27122078.pp.htv.fi] has joined #scheme 10:30:29 -!- jmcphers [n=jmcphers@218.185.108.156] has quit [Read error: 110 (Connection timed out)] 10:35:48 mathk [n=mathk@lns-bzn-27-82-248-63-206.adsl.proxad.net] has joined #scheme 10:40:00 -!- Len [n=Len@87.70.153.25] has quit [Read error: 110 (Connection timed out)] 10:49:10 emma_ [n=em@unaffiliated/emma] has joined #scheme 10:51:17 -!- lisptast` [n=user@cpe-76-177-227-49.natcky.res.rr.com] has quit [Remote closed the connection] 10:53:36 -!- emma [n=em@unaffiliated/emma] has quit [Nick collision from services.] 10:54:03 -!- emma_ is now known as emma 11:05:42 Larry65 [n=larry@d122-105-194-42.meb12.vic.optusnet.com.au] has joined #scheme 11:26:57 -!- Larry65 [n=larry@d122-105-194-42.meb12.vic.optusnet.com.au] has quit ["Leaving"] 11:29:13 mario-goulart [n=user@67.205.85.241] has joined #scheme 11:29:13 pavelludiq [n=quassel@83.222.166.125] has joined #scheme