00:00:23 -!- mmc [~michal@178-85-64-28.dynamic.upc.nl] has quit [Ping timeout: 260 seconds] 00:17:16 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 00:22:47 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds] 00:23:23 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 00:26:38 -!- Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has quit [Quit: Life without danger is a waste of oxygen] 00:37:09 Jayrays [~Jayrays@unaffiliated/jayrays] has joined #scheme 00:39:30 -!- Jayrays [~Jayrays@unaffiliated/jayrays] has left #scheme 00:53:26 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Ping timeout: 255 seconds] 00:58:34 foof: ping 01:01:08 acarrico [~acarrico@cpe-075-181-010-190.carolina.res.rr.com] has joined #scheme 01:04:42 -!- masm1 [~masm@bl18-35-9.dsl.telepac.pt] has quit [Quit: Leaving.] 01:26:08 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 01:36:41 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 01:39:55 phax [~phax@unaffiliated/phax] has joined #scheme 01:45:39 -!- phax [~phax@unaffiliated/phax] has quit [Quit: Leaving] 01:51:42 -!- acarrico [~acarrico@cpe-075-181-010-190.carolina.res.rr.com] has quit [Ping timeout: 245 seconds] 02:02:32 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 252 seconds] 02:04:20 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 02:18:13 jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has joined #scheme 02:34:13 safekeeping [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has joined #scheme 02:37:31 covi [~covi@wasp.dreamhost.com] has joined #scheme 02:37:58 Can someone point me to a good tutorial on continuations? I don't fully understand the concept and how/when to use it. 02:40:45 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 02:48:03 -!- jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has quit [Quit: phunq, sandwich store loop, WHAT NO UNIVERSE] 02:48:18 -!- gffa [~unknown@unaffiliated/gffa] has quit [Quit: sleep] 02:51:19 covi: Are you familiar with stack traces ? 02:54:21 taylanub: no 02:55:18 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds] 02:55:53 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 02:55:53 covi: Are you familiar with "the stack" ? 02:56:09 taylanub: yes, I know stack the data strcuture. 02:56:28 I mean the one stack that usually implicitly exists during program execution. 02:57:03 Like in C you'll hear about "the stack" vs. "the heap" .. 02:57:27 I've heard of these two terms 03:01:35 I think it's kind of difficult when one doesn't know well about the stack. I was also partly ignorant on what *exactly* the stack is, the first couple times I tried to learn continuations (before knowing the importance of the relation between the two concepts), then one they it somehow both fell in place together. 03:08:40 https://en.wikipedia.org/wiki/Call_stack This article probably won't really help but, for sake of reference .. 03:09:38 (Yeah, the explanations there seem way too low-level. Like for when you want to implement a compiler.) 03:11:35 covi: Would it make sense to you if I said that whenever you call a function, you create another layer on a stack ? 03:16:15 I feel like trying to explain the whole thing right here because it seems simple to me now that I understood it, but it would probably turn into a shitty ad-hoc half-assed one-time tutorial. :) 03:26:03 -!- amgarchIn9 [~amgarchin@p4FD6086F.dip0.t-ipconnect.de] has quit [Quit: Konversation terminated!] 03:26:10 protist [~protist@222.153.223.102] has joined #scheme 03:28:53 jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has joined #scheme 03:32:28 -!- jrajav [~jrajav@66-188-176-243.dhcp.roch.mn.charter.com] has quit [Client Quit] 03:37:53 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 03:46:55 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 252 seconds] 03:52:28 amoe_ [~amoe@host-92-26-170-13.as13285.net] has joined #scheme 03:53:36 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [] 03:55:43 -!- amoe [~amoe@host-78-147-155-59.as13285.net] has quit [Ping timeout: 265 seconds] 03:58:19 oh, continuations are for time travelers who don't care about causality. :) 04:10:11 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:21:08 yacks [~yacks@180.151.36.171] has joined #scheme 04:22:10 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 04:50:46 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #scheme 04:58:14 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 246 seconds] 05:02:53 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 05:07:51 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 05:21:02 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 05:28:50 jcowan: pong 05:30:27 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 265 seconds] 05:31:34 Eh, I think I get it now. Anyway, Gambit does have "include". 05:32:08 What about "import" in the base library? That still seems wrong to me. 05:32:44 -!- protist [~protist@222.153.223.102] has quit [Ping timeout: 265 seconds] 05:33:12 Oh, I thought I had already removed that - I will do so when I get home. 05:33:15 protist [~protist@222.153.223.102] has joined #scheme 05:37:24 I'll remove it now. I'm also changing "library declarations rather than just expressions" to remove "just", which is misleading -- it suggests that expressions are a subtype of library declarations. 05:40:35 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 252 seconds] 05:41:41 Pushed. 05:42:47 tupi [~user@186.205.46.201] has joined #scheme 05:44:10 That should make Felix a happy camper. 05:45:14 I'm putting together some nice little modules usable with Chibi and future R7RS implementations. 05:45:50 I'm souping up my JavaScript Objects library, and I revived the predicate generic functions one. I have also written a simple library for procedure advice, and another for generalized equality. 05:46:59 jewel [~jewel@105-236-138-67.access.mtnbusiness.co.za] has joined #scheme 05:50:21 -!- jcowan [~John@mail.digitalkingdom.org] has quit [Quit: Leaving] 06:25:31 adu [~ajr@pool-108-28-107-155.washdc.fios.verizon.net] has joined #scheme 06:44:29 -!- adu [~ajr@pool-108-28-107-155.washdc.fios.verizon.net] has quit [Quit: adu] 06:45:59 -!- jewel [~jewel@105-236-138-67.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 06:46:00 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 06:48:20 -!- protist [~protist@222.153.223.102] has quit [Quit: leaving] 07:03:02 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 07:09:46 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Ping timeout: 244 seconds] 07:18:25 youlysses-ao [~user@75-132-17-145.dhcp.stls.mo.charter.com] has joined #scheme 07:19:59 gravicappa [~gravicapp@ppp91-77-188-131.pppoe.mtu-net.ru] has joined #scheme 07:21:52 -!- wbooze [~wbooze@xdsl-78-35-156-138.netcologne.de] has quit [Read error: Operation timed out] 07:25:24 -!- tcleval [~funnyguy@177.134.134.40] has quit [Quit: leaving] 07:33:42 -!- arbn [~arbn@auriga.kiwilight.com] has quit [Quit: leaving] 07:49:40 -!- Guest65247 is now known as tertl3 08:00:12 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 264 seconds] 08:18:13 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:30:47 mmc1 [~michal@178-85-64-28.dynamic.upc.nl] has joined #scheme 08:34:11 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 08:38:43 -!- tupi [~user@186.205.46.201] has quit [Ping timeout: 246 seconds] 08:38:53 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 08:57:08 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 09:07:04 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #scheme 09:12:32 protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has joined #scheme 09:24:05 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 255 seconds] 10:24:50 -!- gravicappa [~gravicapp@ppp91-77-188-131.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 10:47:53 -!- b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Quit: hi] 10:48:21 Wow, looks like the cool kids are rediscovering structural HTML (q.v. SHTML): . 10:48:35 Oleg's been doing it since at least 2000: . 10:50:29 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 10:52:52 MrFahrenheit [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has joined #scheme 11:15:54 -!- FireFly [~firefly@oftn/member/FireFly] has quit [Excess Flood] 11:16:36 FireFly [~firefly@oftn/member/FireFly] has joined #scheme 11:16:44 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 11:26:39 gravicappa [~gravicapp@ppp91-77-161-81.pppoe.mtu-net.ru] has joined #scheme 11:35:45 b4283 [~b4283@1-172-82-231.dynamic.hinet.net] has joined #scheme 11:42:58 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 11:53:24 -!- masm [~masm@bl17-202-197.dsl.telepac.pt] has quit [Ping timeout: 244 seconds] 11:54:05 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 11:59:05 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 244 seconds] 12:10:28 -!- pjb [~t@cust-seco21th2-46-193-64-247.wb.wifirst.net] has quit [Quit: needs to reboot :-(] 12:12:10 kuribas [~user@94-227-88-230.access.telenet.be] has joined #scheme 12:18:40 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 12:19:00 add^_ [~add^_@m83-190-161-220.cust.tele2.se] has joined #scheme 12:26:40 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 12:37:57 Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has joined #scheme 12:46:55 -!- kuribas [~user@94-227-88-230.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:48:25 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 12:59:07 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 13:04:40 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 13:05:58 -!- cdidd [~cdidd@95-28-11-57.broadband.corbina.ru] has quit [Read error: Operation timed out] 13:09:52 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] 13:13:24 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 264 seconds] 13:17:56 -!- Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has quit [Quit: quit()] 13:23:01 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 13:26:59 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 13:28:53 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 246 seconds] 13:29:11 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 13:32:50 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 13:34:28 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 13:39:41 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 13:43:38 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 13:46:35 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Max SendQ exceeded] 13:48:07 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 13:49:07 gffa [~unknown@unaffiliated/gffa] has joined #scheme 13:51:54 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 13:53:44 -!- Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has quit [Quit: Man who run behind car get exhausted] 14:01:17 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 14:02:49 amoe [~amoe@host-92-26-175-177.as13285.net] has joined #scheme 14:03:51 youlysse` [~user@75-132-17-145.dhcp.stls.mo.charter.com] has joined #scheme 14:04:31 -!- youlysses-ao [~user@75-132-17-145.dhcp.stls.mo.charter.com] has quit [Ping timeout: 244 seconds] 14:04:44 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 14:06:12 -!- amoe_ [~amoe@host-92-26-170-13.as13285.net] has quit [Ping timeout: 264 seconds] 14:07:08 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Excess Flood] 14:08:35 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 14:12:35 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 14:18:05 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 14:20:56 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Excess Flood] 14:22:10 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 14:23:43 -!- gravicappa [~gravicapp@ppp91-77-161-81.pppoe.mtu-net.ru] has quit [Ping timeout: 256 seconds] 14:26:09 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 14:39:45 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 14:44:21 jrajav [~jrajav@167.68.114.6] has joined #scheme 14:48:59 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Read error: Operation timed out] 14:54:13 wbooze [~wbooze@xdsl-78-35-190-129.netcologne.de] has joined #scheme 14:57:28 -!- safekeeping [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has quit [Quit: Leaving] 15:04:26 fowlertm [fowlertm@27.126.46.46] has joined #scheme 15:09:55 -!- fowlertm [fowlertm@27.126.46.46] has left #scheme 15:11:53 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 15:16:16 jewel [~jewel@105-236-138-67.access.mtnbusiness.co.za] has joined #scheme 15:19:12 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 15:19:24 -!- lusory [~lusory@bb42-60-31-187.singnet.com.sg] has quit [Ping timeout: 264 seconds] 15:21:51 Tau [~Euler@186-194-45-62.i-next.psi.br] has joined #scheme 15:21:54 hello. 15:22:06 what should i download as interpreter/compile? 15:22:10 i tried mit-scheme 15:22:12 is it good 15:23:06 hi 15:23:12 hi 15:23:38 mit-scheme has a math-lib, which is useful someone mentioned here sometime ago 15:23:49 wbooze hmm 15:23:55 wbooze but whats the best one? 15:23:57 i mean 15:24:00 other then that, there's chicken (with continuations) 15:24:16 mzscheme/plt (drscheme formerly, now called racket) 15:24:54 well there's no best one, depends what features you want 15:25:10 wbooze i want something close to common lisp. 15:25:22 the base will be the same mostly, but some will support these features and some others support other features 15:25:33 oh well 15:25:42 common-lisp is different 15:26:21 hmmm, i think all those mentioned will do actually 15:26:21 wbooze which one do you use? 15:26:49 i used just once racket/drscheme, it's ok but have not covered all it's features 15:27:16 and otherwise when i need a quick scheme, i either use mit-scheme or chicken 15:27:24 those are smaller 15:27:39 racket comes in with builtin ide 15:27:49 hmm 15:27:50 i see. 15:34:10 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 15:38:43 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 15:47:22 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 15:48:15 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 15:52:24 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Quit: Must not waste too much time here...] 16:00:18 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #scheme 16:08:18 -!- protist [~protist@125-237-130-19.jetstream.xtra.co.nz] has left #scheme 16:16:06 -!- mr_vile [~carnage@9ch.in] has quit [Read error: Connection reset by peer] 16:20:34 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 16:31:46 I'm working though The Little Schemer, and I'm confused about their function second which works on pairs. The return value is (car (cdr p)), and I wanted/expected it to be simply (cdr p). That led me to try (cdr '(a (b))) in the repl, and I can't quite follow why the result is ((b)) rather than (b). What am I missing? 16:32:20 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 16:32:31 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 16:33:57 tl;dr Why is (cdr '(a (b))) ((b)) and not (b)? I think I'm confused about cdr. 16:35:11 Consider how the list is represented 16:35:24 '(1 2 3) is (1 . (2 . (3 . ()))) 16:35:41 *telemachus* nods 16:35:44 So (cdr '(1 2 3)) is (2 . (3 . ())) 16:36:14 hence (2 3) 16:36:29 Sure 16:36:46 so the cdr of '(a (b)) is the list containing all but the first element; i.e. ((b)) 16:36:48 cdr is not really the tail is it; it's everything *but* the car (including the outer parens, so to speak) 16:36:55 *telemachus* smiles 16:37:04 (b) is the second element itself; not the list from the second onwards 16:37:11 -!- githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has quit [Excess Flood] 16:37:16 *telemachus* nods 16:38:21 githogori [~githogori@c-69-181-111-195.hsd1.ca.comcast.net] has joined #scheme 16:38:58 Ok, I misunderstood cdr all this time. Thanks. 16:39:51 Remember that when given a proper list, cdr still returns a proper list, containing all but the first item 16:41:08 tupi [~user@186.205.46.201] has joined #scheme 16:41:37 Can't remember what I didn't know. :) Exceedingly new to scheme and using only The Little Schemer so far. Their approach is intuitive: few definitions. 16:42:34 And just to clarify, what do you mean by "proper list" (ie, what's a degenerate list?) 16:45:11 jao [~user@71.pool85-58-236.dynamic.orange.es] has joined #scheme 16:45:17 -!- jao [~user@71.pool85-58-236.dynamic.orange.es] has quit [Changing host] 16:45:17 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 16:45:29 A circular list, or a list with a non-cons final element 16:45:38 '(a b c d . e) is an improper list 16:46:51 I guess even the empty list can be considered improper: cdr cannot be used with it. 16:47:14 LeoNerd: . is for cons, btw? 16:47:19 Yes 16:47:37 Cool. Making sure I'm following. 16:47:59 Ok, this helped a lot. Sad that I misunderstood something as basic as cdr, but good that I see it better now. 16:48:02 Thanks. 16:52:02 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Remote host closed the connection] 16:52:14 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 246 seconds] 17:03:57 lusory [~lusory@bb42-60-31-187.singnet.com.sg] has joined #scheme 17:06:10 yacks [~yacks@180.151.36.171] has joined #scheme 17:26:43 -!- b4283 [~b4283@1-172-82-231.dynamic.hinet.net] has quit [Remote host closed the connection] 17:30:14 telemachus: Nice; I see you've forged some new neural pathways today. Enjoy your dopamine reward. 17:31:10 klutometis: Hope you don't mind if I bind that to /til 17:31:54 b4283 [~b4283@1-172-82-231.dynamic.hinet.net] has joined #scheme 17:32:39 jrajav: Heh. 17:34:53 nowhereman [~pierre@AStrasbourg-551-1-47-42.w92-148.abo.wanadoo.fr] has joined #scheme 17:38:00 -!- nowhere_man [~pierre@AStrasbourg-551-1-9-90.w86-213.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 17:46:08 Indecipherable [~Indeciphe@41.13.4.180] has joined #scheme 17:48:06 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 17:54:33 pjb [~user@cust-seco21th2-46-193-64-247.wb.wifirst.net] has joined #scheme 17:54:53 -!- pjb is now known as Guest49446 17:57:12 -!- Guest49446 is now known as pjb` 17:57:21 -!- pjb` is now known as pjb 18:02:41 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 18:04:23 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 255 seconds] 18:04:42 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 18:11:53 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Read error: Connection timed out] 18:12:57 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 18:15:28 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 18:22:27 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 18:36:35 -!- b4283 [~b4283@1-172-82-231.dynamic.hinet.net] has quit [Remote host closed the connection] 18:36:58 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer] 18:37:05 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Read error: Operation timed out] 18:38:51 amgarchIn9 [~amgarchin@p4FD60810.dip0.t-ipconnect.de] has joined #scheme 18:39:38 -!- tupi [~user@186.205.46.201] has quit [Ping timeout: 250 seconds] 18:40:09 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 18:44:43 -!- Indecipherable [~Indeciphe@41.13.4.180] has quit [Quit: used jmIrc] 18:47:03 I'm having trouble loading SRFI-4 into a running Chicken interpreter. Import seems to do nothing, and require-library, require-extension, and use all throw errors. 18:47:09 Anyone know how it's done? 18:49:05 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 18:51:06 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 19:01:02 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 19:02:36 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Remote host closed the connection] 19:05:06 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 19:10:59 spiderweb [~user@unaffiliated/lcc] has joined #scheme 19:18:54 klutometis: no relevance to anything, but as a fellow classics nerd, great name 19:19:10 (this room is pretty high on the classics nerd-o-meter, actually) 19:19:41 Indeed. 19:20:04 I use my real name, but my response emails begin with things like "Telemachus scripsit" 19:20:23 *telemachus* smiles 19:20:37 At one point, mine said "ipse dixit" 19:20:40 But I let it go... 19:23:28 -!- yacks [~yacks@180.151.36.171] has quit [Remote host closed the connection] 19:23:38 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 19:24:37 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 19:33:59 When I'm responding to myself for some reason I change it to "Scripsi:" 19:34:34 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 19:43:09 (Do you really not know the reason? Don't want to bore you if you do...) 19:43:30 No, "for some reason" was bound to "responding to myself". 19:43:41 I don't normally hit Reply on my own messages. 19:43:52 Ah, sorry. Right. Read too quickly. 19:43:57 *jcowan* chuckles. 19:44:12 Thought maybe you had inherited the script from someone else and didn't know the Latin basis. You never know... 19:44:29 Cargo-culted Latin. It's the latest thing. :) 19:45:19 One of the nice things about Latin is the lack of PP-attachment-ambiguity. You can't make sentences like "I saw the man with the telescope". 19:45:54 or, like, "Our Father in heaven, hallowed be thy name" as the Greek does. 19:49:37 "Hominem cum telescopio video" has to mean the telescope is an instrument; to get the man to have the telescope, you need "Hominem qui est cum telescopio video" 19:50:06 In the first case, I would think just an ablative. 19:50:18 I.e., no preposition: just an ablative of instrument alone. 19:51:06 Fair enough. 19:51:21 Also, isn't there an edge case with cum militibus or the like: Caesar urbem cum militibus oppugnat. More likely meaning "Caesar and his soldiers attacks the city.", but possibly "Caesar attacks the city, soldiers and all." 19:51:41 s/attacks/attack/ in the first translation 19:53:23 Ancient Greek should avoid that kind of ambiguity for the most part because of the way it puts adjectival prepositional phrases between an article and a noun. I.e., the man in the field would be "the in the field man". 19:56:20 -!- jcowan [~John@mail.digitalkingdom.org] has quit [Ping timeout: 255 seconds] 20:06:17 -!- confab [~confab@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 245 seconds] 20:13:47 gravicappa [~gravicapp@ppp91-77-161-81.pppoe.mtu-net.ru] has joined #scheme 20:14:09 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 20:15:27 -!- wbooze [~wbooze@xdsl-78-35-190-129.netcologne.de] has quit [Ping timeout: 252 seconds] 20:18:35 confab [~confab@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 20:19:48 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 20:21:15 ddfreyne [~denisdefr@stoneship.org] has joined #scheme 20:21:47 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 20:26:41 -!- Tau [~Euler@186-194-45-62.i-next.psi.br] has quit [Remote host closed the connection] 20:28:57 telemachus: Oh, did you recognize it? It seems to be a relatively ungoogleable epithet of Hephaistos. 20:33:11 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 265 seconds] 20:34:24 klutometis: I didn't recognize it as an epithet for Hephaistos, no, but I recognized the elements. 20:35:28 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Ping timeout: 256 seconds] 20:37:23 I googled it. 20:39:49 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 20:41:05 klutos is "illustrious, famous, renowned" and "metis" is, well, metis - cleverness more or lessish 20:41:28 If I'd guessed epithet, I probably would have guessed Odysseus. Confirmation bias maybe. 20:41:59 But it fits Hephaistos very well, too. Is that why you picked it, or just liked the word/meaning? 20:43:10 It's also applied to Asklepios, unsurprisingly. 20:43:44 Yeah, makes sense. 20:44:46 Huh - it's funny: I see klutotechnes as an epithet of Hephaistos, but not klutometis 20:45:04 (Lexicon of the Homeric Dialect) 20:45:12 telemachus: Interesting; LSJ synthesizes it as "famous for skill": . 20:45:12 http://tinyurl.com/d6sb3fn 20:45:29 It's an epithet of Apollo and Asclepius, too; I didn't know that. 20:46:39 LSG has it for Hephaistos, Apollo and Asclepios 20:46:44 and I came back too late, lol 20:46:56 That's what I get for consulting a dead-tree version :-) 20:47:07 I'm mainly thinking of the Homeric hymn that starts:   ,   . . . 20:47:22 *telemachus* nods 20:47:36 telemachus: I love the necrodendro-LSJ: the smell is incredible. 20:47:48 Makes sense - have to admit, I haven't read that one in Greek 20:48:14 And it explains why Cunliffe doesn't have it - I think he's only complete for the Iliad and Odyssey, not all the hymns 20:48:32 telemachus: Congratulations, anyway, on being the first #schemer I've seen in six years who consults the LSJ. 20:48:41 *telemachus* laughs 20:48:54 The intersection of Scheme and Greek is not quite non-nil; but it's close. 20:49:04 I'm a professional Classicist and a very amateur #schemer 20:49:12 Do you teach? 20:49:21 high school Latin and Greek, yes 20:49:28 Oh, fantastic; in the States? 20:49:31 yup 20:49:34 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 20:49:41 Wow; I didn't know such institutions still existed here. 20:49:58 Private school in NY. 20:50:13 A good number of places, public and private, still do some Latin. 20:50:30 But my school is rare - does *lots* of Latin and three years of Greek as an elective too. 20:50:40 Oh, ok; I might have guessed Massachusetts. Interesting. 20:51:31 In the NYC independent schools, Latin (and Greek) are almost snob-appeal. Surprisingly common here. 20:52:01 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 20:52:06 But yeah, MA and VA have good Latin in schools, as far as I know, too. 20:52:52 I studied Latin in public school in NJ back in the early 70s 20:53:10 AFAIK it was discontinued when my old Latin teacher dropped dead in front of his class. 20:53:23 jcowan: Ouch. 20:53:24 Urgh. That's unfortunate 20:53:33 Though maybe not for him, depending on his age. 20:53:37 thus refuting the joke he used to tell: "Old Latin teachers never die, they just go on declining." 20:53:47 By which I just mean, maybe he wanted to teach until he was done. 20:54:10 He also taught French, I think; a Latin 1, a Latin 2, and a Latin 3/4 class is not a full load. 20:54:10 jcowan: Was he an inspirational old teacher or a deadly dull one or somewhere in the middle? 20:54:39 Certainly not dull, perhaps not so very inspirational. I remember the first class when he walked in and said "Salvete, discipuli!" 20:54:54 Yeah, language teachers often do 5 sections (with 3-5 preps depending on luck) 20:54:56 But it was not an oral-immersion class after that. 20:55:28 Whew. I get hives over people who (try to) teach Latin as an oral language. 20:55:30 I took the 3/4 class twice, the first time as 4 (Virgil) and the second time as 3 (Cicero). 20:56:08 I remember saying "Caesar ... ... multo equo", and how he had a mock fit at that one. 20:56:17 "With much horse? With much horse??" 20:56:35 I was embarrassed at the time and mumbled "multis equis", but it's funny now. 20:57:14 Yeah, there's a fine/tricky line between encouraging a student with a joke and hurtful sarcasm. You have to know the audience reasonably well. 20:58:07 I think we knew he was harmless, even if he did make us write "Labor Omnia Vincit" at the top of every paper in first year and "Latina Vivat" at the top of every paper in second year. 20:58:30 Nobody was there who didn't at some level want to be, after all. 20:58:41 The rest of the student body was doing Spanish or French, usually Spanish. 20:59:13 That's a big deal for me: I much prefer teaching willing students than at a place where everyone *must* take Latin. 20:59:34 Sort of awful if half of the room only cares about SAT words (at best). 20:59:48 That's a big part of why my wife stopped teaching high-school English and started teaching basic adult literacy instead. You never saw any students as motivated as they are. 21:01:08 I also remember a howler in one of Cicero's letters where he talks about his dining porch over the river, which I, alas! interpreted as his couch floating down the river. 21:01:19 (howler of mine, that is) 21:05:27 Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has joined #scheme 21:19:10 mr_vile [~carnage@9ch.in] has joined #scheme 21:20:23 wbooze [~wbooze@xdsl-78-35-190-129.netcologne.de] has joined #scheme 21:20:32 tcleval [~funnyguy@177.134.134.40] has joined #scheme 21:23:18 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 244 seconds] 21:26:59 -!- masm [~masm@bl17-202-197.dsl.telepac.pt] has quit [Ping timeout: 260 seconds] 21:30:50 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 21:33:01 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 21:39:53 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 21:41:55 -!- masm [~masm@bl17-202-197.dsl.telepac.pt] has quit [Ping timeout: 260 seconds] 21:49:20 -!- tertl3 [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 21:52:24 -!- jewel [~jewel@105-236-138-67.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 21:54:29 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 21:54:59 -!- wbooze [~wbooze@xdsl-78-35-190-129.netcologne.de] has quit [Remote host closed the connection] 21:58:44 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 22:03:48 -!- masm [~masm@bl17-202-197.dsl.telepac.pt] has quit [Ping timeout: 264 seconds] 22:04:28 -!- acedia [~rage@unaffiliated/ffs] has quit [Quit: send_udp_raw: One or more of your parameters suck!] 22:05:01 acedia [~rage@unaffiliated/ffs] has joined #scheme 22:08:04 salvete 22:10:39 wbooze [~wbooze@xdsl-78-35-190-129.netcologne.de] has joined #scheme 22:12:00 OK. I'm now reading lambda the ultimate ch of the little schemer. I'm so way excited. 22:17:11 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 22:17:33 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 22:17:43 nego [~nego@c-98-226-254-138.hsd1.il.comcast.net] has joined #scheme 22:17:50 -!- gravicappa [~gravicapp@ppp91-77-161-81.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:18:28 spobat [~spobat@p5DC7748C.dip.t-dialin.net] has joined #scheme 22:18:36 which scheme interpreter is the most common one? 22:18:39 which one do you use? 22:19:05 / implementation 22:21:32 -!- masm [~masm@bl17-202-197.dsl.telepac.pt] has quit [Ping timeout: 252 seconds] 22:22:34 -!- jrajav [~jrajav@167.68.114.6] has quit [Quit: I tend to be neutral about apples] 22:29:48 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 22:32:43 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Client Quit] 22:36:23 elfion [~Kirka@95-161-252-108.broadband.spb.TiERA.org] has joined #scheme 22:40:18 InvalidCo [~invalidco@dsl-lhtbrasgw2-54f826-232.dhcp.inet.fi] has joined #scheme 22:49:39 hmmm 22:50:20 well, mit scheme is common 22:50:35 seeing as it goes with SICP 22:51:20 guile is common also, but I've never used it on its own 22:52:02 okay 22:53:31 I might be stupid but I can't get it running I think. 22:53:46 Edwin: *scheme* - fenster opens, I can type some things but nothing happens :O 22:53:49 -!- add^_ [~add^_@m83-190-161-220.cust.tele2.se] has quit [Quit: The Garbage Collector got me...] 22:53:49 not even error messages 22:53:55 it's mit-scheme 22:53:57 OS? 22:54:01 windows 22:54:17 XP, 7, 8? 22:54:31 7 22:54:34 (sorry) 22:56:00 *Giomancer* ponders 22:56:27 I just want to try something basic like (+ 3 5) 22:57:11 Taking a class or just self-torture? 22:57:29 the second. 22:57:37 .. because I will start class probably soon :D 22:58:30 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.] 22:58:40 masm [~masm@bl17-202-197.dsl.telepac.pt] has joined #scheme 22:59:16 *spobat* googles 22:59:46 You can try Racket 23:00:00 It's easy to use and it has scheme compatibility 23:00:31 -> https://dl.dropbox.com/u/6559846/Capture.PNG 23:00:41 I know it's late and maybe I'm overseeing something very stupid. 23:00:50 Otherwise I don't understand what's going on there :P 23:01:01 no output, no response at all after hitting `enter` 23:01:44 spiderweb: Funny - looks like I'm just a day behind you 23:02:02 spiderweb: In Little Schemer that is 23:02:18 telemachus, is this to me? :p 23:02:26 probably not 23:02:33 http://racket-lang.org/ 23:02:36 spobat: nope, sorry. Was responding to something from earlier. 23:02:58 Giomancer, what against mit-scheme? 23:03:13 I'd love to use that, but I don't know what goes wrong here :/ 23:03:23 That link is actually an outgrowth from PLT Scheme, and still supports the language 23:04:05 oh, hm 23:04:57 try ctrl + h 23:05:07 that will bring up the help 23:05:43 Seeing as enter is just a new line, after all 23:05:59 well is there a key combo for eval'ing ? 23:06:23 ctrl r? 23:06:32 The help might say 23:06:39 hey guys 23:07:51 I have a macro which takes some expressions as an input, adds prefixes to the function names and returns a list of the modified calls 23:08:09 but I can't get it to call the functions it returns 23:08:49 *elfion* finds hygienic macros monstrous 23:08:53 spobat http://www.gnu.org/software/mit-scheme/#Documentation 23:09:43 uuh, found it 23:09:48 C-x C-e 23:10:00 so long, thank you :D 23:10:04 np! 23:10:06 o/ 23:10:10 aww, can't wait until unix console -.- 23:10:33 http://paste.dy.fi/iy4 23:10:43 the last line is the returned output of the macro 23:10:57 what do you mean, spobat? 23:10:58 telemachus: cool! 23:11:38 I mean that I'll get a macbook soon :p 23:11:47 spobat in Racket that's trivially F5 23:12:05 I'll try both editors! 23:17:34 elfion, which "language" did you select there? 23:17:49 the #lang way? 23:17:52 I usually program in Racket 23:18:01 It's not that different from scheme 23:18:13 You can choose #lang r5rs though 23:18:33 r5rs? Stands for? :D 23:18:56 This editor seems easier... partially :pp 23:21:43 I'll stick with #lang racket 23:23:32 You've been a great help. Thank you once again. I'm off now, reading abit on scheme :]. bye. 23:23:35 -!- spobat [~spobat@p5DC7748C.dip.t-dialin.net] has quit [Quit: Leaving] 23:24:40 Welp, that makes the first time I've actually been able to help someone in this channel 23:24:46 \o/ 23:33:08 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 23:57:16 Kevin [~Thunderbi@213.101.244.184] has joined #scheme 23:58:25 -!- Kevin [~Thunderbi@213.101.244.184] has quit [Client Quit] 23:58:58 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [Quit: Computer has gone to sleep.]