00:02:17 -!- sepult [~user@xdsl-87-79-114-38.netcologne.de] has quit [Read error: Connection reset by peer] 00:09:16 sepult [~user@xdsl-87-79-114-38.netcologne.de] has joined #scheme 00:16:56 -!- fabe [~fabe@p54A7FAC8.dip.t-dialin.net] has quit [Remote host closed the connection] 00:23:32 ZeroEx_isNotHere [~lotus@cpe-72-224-0-114.nycap.res.rr.com] has joined #scheme 00:24:24 hey, I'm trying to write a function that works like this -- comp(literal) if literal looks like (not a) then return a, else return a 00:25:41 My problem is, comp can be called like this: (comp 'a) or (comp '(not a)) and I don't know how to test to see if it's a list to then return the (car (cdr lit)) vs returning (list (not lit)) or something like that 00:28:00 -!- KatieHuber|away is now known as KatieHuber 00:28:48 -!- ZeroEx_isNotHere is now known as ZeroEx 00:28:51 haha forgot bout that 00:29:19 Any idea? 00:29:28 :P 00:29:52 How do you know the difference between (not a) and a list that happens to have the symbol 'not as its car? 00:31:57 well, it's for a homework assignment so the only things that are comming in look like: '( (a b) (a (not b)) ((not a) b) ((not a) (not b)) ) ) and then I split that up and grab each element individually and pass it into (comp element) where element is a member of (a b) or of (a (not b)) etc 00:32:33 I don't know exactly what you're allowed to use, but you might want to look at the list? and pair? predicates 00:32:43 so to answer, sjamaan, I don't know. And actually, I'm not sure what the difference is between those two things you mentioned 00:32:52 The symbol? predicate might be useful too 00:32:53 sjamaan: I'll do that! Thankyou :) 00:32:57 yw 00:33:49 -!- gabot [~eli@winooski.ccs.neu.edu] has quit [Remote host closed the connection] 00:33:57 gabot [~eli@winooski.ccs.neu.edu] has joined #scheme 00:34:26 Also, if it's a teaching based on The Little Schemer, you might have a atom? predicate at your disposal 00:35:08 eli [~eli@winooski.ccs.neu.edu] has joined #scheme 00:36:08 I'm off, good night 00:42:45 bokr [~eduska@95.154.102.124] has joined #scheme 00:47:36 g`night sjamaan 00:48:43 sstrickl [~sstrickl@pool-129-44-187-133.bos.east.verizon.net] has joined #scheme 00:56:33 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 00:58:29 -!- hadronzoo [~hadronzoo@ppp-70-251-135-203.dsl.rcsntx.swbell.net] has quit [Read error: Connection reset by peer] 01:03:07 hiyuh [~hiyuh@KD124214245222.ppp-bb.dion.ne.jp] has joined #scheme 01:05:03 hadronzoo [~hadronzoo@adsl-209-30-58-128.dsl.rcsntx.sbcglobal.net] has joined #scheme 01:06:01 -!- doc_who [~Sam@c-98-231-201-176.hsd1.md.comcast.net] has left #scheme 01:07:06 -!- bokr [~eduska@95.154.102.124] has quit [Ping timeout: 240 seconds] 01:07:18 bokr [~eduska@95.154.102.124] has joined #scheme 01:14:53 how do I create a list containing "not" and a symbol? 01:15:17 for example, my function is called like (comp 'a) and I want to return (not a) 01:21:23 rudybot_: eval ((lambda (s) (list 'not s)) 'a) 01:21:37 mejja: your sandbox is ready 01:21:41 mejja: ; Value: (not a) 01:22:58 mejja: just so I'm sure I understand -- that creates a function with parameter s which calls (list 'not s) with that parameter, and then invokes that function with the argument 'a 01:23:19 mejja: how is (list 'not s) different from (list ('not s)) ? 01:23:27 wait, scratch that. I understand the difference. 01:23:30 Thankyou mejja! 01:26:58 saint_cypher [~saint_cyp@c-76-126-70-224.hsd1.ca.comcast.net] has joined #scheme 01:36:02 -!- phao [~phao@189.107.221.115] has quit [Quit: Leaving] 01:44:18 -!- haesbaer1 [~haesbaert@c9155a20.virtua.com.br] has quit [Remote host closed the connection] 01:50:58 -!- Colloguy [~flx@64.134.238.37] has quit [Ping timeout: 248 seconds] 02:01:08 -!- KatieHuber is now known as KatieHuber|away 02:03:31 xwl [~user@123.115.121.9] has joined #scheme 02:16:41 -!- Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 02:30:38 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 02:31:53 -!- mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.14/2009090900]] 02:35:50 Colloguy [~flx@adsl-99-186-43-146.dsl.pltn13.sbcglobal.net] has joined #scheme 02:39:09 -!- adiabatic [~adiabatic@dsl-206-55-130-248.tstonramp.com] has quit [Quit: Rockin music will set you free.] 02:41:43 -!- MrFahrenheit [~RageOfTho@users-55-198.vinet.ba] has quit [Ping timeout: 256 seconds] 02:44:57 -!- sepult [~user@xdsl-87-79-114-38.netcologne.de] has quit [Read error: Connection reset by peer] 02:48:02 sepult [~user@xdsl-87-79-114-38.netcologne.de] has joined #scheme 02:50:43 -!- kniu [~kniu@CMU-311358.WV.CC.CMU.EDU] has quit [Ping timeout: 276 seconds] 02:55:20 -!- bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has quit [Quit: If only your veins were filled with oil, the world would rush to your rescue!] 02:57:08 fda314925 [~fda314925@121.124.124.117] has joined #scheme 02:57:26 -!- Skewb [~Skewb@62.32.145.156] has quit [] 03:11:56 chupish [~182ed347@gateway/web/freenode/x-jmzttnbbllkqbfvx] has joined #scheme 03:19:21 -!- KatieHuber|away is now known as KatieHuber 03:24:55 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:33:35 kniu [~kniu@CMU-311358.WV.CC.CMU.EDU] has joined #scheme 03:35:34 hadronzoo_ [~hadronzoo@adsl-209-30-58-128.dsl.rcsntx.sbcglobal.net] has joined #scheme 03:39:39 -!- hadronzoo_ [~hadronzoo@adsl-209-30-58-128.dsl.rcsntx.sbcglobal.net] has quit [Client Quit] 03:39:59 -!- hadronzoo [~hadronzoo@adsl-209-30-58-128.dsl.rcsntx.sbcglobal.net] has quit [Ping timeout: 268 seconds] 03:51:29 _rata_ [~bea182e9@gateway/web/freenode/x-himhvcmvllrzamlx] has joined #scheme 03:52:33 timj_ [~timj@e176201190.adsl.alicedsl.de] has joined #scheme 03:55:57 -!- timj__ [~timj@e176203230.adsl.alicedsl.de] has quit [Ping timeout: 256 seconds] 03:59:43 -!- X-Scale [email@89-180-209-48.net.novis.pt] has quit [Ping timeout: 246 seconds] 04:07:41 X-Scale [email@89.180.218.89] has joined #scheme 04:08:15 annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has joined #scheme 04:08:15 -!- annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has quit [Changing host] 04:08:15 annodomini [~lambda@wikipedia/lambda] has joined #scheme 04:09:22 -!- scheibo [~scheibo@129-97-249-183.uwaterloo.ca] has quit [Ping timeout: 276 seconds] 04:10:20 -!- xwl_` [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 04:12:27 xwl_` [~user@esprx01x.nokia.com] has joined #scheme 04:22:43 -!- joast [~rick@76.178.178.72] has quit [Quit: Leaving.] 04:23:17 joast [~rick@76.178.178.72] has joined #scheme 04:36:47 apefish [~wolf@S0106000d3a2d34de.vc.shawcable.net] has joined #scheme 04:37:30 hi 04:37:53 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 04:39:08 hello 04:39:16 is anybody home? 04:40:12 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 04:40:26 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 04:40:31 hi 04:42:07 -!- apefish [~wolf@S0106000d3a2d34de.vc.shawcable.net] has quit [Quit: Leaving] 04:44:09 *Daemmerung* peeks out from behind the sofa 04:45:39 g'day 04:48:29 -!- hiyuh [~hiyuh@KD124214245222.ppp-bb.dion.ne.jp] has quit [Quit: |_ e /\ \/ i |/| G] 04:53:06 apefish [~wolf@S0106000d3a2d34de.vc.shawcable.net] has joined #scheme 04:53:11 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has quit [Ping timeout: 256 seconds] 04:53:37 -!- ASau [~user@83.69.227.32] has quit [Read error: Connection reset by peer] 04:53:57 hello 04:56:35 you seem to have forgotten a base condition in recursion 05:05:03 arcfide [~arcfide@ppp-70-246-129-70.dsl.stlsmo.swbell.net] has joined #scheme 05:06:23 -!- Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has quit [Read error: Connection reset by peer] 05:06:33 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 05:08:06 -!- chupish [~182ed347@gateway/web/freenode/x-jmzttnbbllkqbfvx] has quit [] 05:08:38 -!- apefish [~wolf@S0106000d3a2d34de.vc.shawcable.net] has quit [Remote host closed the connection] 05:13:45 ASau [~user@83.69.227.32] has joined #scheme 05:13:49 -!- Lajla [~Lajla@213-84-222-243.adsl.xs4all.nl] has quit [Ping timeout: 245 seconds] 05:17:05 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 05:18:39 -!- ASau [~user@83.69.227.32] has quit [Remote host closed the connection] 05:19:14 ASau [~user@83.69.227.32] has joined #scheme 05:23:39 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 05:27:25 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 05:32:35 annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has joined #scheme 05:32:35 -!- annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has quit [Changing host] 05:32:35 annodomini [~lambda@wikipedia/lambda] has joined #scheme 05:37:57 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 05:43:36 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 05:44:10 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 05:50:29 -!- _rata_ [~bea182e9@gateway/web/freenode/x-himhvcmvllrzamlx] has quit [Quit: Page closed] 05:53:07 -!- kniu [~kniu@CMU-311358.WV.CC.CMU.EDU] has quit [Ping timeout: 246 seconds] 06:05:50 -!- KatieHuber is now known as KatieHuber|away 06:10:32 toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has joined #scheme 06:14:31 leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has joined #scheme 06:33:11 -!- KatieHuber|away is now known as KatieHuber 06:41:58 kniu [~kniu@CMU-311358.WV.CC.CMU.EDU] has joined #scheme 06:57:13 -!- sepult [~user@xdsl-87-79-114-38.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:13:27 -!- xwl [~user@123.115.121.9] has quit [Remote host closed the connection] 07:14:03 xwl [~user@123.115.121.9] has joined #scheme 07:14:28 -!- toekutr [~toekutr@adsl-69-107-143-127.dsl.pltn13.pacbell.net] has quit [Quit: Leaving] 07:15:24 -!- xwl [~user@123.115.121.9] has quit [Remote host closed the connection] 07:15:55 xwl [~user@123.115.121.9] has joined #scheme 07:28:06 -!- leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has quit [] 07:44:24 melba [~blee@unaffiliated/lazz0] has joined #scheme 07:46:28 -!- xwl [~user@123.115.121.9] has quit [Remote host closed the connection] 07:59:30 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [Remote host closed the connection] 08:00:00 -!- offby1` [~user@q-static-138-125.avvanta.com] has left #scheme 08:02:48 gour [~gour@178.160.48.174] has joined #scheme 08:15:26 -!- xwl_` [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 08:15:57 xwl_ [~user@esprx01x.nokia.com] has joined #scheme 08:25:44 morning 08:26:39 i'm learning scheme (tspl book) in order to be able to tweak gnucash (guile)...and i wonder which emacs mode you recommend? i've installed quack but not i've discovered geiser 08:29:13 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 08:33:04 -!- Colloguy [~flx@adsl-99-186-43-146.dsl.pltn13.sbcglobal.net] has quit [Quit: bye] 08:38:46 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 08:49:31 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 276 seconds] 08:50:30 eno [~eno@nslu2-linux/eno] has joined #scheme 09:14:46 leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has joined #scheme 09:30:49 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 09:31:20 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 09:49:54 pavelludiq [~quassel@87.246.28.180] has joined #scheme 09:51:25 artzz [~5818ee77@gateway/web/freenode/x-peiateiqseqzijrr] has joined #scheme 09:51:32 -!- artzz [~5818ee77@gateway/web/freenode/x-peiateiqseqzijrr] has left #scheme 09:51:37 artzz [~5818ee77@gateway/web/freenode/x-peiateiqseqzijrr] has joined #scheme 10:10:02 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:10:31 -!- PygoscelisPapua [~pygospa@f055174156.adsl.alicedsl.de] has quit [Ping timeout: 256 seconds] 10:12:27 PygoscelisPapua [~pygospa@f055082242.adsl.alicedsl.de] has joined #scheme 10:25:11 gour: If you're still around, I'm not sure I can recommend a major mode for Emacs that I like, but paredit is definitely something you shold look into as an editing mode. 10:25:24 choas [~lars@p5B0DB066.dip.t-dialin.net] has joined #scheme 10:26:07 And for anyone who is interested, I've taken a whack at Literate Programming with a twist for Scheme. . 10:31:31 hkBst [~hkBst@gentoo/developer/hkbst] has joined #scheme 10:33:10 arcfide: thank you. didn't know about it 10:33:24 gour: Glad to be of service. 10:34:14 :-) 10:34:23 arcfide: nice! 10:34:28 Nice? 10:34:31 To what do you refer? 10:34:40 I hope you mean ChezWEB. 10:34:44 sure 10:34:47 :-) 10:34:54 Do you like it? 10:35:12 I love the idea, I just have read your README 10:35:23 and your approach looks promising 10:36:08 Well, that's the hope. 10:36:42 what compression format did you use for the tarball? 10:36:50 I basically came up with this because I really disliked trying to make noweb fit into Schemeland. 10:36:56 XZ, LZMA based. 10:37:12 I wrote C code with noweb and it was no fun 10:37:16 xz is the UNIX utility, Unarchiver on Mac, and 7-zip 9.xx on Windows. 10:37:36 ah thanks 10:38:00 Well, the language agnostic approach sounds promissing in some ways, and for that, noweb works well, but there are real problems with that if you like pretty printing and language awareness. 10:40:45 fabe [~fabe@p54A7E170.dip.t-dialin.net] has joined #scheme 10:40:58 I will see if I can port it to chicken 10:41:28 :-) Try it out in Petite first if you want to get a flavor. 10:43:59 have you considered Leo editor (with vim/emacs) for LP? 10:44:16 Leo editor? I don't know what that is. 10:44:30 My editors that I use are NEdit, Acme, and currently, I'm playing with THE. 10:44:40 I also Vi when the fancy strikes me. 10:44:43 arcfide: http://webpages.charter.net/edreamleo/front.html 10:45:24 Aaah. 10:49:20 looks like quite a complex tool 10:51:51 well, one can be quite productive with it 10:52:52 i also like rst plugin for writing docs 10:59:00 Skewb [~Skewb@83.231.20.152] has joined #scheme 10:59:13 Hi. 11:08:31 albacker [~eni@unaffiliated/enyx] has joined #scheme 11:09:55 dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has joined #scheme 11:10:57 -!- Leonidas_ is now known as Leonidas 11:11:25 -!- dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has quit [Client Quit] 11:18:03 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #scheme 11:18:51 -!- gour [~gour@178.160.48.174] has quit [Ping timeout: 258 seconds] 11:26:15 eni_ [~eni@APuteaux-552-1-28-140.w90-61.abo.wanadoo.fr] has joined #scheme 11:26:23 -!- albacker [~eni@unaffiliated/enyx] has quit [Disconnected by services] 11:26:55 -!- eni_ is now known as albacker 11:26:59 -!- albacker [~eni@APuteaux-552-1-28-140.w90-61.abo.wanadoo.fr] has quit [Changing host] 11:26:59 albacker [~eni@unaffiliated/enyx] has joined #scheme 11:35:38 pjb [~t@122.Red-79-149-21.staticIP.rima-tde.net] has joined #scheme 11:39:38 -!- ski_ is now known as ski 12:00:35 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 12:00:43 mweck [~wecksten@78-69-177-110-no160.tbcn.telia.com] has joined #scheme 12:01:29 Hi. Is there a special channel for newbs or can I go ahead here? 12:01:41 If you have a question just ask. 12:03:05 Be patient for an answer though, you should stay logged in for at least half an hour after asking if the question isn't answered immediately, in case someone who is afk notices later. 12:03:57 C-Keen: it is modelled after CWEB in many respects. the one size fits all approach of Noweb didn't suit me. 12:04:07 C-Keen: So, at the moment there are more control codes. 12:04:18 I am writing a script-fu and am totally new to scheme. My program calls functions that returns data, so I encapsulated this in a let*. How should I do if I have two calls with data returned that I want to use later, then two calls with returning data that I do not care about and finally one call which returns important data? 12:04:49 The way I did it was to capture the return data in temp variables and ignore them. 12:07:02 mweck: I've seen people sometimes do that, but typically you would nest the let*'s. 12:07:41 (let* ((a (foo)) (b (bar a))) (do-something-with a b) (let ((c (qux b))) ...)) 12:08:41 Sorry for a newb question, but the difference between let* and let? 12:11:14 foof: Thanks. It cleared things up. 12:11:20 -!- mweck [~wecksten@78-69-177-110-no160.tbcn.telia.com] has left #scheme 12:11:22 let* is sequential 12:11:23 ... 12:11:40 "at least half an hour" I said! >:| 12:15:40 -!- Skewb [~Skewb@83.231.20.152] has quit [] 12:21:55 -!- artzz [~5818ee77@gateway/web/freenode/x-peiateiqseqzijrr] has quit [Quit: Page closed] 12:33:41 foof / arcfide: R5RS only supports define-syntax as global definitions, but R6RS allows define-syntax to be used on internal scopes. I was wondering if this is going to be considered for WG1. 12:34:09 tizoc: That's a good point, I'll add a ticket. 12:34:18 cool 12:40:08 -!- hkBst [~hkBst@gentoo/developer/hkbst] has quit [Remote host closed the connection] 12:48:54 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 12:53:11 -!- arcfide [~arcfide@ppp-70-246-129-70.dsl.stlsmo.swbell.net] has quit [Quit: Sleep, yeah, hahah, funny.] 13:13:42 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 13:16:17 -!- Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 13:17:59 MrFahrenheit [~RageOfTho@users-33-137.vinet.ba] has joined #scheme 13:18:51 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #scheme 13:24:25 -!- Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 13:27:04 -!- albacker [~eni@unaffiliated/enyx] has quit [Ping timeout: 246 seconds] 13:46:49 wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has joined #scheme 13:53:21 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 13:57:20 -!- foof [~user@FLH1Aib193.osk.mesh.ad.jp] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 14:07:00 -!- cky [~cky@cpe-065-190-148-048.nc.res.rr.com] has quit [Quit: Rebooting...grrr....] 14:08:07 attila_lendvai_ [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 14:09:44 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Disconnected by services] 14:09:54 -!- attila_lendvai_ is now known as attila_lendvai 14:13:00 cky [~cky@cpe-065-190-148-048.nc.res.rr.com] has joined #scheme 14:16:10 foof [~user@FLH1Aib193.osk.mesh.ad.jp] has joined #scheme 14:17:20 scheibo [~scheibo@129-97-249-183.uwaterloo.ca] has joined #scheme 14:22:23 -!- X-Scale [email@89.180.218.89] has quit [Ping timeout: 260 seconds] 14:24:18 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 14:24:28 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 14:24:37 metasyntax [~taylor@pool-71-127-125-129.aubnin.fios.verizon.net] has joined #scheme 14:25:42 -!- wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 14:32:48 annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has joined #scheme 14:32:48 -!- annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has quit [Changing host] 14:32:48 annodomini [~lambda@wikipedia/lambda] has joined #scheme 14:35:38 -!- sstrickl [~sstrickl@pool-129-44-187-133.bos.east.verizon.net] has quit [Quit: sstrickl] 14:39:29 -!- bokr [~eduska@95.154.102.124] has quit [Quit: Leaving.] 14:42:14 dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has joined #scheme 14:46:56 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 14:49:01 -!- dsmith [~dsmith@cpe-173-88-196-177.neo.res.rr.com] has quit [Quit: Leaving] 14:50:37 -!- xwl_ [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 14:50:57 xwl_ [~user@esprx01x.nokia.com] has joined #scheme 14:52:56 artzz [~51b8e2b2@gateway/web/freenode/x-yojrojbigwxendtd] has joined #scheme 14:53:06 hi everyone 14:53:13 which compiler/interpreter is best to use with linux? 14:55:44 Whichever. They're all good, in their own way. 14:56:24 *foof* disagrees 14:56:48 Personnaly, I use several, at different point of a project, and for different projects, depending on the requirements of each project or of each phase of the project. Of course, I take extra care of using only portable libraries, and avoiding direct use of implementation specific stuff. 14:57:01 here, watch this: 14:57:06 foof: in what ways is TinyScheme good? 14:57:20 :) 14:57:32 It's tiny? 14:57:52 *Daemmerung* waves a red cape before El Toro 14:58:55 artzz: A safe bet recommendation for beginners on any platform is PLT. 14:59:08 yes I heard that 14:59:40 Do you have any specific needs? What are you going to build? 14:59:43 I was also looking at Haskell, and seems to be that performs faster than Scheme for compiled code, but I guess that is not something that can be said just like that 14:59:46 *elly* likes PLT 14:59:47 no, I'm just learning now 15:00:01 probably porting to embedded systems in some time 15:00:05 er, yes, but gcc also outperforms Scheme. They are not the same language :P 15:00:19 I was just going to recommend gcc. 15:00:33 except it's not an /interpreter 15:00:43 elly: yes I know, but talking about functional languages. The thing is that Haskell has lot more stuff to know and I guess the complexity is bigger when learning it, even though it's quite straight forward 15:00:51 There's a C interpreter. 15:00:59 gci? 15:01:06 cint 15:01:07 foof: it is the saddest thing 15:02:04 elly: I haven't used it much, but it seemed to work for simple examples. Is it no good? 15:03:04 huh? I mean the existence of that piece of software 15:03:07 I have never used it before 15:03:12 There's also eic. 15:03:54 now, regarding scheme itself, is there a way to understand proper and non-proper lists straight away? 15:04:06 They would give a C REPL, which is an honorable endeavour... 15:05:50 a proper list ends with a null 15:05:54 all done! 15:06:56 elly: well, so, what would (a . b) make the difference with (a b) ? why to define proper and non-proper lists? 15:08:05 many of the list functions don't work on improper lists 15:08:15 and can't be made to, really 15:08:49 yes, I see, but why did the 'scheme creators' made improper lists, that's what I think I am missing in order to understand it.. or maybe some examples 15:09:00 artzz: the thing to understand is that there are two levels. cons cells (pairs), and lists. 15:09:42 good, so cons makes pairs and list makes lists 15:09:45 artzz: the pair data type deals with pair?, cons, car, cdr. The list data type deals with list?, null?, list, first, rest. 15:10:19 ok, so improper lists are lists that contain pairs? 15:10:29 artzz: improper lists are just things that exist. If you do (cons 1 (cons 2 (cons 3 null))), you have the proper list (1 2 3); if you do (cons 1 (cons 2 3)), you have the improper list (1 2 . 3) 15:10:29 or pairs? 15:10:43 no; both kinds of list are built out of pairs 15:10:43 artzz: it just happens that in lisp and scheme, lists are built from chained conses, so that a reference to a list is actually a reference to the first cons cell of that list, so some confusion may occur (and a lot of nice tricks can be implemented). 15:11:26 artzz: now, an improper-list is a data structure built from cons cells, that is almost like a list, only that the last cons cell doesn't contain nil in its cdr, but something else. 15:11:49 ok good. and that something else would be? 15:12:20 artzz: while you're not reaching the end of the improper list, all the list function would apply equally well on proper lists and chains of cons cells not nil terminated (improper-list), but this is no reason to confuse them. 15:12:30 ok 15:12:48 artzz: it can be anything, any lisp object, but a cons cell of course, otherwise it wouldn't be the last one ;-) 15:15:17 great 15:15:20 I also found this http://stackoverflow.com/questions/1919097/functional-programming-what-is-an-improper-list 15:15:22 -rudybot_:#scheme- http://tinyurl.com/ykjrumk 15:16:45 -- btw, what about mit-scheme ? 15:27:14 -!- KatieHuber is now known as KatieHuber|away 15:30:46 alvatar [~alvatar@120.126.222.87.dynamic.jazztel.es] has joined #scheme 15:32:51 -!- leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has quit [Ping timeout: 276 seconds] 15:34:10 -!- artzz [~51b8e2b2@gateway/web/freenode/x-yojrojbigwxendtd] has quit [Quit: Page closed] 15:44:00 leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has joined #scheme 15:47:24 -!- alvatar [~alvatar@120.126.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 15:58:07 bipt` [~bpt@cl-509.qas-01.us.sixxs.net] has joined #scheme 15:58:07 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Read error: Connection reset by peer] 16:09:31 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 16:12:22 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 16:16:14 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 16:30:36 alvatar [~alvatar@120.126.222.87.dynamic.jazztel.es] has joined #scheme 16:36:19 -!- bipt` [~bpt@cl-509.qas-01.us.sixxs.net] has quit [Ping timeout: 260 seconds] 16:36:32 Colloguy [~flx@adsl-99-186-43-146.dsl.pltn13.sbcglobal.net] has joined #scheme 16:49:43 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 16:49:58 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 16:57:46 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 17:04:44 Fabse [~mightyfid@wikipedia/Track-n-Field] has joined #scheme 17:05:05 phao [~phao@189.107.220.229] has joined #scheme 17:06:33 bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has joined #scheme 17:13:09 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #scheme 17:13:13 annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has joined #scheme 17:13:13 -!- annodomini [~lambda@2002:97cb:ee3e:2:21c:b3ff:febc:c615] has quit [Changing host] 17:13:13 annodomini [~lambda@wikipedia/lambda] has joined #scheme 17:15:05 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 17:15:06 -!- AtnNn [~welcome@modemcable049.173-176-173.mc.videotron.ca] has quit [Quit: foobar] 17:18:22 -!- svbg [~svbg@94.41.205.206.dynamic.ufanet.ru] has quit [Read error: Connection reset by peer] 17:21:25 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 269 seconds] 17:34:20 wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has joined #scheme 17:56:50 Riastradh [~riastradh@tissot.csail.mit.edu] has joined #scheme 18:03:29 AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has joined #scheme 18:12:55 -!- alvatar [~alvatar@120.126.222.87.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 18:18:56 alvatar [~alvatar@245.126.222.87.dynamic.jazztel.es] has joined #scheme 18:21:38 jao [~jao@83.50.65.250] has joined #scheme 18:29:31 Blkt [~user@dynamic-adsl-94-34-26-145.clienti.tiscali.it] has joined #scheme 18:39:13 sstrickl [~sstrickl@pool-129-44-187-133.bos.east.verizon.net] has joined #scheme 18:40:34 -!- eno [~eno@nslu2-linux/eno] has quit [Ping timeout: 264 seconds] 18:42:19 eno [~eno@nslu2-linux/eno] has joined #scheme 18:44:04 attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 18:48:56 rdd` [~rdd@c83-250-52-182.bredband.comhem.se] has joined #scheme 18:49:19 -!- Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 18:49:47 -!- rdd` is now known as rdd 18:52:18 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #scheme 18:57:26 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 18:57:43 -!- Colloguy [~flx@adsl-99-186-43-146.dsl.pltn13.sbcglobal.net] has quit [Quit: bye] 19:04:24 saccade [~saccade@dhcp-18-111-68-179.dyn.mit.edu] has joined #scheme 19:08:43 hey, how do I debug a program in scheme? 19:09:01 In C, I would use printf statements to see where it stops executing and such 19:09:21 but in scheme, I run (write-string "asdf1") and such, and then execution doesn't continue after that? 19:09:27 or perhaps I'm doing it wrong... 19:09:44 yeah, doing it wrong. I used it in a cond... 19:12:19 fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has joined #scheme 19:14:13 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 19:15:57 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 19:18:01 RageOfThou [~RageOfTho@users-55-116.vinet.ba] has joined #scheme 19:22:37 -!- MrFahrenheit [~RageOfTho@users-33-137.vinet.ba] has quit [Ping timeout: 276 seconds] 19:24:40 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: my favourite color is blue......NO, YELLOWWWWWWWWW] 19:30:01 -!- bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has quit [Quit: leaving] 19:34:45 -!- oddmunds [~oddmunds@cm-84.208.72.55.getinternet.no] has quit [Quit: leaving] 19:35:19 oddmunds [~oddmunds@cm-84.208.72.55.getinternet.no] has joined #scheme 19:35:21 -!- leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has quit [Ping timeout: 252 seconds] 19:35:43 -!- wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has quit [Ping timeout: 260 seconds] 19:38:58 incubot: there is code so bad that it can nauseate a man and castrate his enthusiasm 19:39:02 What do you mean by 'mature enough'? Was he castrate enough? Or was he exited enough? 19:41:37 Colloguy [~flx@64.134.18.188] has joined #scheme 19:44:17 minion: chant 19:44:18 MORE ENERGY 19:44:19 :D 19:44:26 I want minion to say MORE PYLONS 19:44:57 minion: chant 19:44:58 MORE PYLONS 19:45:01 That wasn't hard. 19:45:59 I'd rather build more farms, though. 19:48:18 But was he mature enough last night at the lesbian masquerade? 19:49:07 -!- phao [~phao@189.107.220.229] has quit [Quit: Leaving] 19:49:19 -!- Colloguy [~flx@64.134.18.188] has quit [Quit: bye] 19:50:04 wait, how do you get minion to do that, chandler? :O 19:50:39 *elly* writes "so complicated it must be wrong" on a student handin 19:51:17 -!- Daemmerung [~goetter@64.146.161.228] has quit [Quit: Smoove out.] 19:52:32 elly: Just think a little more about it, and I'm sure it will come to you. 19:52:34 minion: chant 19:52:35 MORE ABOUT IT 19:52:42 I see. 19:53:52 annodomini__ [~lambda@pool-151-203-238-62.bos.east.verizon.net] has joined #scheme 19:53:57 -!- annodomini__ [~lambda@pool-151-203-238-62.bos.east.verizon.net] has quit [Changing host] 19:53:57 annodomini__ [~lambda@wikipedia/lambda] has joined #scheme 19:54:46 -!- AqD|Home [~AqD|Home@122-116-21-207.HINET-IP.hinet.net] has quit [Quit: KVIrc Insomnia 4.0.0, revision: 3664, sources date: 20090924, built on: 2009-12-03 14:48:48 UTC http://www.kvirc.net/] 19:57:22 -!- annodomini [~lambda@wikipedia/lambda] has quit [Ping timeout: 248 seconds] 19:57:22 -!- annodomini__ is now known as annodomini 20:02:58 -!- KatieHuber|away is now known as KatieHuber 20:03:22 leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has joined #scheme 20:10:32 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 20:10:53 kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has joined #scheme 20:13:50 pavelludiq_ [~quassel@87.246.28.180] has joined #scheme 20:14:09 -!- pavelludiq_ [~quassel@87.246.28.180] has quit [Read error: Connection reset by peer] 20:16:35 -!- pjb [~t@122.Red-79-149-21.staticIP.rima-tde.net] has quit [Remote host closed the connection] 20:16:38 adiabatic [~adiabatic@dsl-206-55-130-248.tstonramp.com] has joined #scheme 20:16:50 pjb [~t@122.Red-79-149-21.staticIP.rima-tde.net] has joined #scheme 20:22:52 -!- alvatar [~alvatar@245.126.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 20:24:24 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 20:29:02 sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has joined #scheme 20:30:37 MononcQc [~ferd@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 20:31:37 -!- sphex [~nobody@modemcable072.42-37-24.mc.videotron.ca] has quit [Ping timeout: 258 seconds] 20:51:09 -!- fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has left #scheme 20:57:29 -!- attila_lendvai [~ati@catv-89-134-66-143.catv.broadband.hu] has quit [Ping timeout: 246 seconds] 21:00:34 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 21:02:11 -!- KatieHuber is now known as KatieHuber|away 21:08:15 rillig [~rillig@hmbg-4d0687e8.pool.mediaWays.net] has joined #scheme 21:08:53 -!- rillig [~rillig@hmbg-4d0687e8.pool.mediaWays.net] has left #scheme 21:09:38 rillig [~rillig@hmbg-4d0687e8.pool.mediaWays.net] has joined #scheme 21:12:26 Skewb [~Skewb@62.32.128.252] has joined #scheme 21:12:44 Hi. 21:13:07 .iH 21:13:07 Riastradh, memo from mejja: Please revert birkholz type-punning "fix". (SIGSEGV on 64-bit machines) 21:13:31 minion: memo for mejja: The X11 one? Already done. 21:13:32 Remembered. I'll tell mejja when he/she/it next speaks. 21:16:24 Oh, hello Riastradh! 21:16:47 It seems like a month of Mondays since I last saw you around these parts. 21:16:49 most of my students should have their C compilers taken away from them and be forced to use Java 21:17:39 Why would you subject them to that, elly? 21:17:45 What crime have they committed to deserve such punishment? 21:18:01 endemic unchecked calls to malloc() and uses of uninitialized pointers 21:18:20 How will Java prevent the latter of those two problems? 21:18:36 chandler, yes, I have been making myself scarce lately, in an attempt (perhaps not entirely successful) to waste less time. 21:19:22 It seems you went right past scarce and straight to invisible. 21:20:18 elly, in that case, they should be given low rlimits, and run under valgrind. 21:20:43 Riastradh: sadly, they are writing kernels 21:21:00 Actually, how will Java prevent the general case of either of those problems? There are certainly analogues to malloc() failure in Java, too. 21:21:06 OK, then they should be given low-memory environments. 21:21:31 they are given an allocator that can be made to fail randomly, but none of them turn it on 21:21:36 the ones that do don't have unchecked malloc()s :P 21:21:37 For that task, they should be given an environment without malloc(), unless they write it themselves. 21:21:40 (This can be said of a lot of developers, actually. Quite a lot of software fails spectacularly badly in such environments.) 21:22:08 (...let alone going to any effort to recover from such situations.) 21:22:17 Then, perhaps, they will discover just how difficult - and wasteful - malloc() can be. 21:23:12 they have all written malloc() in a prerequisite class 21:23:39 Ah. Well, in that case, there isn't much excuse, and Java won't help. 21:23:52 yes, but it will keep them out of my class and I won't have to read their code 21:25:45 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 21:25:55 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 21:27:18 masm [~masm@bl7-203-72.dsl.telepac.pt] has joined #scheme 21:27:19 -!- masm [~masm@bl7-203-72.dsl.telepac.pt] has quit [Client Quit] 21:27:45 -!- bipt [bpt@cpe-075-182-095-009.nc.res.rr.com] has quit [Ping timeout: 276 seconds] 21:30:45 erkangur [~erkangur@94.54.233.80] has joined #scheme 21:31:12 hi channel, i am student in Istanbul Bilgi University 21:31:32 I have a question about a fundemantal function 21:32:03 how can I call two function in a one function which i cannot combine them 21:32:05 ? 21:32:31 I am not really 21:32:41 you mean like (lambda () (display 1) (display 2)) maybe? 21:33:12 yes 21:33:16 i think 21:34:22 -!- rillig [~rillig@hmbg-4d0687e8.pool.mediaWays.net] has quit [Read error: Connection reset by peer] 21:34:35 ? 21:34:47 ! 21:37:06 -!- Blkt [~user@dynamic-adsl-94-34-26-145.clienti.tiscali.it] has quit [Read error: Connection reset by peer] 21:37:37 any idea? did I explain myself clearly? 21:38:08 erkangur: probably not, if sloyd's suggestion does not do what you want 21:38:50 i didnt understand the suggestion actually :/ sorry 21:41:23 is it like (lambda () (myfunc args) (myfunc2 args) (myfunc3 args)) ? 21:41:38 yes 21:43:34 hmm 21:44:38 i wrote : 21:44:42 (define (erkan x) 21:44:42 -!- KatieHuber|away is now known as KatieHuber 21:44:51 (text x 10 'black) 21:44:52 ) 21:44:54 then 21:45:07 (lambda() (erkan "erkan") (erkan "me")) 21:45:11 but it raises 21:45:20 lambda: expected only one expression after the argument-name sequence, but found one extra part 21:45:25 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 21:46:12 the lambda is the function, if you use define the use (define (erkan x) (myfunc args) (myfunc2 args) (myfunc3 args)) 21:47:20 (define (erkan x) (myfunc args) (myfunc2 args) (myfunc3 args)) doesnt work, i am working htdp advanced student 21:48:36 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 21:49:00 -!- leppie [~lolcow@dsl-243-50-80.telkomadsl.co.za] has quit [Ping timeout: 252 seconds] 21:49:57 then use (begin (myfunc args) (myfunc2 args) (myfunc3 args)) 21:51:08 in normal scheme every function has an implicit begin, but not in htpd 21:51:21 fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has joined #scheme 21:52:34 haesbaert [~haesbaert@c9155a20.virtua.com.br] has joined #scheme 21:52:43 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 21:52:55 hi, when in a , all expressions are evaluated in sequence ? 21:53:03 mejja, boo. 21:53:26 Riastradh: :hello 21:53:27 mejja, memo from Riastradh: The X11 one? Already done. 21:53:40 for example in a let body, (display "1") (display "2) will always do what I intend ? 21:53:51 Yes, haesbaert. 21:53:56 sloyd: but with begin, just last experesion works 21:54:14 Riastradh: no need for (begin) then ? 21:54:49 Riastradh: Also note his deletations in option.c 21:54:54 :) 21:55:23 mejja, yes, I've mailed him about that. If he doesn't react soon I'll fix it myself. 21:55:35 erkangur: I thought that was what you wanted, to just call all expressions in order and get the last value 21:55:39 Let's blame it on GIT... 21:55:52 -!- kar8nga [~kar8nga@jol13-1-82-66-176-74.fbx.proxad.net] has quit [Remote host closed the connection] 21:56:19 Hezy_ [~Hezy@62.56.254.243] has joined #scheme 21:56:19 Hezy [~Hezy@62.56.254.243] has joined #scheme 21:56:20 haesbaert, right. 21:56:29 rudybot_: eval (let ((x 5)) (display "x is ") (write x) (newline)) 21:56:44 rudybot_? 21:56:46 Riastradh: error: with-limit: out of time 21:56:48 rudybot_: eval (let ((x 5)) (display "x is ") (write x) (newline)) 21:56:49 -!- Hezy [~Hezy@62.56.254.243] has quit [Client Quit] 21:56:55 Riastradh: your sandbox is ready 21:56:55 Riastradh: ; stdout: "x is 5\n" 21:56:57 rudybot_, page yourself back into memory. 21:56:58 Riastradh: eh? Try "rudybot_: help". 21:57:04 sloyd: I am trying to do recursion with two function 21:57:08 -!- Hezy_ [~Hezy@62.56.254.243] has quit [Client Quit] 21:57:18 Hezy [~Hezy@62.56.254.243] has joined #scheme 21:57:19 Hezy_ [~Hezy@62.56.254.243] has joined #scheme 21:57:30 Riastradh: thanks :D 21:59:04 -!- Hezy_ [~Hezy@62.56.254.243] has left #scheme 22:03:30 phao [~phao@189.107.165.251] has joined #scheme 22:04:44 -!- saccade [~saccade@dhcp-18-111-68-179.dyn.mit.edu] has quit [Quit: This computer has gone to sleep] 22:05:12 erkangur: do you want (myfunc (myfunc2 arg) second-arg) then? I don't understand your problem. 22:06:40 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:06:44 sepult [~user@xdsl-87-79-117-238.netcologne.de] has joined #scheme 22:07:07 sloyd: i am trying to call a function and then do a recursion like (define (erkan x) (another xx) (erkan x-1)) 22:07:32 what do you want to do with the result of (another xx) ? 22:08:47 it should draw something, it is another function 22:09:09 TR2N [email@89-180-180-247.net.novis.pt] has joined #scheme 22:09:41 if you don't want the result, then begin is the right thing to use 22:10:03 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 22:11:58 i am using (begin0 (draw-func ... ..) (recurs ..)) 22:14:15 it doesnt work 22:15:58 in what way does it not work? please be specific: what code do you use, how do you run it, what do you expect, what is really happening? 22:28:39 -!- pavelludiq [~quassel@87.246.28.180] has quit [Read error: Connection reset by peer] 22:29:21 sloyd: it is a program that draws fractal (savannah tree) http://sudrap.org/paste/text/2757/ 22:31:21 lisppaste: url 22:31:21 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 22:31:28 for future reference 22:32:40 ok 22:38:36 Riastradh: Let's nuke sf-directory? and compile-directory? in sf/butils.scm 22:39:03 I see no point in repairing code that's been unused for 17 years... 22:41:00 -!- samth_away [~samth@punge.ccs.neu.edu] has quit [*.net *.split] 22:41:00 -!- jyujin [~mdeininge@vs166245.vserver.de] has quit [*.net *.split] 22:41:04 jyujin [~mdeininge@vs166245.vserver.de] has joined #scheme 22:41:18 samth_away [~samth@punge.ccs.neu.edu] has joined #scheme 22:44:03 -!- choas [~lars@p5B0DB066.dip.t-dialin.net] has quit [Quit: leaving] 22:46:57 erkangur: it seems to me you want to use the resulting image of n-recur (an image) and combine it with draw-tree, so use overlay/xy and not begin 22:47:18 -!- Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 22:48:42 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 22:49:20 i tried overlay/xy but it goes infinite loop, but it seems it is a design fault :/ i will revise it :/ 22:49:40 seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has joined #scheme 22:50:23 sphex [~nobody@modemcable072.42-37-24.mc.videotron.ca] has joined #scheme 22:53:10 -!- sphex_ [~nobody@modemcable072.42-37-24.mc.videotron.ca] has quit [Ping timeout: 264 seconds] 22:54:00 -!- phao [~phao@189.107.165.251] has quit [Quit: Leaving] 22:56:11 -!- erkangur [~erkangur@94.54.233.80] has quit [Ping timeout: 260 seconds] 22:57:58 Nshag [~none@AClermont-Ferrand-551-1-28-130.w86-202.abo.wanadoo.fr] has joined #scheme 22:58:14 hey, is there a way to make scheme list the function name that's giving an error? 22:58:36 or a line number or something other than "the object (c a) is not applicable" 22:59:46 bipt [bpt@cpe-173-095-167-152.nc.res.rr.com] has joined #scheme 23:00:42 ZeroEx, enter the debugger. Judging by that error message, 23:00:43 ...er. 23:00:49 Silly ^J. 23:00:54 mbohun [~mbohun@202.124.74.196] has joined #scheme 23:01:11 wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has joined #scheme 23:01:11 Riastradh: there's a debugger? 23:01:29 how can I make something like map that collects all results ? without putting them in different lists 23:01:49 ZeroEx, judging by that error message, it looks like you're using MIT Scheme. If you're not using Edwin, you can type (debug) to enter the debugger (and hit `?' for help); if you are using Edwin, at the REPL you should be prompted for whether you want to enter the debugger. 23:02:49 I call map on a list that has 3 entries, each call produces a list, so map put's in 3 different lists, I would like it to be merged 23:03:09 haesbaert, use SRFI 1's APPEND-MAP. 23:04:50 Colloguy [~flx@64.134.18.188] has joined #scheme 23:05:13 I'm not sure I understand this. So I'm in the debugger and I hit e to enter a read-eval-print loop, then I load in my program and execute a command. There's no new information? 23:05:59 Use `h' to get a history of what Scheme was evaluating when it encountered the error. 23:06:28 Use `u' and `d' to examine the stack of subproblems in more detail. 23:06:50 Riastradh: thanks !, exactly what I needed :D 23:07:53 thankyou 23:10:54 -!- fradgers- [~fradgers-@5ad4c06e.bb.sky.com] has left #scheme 23:12:02 -!- Hezy [~Hezy@62.56.254.243] has quit [Quit: Ex-Chat] 23:13:18 rickmode [~rickmode@pool-98-112-173-63.lsanca.dsl-w.verizon.net] has joined #scheme 23:17:05 Riastradh: I guess I'm the only user of replace-operator & reduce-operator. 23:18:10 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 23:18:19 Are those broken too now? 23:18:49 Broken by joe... 23:19:10 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 23:24:07 Is JRM no longer a member of WG1? 23:24:22 -!- foof [~user@FLH1Aib193.osk.mesh.ad.jp] has quit [Ping timeout: 264 seconds] 23:25:09 -!- wingo [~wingo@151.Red-88-17-131.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 23:26:19 Mr_Awesome [~eric@pool-72-69-240-30.chi01.dsl-w.verizon.net] has joined #scheme 23:29:03 -!- Colloguy [~flx@64.134.18.188] has quit [Ping timeout: 260 seconds] 23:29:04 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 23:43:05 -!- seangrove [~user@c-67-188-3-10.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:44:47 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 23:46:03 -!- fabe [~fabe@p54A7E170.dip.t-dialin.net] has quit [Remote host closed the connection] 23:49:05 phao [~phao@189.107.186.196] has joined #scheme 23:55:47 -!- sloyd [sloyd@station457.vo3.net] has quit [Quit: ZNC - http://znc.sourceforge.net]