00:00:23 Icarot [~Icarot@160.sub-70-199-84.myvzw.com] has joined #scheme 00:00:31 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #scheme 00:00:52 lazyden [~lazyden@58.185.121.38] has joined #scheme 00:07:15 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 240 seconds] 00:10:04 -!- MehLaptop [~MehLaptop@209.129.115.31] has quit [Remote host closed the connection] 00:10:15 juxovec [~juxovec@88.103.13.78] has joined #scheme 00:13:03 -!- PuercoPop [~user@190.222.252.106] has left #scheme 00:14:36 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 00:19:45 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 248 seconds] 00:23:26 -!- Icarot [~Icarot@160.sub-70-199-84.myvzw.com] has quit [Remote host closed the connection] 00:23:41 -!- dEPy [~matjazCod@46-150-62-58.cable.teleing.net] has quit [] 00:27:30 Icarot [~Icarot@160.sub-70-199-84.myvzw.com] has joined #scheme 00:28:22 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 250 seconds] 00:31:19 -!- amgarchIn9 [~amgarchin@p4FD607C0.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 00:37:10 -!- Icarot [~Icarot@160.sub-70-199-84.myvzw.com] has quit [Ping timeout: 256 seconds] 00:42:42 agumonkeat [~agu@65.158.70.86.rev.sfr.net] has joined #scheme 00:46:46 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 00:48:50 ASau` [~user@46.115.92.83] has joined #scheme 00:52:11 ski [~ski@c80-216-142-165.bredband.comhem.se] has joined #scheme 00:52:17 -!- ASau [~user@46.115.76.71] has quit [Ping timeout: 248 seconds] 01:07:48 -!- Triclops256 is now known as Triclops256|away 01:10:49 juxovec [~juxovec@88.103.13.78] has joined #scheme 01:15:25 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 01:18:37 jao [~jao@c-24-22-80-19.hsd1.or.comcast.net] has joined #scheme 01:18:41 -!- jao [~jao@c-24-22-80-19.hsd1.or.comcast.net] has quit [Changing host] 01:18:41 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 01:19:00 -!- lazyden [~lazyden@58.185.121.38] has quit [Quit: lazyden] 01:19:52 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 01:20:39 lazyden [~lazyden@58.185.121.38] has joined #scheme 01:22:38 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Remote host closed the connection] 01:37:06 v_ [~v@216.24.198.105] has joined #scheme 01:38:44 qrstuv [root@50.122.27.184] has joined #scheme 01:39:31 -!- qrstuv1 [root@50.122.26.129] has quit [Read error: Operation timed out] 01:42:10 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 01:50:14 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 01:51:29 -!- v_ [~v@216.24.198.105] has quit [Ping timeout: 248 seconds] 02:04:21 v_ [~v@199.68.198.120] has joined #scheme 02:11:15 juxovec [~juxovec@88.103.13.78] has joined #scheme 02:15:39 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Read error: Operation timed out] 02:15:51 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 02:24:50 jcowan [~jcowan@mail.digitalkingdom.org] has joined #scheme 02:25:40 -!- Triclops256|away is now known as Triclops256 02:25:54 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 264 seconds] 02:28:14 yacks [~yacks@180.151.36.169] has joined #scheme 02:30:34 -!- b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Ping timeout: 250 seconds] 02:34:55 -!- lusory [~lusory@42.60.25.228] has quit [Quit: leaving] 02:35:04 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 02:36:26 bubo [~bubo@91.224.149.58] has joined #scheme 02:36:48 -!- bubo is now known as Guest50793 02:54:54 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 03:11:07 -!- MiningMarsh is now known as Mining|away 03:11:47 juxovec [~juxovec@88.103.13.78] has joined #scheme 03:16:14 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 240 seconds] 03:39:50 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 03:40:18 -!- agumonkeat [~agu@65.158.70.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 03:49:57 adu [~ajr@pool-74-96-89-246.washdc.fios.verizon.net] has joined #scheme 03:51:43 is there a common name for (not (not x))? 03:53:41 -!- b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Ping timeout: 256 seconds] 03:54:00 Not that I know of. It's not very useful, I think, without generic functions (where you need a Real Boolean as an argument to get the right method). 03:54:25 jcowan! 03:55:37 jcowan: Are (include-library-declarations) and (features) new in r7rs-draft-9? 03:56:16 No. There is nothing substantive new in draft 9. 03:56:38 http://trac.sacrideo.us/wg/wiki/EighthDraftEditorialCorrections 03:57:31 For that matter, there is nothing substantive in draft 8 except, technically, the fact that read-bytevector! had the wrong argument order. 03:57:41 -!- dto [~user@pool-96-252-62-13.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 04:00:01 -!- adu [~ajr@pool-74-96-89-246.washdc.fios.verizon.net] has quit [Ping timeout: 248 seconds] 04:01:20 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 04:03:48 -!- Euthy` [~euthy@unaffiliated/euthydemus] has quit [Ping timeout: 264 seconds] 04:05:10 -!- samrat___ [uid2534@gateway/web/irccloud.com/x-nfbkyubshwtpnokq] has quit [Read error: Operation timed out] 04:05:25 -!- SeanTAllen [uid4855@gateway/web/irccloud.com/x-akglfgcxmxtaupuw] has quit [Read error: Operation timed out] 04:06:42 -!- Gurragchaa [uid6439@gateway/web/irccloud.com/x-rpthrbykptmyebzz] has quit [Ping timeout: 264 seconds] 04:06:48 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 04:08:47 adu [~ajr@pool-74-96-89-246.washdc.fios.verizon.net] has joined #scheme 04:09:41 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Ping timeout: 252 seconds] 04:11:17 jcowan: sorry about that 04:11:18 Euthy [~euthy@unaffiliated/euthydemus] has joined #scheme 04:11:34 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 04:11:36 Nothing to be sorry for. 04:11:56 My laptop doesn't have a battery, and I tripped over the cord 04:12:10 anyways, I've been working on droscheme again 04:12:18 juxovec [~juxovec@88.103.13.78] has joined #scheme 04:12:40 I think I started droscheme about a year ago, so I feel like I should have gotten a 1.0 by now 04:13:28 *jcowan* shrugs. 04:13:38 I started work on TagSoup more than ten years ago, and only to 2.1 04:14:13 but I stalled when I decided to switch from interpreter to compiler 04:14:24 and the compiler is sooo good now 04:14:49 this is the output from srfi-1-reference.scm: http://pastie.org/6386726 04:15:52 What language is that? 04:16:29 Go 04:16:34 *jcowan* nods. 04:16:35 Oh yes. 04:16:50 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 252 seconds] 04:17:15 I spent about a month trying to jerry-rig call/cc, because the built-in exceptions in Go only allow call/ec 04:18:23 anyways, Go makes a great target language, because it already has GC, and lambdas, and the interface{} type, which is like any object 04:18:42 What about call/cc, do you map that to goroutines? 04:18:52 I was trying to 04:18:54 (sorry, didn't read) 04:19:32 but I could never figure it out, mostly because Go internals are not well documented 04:19:58 I couldn't even make a copy of the stack, because the stack is segmented 04:19:58 You could use the Chicken approach. 04:20:10 just keep calling forward? 04:20:26 Yes, with CPS conversion, until you can't any more. The trick would be to figure out when that is. 04:20:41 Chicken just gets the address of a local variable and compares it with a fixed local variable downstack. 04:21:17 that's possible in C, but it wouldn't work in Go, because the stack isn't contiguous 04:21:55 -!- FunkyDrummer [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has quit [Read error: Operation timed out] 04:22:01 Indeed. 04:22:15 Hmm, does Go have alloca? 04:22:31 you mean malloc? 04:22:44 oh 04:22:50 it allocates on the stack 04:23:10 well 04:23:14 You can allocate a variable number of bytes on the stack? 04:23:24 variable = known only at run time 04:23:54 there are 2 primitives for allocation: go:new = c:malloc, and I guess go:make = c:alloca 04:24:21 make returns something of type T, new returns something of type pointer-to-T 04:25:23 *jcowan* nods. 04:25:31 Right, I knew that but never thought about the implementation. 04:25:31 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 04:25:33 but there are two more primitives that don't have function names: T{args} and &T{args} for constructing things like vectors and dictionaries 04:26:42 and I've been calling them (make:) and (new:) -- note extra colon 04:34:14 -!- FireFly [~firefly@oftn/member/FireFly] has quit [Excess Flood] 04:34:55 FireFly [~firefly@oftn/member/FireFly] has joined #scheme 04:39:36 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 245 seconds] 04:45:33 -!- yacks [~yacks@180.151.36.169] has quit [Read error: Operation timed out] 04:46:56 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Leaving] 04:49:30 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 04:57:58 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 04:58:53 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 245 seconds] 04:59:09 -!- preflex_ is now known as preflex 05:03:35 yacks [~yacks@180.151.36.169] has joined #scheme 05:04:10 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 05:04:31 yacks [~yacks@180.151.36.169] has joined #scheme 05:05:03 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:05:43 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 05:06:02 yacks [~yacks@180.151.36.169] has joined #scheme 05:07:38 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 05:07:57 yacks [~yacks@180.151.36.169] has joined #scheme 05:09:08 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 05:09:27 yacks [~yacks@180.151.36.169] has joined #scheme 05:12:53 juxovec [~juxovec@88.103.13.78] has joined #scheme 05:13:53 -!- juxovec [~juxovec@88.103.13.78] has quit [Read error: No route to host] 05:14:21 juxovec [~juxovec@88.103.13.78] has joined #scheme 05:14:49 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has quit [Read error: Connection reset by peer] 05:16:01 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 05:16:47 -!- v_ [~v@199.68.198.120] has quit [Ping timeout: 252 seconds] 05:18:08 -!- juxovec [~juxovec@88.103.13.78] has quit [Read error: No route to host] 05:18:35 juxovec [~juxovec@88.103.13.78] has joined #scheme 05:21:03 joneshf-laptop [~joneshf@c-98-208-37-38.hsd1.ca.comcast.net] has joined #scheme 05:22:39 Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has joined #scheme 05:24:53 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 05:25:12 -!- Triclops256 is now known as Triclops256|away 05:26:35 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 05:28:13 -!- sambio [~sambio@190.57.227.109] has quit [] 05:29:50 Guest65142 [~ruben@pool-71-108-81-71.lsanca.dsl-w.verizon.net] has joined #scheme 05:33:32 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: z____z] 05:35:31 v_ [~v@199.68.198.120] has joined #scheme 05:39:14 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 240 seconds] 05:44:52 juxovec [~juxovec@88.103.13.78] has joined #scheme 05:51:07 samrat___ [uid2534@gateway/web/irccloud.com/x-fekryrumojtegbxg] has joined #scheme 05:55:55 -!- Guest50793 [~bubo@91.224.149.58] has quit [Quit: leaving] 05:58:09 SeanTAllen [uid4855@gateway/web/irccloud.com/x-wrsupbxcehntmots] has joined #scheme 06:02:24 Gurragchaa [uid6439@gateway/web/irccloud.com/x-hohywruaodrkxgin] has joined #scheme 06:03:09 kvda [~kvda@unaffiliated/kvda] has joined #scheme 06:06:45 bjz [~brendanza@125.253.99.68] has joined #scheme 06:08:23 qrstuv1 [root@50.122.28.78] has joined #scheme 06:08:53 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 06:10:14 -!- qrstuv [root@50.122.27.184] has quit [Ping timeout: 240 seconds] 06:10:16 -!- BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has left #scheme 06:10:17 ympbyc [~ympbyc@p35134-ipbffx02marunouchi.tokyo.ocn.ne.jp] has joined #scheme 06:14:31 -!- ASau` is now known as ASau 06:15:03 basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 06:20:29 Giomancer [~gio@107.201.206.230] has joined #scheme 06:21:34 -!- jcowan [~jcowan@mail.digitalkingdom.org] has left #scheme 06:30:46 mmc1 [~michal@178-85-58-190.dynamic.upc.nl] has joined #scheme 06:37:31 -!- adu [~ajr@pool-74-96-89-246.washdc.fios.verizon.net] has quit [Quit: adu] 06:43:21 araujo [~araujo@190.73.45.171] has joined #scheme 06:43:21 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 06:43:21 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 06:49:29 -!- Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 06:51:10 Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has joined #scheme 07:01:54 agumonkeat [~agu@65.158.70.86.rev.sfr.net] has joined #scheme 07:11:55 gravicappa [~gravicapp@ppp91-77-172-13.pppoe.mtu-net.ru] has joined #scheme 07:12:59 juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has joined #scheme 07:22:41 -!- basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has quit [Ping timeout: 248 seconds] 07:23:18 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 276 seconds] 07:23:45 -!- ASau [~user@46.115.92.83] has quit [Ping timeout: 248 seconds] 07:24:00 -!- cdidd [~cdidd@95-27-225-136.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 07:24:34 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 07:30:02 hkBst [~marijn@79.170.210.172] has joined #scheme 07:30:02 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:30:02 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:31:45 Hi. I'm new to scheme and I'm trying to follow the book "simply scheme introducing computer science 2nd ed" I'm using mit-scheme but some of the function are returning errors. Can onyone recommend a scheme interpreter 07:35:21 https://hkn.eecs.berkeley.edu/~dyoo/cs3/simply-scheme/ 07:36:06 Thank you. 07:37:21 You're welcome. 07:39:00 qrstuv [root@50.122.28.112] has joined #scheme 07:40:53 -!- qrstuv1 [root@50.122.28.78] has quit [Ping timeout: 252 seconds] 07:48:49 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 07:52:46 -!- Guest65142 [~ruben@pool-71-108-81-71.lsanca.dsl-w.verizon.net] has quit [Quit: Leaving] 07:54:09 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 07:54:16 -!- Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has quit [Ping timeout: 250 seconds] 08:00:49 -!- yacks [~yacks@180.151.36.169] has quit [Ping timeout: 256 seconds] 08:01:05 -!- mmc1 [~michal@178-85-58-190.dynamic.upc.nl] has quit [Ping timeout: 248 seconds] 08:09:16 civodul [~user@193.50.110.137] has joined #scheme 08:10:12 qrstuv1 [root@50.122.28.120] has joined #scheme 08:10:30 FunkyDrummer [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has joined #scheme 08:10:51 -!- qrstuv [root@50.122.28.112] has quit [Ping timeout: 245 seconds] 08:12:22 basdirks [~basdirks@185.6.205.4] has joined #scheme 08:13:29 yacks [~yacks@180.151.36.169] has joined #scheme 08:14:40 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 08:15:00 yacks [~yacks@180.151.36.169] has joined #scheme 08:15:15 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 260 seconds] 08:16:07 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 08:16:27 yacks [~yacks@180.151.36.169] has joined #scheme 08:18:23 -!- kvda [~kvda@unaffiliated/kvda] has quit [Quit: z____z] 08:21:00 Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has joined #scheme 08:21:54 dEPy [~matjazCod@46-150-62-58.cable.teleing.net] has joined #scheme 08:23:26 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Remote host closed the connection] 08:25:01 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 08:32:19 peterhil` [~peterhil@158.127.31.162] has joined #scheme 08:33:23 przl [~przlrkt@46.231.183.162] has joined #scheme 08:40:42 -!- yacks [~yacks@180.151.36.169] has quit [Quit: Leaving] 08:41:28 yacks [~yacks@180.151.36.169] has joined #scheme 08:41:51 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 08:42:11 yacks [~yacks@180.151.36.169] has joined #scheme 08:43:05 -!- juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has quit [Remote host closed the connection] 08:43:27 -!- yacks [~yacks@180.151.36.169] has quit [Max SendQ exceeded] 08:43:47 yacks [~yacks@180.151.36.169] has joined #scheme 08:44:56 -!- joneshf-laptop [~joneshf@c-98-208-37-38.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 08:46:02 Are the lectures all that critical to going through SICP? It seems like everything they cover and more is in the book and OCW is not at all clear on which readings go with which lectures. 08:47:58 -!- FunkyDrummer [~RageOfTho@cable-77-221-21-70.dynamic.telemach.ba] has quit [Read error: Operation timed out] 08:50:24 I studied SICP without the lectures, it's doable 08:51:21 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 276 seconds] 08:52:25 The whole thing, or did you omit some? 08:53:48 is there some idiom for doing "return function output or 1 if empty" 08:54:51 say I do (filter pred mylist) and I want to return 1 rather than empty list if nothing is left 08:55:17 juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has joined #scheme 08:55:35 framling: the whole book, but not full time. It took me a while. 08:56:21 amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 08:58:31 hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has joined #scheme 09:00:41 solved, thanks 09:00:54 -!- Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 09:01:54 Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has joined #scheme 09:06:29 przl [~przlrkt@46.231.183.162] has joined #scheme 09:20:35 -!- Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 09:22:34 Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has joined #scheme 09:35:21 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:44:26 -!- yacks [~yacks@180.151.36.169] has quit [Read error: Connection reset by peer] 09:46:01 yacks [~yacks@180.151.36.169] has joined #scheme 09:46:16 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 245 seconds] 09:49:28 -!- Icarot [~Icarot@c-50-143-133-156.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] 10:10:32 -!- hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has quit [Ping timeout: 255 seconds] 10:15:02 -!- b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Remote host closed the connection] 10:32:56 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 245 seconds] 10:36:03 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 10:47:39 -!- civodul [~user@193.50.110.137] has quit [Read error: Connection reset by peer] 10:47:51 civodul [~user@193.50.110.137] has joined #scheme 10:48:23 -!- juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has quit [Read error: Connection reset by peer] 11:02:14 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 240 seconds] 11:02:46 -!- v_ [~v@199.68.198.120] has quit [Quit: ] 11:06:40 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 250 seconds] 11:07:35 -!- zacts [~lcc@unaffiliated/zacts] has quit [Ping timeout: 255 seconds] 11:08:09 przl [~przlrkt@46.231.183.162] has joined #scheme 11:09:25 zacts [~lcc@174-28-177-45.albq.qwest.net] has joined #scheme 11:17:51 juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has joined #scheme 11:22:33 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 11:29:14 -!- zacts [~lcc@174-28-177-45.albq.qwest.net] has quit [Ping timeout: 240 seconds] 11:31:34 zacts [~lcc@174-28-188-185.albq.qwest.net] has joined #scheme 11:41:44 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 240 seconds] 11:41:45 juxovec_ [~juxovec@ip-37-188-235-188.eurotel.cz] has joined #scheme 11:45:05 -!- juxovec [~juxovec@ip-37-188-239-91.eurotel.cz] has quit [Ping timeout: 252 seconds] 11:47:30 kuribas [~user@94-227-88-230.access.telenet.be] has joined #scheme 12:02:38 -!- taylanub [tub@79.217.45.220] has quit [Ping timeout: 245 seconds] 12:07:31 taylanub [tub@p4FD931A6.dip.t-dialin.net] has joined #scheme 12:15:27 -!- peterhil` [~peterhil@158.127.31.162] has quit [Quit: Must not waste too much time here...] 12:23:56 MehLaptop [~MehLaptop@76.89.133.1] has joined #scheme 12:35:18 -!- tert3l [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 12:37:02 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 252 seconds] 12:37:26 Icarot [~Icarot@199-188-193-9.PUBLIC.monkeybrains.net] has joined #scheme 12:39:21 -!- MehLaptop [~MehLaptop@76.89.133.1] has quit [Remote host closed the connection] 12:40:33 -!- gravicappa [~gravicapp@ppp91-77-172-13.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 12:43:13 -!- SHODAN [~shozan@c-d7b3e253.011-86-73746f30.cust.bredbandsbolaget.se] has quit [Remote host closed the connection] 12:45:06 SHODAN [~shozan@c-d7b3e253.011-86-73746f30.cust.bredbandsbolaget.se] has joined #scheme 12:47:37 b4283 [~b4283@1-172-85-179.dynamic.hinet.net] has joined #scheme 12:54:10 foeniks [~fevon@p5091FA68.dip.t-dialin.net] has joined #scheme 13:04:32 -!- Icarot [~Icarot@199-188-193-9.PUBLIC.monkeybrains.net] has quit [Ping timeout: 252 seconds] 13:12:12 langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 13:34:50 -!- langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Quit: sleep] 13:36:50 langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 13:38:28 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 13:45:43 -!- foeniks [~fevon@p5091FA68.dip.t-dialin.net] has quit [Quit: Leaving] 13:48:11 Icarot [~Icarot@199-188-193-9.PUBLIC.monkeybrains.net] has joined #scheme 13:50:00 cdidd [~cdidd@93-80-13-64.broadband.corbina.ru] has joined #scheme 13:57:05 -!- kuribas [~user@94-227-88-230.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:59:45 -!- lazyden [~lazyden@58.185.121.38] has quit [Quit: lazyden] 14:04:11 metasyntax [~tvenable@proxy5.med-web.com] has joined #scheme 14:07:36 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 276 seconds] 14:13:41 gravicappa [~gravicapp@ppp91-77-182-211.pppoe.mtu-net.ru] has joined #scheme 14:18:07 agumonke1t [~agu@45.217.72.86.rev.sfr.net] has joined #scheme 14:19:20 -!- agumonkeat [~agu@65.158.70.86.rev.sfr.net] has quit [Ping timeout: 252 seconds] 14:23:59 sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 14:35:21 -!- gravicappa [~gravicapp@ppp91-77-182-211.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 14:40:05 edw [~textual@207.239.61.34] has joined #scheme 14:51:39 hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has joined #scheme 15:02:30 -!- juxovec_ [~juxovec@ip-37-188-235-188.eurotel.cz] has quit [Read error: Connection reset by peer] 15:04:47 -!- zacts [~lcc@174-28-188-185.albq.qwest.net] has quit [Quit: leaving] 15:07:10 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 15:10:53 annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has joined #scheme 15:10:53 -!- annodomini [~lambda@173-14-129-9-NewEngland.hfc.comcastbusiness.net] has quit [Changing host] 15:10:53 annodomini [~lambda@wikipedia/lambda] has joined #scheme 15:11:50 wbooze [~wbooze@xdsl-78-35-190-120.netcologne.de] has joined #scheme 15:16:35 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 260 seconds] 15:31:03 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 15:36:44 -!- langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Quit: gone] 15:46:33 langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 15:49:56 antithesis [~antithesi@195-241-122-4.ip.telfort.nl] has joined #scheme 15:51:48 -!- antithesis [~antithesi@195-241-122-4.ip.telfort.nl] has quit [Remote host closed the connection] 15:58:52 sambio [~sambio@190.57.227.109] has joined #scheme 15:59:22 -!- langmartin [~langmarti@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Quit: gone] 15:59:26 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 16:00:05 PuercoPo` [~user@190.222.252.106] has joined #scheme 16:00:52 -!- PuercoPo` is now known as PuercoPop 16:02:49 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 16:06:31 -!- agumonke1t is now known as agumontube 16:14:36 -!- basdirks [~basdirks@185.6.205.4] has quit [Ping timeout: 245 seconds] 16:15:25 someone needs to make a @schemetips account on twitter 16:16:33 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:17:31 -!- civodul [~user@193.50.110.137] has quit [Remote host closed the connection] 16:24:53 basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 16:36:12 mmc1 [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 16:40:00 nomous [~nomous@78.209.173.133] has joined #scheme 16:44:27 juxovec [~juxovec@88.103.13.78] has joined #scheme 16:44:49 -!- agumontube is now known as agumontea 16:47:47 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 16:49:02 -!- amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Quit: Konversation terminated!] 16:55:33 -!- nomous [~nomous@78.209.173.133] has quit [Remote host closed the connection] 17:08:28 agumonkey [~agu@45.217.72.86.rev.sfr.net] has joined #scheme 17:09:06 -!- cdidd [~cdidd@93-80-13-64.broadband.corbina.ru] has quit [Ping timeout: 264 seconds] 17:10:17 -!- agumontea [~agu@45.217.72.86.rev.sfr.net] has quit [Ping timeout: 255 seconds] 17:11:29 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 248 seconds] 17:13:00 civodul [~user@reverse-83.fdn.fr] has joined #scheme 17:16:44 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 17:27:48 -!- mmc1 [~michal@sams-office-nat.tomtomgroup.com] has quit [Ping timeout: 252 seconds] 17:29:23 -!- Icarot [~Icarot@199-188-193-9.PUBLIC.monkeybrains.net] has quit [Remote host closed the connection] 17:33:41 cdidd [~cdidd@95-24-222-10.broadband.corbina.ru] has joined #scheme 17:35:53 amgarchIn9 [~amgarchin@p4FD604AD.dip0.t-ipconnect.de] has joined #scheme 17:42:14 -!- b4283 [~b4283@1-172-85-179.dynamic.hinet.net] has quit [Remote host closed the connection] 17:42:42 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 264 seconds] 17:46:57 -!- basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has quit [Ping timeout: 276 seconds] 17:47:18 basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 18:02:01 ASau [~user@46.115.113.83] has joined #scheme 18:04:35 carado [~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0] has joined #scheme 18:08:14 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 18:21:37 juxovec [~juxovec@88.103.13.78] has joined #scheme 18:26:54 what's the thinking about srfi 110 (t-expressions)? 18:28:05 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Quit: Must not waste too much time here...] 18:29:49 mmc1 [~michal@178.85.58.190] has joined #scheme 18:33:06 -!- Euthy [~euthy@unaffiliated/euthydemus] has quit [Ping timeout: 264 seconds] 18:36:16 znode [~znode@59.108.118.101] has joined #scheme 18:36:24 peterhil [~peterhil@91.157.48.10] has joined #scheme 18:40:01 -!- sambio [~sambio@190.57.227.109] has quit [Ping timeout: 245 seconds] 18:42:45 -!- yacks [~yacks@180.151.36.169] has quit [Quit: Leaving] 18:49:57 ecraven: https://twitter.com/DerGuteMoritz/status/308879147256672257 18:59:58 -!- znode [~znode@59.108.118.101] has quit [Remote host closed the connection] 19:03:06 are there *any* good arguments for breaking incredibly useful things like paredit (which I believe wouldn't be possible with t-expressions)? 19:03:26 except "i find many parens tedious", which is obliterated by any decent indenting editor... 19:06:06 -!- juxovec [~juxovec@88.103.13.78] has quit [Read error: No route to host] 19:06:34 juxovec [~juxovec@88.103.13.78] has joined #scheme 19:07:49 Euthy [~euthy@unaffiliated/euthydemus] has joined #scheme 19:08:12 yeah I don't really see the point either. just use any non-lispy language if you don't want parens + paredit 19:10:16 I'd even say that without the parens it's not a lisp but this is of course contrary to the original 19:10:43 OTOH I don't think that matters ;-) 19:11:14 1 19:11:22 oops 19:14:11 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Ping timeout: 245 seconds] 19:14:24 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 19:14:28 DerGuteMoritz: I agree, for me, the syntax is a very strong part of what makes it "lisp" 19:17:44 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 19:26:10 hash_table [~quassel@128.249.96.127] has joined #scheme 19:27:26 toekutr [~user@50.0.51.11] has joined #scheme 19:28:03 ecraven: the arguments are likely that folks like syntax and do not 19:28:03 like programming languages ... and I disagree that 'the syntax is a very strong part of what makes it "lisp"', for sexps and lisp, though they do tend to go together, do not make one another ... _and_ I have a sexp syntax for haskell, but that does not make it lisp :D 19:28:36 ruben [~ruben@71.108.69.50] has joined #scheme 19:28:40 I wonder who thinks "let <* x $ {oldx - 1} \\ y $ {oldy - 1} *>" looks better than "(let ((x (- oldx 1)) (y (- oldy 1)))" 19:28:43 It is also the morning here, so I am just coming to terms with IRC chans and may be talking about nothing for no reason :P 19:28:50 -!- ruben is now known as Guest95820 19:29:08 -!- hash_table [~quassel@128.249.96.127] has quit [Remote host closed the connection] 19:29:53 What's unlispy about an sexp-based Haskell? The lack of mutation? The laziness? 19:30:16 fds: what does 'Lisp' mean to you? 19:30:19 I think I can imagine a lazy Lisp and a pure one. 19:30:29 znode [~znode@59.108.118.101] has joined #scheme 19:30:36 drewc: Indeed, I'm not sure! That's why I'm wondering about what it means to you. :-) 19:30:43 *drewc* has a lazy lisp as well 19:32:21 jao [~jao@173.164.98.174] has joined #scheme 19:32:22 fds: well, heh ... are we talking about 'dialects' or what dialects have/had in 'Common' ? 19:32:25 -!- jao [~jao@173.164.98.174] has quit [Changing host] 19:32:25 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 19:33:02 is Dylan a lisp? Javascript? 19:34:54 I don't think there is an exclusive definition of Lisp 19:36:28 JS is far out though I'd say :-) 19:36:38 Personally, I think I tend towards a more syntactic classification of lispiness, which would depend on s-expressions, but maybe also with lambda expressions, first-class functions and lisp-like lists. But, I'm really not an expert. :-) 19:37:06 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Ping timeout: 245 seconds] 19:37:36 William [~William@108.85.16.151] has joined #scheme 19:38:00 -!- William is now known as Guest29775 19:38:47 DerGuteMoritz: and what was JS originally implemented using? 19:39:35 DerGuteMoritz: http://lxr.mozilla.org/mozilla/source/js2/semantics/ :) 19:39:48 -!- znode [~znode@59.108.118.101] has quit [Ping timeout: 252 seconds] 19:39:48 drewc: how does the original implementation matter to a language? 19:39:57 s,to,for, 19:39:58 drewc: you can implement even PHP in lisp, but that won't make PHP lisp. 19:40:05 right 19:40:33 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 19:40:57 true ... ok, http://common-lisp.net/project/parenscript/ ... what is the difference between lisp (or LISP) and JS? 19:41:03 fds: yeah I think there is a set of features that make a lisp of which some can be left out and some can't or something 19:41:08 or "what does lisp mean exactly?" 19:41:20 it's fuzzy 19:41:50 drewc: well parenscript has s-expression syntax for one 19:42:08 maybe it even has macros? I don't remember 19:42:23 but that would be two features +lisp 19:42:28 it does yes 19:43:01 So, are macros on sexps part of what makes a lisp? 19:43:40 yeah but macros are a feature that needn't be there IMHO 19:44:24 nomous [~nomous@78.209.173.133] has joined #scheme 19:44:32 DerGuteMoritz: I agree with you there actually, since I beleive that FEXPRs are the future, and http://web.cs.wpi.edu/~jshutt/kernel.html is the start/end :) 19:45:58 hehe :-) 19:51:28 I definitely dislike SRFI-110. For simple cases it seems simple, for complex cases it gets horrible. I find s-expression code as easy to read as anything else I'm familiar with on the meanwhile, and writing it is absolutely awesome with paredit. 19:51:47 writing and editing* 19:52:51 -!- nomous [~nomous@78.209.173.133] has quit [Remote host closed the connection] 19:52:58 taylanub: I agree 100%, I love paredit. I like C-k at the end of the ine removing the whitespace and not the sexps ... mmmmm 19:53:07 s/ine/line 19:54:58 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 19:55:29 Converting t-expressions to s-expressions will obviously be trivial (the reader must already do it!), and I'm guessing that converting them to conventionally formatted lisp code also wouldn't be hard except maybe for a few corner-cases, so I could just convert to sexps then edit, when I receive texp code, but converting back ?.. :P 19:56:52 I have an 'rm' that may be used to turn t-exps back to , well, nothing! 19:57:53 So while the SRFI supposedly doesn't force anyone to use the new syntax, it will create a loss of inter-operability in practice. In worst case, texp- and sexp-based lisp code will be regarded as entirely separate languages that merely have a (very) good two-sided FFI, so-to-say. 19:58:57 *drewc* is a common lisper, CL has a READer and syntax can be whatever and still reading it is part of the standard ... 19:59:21 yet, for some reason, syntax does not change very much. Odd! 19:59:43 s/Odd/Even ;) 19:59:47 ruben [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has joined #scheme 20:00:08 -!- Guest95820 [~ruben@71.108.69.50] has quit [Ping timeout: 245 seconds] 20:00:11 -!- ruben is now known as Guest58410 20:00:32 The situation is not unlike the multiple languages supported by the Guile VM. Not a bad thing I guess, if it will bring more users, but I definitely don't want anyone to try to sell texp-code as otherwise Scheme code. :P 20:00:50 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 245 seconds] 20:02:35 *drewc* has moved forward/back from SCHEMER, but would not try to sell texp syntax as the reason for using scheme, and in fact like sexps and do not 'like' syntax per se. 20:11:42 cajetanus [~user@aefs47.neoplus.adsl.tpnet.pl] has joined #scheme 20:12:41 fred [~fred@nat.brainhunter.com] has joined #scheme 20:13:05 -!- fred is now known as Guest41249 20:16:27 joneshf-laptop [~joneshf@public-nat2.arc.losrios.edu] has joined #scheme 20:17:09 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 20:17:34 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 20:18:56 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 252 seconds] 20:19:25 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 20:20:21 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 20:23:15 -!- Mining|away is now known as MiningMarsh 20:25:24 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 20:25:43 -!- Guest41249 [~fred@nat.brainhunter.com] has quit [Ping timeout: 240 seconds] 20:26:39 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Quit: Leaving] 20:32:14 sambio [~sambio@190.57.227.109] has joined #scheme 20:35:49 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Quit: Brb, logging into my GNOME3 session.] 20:36:25 znode [~znode@59.108.118.101] has joined #scheme 20:38:08 youlysses [~user@75.132.7.80] has joined #scheme 20:41:30 -!- znode [~znode@59.108.118.101] has quit [Ping timeout: 276 seconds] 20:42:11 -!- toekutr [~user@50.0.51.11] has quit [Remote host closed the connection] 20:42:21 -!- edw [~textual@207.239.61.34] has quit [Quit: Computer has gone to sleep.] 20:50:15 -!- snorble_ [~snorble@213.101.209.229] has quit [Ping timeout: 276 seconds] 20:51:22 fred [~fred@nat.brainhunter.com] has joined #scheme 20:51:46 -!- fred is now known as Guest42819 20:54:16 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Ping timeout: 250 seconds] 20:55:04 edw [~textual@207.239.61.34] has joined #scheme 20:59:41 Aune [~Arne@h-152-28.a163.priv.bahnhof.se] has joined #scheme 21:00:48 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 21:05:17 Odaym [~ongoing@unaffiliated/odaym] has joined #scheme 21:06:28 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 21:15:30 -!- edw [~textual@207.239.61.34] has quit [Quit: Computer has gone to sleep.] 21:17:00 -!- carado [~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0] has quit [Ping timeout: 256 seconds] 21:18:53 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 245 seconds] 21:19:27 -!- hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has quit [Quit: Ex-Chat] 21:19:31 -!- Euthy [~euthy@unaffiliated/euthydemus] has quit [Quit: leaving] 21:22:23 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 21:22:26 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 250 seconds] 21:23:48 juxovec [~juxovec@88.103.13.78] has joined #scheme 21:25:09 -!- PuercoPop [~user@190.222.252.106] has quit [Ping timeout: 256 seconds] 21:25:32 PuercoPop [~user@190.222.252.106] has joined #scheme 21:25:47 -!- PuercoPop is now known as Guest78834 21:26:52 -!- Guest42819 [~fred@nat.brainhunter.com] has quit [Quit: Leaving.] 21:30:36 -!- Guest78834 is now known as PuercoPop` 21:30:56 -!- PuercoPop` is now known as PuercoPop 21:31:49 fredw [~fred@nat.brainhunter.com] has joined #scheme 21:37:09 znode [~znode@59.108.118.101] has joined #scheme 21:38:35 why do I get this error? https://dl.dropbox.com/u/19390574/scrot.png 21:38:47 let: bad syntax (missing binding pairs or body) 21:40:09 You didn't finish closing the let (args...) 21:40:14 because that is a bad syntax! :) 21:40:21 Line 49 wants an extra ) 21:40:53 You can also tell by the way your editor has helpfully lined up the (cond 21:41:08 Odaym: see the indentation, it says that 'cond' is a var and ((token ...) is a function call 21:41:44 -!- znode [~znode@59.108.118.101] has quit [Ping timeout: 255 seconds] 21:42:04 (let ((next-token (read-token))) < this code is not right, ftp://ftp.cs.utexas.edu/pub/garbage/cs345/schintro-v14/schintro_115.html 21:42:31 "((token-leftpar? ...))" that is 21:43:37 he uses almost 4 functions that were not defined 21:43:50 or uses their names wrong or something 21:43:55 Odaym: there is a lot of code there .. which are you saying is wrong and /why/? 21:44:12 in the last block, what's micro-read-token 21:44:39 there's no micro-read-token; there's micro-read..and I tried giving it token, but of course I can't because micro-read doesn't take any arguments 21:45:31 Odaym: right, the snippet you copied is not properly written 21:45:47 I typed it again, I don't copy anymore :P 21:46:34 you think that inside read-list, the (token-leftpar?) is referring to the ones defined above? (left-parenthesis-token? thing) 21:46:41 Maybe that was a voluntary error to force handcopying, pesadogy 101 21:46:53 smart :) 21:46:56 Odaym: welcome to learning both programming and development :) 21:47:01 not my university or my professor though 21:47:21 these are definitely on purpose 21:47:27 now it makes sense 21:47:28 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 21:47:46 he uses different names for fundamentally-same functions 21:47:52 that have been defined previously 21:48:05 I was mostly kidding, even though I think it is linux design rule #1 21:48:16 carado [~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0] has joined #scheme 21:48:20 but seriously read some of it 21:48:35 a lot of the function defined have been used with different names under 21:49:14 -!- Guest58410 [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has quit [Quit: Leaving] 21:49:20 left-parenthesis-token? , token-leftpar? 21:49:33 -!- Giomancer [~gio@107.201.206.230] has quit [Quit: Konversation terminated!] 21:49:39 micro-read , micro-read-token 21:49:42 Guest58410 [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has joined #scheme 21:50:33 this document is quite large, scheme compiler, just what I needed. Serendipity thanks 21:51:05 it's a recursive descent parser for SOME of Scheme's expressions 21:51:14 and this one is fancier, ftp://ftp.cs.utexas.edu/pub/garbage/cs345/class-notes/reader.txt 21:52:16 -!- Guest58410 [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has quit [Client Quit] 21:52:18 I love how this is stored in garbage folder, under scheme introduction, yet covering everything 21:52:20 I have no idea how to run it though 21:52:27 haha, I was going to say 21:52:50 I mean I "Run" it, but .....I don't see a prompt referring to my program 21:53:09 if I enter something that should fall through the "Illegal lexical syntax" error that I've placed, I don't get that 21:53:29 should read-char read from stdin? 21:54:01 nevermind 21:54:15 I called (micro-read) 21:55:23 I couldn't follow the C code for this.. I couldn't 21:55:27 but here it's so clear 21:55:33 ruben [~ruben@71.108.69.50] has joined #scheme 21:55:51 -!- ruben is now known as Guest95784 22:02:00 fredw1 [~fred@nat.brainhunter.com] has joined #scheme 22:02:04 -!- fredw1 [~fred@nat.brainhunter.com] has quit [Client Quit] 22:04:41 -!- dRbiG [drbig@unhallowed.pl] has quit [Quit: ZNC - http://znc.in] 22:04:41 -!- Guest95784 [~ruben@71.108.69.50] has quit [Quit: Leaving] 22:05:08 rubenrubz [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has joined #scheme 22:05:22 -!- fredw [~fred@nat.brainhunter.com] has quit [Ping timeout: 272 seconds] 22:22:13 -!- mmc1 [~michal@178.85.58.190] has quit [Ping timeout: 245 seconds] 22:22:57 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 22:24:40 s 22:24:48 Oops. Wrong window. 22:25:00 -!- carado [~user4539@2a01:e35:8b61:e430:6ef0:49ff:fe73:1fd0] has quit [Ping timeout: 256 seconds] 22:27:32 What's wrong with this window? Got something against #scheme? 22:28:14 *civodul* would have expected "buffer" rather than "window" :-) 22:36:12 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 22:36:16 Lispery [~anonymous@aefs47.neoplus.adsl.tpnet.pl] has joined #scheme 22:38:58 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:41:39 heh, or even frame! :) 22:42:05 then again, emacs windows _are_ buffers, non? 22:42:35 or could be ... 22:43:02 but could not be .. fair enough drewc, fair enough. 22:46:40 -!- Aune [~Arne@h-152-28.a163.priv.bahnhof.se] has quit [Quit: Lämnar] 22:46:58 -!- Odaym [~ongoing@unaffiliated/odaym] has quit [Quit: Leaving] 22:51:39 fredw [~fred@nat.brainhunter.com] has joined #scheme 22:53:44 juxovec [~juxovec@88.103.13.78] has joined #scheme 22:55:26 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 245 seconds] 22:55:56 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 22:56:11 -!- Lispery [~anonymous@aefs47.neoplus.adsl.tpnet.pl] has quit [Remote host closed the connection] 23:01:44 BossKonaSegwaY [~Michael@cpe-75-187-45-52.columbus.res.rr.com] has joined #scheme 23:01:48 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 23:14:53 -!- wbooze [~wbooze@xdsl-78-35-190-120.netcologne.de] has quit [Read error: Operation timed out] 23:21:23 -!- amgarchIn9 [~amgarchin@p4FD604AD.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 23:23:08 -!- MiningMarsh is now known as Mining|away 23:23:39 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 276 seconds] 23:23:57 sethalves [~user@headache.hungry.com] has joined #scheme 23:26:14 -!- basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has quit [Ping timeout: 245 seconds] 23:36:19 civodul, drewc: You're right. It is indeed a buffer. 23:36:22 *stamourv* uses erc. 23:36:31 jrajav [~jrajav@71-82-124-223.dhcp.roch.mn.charter.com] has joined #scheme 23:37:19 *drewc* uses rcirc ... and this buffer is in a window in a frame :) 23:37:35 drewc: How does it compare to erc? 23:38:14 I don't feel like there's anything missing from erc, but I'm always curious about alternatives. 23:39:10 znode [~znode@59.108.118.101] has joined #scheme 23:39:20 stamourv: They are both IRC clients written in emacs... beyond that, I had been using ERC for 9 years, so decided to switch .... but we are talking about IRC clients here ... so to compare, well ... i before e :) 23:40:46 -!- rubenrubz [~ruben@pool-71-108-69-50.lsanca.dsl-w.verizon.net] has quit [Quit: Leaving] 23:43:01 Heh. 23:43:53 -!- znode [~znode@59.108.118.101] has quit [Ping timeout: 245 seconds] 23:44:27 -!- fredw [~fred@nat.brainhunter.com] has quit [Ping timeout: 276 seconds] 23:45:22 (except after c ... which of course makes the whole thing very unclear ... which is probably the fact of the matter) 23:45:33 -!- youlysses [~user@75.132.7.80] has quit [Remote host closed the connection] 23:46:28 marcux [~marco@177.32.180.211] has joined #scheme 23:46:38 The alphabet is hard. 23:47:57 -!- marcux [~marco@177.32.180.211] has quit [Client Quit] 23:48:15 marcux [~marco@177.32.180.211] has joined #scheme 23:49:28 -!- marcux [~marco@177.32.180.211] has quit [Client Quit] 23:49:49 marcux [~marco@177.32.180.211] has joined #scheme 23:51:12 -!- marcux [~marco@177.32.180.211] has quit [Client Quit] 23:51:33 marcux [~marco@177.32.180.211] has joined #scheme 23:51:33 -!- marcux [~marco@177.32.180.211] has quit [Client Quit] 23:51:58 marcux [~marco@177.32.180.211] has joined #scheme 23:52:28 -!- marcux [~marco@177.32.180.211] has quit [Client Quit] 23:54:04 juxovec [~juxovec@88.103.13.78] has joined #scheme 23:54:22 lazyden [~lazyden@58.185.121.38] has joined #scheme 23:54:42 basdirks [~basdirks@5352A1E5.cm-6-3c.dynamic.ziggo.nl] has joined #scheme 23:58:20 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 23:58:22 -!- Triclops256|away [~Triclops2@Powder/Developer/Triclops200] has quit [Quit: ZNC - http://znc.in] 23:58:53 Triclops256|away [~Triclops2@199.19.116.207] has joined #scheme 23:58:53 -!- Triclops256|away is now known as Triclops256 23:58:54 -!- Triclops256 [~Triclops2@199.19.116.207] has quit [Changing host] 23:58:54 Triclops256 [~Triclops2@Powder/Developer/Triclops200] has joined #scheme