00:14:22 jcowan [~jcowan@mail.digitalkingdom.org] has joined #scheme 00:17:32 -!- carleastlund [~cce@gotham.ccs.neu.edu] has quit [Quit: carleastlund] 00:21:02 -!- petrus_ [~petrus@unaffiliated/petrus] has quit [Quit: WeeChat 0.4.1] 00:22:21 -!- zacts [~user@unaffiliated/zacts] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:29:30 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 264 seconds] 00:31:36 adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has joined #scheme 00:57:32 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 01:08:23 -!- Triclops256 is now known as Triclops256|away 01:10:16 Anyone feel like reviewing yet another pre-SRFI proposal? 01:10:24 http://trac.sacrideo.us/wg/wiki/CyclesMedernach 01:11:20 Has anyone written an application with this yet? 01:13:43 How could they? 01:13:53 Emmanuel and I only just wrote it. 01:14:00 You could have. 01:14:11 Oh, you mean with immutable cyclic data structures in general? Yes. 01:14:21 (Or at least treated-as-immutable ones.) 01:14:43 That should be the #1 priority for anything about to be written up as a SRFI or standard. Write some code with it -- make sure it works in practical applications. 01:15:14 Point taken. First I have to write the implementation, however. 01:15:32 -!- cmatei [~cmatei@95.76.25.200] has quit [Remote host closed the connection] 01:16:32 cmatei [~cmatei@95.76.25.200] has joined #scheme 01:16:55 *poof* 01:16:57 I read an article a while back about why most Lisp libraries aren't reusable, and it's because someone implemented only as much as their particular application called for and then published it as a library. The result is invariably half-assed and buggy. 01:17:25 .g the lisp curse 01:17:28 err 01:17:37 http://www.winestockwebdesign.com/Essays/Lisp_Curse.html 01:21:08 Ah thanks. 01:21:09 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 01:22:41 -!- MrFahrenheit [~RageOfTho@77.221.25.95] has quit [Ping timeout: 248 seconds] 01:25:10 Can anyone think of a reason why (a b . c) shouldn't mean (apply a b c) in Scheme code, thus sending apply the way of funcall? 01:25:51 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 01:26:56 inconsistent with the behaviour of e.g. (a b . (d e)) 01:27:34 hmm, or is it 01:36:12 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 01:36:35 Yes, it would have to be limited to an identifier or constant, which I suppose is hacky. 01:37:18 -!- amgarchIn9 [~amgarchin@pD9E16084.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 01:54:34 jcowan, http://www.scsh.net/docu/post/sre.html 80% solution 01:55:42 dsmith: What is the 20% that's missing? 01:55:51 That looks pretty comprehensive to me. 01:56:36 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 01:56:41 I read an article a while back ..... 01:57:37 Olin's libraries tend to be, if not quite 100%, certainly comprehensive. I'm aiming to produce specs as good as his, if not necessarily implementations as good as his. 01:57:42 jcowan, I was referring to that. (as in, not the sre stuff) 01:57:49 Ah. 01:58:16 miql [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 02:01:31 i would like to have Perl 6-style regexp power, but i don't know if i could write the spec and/or an implementation 02:02:34 dpk: yeah, somtimes you need (apply f x y (make-a-list)) 02:02:52  jcowan 02:04:51 I personaly think that something along the lines of (f x y list ) would not be too hard to implement 02:05:44 but that's really nonstandard 02:06:18 ? 02:06:27 Oh, sure. This is strictly blue-sky stuff. 02:07:16 -!- Triclops256|away is now known as Triclops256 02:20:01 -!- bjz [~brendanza@125.253.99.68] has quit [Ping timeout: 256 seconds] 02:20:28 bjz [~brendanza@125.253.99.68] has joined #scheme 02:21:29 Myk267 [~myk@unaffiliated/myk267] has joined #scheme 02:31:46 -!- tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has quit [Ping timeout: 246 seconds] 02:32:51 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 260 seconds] 02:41:31 Fare [fare@nat/google/x-dtaojcficmcemqnc] has joined #scheme 02:42:12 tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has joined #scheme 02:46:04 bokr [~ed@31.200.225.17] has joined #scheme 02:49:04 (match my-list (`(,z ) (f x y z ))) ; hmm 02:59:05 -!- Triclops256 is now known as Triclops256|away 03:07:43 amoe [~amoe@host-92-26-174-69.as13285.net] has joined #scheme 03:10:16 -!- amoe_ [~amoe@host-78-147-104-51.as13285.net] has quit [Ping timeout: 256 seconds] 03:20:38 youlysse` [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 03:21:42 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Ping timeout: 264 seconds] 03:22:07 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 264 seconds] 03:24:59 amoe_ [~amoe@host-92-26-161-196.as13285.net] has joined #scheme 03:27:34 -!- amoe [~amoe@host-92-26-174-69.as13285.net] has quit [Ping timeout: 245 seconds] 03:27:46 -!- pierpa [~user@95.236.59.155] has quit [Ping timeout: 246 seconds] 03:28:44 -!- wbooze [~wbooze@xdsl-78-35-149-171.netcologne.de] has quit [Read error: Operation timed out] 03:32:09 amoe [~amoe@host-78-147-105-50.as13285.net] has joined #scheme 03:35:19 -!- amoe_ [~amoe@host-92-26-161-196.as13285.net] has quit [Ping timeout: 264 seconds] 03:35:41 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 03:37:38 Less than nine hours left to vote, and votes are rolling in. 03:37:57 (In practice, I suspect votes will be accepted even if slightly after the noon UTC deadline.) 03:40:50 We are at almost 89% approval, way better than I expected. (85% was the cutoff for non-rejection.) 03:48:24 amoe_ [~amoe@host-78-147-174-13.as13285.net] has joined #scheme 03:51:42 -!- amoe [~amoe@host-78-147-105-50.as13285.net] has quit [Ping timeout: 264 seconds] 03:55:29 -!- amoe_ [~amoe@host-78-147-174-13.as13285.net] has quit [Ping timeout: 245 seconds] 03:56:27 amoe [~amoe@host-78-147-173-59.as13285.net] has joined #scheme 03:57:03 -!- amoe [~amoe@host-78-147-173-59.as13285.net] has quit [Read error: Connection reset by peer] 03:58:55 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 246 seconds] 04:00:29 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 04:02:03 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 04:02:50 amoe [~amoe@host-92-26-172-239.as13285.net] has joined #scheme 04:10:26 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 04:14:24 dnolen` [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #scheme 04:14:45 -!- dnolen` [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Remote host closed the connection] 04:20:48 -!- amoe [~amoe@host-92-26-172-239.as13285.net] has quit [Read error: Connection reset by peer] 04:22:13 -!- brianloveswords [~brianlove@li124-154.members.linode.com] has quit [Excess Flood] 04:23:42 brianloveswords [~brianlove@li124-154.members.linode.com] has joined #scheme 04:25:57 amoe [~amoe@host-92-24-170-112.ppp.as43234.net] has joined #scheme 04:27:52 juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has joined #scheme 04:31:14 amoe_ [~amoe@host-78-147-170-87.as13285.net] has joined #scheme 04:32:05 -!- amoe [~amoe@host-92-24-170-112.ppp.as43234.net] has quit [Ping timeout: 248 seconds] 04:36:23 -!- adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 04:37:04 adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has joined #scheme 04:41:19 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 04:43:31 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 252 seconds] 04:44:31 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Read error: Connection reset by peer] 04:54:31 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 04:59:06 amoe [~amoe@host-78-147-107-122.as13285.net] has joined #scheme 05:02:39 -!- amoe_ [~amoe@host-78-147-170-87.as13285.net] has quit [Ping timeout: 260 seconds] 05:12:50 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:16:12 azathoth99 [~g@cpe-98-154-167-76.socal.res.rr.com] has joined #scheme 05:16:25 hows the scheme powered website game? 05:16:43 is there anything like prevayler in scheme yet? or say a triplestore? 05:16:50 something to replace postgresql? 05:17:18 amoe_ [~amoe@host-92-26-173-203.as13285.net] has joined #scheme 05:19:37 -!- jcowan [~jcowan@mail.digitalkingdom.org] has quit [Remote host closed the connection] 05:20:25 Nope. Why haven't you written it yet in the ten years you've been asking about it? 05:20:28 -!- amoe [~amoe@host-78-147-107-122.as13285.net] has quit [Ping timeout: 276 seconds] 05:20:45 jcowan [~jcowan@mail.digitalkingdom.org] has joined #scheme 05:25:02 -!- adu [~ajr@pool-173-66-11-197.washdc.fios.verizon.net] has quit [Quit: adu] 05:25:06 -!- jcowan [~jcowan@mail.digitalkingdom.org] has left #scheme 05:25:12 hm 05:25:16 god question 05:25:53 www.prevayler.org Riastradh have you ever opened this link? it really seems like a quantum leap ahead to me 05:26:22 have you ever coded a website ria? 05:26:25 azathoth99: i have some persistence code using sqlite3, many Scheme systems have all the building blocks you need for this 05:26:54 Riastradh: it would be great to have your sqlite3 code in MIT/GNU Scheme master, is that going to happen anytime soon? 05:27:32 goes to see if freebsd has a current chicken scheme 05:32:21 -!- elliottcable [~me@ell.io] has quit [Ping timeout: 248 seconds] 05:33:57 gravicappa [~gravicapp@ppp91-77-166-132.pppoe.mtu-net.ru] has joined #scheme 05:36:18 amoe [~amoe@host-78-147-168-234.as13285.net] has joined #scheme 05:38:21 rszeno [~rszeno@79.118.12.232] has joined #scheme 05:39:31 -!- amoe_ [~amoe@host-92-26-173-203.as13285.net] has quit [Ping timeout: 264 seconds] 05:45:51 amoe_ [~amoe@host-92-26-160-21.as13285.net] has joined #scheme 05:48:20 ecraven, depends on whether I find the time to do anything useful with it and make sure it works in practice. 05:48:33 -!- amoe [~amoe@host-78-147-168-234.as13285.net] has quit [Ping timeout: 256 seconds] 05:53:11 Riastradh: what have you been up to lately? seems like year since I heard from you 05:54:10 Riastradh: how do I correctly add it into the build process? Then I'll try to replace my half-baked sqlite3-ffi thing with it, and report on any problems I run into 05:55:27 -!- juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has quit [Remote host closed the connection] 05:55:37 http://wiki.call-cc.org/chicken-projects/egg-index-4.html sqlite supported by chicken 05:55:40 :) 05:56:14 azathoth99: yes, but I am not using chicken :) 05:56:28 elliottcable [~me@ell.io] has joined #scheme 05:57:58 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #scheme 05:58:45 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 256 seconds] 05:59:03 amoe [~amoe@host-78-147-169-85.as13285.net] has joined #scheme 06:03:06 -!- amoe_ [~amoe@host-92-26-160-21.as13285.net] has quit [Ping timeout: 264 seconds] 06:04:14 amoe_ [~amoe@host-89-243-13-166.as13285.net] has joined #scheme 06:05:25 -!- amoe [~amoe@host-78-147-169-85.as13285.net] has quit [Ping timeout: 248 seconds] 06:07:19 juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has joined #scheme 06:09:37 -!- juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has quit [Remote host closed the connection] 06:10:08 miql [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 06:10:13 juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has joined #scheme 06:11:48 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 256 seconds] 06:14:22 -!- juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has quit [Ping timeout: 246 seconds] 06:18:53 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 06:29:48 why not 06:29:53 scheme is similar is it not? 06:30:09 are the peculiarities of chicekn vs gnu scheme a lot fo work to sort out? 06:30:11 ria!! 06:30:23 I have some more questions if you are bored n in mood to answer 06:30:49 azathoth99: ask the questions, maybe someone else knows the answers too :) 06:31:00 ok 06:34:29 say I want to control box2 from box1 06:34:43 can I run a scheme command on 1 that will execute on box2? 06:35:10 unix-like boxen? or windows? 06:35:15 you could use plain ssh for this 06:35:26 or something like termite (which supports running on multiple nodes) 06:35:49 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 06:35:58 free unix 06:36:06 -!- Fare [fare@nat/google/x-dtaojcficmcemqnc] has quit [Ping timeout: 240 seconds] 06:37:19 then ssh might be your best bet 06:37:49 or you could always just have a server on box2 listen for commands from box1, every Scheme I've seen supports tcp sockets in some way 06:38:20 juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has joined #scheme 06:38:52 -!- juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has quit [Remote host closed the connection] 06:39:29 juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has joined #scheme 06:40:19 amoe [~amoe@host-78-147-150-26.as13285.net] has joined #scheme 06:41:02 http://theschemeway.blogspot.com/2007/03/erlang-or-gambit-ctermite-practitioners.html 06:41:02 http://tinyurl.com/ln56sz 06:41:20 this guy seems to think that erlang is the nicer comapred to gambit c termite hmm 06:41:30 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 252 seconds] 06:41:30 -!- bokr [~ed@31.200.225.17] has quit [Quit: Leaving.] 06:41:31 I am sure this ignores schemes abstraction abillities 06:43:07 can scheme in general these days utilize 8 cpu boxes? 06:43:15 or is it mostly stuck on 1 cpu 06:43:46 -!- juxovec [~juxovec@catv-178-48-48-79.catv.broadband.hu] has quit [Ping timeout: 246 seconds] 06:43:54 -!- amoe_ [~amoe@host-89-243-13-166.as13285.net] has quit [Ping timeout: 264 seconds] 06:45:26 amoe_ [~amoe@host-2-96-235-48.as13285.net] has joined #scheme 06:46:15 -!- amoe [~amoe@host-78-147-150-26.as13285.net] has quit [Ping timeout: 260 seconds] 06:49:31 civodul [~user@193.50.110.71] has joined #scheme 06:51:03 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 06:51:57 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #scheme 06:55:10 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 06:58:35 can you in effect have a box with a large amount of ram, and keep data in scheme lists, and have a scheme webserver run 'queries' on the scheme data? 06:58:45 thus just using scheme for data storage? 06:59:11 and tayloring the setup to your webapp 06:59:30 without alll the overhead of a full blown postgresql 07:08:56 yes, but you still need to somehow store your data 07:09:21 also, some Schemes use operating-system threads (so you can use multiple cpus) 07:09:44 well, termite is a research prototype, and erlang is a full-blown language ;) 07:10:39 lewis1711 [~chatzilla@122-59-194-155.jetstream.xtra.co.nz] has joined #scheme 07:11:02 having a really hard time with srfi/19 07:11:08 (string->date "28/10/11/UT" "~d/~m/~y/~z") - what's wrong with this? 07:12:13 the docs say I need to specify time zone with RFC822 so I looked it up. by default it uses my local time zone which is not what I want 07:15:25 -!- weie_ [~eie@softbank221078042071.bbtec.net] has quit [Read error: Connection reset by peer] 07:17:47 hkBst [~marijn@79.170.210.172] has joined #scheme 07:17:48 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:17:48 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:18:39 weie [~eie@softbank221078042071.bbtec.net] has joined #scheme 07:18:55 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 07:23:34 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 256 seconds] 07:23:55 -!- miql_ [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 264 seconds] 07:25:34 miql [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 07:25:46 miql_ [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 07:27:43 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 256 seconds] 07:29:06 hkBst [~marijn@79.170.210.172] has joined #scheme 07:29:07 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:29:07 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:29:55 -!- gravicappa [~gravicapp@ppp91-77-166-132.pppoe.mtu-net.ru] has quit [Ping timeout: 264 seconds] 07:31:22 -!- azathoth99 [~g@cpe-98-154-167-76.socal.res.rr.com] has quit [Remote host closed the connection] 07:35:30 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 264 seconds] 07:45:45 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:48:45 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 07:53:39 lewis1711, don't use timezone 07:56:49 rszeno: why? 07:57:12 the yaml reader gives me times as UTC, but string->date gives me times as local 07:58:01 it use its oun version of current-time 07:58:16 *own 07:59:04 i guess, once you have the date you can convert it 08:00:19 rfc 822 is dead from a long time 08:00:54 yeah. srfi/19 is over 10 years old now 08:01:35 guess I'll do some fudging. just irritating, thought there'd be a proper way to do it 08:02:35 regex? 08:04:54 how will that help? I will need to do some kind of record copying 08:05:02 to go from local date -> UTC date 08:07:21 you need only day, month, year and ignore zone-offset so you can build a new date object with utc as zone 08:08:16 but probably you can do same thing by copy d/m/y from object generated by string->date 08:09:12 local vs. utc is not very relevant for date 08:09:58 except when the day is changed but i assume you don't have time there 08:10:09 -!- bjz [~brendanza@125.253.99.68] has quit [Ping timeout: 248 seconds] 08:10:50 rszeno: srfi/19 date records have loads of redundant information 08:11:01 I agree it's not relevant 08:11:27 but when you want to convert the date to number it becomes relevant... 08:11:30 yes it have is in fact a datetime object 08:11:45 bjz [~brendanza@125.253.99.68] has joined #scheme 08:12:28 as i said i guess you can change zone-offset in the date object 08:12:36 how? 08:14:00 brute force using add-duration or substract-duration with the difference, one way 08:15:13 but must be something smarter then this 08:15:21 I thought add-duration only worked in time objects 08:16:01 yeah it does 08:16:44 date->time-utc ? 08:20:19 this is too complicated for me. I'm used to the ruby date library which holds your hand. I'll just fudge it when I do date->julian 08:20:22 add half 08:21:21 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 08:21:31 dates are pretty hard in general... maybe ruby folk have figured out something that usually gets it right, but it's easy to introduce large errors when parsing and serializing dates 08:23:03 it's possibly a documentation issue - a srfi specification isn't as helpful as actual docs 08:23:14 I am not great at parsing such things 08:24:37 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 252 seconds] 08:25:24 introom [~Eddie@202.112.3.7] has joined #scheme 08:30:56 -!- yourik [~eirikgje@svati.uio.no] has quit [Remote host closed the connection] 08:32:18 gravicappa [~gravicapp@ppp91-77-163-217.pppoe.mtu-net.ru] has joined #scheme 08:38:06 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 252 seconds] 08:39:03 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 08:42:59 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Remote host closed the connection] 08:48:29 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 08:59:43 -!- introom [~Eddie@202.112.3.7] has quit [Ping timeout: 260 seconds] 09:01:46 introom [~Eddie@th130213.ip.tsinghua.edu.cn] has joined #scheme 09:02:09 -!- civodul [~user@193.50.110.71] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:08:25 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:08:56 -!- cdidd [~cdidd@95-27-250-240.broadband.corbina.ru] has quit [Read error: Connection reset by peer] 09:10:58 amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 09:15:51 -!- igli [~igli@fu/coder/igli] has left #scheme 09:19:29 -!- bjz [~brendanza@125.253.99.68] has quit [Ping timeout: 248 seconds] 09:21:45 civodul [~user@193.50.110.71] has joined #scheme 09:22:03 hwhat srfi defines regex procedures? 09:22:25 s/h(what)/\1/ 09:27:51 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 09:28:23 -!- introom [~Eddie@th130213.ip.tsinghua.edu.cn] has left #scheme 09:29:25 -!- jrslepak [~jrslepak@punchout.ccs.neu.edu] has quit [Ping timeout: 276 seconds] 09:29:44 jrslepak [~jrslepak@punchout.ccs.neu.edu] has joined #scheme 09:32:25 przl [~przlrkt@46.231.183.162] has joined #scheme 09:42:29 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 09:45:45 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Remote host closed the connection] 09:46:12 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 09:48:59 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Write error: Broken pipe] 09:55:38 newtothis [~chatzilla@77.126.68.183] has joined #scheme 10:01:33 dsp_ [~dsp@technoanimal.net] has joined #scheme 10:02:16 -!- dsp_ [~dsp@technoanimal.net] has quit [Quit: leaving] 10:03:05 dsp_ [~dsp@technoanimal.net] has joined #scheme 10:19:39 -!- tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has quit [Quit: Leaving] 10:33:07 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 276 seconds] 10:35:37 -!- youlysse` [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 10:40:26 htor: a quick google says there is none. hm 10:41:04 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 10:49:31 lewis1711: hmmm, that would have been nice to have in scheme 10:49:57 many of the implementations seem to have one 10:59:59 przl [~przlrkt@46.231.183.162] has joined #scheme 11:01:53 -!- aoh [~aki@unaffiliated/aoh] has quit [Ping timeout: 248 seconds] 11:14:36 -!- karswell` [~user@87.112.161.139] has quit [Remote host closed the connection] 11:19:18 -!- lewis1711 [~chatzilla@122-59-194-155.jetstream.xtra.co.nz] has quit [Read error: Connection reset by peer] 11:23:28 jeapostrophe [~jay@lallab.cs.byu.edu] has joined #scheme 11:23:29 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Changing host] 11:23:29 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 11:32:09 what, how can there be a scheme implementation without 1? o_O 11:37:44 aoh [~aki@adsl-99-115.netplaza.fi] has joined #scheme 11:39:53 newtothis: is that a recursive definition of implementation? 11:41:11 htor, lol, i just recently joined so the only way i could interpret the last 3 lines before mine was as having some scheme implementation without the number 1 :p 11:46:32 bjz [~brendanza@125.253.99.68] has joined #scheme 11:46:32 newtothis: You mean without numeric data types, or what ? 11:47:04 taylanub, it was a silly joke, nm ^_^* 11:47:34 newtothis: It actually is possible, you know. 11:48:23 taylanub, i thought numeric types were part of the core spec? would it still be scheme? 11:48:37 It wouldn't be, I guess. 11:49:38 You can express any kind of object as a lambda though. For example you can define numbers and operations on them in such a way that after (define plus (lambda ...)) (define one (lambda ...)) etc., (plus one one) gives a lambda equivalent to your definition of two, etc. 11:50:36 R5RS specifies the primitive data types at least 11:51:20 See "Church numerals." Although I'm not sure myself yet if it's something silly mathematicians came up with to screw with people's minds, or if it's useful for anything. 11:52:34 Well the same thing can be done with other "formal systems" in maths, from my understanding. E.g. you can also define numbers in terms of sets and such. 11:52:36 ah yes, i remember when we built a compiler for scheme, one of the tests out professor created, before we had basic math support was ackermann using lambdas and applications :) 11:55:30 noam_ [~noam@213.57.201.130] has joined #scheme 11:58:51 -!- noam [~noam@213.57.201.130] has quit [Ping timeout: 252 seconds] 12:32:11 dnolen` [~user@cpe-74-64-32-223.nyc.res.rr.com] has joined #scheme 12:57:10 lucasaiu [~user@fsf/member/lucasaiu] has joined #scheme 12:58:39 -!- civodul [~user@193.50.110.71] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 13:07:24 a professor from the computational physics dept. just asked me for help downloading a .zip file from the web! 13:08:32 such esoteric things! zipped files.. 13:12:00 kobain [~kobian@unaffiliated/kobain] has joined #scheme 13:25:24 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: Connection reset by peer] 13:26:26 aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #scheme 13:32:23 ecraven, 13:33:26 ecraven, to the MIT Scheme build process? Make copypasta of the other modules in Makefile.in.in (with -lsqlite3) and rerun makegen.sh. 13:34:20 Be warned that I'm going to change the API in sqlite3.scm a little bit. 13:39:16 Riastradh: then I'll wait, will you send another message to the mailing list when you're done? 13:39:33 Sure. 13:40:01 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Ping timeout: 256 seconds] 13:45:20 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 13:46:08 wbooze [~wbooze@xdsl-87-79-196-51.netcologne.de] has joined #scheme 13:46:51 Riastradh: great, thanks! 13:49:33 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 13:49:57 hkBst [~marijn@79.170.210.172] has joined #scheme 13:49:58 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 13:49:58 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 13:51:23 -!- dnolen` [~user@cpe-74-64-32-223.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 13:57:46 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 246 seconds] 14:04:44 jeapostrophe [~jay@128.187.170.69] has joined #scheme 14:04:44 -!- jeapostrophe [~jay@128.187.170.69] has quit [Changing host] 14:04:44 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 14:09:21 jao [~jao@118.Red-83-41-22.dynamicIP.rima-tde.net] has joined #scheme 14:09:25 -!- jao [~jao@118.Red-83-41-22.dynamicIP.rima-tde.net] has quit [Changing host] 14:09:25 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 14:21:39 m6502 [~user@lisp.xs4all.nl] has joined #scheme 14:36:08 -!- newtothis [~chatzilla@77.126.68.183] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]] 14:42:27 miql [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 14:44:32 pjb- [~pjb-@LPuteaux-156-15-31-124.w82-127.abo.wanadoo.fr] has joined #scheme 14:49:56 lewis1711 [~chatzilla@122-59-194-155.jetstream.xtra.co.nz] has joined #scheme 14:54:20 -!- pjb- [~pjb-@LPuteaux-156-15-31-124.w82-127.abo.wanadoo.fr] has quit [Quit: from my iPad] 14:57:29 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 14:57:58 htor : foof's "IrRegular Expressions" at might perhaps be interesting 14:58:36 taylanub : church encodings of datatypes can be useful, sometimes 15:00:00 ski: thanks, looks interesting.. haven't seen SRE's before.. 15:02:46 Shivers' might also be fun 15:04:12 ski: is it normal to use (load "library-foo.scm") the same way as #include in C? 15:05:05 typically you should prefer to use your specific Scheme implementation's way of importing a library/module, over calling `load' 15:06:16 (or use the general format in R6RS or the possibly-soon-ratified R6RS) 15:07:01 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 240 seconds] 15:07:59 ski: okay. so there will be a general format in R6RS? that sounds good! 15:09:12 *r7rs 15:09:56 ski: really depends on what you're doing, if you don't need a module system then load is totally fine 15:10:33 is the R6RS way (not all Scheme systems support it) 15:10:38 have one file to include for a set of disparate processes? load is perfect 15:12:09 htor: if library-foo is stored in some standard location on the filesystem, it should be okay 15:12:16 the implementation can't do as much statical analysis and optimization for `load'ed code, since `load' is a procedure call which happens at run-time 15:12:39 for simpler things, it can be enough though, yes 15:12:51 isn't that really the point of JIT? adding code at runtime... 15:13:17 LOAD is hosed. Anything using it is probably broken. 15:13:28 I see there's a lot of hate for it 15:13:42 it also doesn't provide management of namespaces (selecting what to import and export) 15:13:56 that's not really necessary usually 15:14:12 in C we just import the whole damn thing and hope it doesn't collide, and that works plenty well 15:14:27 we split it out into files, something that load takes well to 15:14:35 No. The closest analogue in C is dlopen. You can't dlopen macros. 15:14:40 maybe make a (preload ...) call or something 15:15:11 which will be read early on, but do nothing more complicated than read the file in 15:15:37 Also, `works plenty well' is a huge overstatement. 15:15:46 is it? 15:15:49 Yes. 15:15:51 przl [~przlrkt@46.231.183.162] has joined #scheme 15:16:03 I guess it's pretty obtuse at times, I don't have issues with it personally 15:16:07 -!- permagreen [~donovan@204.195.27.175] has quit [Ping timeout: 264 seconds] 15:16:41 scheme doesn't provide a pre-processor, so it might not be right to compare LOAD with C #include 15:16:54 You have to follow a lot of strict conventions to avoid many common problems, such as writing include guards, and you get all the wonders of transitive inclusions leaking into your namespace. 15:17:03 of course, but performance-aside, they're functionally quite similar 15:17:05 Of course, the transitive inclusions vary from platform to platform and library to library. 15:18:04 hmm 15:18:20 so LIBRARY aims to remedy those things? 15:18:31 it did 15:18:35 -!- DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has quit [Read error: Connection reset by peer] 15:18:42 Yes, and it does solve some of them. 15:18:48 in my opinion, it's not too terribly great at solving the issues 15:18:56 DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has joined #scheme 15:19:49 irregular expression requires only LOAD for now.. so let's get down to coding i guess 15:20:09 mmhm 15:20:27 I like the version number matchingin the r6rs library spec 15:20:36 s/matchingin/matching\ in/ 15:21:02 HotHat [~lyhux@175.44.207.40] has joined #scheme 15:28:58 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 15:29:20 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Remote host closed the connection] 15:29:23 permagreen [~donovan@204-195-27-175.wavecable.com] has joined #scheme 15:29:45 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 15:33:15 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:38:43 -!- microcode [~microcode@bas1-toronto04-1176392272.dsl.bell.ca] has quit [Changing host] 15:38:43 microcode [~microcode@unaffiliated/microcolonel] has joined #scheme 15:43:47 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #scheme 15:50:55 -!- thatJasonSmith [~vader@ip68-102-56-198.ks.ok.cox.net] has quit [Remote host closed the connection] 15:52:21 -!- HotHat [~lyhux@175.44.207.40] has left #scheme 15:52:21 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 15:53:25 cdidd [~cdidd@128-69-198-61.broadband.corbina.ru] has joined #scheme 15:54:09 -!- rszeno [~rszeno@79.118.12.232] has quit [Quit: Leaving.] 15:58:22 Hey guys, Emacs question. Along with scheme-mode, I have Geiser, Ido, Quack, Paredit, Global Whitespace, and Auto-Fill all enabled. I tried "M-x flyspell-prog-mode" but my comments aren't spell checked (e.g. ";; tihs" is not highlighted), but flyspell-prog-mode works in C-mode and Java-mode. Any ideas? 16:02:07 FWIW, if I enabled flyspell-prog-mode, then disable flyspell-mode (M-x flyspell-mode), then enable flyspell-mode (M-x flyspell-mode), I don't get spell check on anything either, but if I close the buffer and reopen it from the file, and then only execute M-x flyspell-mode, I get spell checking on the whole buffer (including source code). 16:05:05 -!- DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has quit [Ping timeout: 256 seconds] 16:09:20 -!- LeoNerd [leo@2a01:7e00::f03c:91ff:fe96:20e8] has quit [Read error: Connection reset by peer] 16:11:19 LeoNerd [leo@2a01:7e00::f03c:91ff:fe96:20e8] has joined #scheme 16:13:47 DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has joined #scheme 16:15:45 rszeno [~rszeno@79.118.12.232] has joined #scheme 16:20:06 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 16:25:19 -!- przl [~przlrkt@46.231.183.162] has quit [Ping timeout: 256 seconds] 16:25:49 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 16:25:53 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Quit: bye] 16:27:13 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 246 seconds] 16:29:43 -!- amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 252 seconds] 16:34:22 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 16:45:40 hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has joined #scheme 16:50:04 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 245 seconds] 16:50:30 amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has joined #scheme 16:55:37 przl [~przlrkt@p5B298C4C.dip0.t-ipconnect.de] has joined #scheme 16:57:36 jeapostrophe [~jay@lallab.cs.byu.edu] has joined #scheme 16:57:36 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Changing host] 16:57:36 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 16:58:22 -!- lewis1711 [~chatzilla@122-59-194-155.jetstream.xtra.co.nz] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130512194354]] 17:26:46 -!- jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 17:27:44 -!- dpk [~r00t@obquire.infologie.co] has quit [Ping timeout: 252 seconds] 17:29:22 davidpk [~r00t@213.138.101.38] has joined #scheme 17:31:36 -!- davidpk is now known as dpk 17:32:25 -!- lucasaiu [~user@fsf/member/lucasaiu] has quit [Ping timeout: 252 seconds] 17:36:01 -!- amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has quit [Ping timeout: 248 seconds] 17:40:18 amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has joined #scheme 17:43:31 juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has joined #scheme 17:47:30 -!- juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has quit [Read error: Connection reset by peer] 17:48:05 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 17:48:30 juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has joined #scheme 17:49:17 MrFahrenheit [~RageOfTho@77.221.25.95] has joined #scheme 18:00:00 newtothis [~chatzilla@77.126.68.183] has joined #scheme 18:04:16 `fogus [~fogus@freedom.d-a-s.com] has joined #scheme 18:04:52 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:05:34 -!- Reiser [~Reisen@unaffiliated/reisen] has quit [Ping timeout: 240 seconds] 18:14:57 -!- juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has quit [Read error: Connection reset by peer] 18:15:18 juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has joined #scheme 18:19:37 -!- brianloveswords [~brianlove@li124-154.members.linode.com] has quit [Excess Flood] 18:19:45 brianloveswords_ [~brianlove@li124-154.members.linode.com] has joined #scheme 18:24:08 juxovec_ [~juxovec@ip-37-188-231-10.eurotel.cz] has joined #scheme 18:24:28 -!- juxovec [~juxovec@ip-37-188-231-170.eurotel.cz] has quit [Ping timeout: 246 seconds] 18:30:46 -!- przl [~przlrkt@p5B298C4C.dip0.t-ipconnect.de] has quit [Quit: leaving] 18:31:03 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 18:34:09 -!- jeapostrophe [~jay@racket/jeapostrophe] has quit [Ping timeout: 248 seconds] 18:35:11 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 18:36:53 azathoth99 [~g@cpe-98-154-167-76.socal.res.rr.com] has joined #scheme 18:37:33 scheme!! 18:37:37 oh yeah!!! 18:40:00 juxovec [~juxovec@ip-37-188-229-22.eurotel.cz] has joined #scheme 18:40:04 -!- juxovec_ [~juxovec@ip-37-188-231-10.eurotel.cz] has quit [Ping timeout: 245 seconds] 18:41:29 -!- DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has quit [Ping timeout: 256 seconds] 18:42:21 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 18:43:46 -!- juxovec [~juxovec@ip-37-188-229-22.eurotel.cz] has quit [Read error: Connection reset by peer] 18:49:59 scheme powered websites 18:50:06 better than LAMP? 18:50:13 -!- dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has quit [Ping timeout: 248 seconds] 18:50:33 -!- hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has quit [Ping timeout: 256 seconds] 18:52:43 hiroakip [~hiroaki@77-20-192-229-dynip.superkabel.de] has joined #scheme 18:53:05 juxovec [~juxovec@ip-37-188-229-22.eurotel.cz] has joined #scheme 18:55:08 hey guys I am trying to understand the Y Combinator and I'm having a problem figuring out what it is useful for 18:55:29 in the little schemer they define the recursive function "length" by using the Y Combinator, like thi 18:55:33 (define Y (lambda (g) ((lambda (f) (f f)) g))) 18:55:36 (Y (lambda (length) (lambda (l) (cond ((null? l) 0) (else (+ 1 (length (cdr l)))))))) 18:55:55 but why do that when you could just do like 18:56:00 ((lambda (length) 18:56:03 (lambda (l) (cond ((null? l) '()) (else (+ 1 (length (cdr l))))))) 18:56:05 length) 18:56:06 ? 18:57:10 rudybot: eval ((lambda (Blice-length) (lambda (l) (cond ((null? l) '()) (else (+ 1 (Blice-length (cdr l))))))) Blice-length) 18:57:11 ski: your sandbox is ready 18:57:11 ski: error: Blice-length: undefined; cannot reference an identifier before its definition in module: 'program 18:57:49 oh 18:57:56 perhaps I previously defined it and that's why it let me pass it 18:57:59 that.. makes sense 18:58:00 haha 18:59:02 how dumb. 19:00:17 in `((lambda (x) ..x..) x)' the `x' bound by the `lambda' isn't in scope at the last occurance of `x' 19:00:36 this is just ordinary static/lexical scoping 19:02:20 doh 19:04:07 yeah I understand, just a big oversight... 19:04:15 Reisen [~Reisen@unaffiliated/reisen] has joined #scheme 19:05:40 Blice : btw, your `Y' definition seems faulty 19:06:09 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 19:06:57 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 19:09:14 ski: I'm re-reading this whole chapter so hopefuly it won't be afterwards 19:09:19 I will follow up in a few lol 19:10:17 charls moore said use all globals 19:10:24 www.colorforth.com 19:12:31 how is scheme superior to perl? 19:12:34 in a nutshell? 19:12:41 -!- juxovec [~juxovec@ip-37-188-229-22.eurotel.cz] has quit [Remote host closed the connection] 19:15:33 avery [~avery@host-74-211-18-15.beyondbb.com] has joined #scheme 19:15:36 ecloud__ [~quassel@cm-84.208.147.184.getinternet.no] has joined #scheme 19:17:15 gleag [~gleag@71.175.broadband2.iol.cz] has joined #scheme 19:21:48 DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has joined #scheme 19:22:38 azathoth99, why do you ask? 19:24:18 i wana get rich using free software 19:24:37 not joking 19:26:28 lol 19:27:02 imo using or writing software can't make you rich, maybe if you sell software, but then you don't need to know anything about soft, only about business and management 19:28:04 ski: have any idea what the following thing means? irregex.scm:78:0: compile: unbound identifier (and no #%app syntax transformer is bound) in: #%top-interaction 19:28:28 result of (load "irregex.scm") in a file and then running it 19:28:36 using drracket with r5rs 19:28:45 ipmonger [~IPmonger@c-68-63-82-18.hsd1.pa.comcast.net] has joined #scheme 19:31:35 hmhmmmm, strange! it works with LOAD'ing in the interactions window, but not in the definitions window? 19:32:12 hello. I'm working on a school project using MIT:GNU Scheme and I'm wondering what the best way to use GNU Emacs with it. 19:32:32 edwin? 19:33:04 htor : you should probably use some other method of loading it 19:33:11 you could try asking in #racket, as well 19:33:13 ipmonger: SLIME is popular 19:33:38 (google "slime mit scheme") 19:34:33 ski: you mean #lang racket? 19:34:49 htor : no, i meant in the IRC channel #racket 19:34:56 aha 19:34:59 will do 19:35:32 the `#%app' complaint is about it not having an appropriate language set, i think 19:38:55 francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has joined #scheme 19:42:47 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 260 seconds] 19:49:24 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Read error: Operation timed out] 19:50:34 civodul [~user@reverse-83.fdn.fr] has joined #scheme 19:55:47 ski: the problem is not having an appropriate, inital namespace setup in the definitions window, in contrast to the namespace setup initially in the interactions window 19:56:17 -!- DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has quit [Ping timeout: 248 seconds] 19:57:49 -!- amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 19:58:31 DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has joined #scheme 19:59:05 -!- azathoth99 [~g@cpe-98-154-167-76.socal.res.rr.com] has quit [Remote host closed the connection] 20:01:23 -!- DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has left #scheme 20:04:11 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 20:04:15 miql [~miql@ip72-201-117-127.ph.ph.cox.net] has joined #scheme 20:05:34 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #scheme 20:07:43 amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has joined #scheme 20:08:50 petrus_ [~petrus@unaffiliated/petrus] has joined #scheme 20:11:14 -!- newtothis [~chatzilla@77.126.68.183] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]] 20:11:51 -!- petrus_ [~petrus@unaffiliated/petrus] has quit [Quit: WeeChat 0.4.1] 20:13:57 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 20:17:15 arthurmaciel [~user@177.148.132.241] has joined #scheme 20:19:25 newtothis [~chatzilla@77.126.68.183] has joined #scheme 20:22:13 it's very frustrating with all these different ways of connecting modules.... load, require, include, provide, module.. 20:27:15 petrus_ [~petrus@unaffiliated/petrus] has joined #scheme 20:28:35 -!- petrus_ [~petrus@unaffiliated/petrus] has quit [Quit: WeeChat 0.4.1] 20:29:32 htor: which implementation are you using? 20:32:05 duncanm: drracket with #r5rs or #racket 20:32:48 so basically i want to do this: http://synthcode.com/scheme/irregex/#SECTION_2 20:35:55 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 20:35:55 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Changing host] 20:35:55 jeapostrophe [~jay@racket/jeapostrophe] has joined #scheme 20:35:57 htor: i thought racket has its own regex library 20:36:42 duncanm: it has, i just found out, but i still wonder why it doesn't work as specified in the instructions 20:36:46 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 246 seconds] 20:37:46 ASau` [~user@p4FF9664F.dip0.t-ipconnect.de] has joined #scheme 20:38:06 ski: I finished the chapter, I understand now I think. 20:38:11 -!- francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 20:38:42 htor: didn't it already tell you that you have an unbound identifier? 20:39:20 (define Y (lambda (f) ((lambda (f) (f f)) (lambda (f) (f (lambda (x) ((f f) x)))))) 20:39:40 ski: I think the part that was tripping me up is why I had to do (lambda (x) ((f f) x)) there 20:39:44 instead of just (f f) 20:40:13 but now I understand 20:40:25 gleag: yes 20:41:08 I'm not sure, but irregex may expect some kind of environment to be provided by its R5RS host. I haven't seen that piece of software for quite some time. 20:41:16 jewel [~jewel@105-237-24-43.access.mtnbusiness.co.za] has joined #scheme 20:41:19 -!- ASau [~user@p5797E512.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20:41:54 And given the lack of R5RS modules, the lack of something needed to be provided would be exhibited by an "unbound identifier" error. 20:42:42 gleag: i see 20:43:23 What versions of Racket and irregex are we talking about? 20:43:26 juxovec [~juxovec@88.103.13.78] has joined #scheme 20:44:25 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 20:44:31 gleag: Racket v5.2.1 and irregex 0.9.2 20:44:38 juxovec [~juxovec@88.103.13.78] has joined #scheme 20:46:38 htor: have you tried (load "./irregex.scm") ? 20:46:39 -!- m6502 [~user@lisp.xs4all.nl] has quit [Remote host closed the connection] 20:46:43 -!- taylanub [tub@p4FD91BDD.dip0.t-ipconnect.de] has quit [Disconnected by services] 20:46:47 Uff, must have missed a few irregex versions! Will try to reproduce...after getting a shower. 20:47:03 (Reproduce the bug, that is!) 20:47:08 gleag: hehe, thanks 20:47:09 taylanub [tub@p4FD90032.dip0.t-ipconnect.de] has joined #scheme 20:47:23 thanksfor washing yourself 20:48:03 mario-goulart: same result - it was getting loaded 20:48:11 htor: seems to work on gambit, gauche and guile. irregex is builtin Chicken, so I didnt bothered testing. 20:48:20 bother* 20:48:26 -!- ASau` is now known as ASau 20:55:10 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 20:57:05 Blice : name clash 21:03:41 -!- juxovec [~juxovec@88.103.13.78] has quit [Remote host closed the connection] 21:32:26 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 21:34:45 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 21:40:14 peterhil [~peterhil@91-157-48-77.elisa-laajakaista.fi] has joined #scheme 21:43:54 juxovec [~juxovec@88.103.13.78] has joined #scheme 21:49:19 -!- agumonkey [~agu@52.158.70.86.rev.sfr.net] has quit [Quit: leaving] 21:56:13 -!- amgarchIn9 [~amgarchin@p4FD62D79.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 21:58:47 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 21:59:01 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 246 seconds] 21:59:48 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Client Quit] 22:08:19 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Quit: bye] 22:08:33 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 22:08:51 agumonkey [~agu@52.158.70.86.rev.sfr.net] has joined #scheme 22:20:39 -!- civodul [~user@reverse-83.fdn.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:27:03 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 22:27:58 -!- gravicappa [~gravicapp@ppp91-77-163-217.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:29:51 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 260 seconds] 22:33:45 francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has joined #scheme 22:34:50 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has left #scheme 22:37:33 tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has joined #scheme 22:41:43 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 22:44:36 juxovec [~juxovec@88.103.13.78] has joined #scheme 22:45:57 -!- avery [~avery@host-74-211-18-15.beyondbb.com] has quit [Quit: avery] 22:49:14 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 245 seconds] 22:51:58 -!- francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 22:52:53 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 248 seconds] 23:03:43 petrus_ [~petrus@unaffiliated/petrus] has joined #scheme 23:04:02 -!- cdidd [~cdidd@128-69-198-61.broadband.corbina.ru] has quit [Remote host closed the connection] 23:05:16 -!- miql [~miql@ip72-201-117-127.ph.ph.cox.net] has quit [Ping timeout: 240 seconds] 23:06:00 francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has joined #scheme 23:10:19 cdidd [~cdidd@93-80-83-148.broadband.corbina.ru] has joined #scheme 23:14:20 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 23:19:37 kirka [~Kirka@109.205.253.139] has joined #scheme 23:28:07 -!- petrus_ [~petrus@unaffiliated/petrus] has quit [Quit: WeeChat 0.4.1] 23:31:06 avery [~avery@host-74-211-18-15.beyondbb.com] has joined #scheme 23:38:42 -!- francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 23:44:04 francis_wolke [4441a942@gateway/web/cgi-irc/kiwiirc.com/ip.68.65.169.66] has joined #scheme 23:45:08 juxovec [~juxovec@88.103.13.78] has joined #scheme 23:50:01 -!- juxovec [~juxovec@88.103.13.78] has quit [Ping timeout: 276 seconds] 23:50:50 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 23:57:48 -!- avery [~avery@host-74-211-18-15.beyondbb.com] has quit [Quit: avery] 23:58:18 -!- newtothis [~chatzilla@77.126.68.183] has quit [Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803]]