00:02:05 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 00:12:24 now racket hates my r5rs collection 00:12:33 any way to make it resolve r5rs symbols into locations? 00:12:55 any way, what do stuff like namespace-symbol->identifier do for non-exported symbols? 00:27:46 amca [~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au] has joined #scheme 00:31:07 wisey [~Steven@host86-150-109-116.range86-150.btcentralplus.com] has joined #scheme 00:35:17 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:37:09 -!- hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 276 seconds] 00:37:09 -!- hussaibi [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 276 seconds] 00:38:27 -!- DrDuck [~duck@146.229.118.153] has quit [Ping timeout: 252 seconds] 00:51:08 DrDuck [~duck@146.229.118.153] has joined #scheme 00:52:14 -!- Kajtek [~paniwladc@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 00:52:21 acarrico [~acarrico@pppoe-68-142-41-68.gmavt.net] has joined #scheme 00:53:54 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 00:55:22 -!- leo2007 [~leo@58.22.113.122] has quit [Ping timeout: 264 seconds] 00:55:26 -!- MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has quit [Ping timeout: 258 seconds] 00:56:06 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Quit: leaving] 00:56:12 fbass [~fbass@75-173-95-248.albq.qwest.net] has joined #scheme 00:56:23 hussaibi [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 00:56:51 hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 01:01:12 -!- hussaibi [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 276 seconds] 01:02:25 hussaibi [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 01:05:53 zelak [~zelak@pdpc/supporter/student/zelak] has joined #scheme 01:08:59 -!- hussaibi [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 240 seconds] 01:09:10 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 240 seconds] 01:09:17 -!- hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 250 seconds] 01:12:43 Algo [~Algo@unaffiliated/algorithmiccontr] has joined #scheme 01:13:45 -!- wisey [~Steven@host86-150-109-116.range86-150.btcentralplus.com] has quit [Quit: Leaving] 01:16:11 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 240 seconds] 01:18:31 guys 01:19:02 are changes like list-to-mlist in r5rs racket mutations, or are they visible only for the current module? 01:19:56 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 01:20:52 hussaibi [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 01:20:59 hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 01:21:50 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 01:22:16 -!- pjb is now known as Guest87056 01:22:27 i think i might finally know how to solve the geiser-r5rs problem 01:23:01 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 01:23:36 -!- Guest87056 is now known as pjb 01:24:24 arcfide [~arcfide@pool-96-231-37-52.washdc.fios.verizon.net] has joined #scheme 01:30:44 YES! 01:31:10 -!- peterbb [~peterbb@146.247.161.37] has quit [Ping timeout: 240 seconds] 01:32:28 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #scheme 01:32:29 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 01:32:29 srid [~srid@unaffiliated/srid] has joined #scheme 01:33:05 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 252 seconds] 01:34:29 MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has joined #scheme 01:37:40 -!- zelak [~zelak@pdpc/supporter/student/zelak] has quit [Remote host closed the connection] 01:38:21 -!- Algo [~Algo@unaffiliated/algorithmiccontr] has left #scheme 01:39:34 -!- arcfide [~arcfide@pool-96-231-37-52.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 01:41:43 -!- MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has quit [Ping timeout: 258 seconds] 01:45:26 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: 9] 01:54:34 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Quit: leaving] 01:55:44 fbass [~fbass@75-173-95-248.albq.qwest.net] has joined #scheme 01:58:22 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 252 seconds] 02:02:25 arcfide [~arcfide@pool-96-231-37-52.washdc.fios.verizon.net] has joined #scheme 02:04:56 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #scheme 02:07:01 ignis_ [~user@cpe-72-134-23-187.socal.res.rr.com] has joined #scheme 02:14:09 -!- hussaibi [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 240 seconds] 02:14:21 -!- hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 260 seconds] 02:15:57 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 02:17:04 -!- mjonsson [~mjonsson@38.109.95.133] has quit [Remote host closed the connection] 02:21:43 Nisstyre [~nisstyre@infocalypse-net.info] has joined #scheme 02:24:02 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Quit: leaving] 02:27:08 fbass [~fbass@75-173-95-248.albq.qwest.net] has joined #scheme 02:36:15 -!- amca [~amca@CPE-121-208-82-128.cqzr1.cha.bigpond.net.au] has quit [Quit: Farewell] 02:37:42 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #scheme 02:37:42 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 02:37:42 srid [~srid@unaffiliated/srid] has joined #scheme 02:38:45 -!- srid [~srid@unaffiliated/srid] has quit [Client Quit] 02:39:58 leo2007 [~leo@58.22.114.144] has joined #scheme 02:45:28 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 02:51:38 -!- arcfide [~arcfide@pool-96-231-37-52.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 02:56:14 -!- pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has left #scheme 02:56:21 pnkfelix [~Adium@c-71-225-165-188.hsd1.pa.comcast.net] has joined #scheme 03:36:11 -!- Brendan_T [~brendan@static.112.22.47.78.clients.your-server.de] has quit [Ping timeout: 240 seconds] 03:37:29 -!- DrDuck [~duck@146.229.118.153] has quit [Ping timeout: 258 seconds] 03:42:06 DrDuck [~duck@146.229.118.153] has joined #scheme 03:47:35 jrapdx [~jra@67.138.231.132] has joined #scheme 04:03:05 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Connection reset by peer] 04:12:45 -!- DrDuck [~duck@146.229.118.153] has quit [Ping timeout: 260 seconds] 04:12:53 -!- tupi [~david@189.60.160.15] has quit [Remote host closed the connection] 04:16:20 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 04:26:28 DrDuck [~duck@146.229.118.153] has joined #scheme 05:02:52 -!- fbass [~fbass@75-173-95-248.albq.qwest.net] has quit [Quit: Lost terminal] 05:14:20 pjb: Many thanks 05:16:10 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 05:27:08 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #scheme 05:31:03 -!- leo2007 [~leo@58.22.114.144] has quit [Ping timeout: 250 seconds] 05:32:00 -!- augiedoggie [~cpr@unaffiliated/cpr420] has left #scheme 05:32:07 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 05:36:12 -!- oldpier [~oldpier@175.156.205.15] has quit [Ping timeout: 252 seconds] 05:37:09 gravicappa [~gravicapp@ppp91-77-185-182.pppoe.mtu-net.ru] has joined #scheme 05:44:32 -!- penryu [~tanuki@unaffiliated/penryu] has quit [Quit: WeeChat 0.3.5] 05:45:03 penryu [~tanuki@unaffiliated/penryu] has joined #scheme 05:46:06 r5rs define 05:46:06 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-8.html#%_idx_190 05:49:56 anyone has a win32 gnu guile build? 05:50:47 leo2007 [~leo@58.22.114.144] has joined #scheme 05:52:29 gosh. each cygwin version is slower than the last 05:56:56 SV0L0CH [~shatunov@gazing-essence.volia.net] has joined #scheme 05:57:21 heh. building racket5 on a linode: 3hours and counting. build on a local machine and rsync to the linode: 5 min. 05:57:37 are there any scheme libraries for linear algebra? 05:57:53 i need just some basic stuff, vectors, matrices, inverses, LU decomposition 06:02:10 does the geiser author sit here? 06:03:00 -!- kennyd [~kennyd@78-0-201-237.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 06:03:55 if not, #geiser might be a good place to check 06:05:40 kennyd [~kennyd@93-136-169-177.adsl.net.t-com.hr] has joined #scheme 06:09:27 -!- githogori [~githogori@c-24-7-1-43.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 06:13:30 -!- Sysop_fb [~bleh@108-66-160-34.lightspeed.spfdmo.sbcglobal.net] has quit [Ping timeout: 240 seconds] 06:22:58 jewel [~jewel@196-209-224-179.dynamic.isadsl.co.za] has joined #scheme 06:24:30 -!- ignis_ [~user@cpe-72-134-23-187.socal.res.rr.com] has quit [Ping timeout: 240 seconds] 06:26:22 -!- DrDuck [~duck@146.229.118.153] has quit [Ping timeout: 246 seconds] 06:28:33 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 258 seconds] 06:33:57 Brendan_T [~brendan@static.112.22.47.78.clients.your-server.de] has joined #scheme 07:02:53 -!- jewel [~jewel@196-209-224-179.dynamic.isadsl.co.za] has quit [Ping timeout: 250 seconds] 07:14:36 oldpier [~oldpier@nusnet-188-149.dynip.nus.edu.sg] has joined #scheme 07:24:10 -!- gravicappa [~gravicapp@ppp91-77-185-182.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 07:27:09 -!- leo2007 [~leo@58.22.114.144] has quit [Ping timeout: 250 seconds] 07:28:31 -!- Adrinael [~adrinael@barrel.rolli.org] has quit [Read error: Operation timed out] 07:32:25 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 07:34:14 Kajtek [~paniwladc@nat4-230.ghnet.pl] has joined #scheme 07:39:16 *weirdo* prepares potatos 07:42:41 Adrinael [~adrinael@barrel.rolli.org] has joined #scheme 08:02:22 drdo` [~drdo@91.205.108.93.rev.vodafone.pt] has joined #scheme 08:02:49 -!- Brendan_T [~brendan@static.112.22.47.78.clients.your-server.de] has quit [Remote host closed the connection] 08:03:52 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 258 seconds] 08:16:33 -!- elly [~elly@atheme/member/elly] has quit [Ping timeout: 250 seconds] 08:16:33 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 08:20:52 -!- jrapdx [~jra@67.138.231.132] has quit [Ping timeout: 258 seconds] 08:21:23 jrapdx [~jra@67.138.231.132] has joined #scheme 08:24:30 -!- dRbiG [p@bofh.edu.pl] has quit [Ping timeout: 276 seconds] 08:29:54 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 08:31:08 -!- ASau [~user@95-24-221-224.broadband.corbina.ru] has quit [Quit: off] 08:38:50 elly [~elly@atheme/member/elly] has joined #scheme 08:59:42 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 09:03:49 Riastradh, does your scheme48 swank work with newest slime? 09:03:54 i see it's not really maintained these days :( 09:09:56 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 09:17:34 last updated: 2007 :-( 09:23:46 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 09:26:45 araujo [~araujo@190.73.44.29] has joined #scheme 09:26:45 -!- araujo [~araujo@190.73.44.29] has quit [Changing host] 09:26:45 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 09:36:30 -!- oldpier [~oldpier@nusnet-188-149.dynip.nus.edu.sg] has quit [Ping timeout: 240 seconds] 10:00:01 -!- zanes [~zane@108-90-245-81.lightspeed.cicril.sbcglobal.net] has quit [Ping timeout: 260 seconds] 10:01:49 weirdo: didn't you know? Software is a perishable good. Passed two weeks, it rots and you cannot use it anymore. You need a new release every two weeks. 10:05:35 pjb, actually, the page says that it most likely bitrotted due to s48 and slime changes 10:06:31 MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has joined #scheme 10:10:30 weirdo: what forces you to use an incompatible slime? Just use the slime that works with it! 10:20:13 peterbb [~peterbb@146.247.161.37] has joined #scheme 10:28:55 -!- peterbb [~peterbb@146.247.161.37] has quit [Ping timeout: 246 seconds] 10:33:27 pierreghz [~pierreghz@cust-220-7-111-94.dyn.as47377.net] has joined #scheme 10:36:29 weirdo: Have you implemented line number tracking in your scheme? 10:37:54 dostoyevsky, no 10:38:34 It's difficult to know what's going on in test cases without line numbers.. 10:48:39 -!- jrapdx [~jra@67.138.231.132] has quit [Ping timeout: 250 seconds] 10:51:31 jrapdx [~jra@67.138.231.132] has joined #scheme 10:54:23 jbrokc [~jbrokc@c-98-228-139-230.hsd1.il.comcast.net] has joined #scheme 10:54:41 -!- jbrokc [~jbrokc@c-98-228-139-230.hsd1.il.comcast.net] has left #scheme 11:03:26 -!- lolcow [~lolcow@196-215-83-98.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 11:08:10 -!- acarrico [~acarrico@pppoe-68-142-41-68.gmavt.net] has quit [Ping timeout: 240 seconds] 11:10:23 leppie [~lolcow@196-215-83-98.dynamic.isadsl.co.za] has joined #scheme 11:13:02 weirdo, You want to see jao for geiser, See #geiser (or maybe #guile). Though he is not around as much anymore. 11:13:32 i see. thanks. 11:14:38 acarrico [~acarrico@pppoe-68-142-41-68.gmavt.net] has joined #scheme 11:28:54 -!- DGASAU [~user@91.218.144.129] has quit [Remote host closed the connection] 11:30:00 DGASAU [~user@91.218.144.129] has joined #scheme 12:02:00 DrDuck [~duck@146.229.117.39] has joined #scheme 12:03:42 tupi [~david@189.60.160.15] has joined #scheme 12:07:51 genieliu [~genieliu@59.78.62.120] has joined #scheme 12:10:45 dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has joined #scheme 12:19:14 rjack [~rjack@net-2-38-16-57.cust.dsl.vodafone.it] has joined #scheme 12:19:43 -!- rjack [~rjack@net-2-38-16-57.cust.dsl.vodafone.it] has quit [Client Quit] 12:21:08 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 12:27:12 -!- DGASAU [~user@91.218.144.129] has quit [Ping timeout: 258 seconds] 12:31:03 DGASAU [~user@91.218.144.129] has joined #scheme 12:36:25 oldpier [~oldpier@nusnet-188-149.dynip.nus.edu.sg] has joined #scheme 12:39:22 replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:49:09 TotoTitus [TotoTitus@79.113.2.141] has joined #scheme 12:49:14 -!- TotoTitus [TotoTitus@79.113.2.141] has left #scheme 12:51:22 hussaibi [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 12:51:23 hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has joined #scheme 13:02:59 -!- DrDuck [~duck@146.229.117.39] has quit [Ping timeout: 250 seconds] 13:20:29 -!- tupi [~david@189.60.160.15] has quit [Remote host closed the connection] 13:22:25 gf3 [~gf3@unaffiliated/gf3] has joined #scheme 13:22:27 hola 13:22:37 soveran [~soveran@186.19.214.247] has joined #scheme 13:25:57 I was trying to implement Racket's `empty` in just plain r6rs scheme, but guile seems to be barfing on my macro, I was hoping someone could point out my mistake 13:26:14 here are the two equivalents: http://cloud.gf3.ca/9JDq 13:26:17 well 13:26:20 almost 13:27:14 because the bottom one doesn't work, I get "Unbound variable: install-global-transformer" 13:40:20 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 260 seconds] 13:43:43 MIT Scheme's `Happy Happy Joy Joy' exit message was a newfangled temporary experiment introduced only about twenty years ago. The classical exit message was restored last year. 13:44:23 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Operation timed out] 13:44:39 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 13:44:49 gf3: You don't need a macro for that. 13:45:02 weirdo, no, I doubt whether SLIME48 works with current SLIME or Scheme48. Both projects went in directions I didn't care for and now I use MIT Scheme mainly. 13:45:06 eli: non? 13:45:37 gf3: No, just (define empty null), or (define empty '()) 13:45:55 eli: yes but it will point to the same list 13:45:58 right? 13:46:12 Yes, the empty list is a unique value. 13:46:18 rudybot: (eq? (list) (list)) 13:46:19 -!- DGASAU [~user@91.218.144.129] has quit [Ping timeout: 250 seconds] 13:46:19 eli: your sandbox is ready 13:46:20 eli: ; Value: #t 13:46:22 rudybot: (eq? (list) '()) 13:46:23 eli: ; Value: #t 13:46:26 rudybot: (eq? empty '()) 13:46:27 eli: ; Value: #t 13:47:01 lists in racket are immutable 13:47:04 right 13:47:09 true, thanks 13:47:14 I guess that works out 13:47:18 however 13:47:36 is there a glaring issue with my identifier macro? 13:47:45 The empty list is immutable in all implementations. 13:48:17 gf3: yes. 13:48:38 gf3: The first line should be [(_) ((list))] 13:48:45 (If you really want that.) 13:49:13 really? 13:49:21 eli: the racket version seems to work 13:49:26 No. 13:49:39 eli: it was the second one that was failing for me in guile/mit-scheme 13:50:07 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 13:50:27 rudybot: (define-syntax  (syntax-id-rules () [(_) (list)] [(_ a ...) ((list) a ...)] [_ (list)])) 13:50:28 eli: Done. 13:50:36 rudybot:  13:50:36 eli: ; Value: () 13:50:40 rudybot: () 13:50:40 eli: ; Value: () 13:50:45 eli: http://cloud.gf3.ca/9J02 13:50:49 And compare that with: 13:50:53 rudybot: empty 13:50:54 eli: ; Value: () 13:50:56 rudybot: (empty) 13:50:56 eli: error: procedure application: expected procedure, given: '() (no arguments) 13:51:31 Yes, that screenshot shows this problem. (empt) should be an error. 13:51:41 *eli* disappears. 13:52:07 eli: ok, thanks, I appreciate the help 13:52:49 -!- jrapdx [~jra@67.138.231.132] has quit [Ping timeout: 250 seconds] 13:54:59 -!- dnolen [~davidnole@cpe-98-14-92-234.nyc.res.rr.com] has quit [Quit: dnolen] 13:55:50 DGASAU [~user@91.218.144.129] has joined #scheme 13:56:13 jrapdx [~jra@67.138.231.132] has joined #scheme 14:01:52 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 14:05:49 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 14:19:26 ignis_ [~user@cpe-72-134-23-187.socal.res.rr.com] has joined #scheme 14:20:37 drdo`` [~drdo@91.205.108.93.rev.vodafone.pt] has joined #scheme 14:22:53 -!- drdo` [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 250 seconds] 14:31:39 peterbb [~peterbb@146.247.161.37] has joined #scheme 14:34:59 -!- SV0L0CH [~shatunov@gazing-essence.volia.net] has quit [Quit: Leaving.] 14:35:44 zanes [~zane@108-90-245-81.lightspeed.cicril.sbcglobal.net] has joined #scheme 14:39:57 -!- zanes [~zane@108-90-245-81.lightspeed.cicril.sbcglobal.net] has quit [Ping timeout: 252 seconds] 14:40:48 leo2007 [~leo@58.22.114.142] has joined #scheme 14:43:42 pandeiro [~pandeiro@187.105.248.217] has joined #scheme 14:52:25 -!- replore_ [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 14:58:20 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Remote host closed the connection] 14:58:45 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 15:02:34 -!- X-Scale [email@sgi-ultra64.broker.freenet6.net] has quit [Ping timeout: 264 seconds] 15:10:10 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [Ping timeout: 260 seconds] 15:10:24 homie [~levgue@xdsl-84-44-210-80.netcologne.de] has joined #scheme 15:13:00 -!- drdo`` is now known as drdo 15:14:57 tupi [~david@139.82.89.24] has joined #scheme 15:16:50 githogori [~githogori@216.207.36.222] has joined #scheme 15:17:40 -!- ignis_ [~user@cpe-72-134-23-187.socal.res.rr.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:19:51 olle [~olle@84-55-65-130.customers.ownit.se] has joined #scheme 15:20:02 anyone here? 15:21:15 replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:21:15 zanes [~zane@mail.barackobama.com] has joined #scheme 15:21:24 No, never. :-P (Actually, there was lively convo in my scrollback. :-P) 15:21:45 'allo, 'allo? 15:24:07 -!- pierreghz [~pierreghz@cust-220-7-111-94.dyn.as47377.net] has quit [Quit: Quitte] 15:25:49 anyone knows about import, library and export? 15:26:04 gambit doesn't work like my text book says. 15:26:20 (dybvig, the scheme programming language) 15:28:41 jonrafkind [~jon@67.139.146.6] has joined #scheme 15:31:23 olle: You're reading the 4th edition, aren't you? 15:31:37 yes, that's right 15:31:43 olle: 4th edition is for R6RS, so you will need an R6RS-compliant implementation. 15:32:15 If you are using an R5RS implementation, you may prefer to read 3rd edition instead. 15:32:20 (http://www.scheme.com/tspl3/) 15:32:37 how do i redefine define-forms with geiser/ 15:32:57 -!- genieliu [~genieliu@59.78.62.120] has quit [Quit: leaving] 15:33:30 thanks. seems to work with ypsilon, but not gambit. :P 15:33:41 might need further config with gambit. 15:34:31 ohwow_ [~oh@www.nig.gs] has joined #scheme 15:34:33 (i'm on ubuntu 10... or 11, don't really know anymore :) ) 15:35:21 olle: Ypsilon was written from ground up to implement R6RS. :-) 15:35:52 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 15:36:10 olle: "Ubuntu 10" or "Ubuntu 11" don't really make sense. 15:36:24 olle: Ubuntu makes a release roughly every 6 months, and the version number is based on the release date. 15:36:37 olle: e.g., the current version is Ubuntu 11.04, released on 2011/04. 15:38:05 yeah well, 10.04 or 11.04, I mean 15:38:15 The last two releases were 10.04 and 10.10 (for April 2010 and October 2010, respectively). Each release is a "major" release, thus there is as much difference between 10.04 and 10.10 as there is between 10.10 and 11.04. 15:38:34 hm hm 15:38:42 HG` [~HG@p579F7844.dip.t-dialin.net] has joined #scheme 15:38:45 gotta catch my train home, thanks for ur help!! 15:38:48 :-) 15:40:26 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 15:43:11 -!- olle [~olle@84-55-65-130.customers.ownit.se] has quit [Ping timeout: 240 seconds] 15:47:52 rpg [~rpg@216.243.156.16.real-time.com] has joined #scheme 15:57:44 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 16:04:09 phao [~phao@pontenova.dpi.ufv.br] has joined #scheme 16:04:26 rpg [~rpg@216.243.156.16.real-time.com] has joined #scheme 16:07:45 eli: thanks for mentioning barengredt, btw 16:17:59 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 16:18:05 Riastrad1 [~riastradh@fsf/member/riastradh] has joined #scheme 16:28:06 -!- leo2007 [~leo@58.22.114.142] has quit [Ping timeout: 276 seconds] 16:41:18 jewel [~jewel@196-209-224-179.dynamic.isadsl.co.za] has joined #scheme 16:43:37 -!- phao [~phao@pontenova.dpi.ufv.br] has quit [Quit: Leaving] 16:56:06 -!- Riastrad1 is now known as Riastradh 17:02:50 BW^- [~Miranda@92.81.170.93] has joined #scheme 17:03:22 is there any srfi 1 or alike proc that makes this? (let ((accu state0)) (for-each (lambda (v) (set! accu (proc v))) list) accu) ? 17:04:00 fold 17:04:12 (define (iterate-with state0 proc list) .. ) 17:04:31 funny, i looked at fold - translated to this example, how can i use fold for this? 17:04:45 (fold (lambda (k v) (proc v)) state0 list) 17:05:02 (or maybe (lambda (v k) (proc v)), I forget) 17:05:15 hmhm k 17:05:40 rudybot: eval (require srif/1) (fold (lambda (x acc) acc) 0 '(1)) 17:05:40 ohwow_: your sandbox is ready 17:05:41 ohwow_: error: eval:1:9: srif/1: standard-module-name-resolver: collection not found: "srif" in any of: (# #) in: srif/1 17:05:50 rudybot: eval (require srfi/1) (fold (lambda (x acc) acc) 0 '(1)) 17:05:50 ohwow_: ; Value: 0 17:06:02 is the underscore character a valid variable name for throwaway varaibles in r5rs? 17:06:05 I always mess up (x acc) and (acc x) 17:06:23 yey super :) 17:06:33 :) 17:06:52 -!- jonrafkind [~jon@67.139.146.6] has quit [Ping timeout: 246 seconds] 17:06:58 Yes, confab. But you shouldn't just use `_' because it makes your code harder to read. Give a meaningful name, and then say in the code `I don't care about this'. The conventional way to do that is to write (lambda (x y z) y ...) -- this means `I deliberately ignore y.'. 17:09:05 joy. 17:12:40 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 17:15:57 -!- jrapdx [~jra@67.138.231.132] has quit [Quit: Leaving] 17:16:09 Riastradh, thanks 17:16:25 wait 17:16:41 (lambda (x y z) y) means ignore y? 17:17:04 ignore x z right? 17:17:08 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 17:18:34 No, you missed the ellipsis. You might write, e.g., (lambda (x y z) y (frobnozzle x z)). 17:18:52 That says `I mean to ignore y.', whereas (lambda (x y z) (frobnozzle x z)) looks more like `I might have forgotten to use y.'. 17:19:11 oh 17:19:28 so if you just throw a naked variable out in a lambda it doesn nothing? 17:19:32 cool 17:19:42 *confab* noob at scheme 17:19:45 is* 17:19:46 bah 17:20:29 If you put any expression there, the value will be ignored. Variable references have no effects, so ultimately it doesn't change the semantics of the program. 17:20:32 -!- BW^- [~Miranda@92.81.170.93] has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org] 17:21:15 frobnozzle is a great name for a placeholder function 17:21:35 Riastradh, i think i get it, thanks 17:21:42 BW^- [~Miranda@92.81.170.93] has joined #scheme 17:23:27 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #scheme 17:23:43 -!- BW^- [~Miranda@92.81.170.93] has quit [Client Quit] 17:24:25 phax [~phax@adsl-68-73-148-217.dsl.ipltin.ameritech.net] has joined #scheme 17:24:25 -!- phax [~phax@adsl-68-73-148-217.dsl.ipltin.ameritech.net] has quit [Changing host] 17:24:25 phax [~phax@unaffiliated/phax] has joined #scheme 17:34:10 rvn_ [~rvn@77.107.164.131] has joined #scheme 17:52:38 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 17:55:12 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 17:57:17 cdh23_ [~cdh23@pix39.systemsbiology.net] has joined #scheme 18:07:44 Are there solutions to PLAI anywhere online? 18:08:16 -!- hussaibi_ [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 260 seconds] 18:08:24 -!- hussaibi [~hussaibi@wirewall.cs.toronto.edu] has quit [Ping timeout: 276 seconds] 18:09:21 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 250 seconds] 18:09:46 ohwow_: Doubt it. Otherwise it would let college students cheat. 18:10:06 Oh, true. 18:20:02 -!- Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has quit [*.net *.split] 18:20:02 -!- Intensity [lpsJvkyqT2@unaffiliated/intensity] has quit [*.net *.split] 18:24:18 Obfuscate [~keii@ip98-176-16-175.sd.sd.cox.net] has joined #scheme 18:26:32 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 18:32:07 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 18:38:11 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 18:39:26 gravicappa [~gravicapp@ppp91-77-165-174.pppoe.mtu-net.ru] has joined #scheme 18:49:42 poindontcare [~user@122.163.201.126] has joined #scheme 18:51:04 -!- MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has quit [Ping timeout: 258 seconds] 18:52:20 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 18:53:19 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 252 seconds] 18:55:57 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has left #scheme 18:56:13 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Read error: Connection reset by peer] 18:57:00 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 18:59:11 -!- jewel [~jewel@196-209-224-179.dynamic.isadsl.co.za] has quit [Ping timeout: 250 seconds] 19:19:00 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 19:23:10 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 240 seconds] 19:45:31 rpg [~rpg@184-97-129-80.mpls.qwest.net] has joined #scheme 19:46:26 -!- space-cadet [~jason@pool-173-60-69-202.lsanca.fios.verizon.net] has quit [Quit: Leaving.] 19:46:33 saccadewrk [~saccadewr@nat/google/x-nrcucjjgnqzqozfu] has joined #scheme 19:46:50 space-cadet [~jason@pool-173-60-69-202.lsanca.fios.verizon.net] has joined #scheme 19:51:37 -!- replore [~replore@ntkngw133234.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 19:54:41 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #scheme 19:54:49 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 19:54:49 srid [~srid@unaffiliated/srid] has joined #scheme 20:02:01 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 20:11:20 pjb: I finally managed to implement substitution \o/ 20:11:55 pretty much by taking the environment of "outer bound" variables into the recursion :-) 20:15:12 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #scheme 20:20:58 ASau [~user@95-24-221-224.broadband.corbina.ru] has joined #scheme 20:29:07 zelak [~zelak@pdpc/supporter/student/zelak] has joined #scheme 20:32:12 good. 20:32:20 -!- pygospa [~TheRealPy@kiel-5f77b656.pool.mediaWays.net] has quit [Disconnected by services] 20:32:32 pygospa [~TheRealPy@kiel-4dbed3f5.pool.mediaWays.net] has joined #scheme 20:32:39 -!- mornfall [~mornfall@kde/developer/mornfall] has quit [Ping timeout: 246 seconds] 20:32:59 -!- zelak [~zelak@pdpc/supporter/student/zelak] has quit [Remote host closed the connection] 20:36:39 mornfall [~mornfall@anna.fi.muni.cz] has joined #scheme 20:36:39 -!- mornfall [~mornfall@anna.fi.muni.cz] has quit [Changing host] 20:36:39 mornfall [~mornfall@kde/developer/mornfall] has joined #scheme 21:01:57 jimmyrcom [~fold@adsl-75-53-44-225.dsl.rcsntx.sbcglobal.net] has joined #scheme 21:18:30 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 21:23:34 -!- HG` [~HG@p579F7844.dip.t-dialin.net] has quit [Quit: HG`] 21:28:40 MrFahrenheit [~RageOfTho@users-146-176.vinet.ba] has joined #scheme 21:37:06 -!- gravicappa [~gravicapp@ppp91-77-165-174.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:37:46 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #scheme 21:42:01 wingo [~wingo@90.164.198.39] has joined #scheme 21:49:16 -!- pandeiro [~pandeiro@187.105.248.217] has quit [Quit: Thanks, fellas] 21:49:30 -!- poindontcare [~user@122.163.201.126] has quit [Ping timeout: 240 seconds] 21:50:37 With a fully automatic RC-based gc, my test-code runs now one second faster... It's still quite slow, though. :) 21:50:56 `RC-based'? I hope that doesn't expand to `reference counting'. 21:51:08 Riastradh: It does... 21:51:48 One day, a student approached Moon, and said `I know how to make the garbage collector more efficient! Let's count the number of references to each object.' Moon replied to the student by telling him a story. `One day, a student approached Moon, and said...' 21:51:55 tracing-GC is really difficult from C to do... 21:52:54 Riastradh: RC is good when using memory concurrently... 21:53:31 that is false, dostoyevsky. reference counting causes cache thrashing. 21:54:25 -!- Kajtek [~paniwladc@nat4-230.ghnet.pl] has quit [Ping timeout: 260 seconds] 21:55:06 Let me know how concurrent cycle detection works out for you. 21:56:21 reference counting might make a little bit of sense for FFI stuff 21:56:46 Sure, across barriers that are not likely to develop cycles... 21:56:56 or for strings 21:57:25 But you need the GC to release references for a robust FFI. 21:58:17 Riastradh: I do not bother about these this since I only implement a toy language that supports some of the features that I want... and concurrent memory access is one of them.. It's a lot easier to implement than mark-and-sweep and can scale easily 21:59:56 wingo: I'd say that inefficient memory usage causes cache thrashing... Apple seem to have found an efficient way to manage memory in ObjC now based on RC... 22:04:22 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 264 seconds] 22:06:51 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 22:09:22 -!- mario-goulart [~user@67.205.85.241] has quit [Remote host closed the connection] 22:09:31 -!- rpg [~rpg@184-97-129-80.mpls.qwest.net] has quit [Quit: rpg] 22:10:17 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 22:10:30 http://clang.llvm.org/docs/AutomaticReferenceCounting.html#optimization 22:17:33 -!- saccadewrk [~saccadewr@nat/google/x-nrcucjjgnqzqozfu] has quit [Quit: Leaving] 22:17:56 Nisstyre [~nisstyre@infocalypse-net.info] has joined #scheme 22:18:07 mario-goulart [~user@67.205.85.241] has joined #scheme 22:20:03 -!- srid [~srid@unaffiliated/srid] has quit [Quit: Computer has gone to sleep.] 22:20:31 srid [~srid@unaffiliated/srid] has joined #scheme 22:22:43 rpg [~rpg@216.243.156.16.real-time.com] has joined #scheme 22:26:01 -!- levi [~user@c-174-52-219-147.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 22:35:28 -!- elliottcable is now known as egirljr 22:36:52 -!- Hal9k [~Lernaean@unaffiliated/kusanagi] has quit [] 22:37:06 -!- egirljr is now known as elliottcable 22:37:59 -!- elliottcable is now known as Vorian 22:46:01 -!- Vorian is now known as elliottcable 22:48:47 Hal9k [~Lernaean@unaffiliated/kusanagi] has joined #scheme 22:50:33 -!- srid [~srid@unaffiliated/srid] has quit [Remote host closed the connection] 22:52:03 srid [~srid@S010678ca39ff0146.vn.shawcable.net] has joined #scheme 22:52:04 -!- srid [~srid@S010678ca39ff0146.vn.shawcable.net] has quit [Changing host] 22:52:04 srid [~srid@unaffiliated/srid] has joined #scheme 22:57:04 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 23:01:17 masm [~masm@bl15-72-220.dsl.telepac.pt] has joined #scheme 23:12:29 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 23:14:52 saccadewrk [~saccadewr@nat/google/x-khpsxslxygsfbzre] has joined #scheme 23:33:25 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 23:36:41 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 23:37:51 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:45:11 -!- realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 23:47:43 realitygrill [~realitygr@c-24-5-7-139.hsd1.ca.comcast.net] has joined #scheme 23:55:51 -!- githogori [~githogori@216.207.36.222] has quit [Remote host closed the connection]