00:00:45 Has anyone used mini-kanren for "serious" work? 00:02:17 Debating prolog vs. kanren for medical diagnostics. 00:02:59 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 00:06:19 -!- finnrobi [~robb@xvm-20-190.ghst.net] has quit [Ping timeout: 276 seconds] 00:06:42 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #scheme 00:09:25 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Read error: Connection reset by peer] 00:10:21 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 00:11:15 -!- kvda [~kvda@124-169-155-127.dyn.iinet.net.au] has quit [Quit: x___x] 00:11:35 homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has joined #scheme 00:13:17 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Read error: Connection reset by peer] 00:15:02 homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has joined #scheme 00:16:16 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Read error: Connection reset by peer] 00:18:05 homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has joined #scheme 00:18:16 finnrobi [~robb@xvm-20-190.ghst.net] has joined #scheme 00:18:45 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Read error: Connection reset by peer] 00:20:17 homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has joined #scheme 00:21:56 -!- rostayob [~rostayob@host86-157-214-192.range86-157.btcentralplus.com] has quit [Quit: WeeChat 0.3.5] 00:22:55 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 240 seconds] 00:32:17 -!- langmartin [~user@host-68-169-155-216.WISOLT2.epbfi.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 00:35:24 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 00:36:36 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 00:41:03 githogori [~githogori@c-50-131-15-16.hsd1.ca.comcast.net] has joined #scheme 00:51:33 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Ping timeout: 248 seconds] 00:53:52 homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has joined #scheme 00:55:21 -!- X-Scale [email@2001:470:1f14:135b::2] has quit [Remote host closed the connection] 01:17:29 copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 01:17:35 -!- copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 01:17:35 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 01:18:31 -!- Betawolf [~betawolf@li151-44.members.linode.com] has left #scheme 01:27:35 -!- tuubow_ [~adityavit@NYUFGA-WLESSAUTHCLIENTS-03.NATPOOL.NYU.EDU] has quit [Ping timeout: 240 seconds] 01:33:15 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 01:35:21 -!- samth is now known as samth_away 01:41:05 -!- brendyn [brendyn@2a01:7e00::f03c:91ff:fedf:65b4] has quit [Read error: Connection reset by peer] 01:59:58 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 02:02:03 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 02:02:24 otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has joined #scheme 02:03:24 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #scheme 02:15:11 -!- jrslepak [~jrslepak@nomad.ccs.neu.edu] has quit [Quit: This computer has gone to sleep] 02:17:59 adu: No, your R6RS library is an error because it does not contain an (export) clause followed by an (import) clause. 02:18:46 Your R7RS library is an error because it does not import any definition of `define' - you'd want at least (define-library A (import (scheme base)) (define B C)) 02:20:00 Otherwise, yes, just wrapping the body of an R6RS lib (after export+import, renaming the imports accordingly) in `begin' should give you an R7RS lib. 02:20:40 jcowan [~John@cpe-66-108-19-185.nyc.res.rr.com] has joined #scheme 02:22:00 and if someone writes a set of (rnrs (6)) libraries for r7rs, you may not even have to do that (though this is pie in the sky atm) 02:22:51 It will happen one way or another. 02:22:58 Well, versions are not supported so (rnrs (6)) wouldn't work - you'll need to adjust no matter what. 02:23:00 Oh, no, misread. 02:23:01 drwho [~drwho@216-122-174-206.gci.net] has joined #scheme 02:23:19 Someone will write R7RS-small libraries for R6RS. 02:23:22 foof: true 02:24:04 it was mostly meant to disambiguate it 02:24:22 -!- bfgun is now known as bfig 02:24:26 jcowan: yes, but two way communication may also be beneficial 02:24:51 of course, it would rest quite heavily on the contents of r7large 02:33:16 woonie [~woonie@nusnet-253-84.dynip.nus.edu.sg] has joined #scheme 02:37:19 snizzo [~quassel@host141-139-dynamic.180-80-r.retail.telecomitalia.it] has joined #scheme 02:39:58 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Remote host closed the connection] 02:40:31 And, of course, which r7rs-large packages your implementation provides. 02:41:01 well naturally 02:46:33 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 02:49:46 jrslepak [~jrslepak@c-71-233-151-135.hsd1.ma.comcast.net] has joined #scheme 02:50:03 -!- MrFahrenheit [~RageOfTho@users-38-111.vinet.ba] has quit [Ping timeout: 240 seconds] 02:52:35 -!- kpal [~kpal@5ad6612e.bb.sky.com] has quit [Ping timeout: 240 seconds] 02:53:39 gcartier [~gcartier@modemcable034.210-160-184.mc.videotron.ca] has joined #scheme 02:54:25 -!- gcartier [~gcartier@modemcable034.210-160-184.mc.videotron.ca] has quit [Remote host closed the connection] 02:54:36 kpal [~kpal@5ac28f05.bb.sky.com] has joined #scheme 02:55:37 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Remote host closed the connection] 02:58:41 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 03:06:05 xb 03:07:33 -!- shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has quit [Ping timeout: 245 seconds] 03:13:49 bhrgunatha [~chatzilla@118-170-207-123.dynamic.hinet.net] has joined #scheme 03:14:00 attila_lendvai [~attila_le@176.222.168.224] has joined #scheme 03:14:00 -!- attila_lendvai [~attila_le@176.222.168.224] has quit [Changing host] 03:14:00 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 03:15:59 -!- cdidd [~cdidd@95-27-87-57.broadband.corbina.ru] has quit [Remote host closed the connection] 03:18:26 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:21:29 soveran [~soveran@186.19.214.247] has joined #scheme 03:21:40 -!- snizzo [~quassel@host141-139-dynamic.180-80-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 03:24:32 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 03:24:36 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 03:28:23 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 03:30:25 -!- zbigniew_ is now known as zbigniew 03:30:32 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has left #scheme 03:38:11 shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has joined #scheme 03:46:56 -!- Nisstyre [~yours@c-208-90-102-250.netflash.net] has quit [Quit: Leaving] 03:47:04 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:47:30 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 03:57:38 -!- turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 03:58:35 sharkbird [~sharkbird@67-220-6-139.usiwireless.com] has joined #scheme 04:00:11 -!- GoKhlaYeh [~GoKhlaYeh@117.31.80.79.rev.sfr.net] has quit [Read error: Operation timed out] 04:11:58 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:12:07 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 04:12:32 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has left #scheme 04:12:45 MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has joined #scheme 04:17:03 -!- shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has quit [Ping timeout: 240 seconds] 04:21:02 aoh: Around? 04:22:22 xb 04:23:22 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:24:28 tuubow_ [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 04:26:26 chromaticwt [~user@71-222-151-95.albq.qwest.net] has joined #scheme 04:30:33 -!- bhrgunatha [~chatzilla@118-170-207-123.dynamic.hinet.net] has quit [Quit: ChatZilla 0.9.88 [Firefox 13.0a1/20120223031236]] 04:47:15 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Ping timeout: 240 seconds] 04:47:25 -!- tuubow_ [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 04:47:57 shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has joined #scheme 04:47:59 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 04:50:22 -!- masm [~masm@bl17-206-188.dsl.telepac.pt] has quit [Quit: Leaving.] 04:52:23 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 260 seconds] 04:58:55 -!- bfig [~b_fin_g@r186-48-202-43.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 244 seconds] 04:59:14 bfig [~b_fin_g@r186-48-214-8.dialup.adsl.anteldata.net.uy] has joined #scheme 05:00:48 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 05:01:39 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 05:01:59 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 05:16:57 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Quit: Ex-Chat] 05:17:19 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 05:17:28 -!- jcowan [~John@cpe-66-108-19-185.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 05:19:07 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #scheme 05:20:57 jcowan_ [~John@cpe-66-108-19-185.nyc.res.rr.com] has joined #scheme 05:21:22 -!- jcowan_ is now known as jcowan 05:21:45 -!- karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has quit [Read error: Connection reset by peer] 05:24:04 -!- realitygrill [~realitygr@76.226.114.75] has quit [Read error: Connection reset by peer] 05:25:28 realitygrill [~realitygr@76.226.205.191] has joined #scheme 05:25:47 Has anyone read _Thinking Forth_ recently? I have, but not in years. 05:27:13 *ijp* also not in years 05:27:14 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 05:33:35 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 240 seconds] 05:34:47 preflex [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 05:38:04 -!- jcowan [~John@cpe-66-108-19-185.nyc.res.rr.com] has quit [Quit: Leaving] 05:38:33 gravicappa [~gravicapp@ppp91-77-176-222.pppoe.mtu-net.ru] has joined #scheme 05:42:22 -!- Intensity [EbMJBwL9Ml@unaffiliated/intensity] has quit [Ping timeout: 276 seconds] 05:44:50 jeapostrophe [~jay@69.169.141.110] has joined #scheme 05:51:49 -!- woonie [~woonie@nusnet-253-84.dynip.nus.edu.sg] has quit [Ping timeout: 248 seconds] 05:54:01 -!- jeapostrophe [~jay@69.169.141.110] has quit [Read error: Operation timed out] 05:56:19 Intensity [Xpu0zFcFvE@unaffiliated/intensity] has joined #scheme 06:01:57 -!- gravicappa [~gravicapp@ppp91-77-176-222.pppoe.mtu-net.ru] has quit [Ping timeout: 248 seconds] 06:04:38 -!- shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has quit [Ping timeout: 245 seconds] 06:09:04 jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has joined #scheme 06:16:03 gravicappa [~gravicapp@ppp91-77-167-9.pppoe.mtu-net.ru] has joined #scheme 06:27:33 -!- sousousou [~bcarmer@host-72-174-54-175.msl-mt.client.bresnan.net] has quit [Quit: WeeChat 0.3.6] 06:30:29 yamanu [~yamanu@cpe-212-18-40-64.static.amis.net] has joined #scheme 06:40:13 virl [~virl__@85-127-158-77.dynamic.xdsl-line.inode.at] has joined #scheme 06:42:11 you've read it "recently", "but not in years"? That's funny :) 06:42:27 (and relative) 06:54:24 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #scheme 06:56:32 hi 07:03:23 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 245 seconds] 07:10:35 -!- jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 07:14:25 syntax-rules is really complicated 07:14:57 in which sense? 07:17:55 -!- Intensity [Xpu0zFcFvE@unaffiliated/intensity] has quit [Ping timeout: 276 seconds] 07:21:47 what does it return? 07:22:49 basically, I've read r5rs, r6rs, and r7rs-draft several times, and I have no idea what define-syntax accepts and no idea what syntax-rules returns 07:22:54 I think use outside of define-syntax is implementation specific 07:23:00 except in r6rs where it would be a procedure 07:23:18 all I know is that everyone uses them together 07:23:41 r5rs and r7rs do not specify what the argument to define-syntax is except that it is a transformer returned by syntax rules 07:23:58 in r6rs, define-syntax takes a procedure that takes a syntax object and returns a syntax object 07:24:55 IWO, in r5rs and r7rs, you should not be using it except as the second argument to a define-syntax form 07:25:35 IOW* 07:25:46 what is IOW? 07:25:52 in other words 07:25:55 ok 07:26:48 I suppose I'll stick to syntax-rules for now 07:26:58 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 260 seconds] 07:27:15 homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 07:27:18 -!- noam [~noam@46.120.51.147] has quit [Read error: Connection reset by peer] 07:27:34 noam [~noam@46.120.51.147] has joined #scheme 07:29:14 ijp: can you answer another question? 07:29:24 let's say that (define-syntax a (syntax-rules () ((x _) (list (quote x))))) 07:29:28 -!- homie`` [~levgue@xdsl-78-35-165-128.netcologne.de] has quit [Ping timeout: 272 seconds] 07:29:46 why does (1 a) produce an error? 07:30:37 shouldn't (1 a) expand to '(1)? 07:32:10 because a is not being called as a macro there 07:32:24 right 07:32:28 macros cannot expand at arbitrary positions; they have to be applied like regular functions 07:32:54 so _ must always be the first item 07:33:05 that doesn't work for the same reason that this: (define (f x) (list x)) (3 f) <--- doesn't work 07:33:39 in syntax rules yes 07:33:47 yes 07:35:00 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 07:35:35 Operaist2 [~OperaIst@ppp-124-122-250-165.revip2.asianet.co.th] has joined #scheme 07:35:41 hello 07:36:19 hello 07:38:49 what is car of an empty list? 07:39:33 an error 07:40:00 a type error, specifically, since car expects a pair as its argument, and the empty list is not a pair 07:46:54 ok so if i had a procedure that print out the car of the argument the ncall itself passing the cdr of the argument evetually it will error when it hits the end ? 07:47:27 not necessarily, the input could be cyclic 07:48:25 lets assume it isnt 07:48:33 just a straight list 07:48:35 toekutr [~user@50-0-51-2.dsl.static.sonic.net] has joined #scheme 07:49:17 then yes, there eventually has to be a "bottom" 07:53:12 so i will get an error? 07:53:31 yes 07:56:19 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Read error: Connection reset by peer] 07:56:55 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #scheme 08:04:18 dnm_, yes 08:04:24 djcb [djcb@nat/nokia/x-oanloqsppetqndvk] has joined #scheme 08:05:59 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 245 seconds] 08:09:58 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 08:12:37 -!- Operaist2 [~OperaIst@ppp-124-122-250-165.revip2.asianet.co.th] has quit [Ping timeout: 248 seconds] 08:18:37 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 08:19:52 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Read error: Connection reset by peer] 08:19:55 pumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 08:20:19 -!- kpal [~kpal@5ac28f05.bb.sky.com] has quit [Ping timeout: 276 seconds] 08:23:47 hkBst [~marijn@79.170.210.172] has joined #scheme 08:23:47 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 08:23:48 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 08:25:35 Operaist2 [~OperaIst@ppp-124-121-248-112.revip2.asianet.co.th] has joined #scheme 08:26:38 im back 08:30:55 -!- virl [~virl__@85-127-158-77.dynamic.xdsl-line.inode.at] has quit [Remote host closed the connection] 08:38:00 -!- toekutr [~user@50-0-51-2.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:40:01 ahinki [~chatzilla@212.99.10.150] has joined #scheme 08:49:06 wingo [~wingo@90.164.198.39] has joined #scheme 08:53:15 -!- dme [~dme@hotblack-desiato.hh.sledj.net] has quit [Ping timeout: 240 seconds] 09:02:41 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 09:45:42 rostayob [~rostayob@host86-157-214-192.range86-157.btcentralplus.com] has joined #scheme 09:50:32 dme [~dme@host213-120-144-161.in-addr.btopenworld.com] has joined #scheme 09:54:49 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #scheme 10:04:28 GoKhlaYeh [~GoKhlaYeh@117.31.80.79.rev.sfr.net] has joined #scheme 10:06:25 hello 10:06:53 zedstar [~john@fsf/member/zedstar] has joined #scheme 10:06:58 hi 10:08:23 hkBst_ [~marijn@79.170.210.172] has joined #scheme 10:08:23 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 10:08:23 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #scheme 10:08:29 -!- zedstar_ [~john@zedstar.com] has quit [Ping timeout: 260 seconds] 10:08:29 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 10:15:43 kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has joined #scheme 10:56:41 MrFahrenheit [~RageOfTho@users-38-111.vinet.ba] has joined #scheme 11:00:56 cdidd [~cdidd@95-24-203-49.broadband.corbina.ru] has joined #scheme 11:02:08 -!- pumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 240 seconds] 11:02:15 -!- tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has quit [Ping timeout: 240 seconds] 11:02:36 copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 11:02:40 -!- copumpkin [~copumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 11:02:40 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 11:10:29 -!- Operaist2 [~OperaIst@ppp-124-121-248-112.revip2.asianet.co.th] has quit [Quit: ChatZilla 0.9.88 [Firefox 10.0.2/20120216101208]] 11:20:12 -!- twem2 [~tristan@puma-mxisp.mxtelecom.com] has quit [Remote host closed the connection] 11:20:12 -!- twem2_ [~tristan@puma-mxisp.mxtelecom.com] has quit [Remote host closed the connection] 11:30:17 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 11:50:42 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Quit: adu] 11:54:20 -!- peterhil [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has quit [Ping timeout: 265 seconds] 12:00:03 -!- MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has left #scheme 12:03:42 hello 12:03:49 I'm writing connect 4 in chicken scheme 12:05:03 http://pastebin.com/raw.php?i=ENhrbiUU 12:05:15 this is what it does 12:07:15 chromaticwt: xb? At the start of maslenitsa? 12:08:24 -!- djcb [djcb@nat/nokia/x-oanloqsppetqndvk] has quit [Remote host closed the connection] 12:08:27 I use foof loop 12:08:38 -!- rostayob [~rostayob@host86-157-214-192.range86-157.btcentralplus.com] has quit [Quit: WeeChat 0.3.5] 12:14:26 peterhil [~peterhil@xdsl-77-86-196-131.nebulazone.fi] has joined #scheme 12:18:41 if I have an array of bits, what's a fast method to check for 4 1's in a row, colum, or diagonal? 12:22:10 find a * choose a direction, walk into this direction. If you hit another star try the same direction, if not abort, go back and restart with a different direction. if none satisfies your constraint, choose the next * 12:23:38 so basically loop for each row, for each col, and if it's non empty check 4 directions (right, down, right-down, left-down) for 4 in arow 12:24:26 I've got to make the loop stop if i find a 4-in a row 12:24:45 how is your data organised? 12:24:56 I use an u8vector of values 0,1,2 12:25:14 I can paste my code 12:25:45 yeah you could do it this way 12:26:02 you can use a continuation to call when you are done 12:28:26 is it a good idea to make a function 12:28:38 (define (move-direction x y direction) ... (values (+ x 1) y) ...) 12:29:16 depends on how you intend to use it, with multiple values you always need to specifically take care of them 12:29:28 wingo [~wingo@90.164.198.39] has joined #scheme 12:29:28 a list may be easier to handle 12:29:41 or a pair 12:29:46 I use (let-values (((x2 y2) (move-direction x y 'north))) ...) 12:29:55 yeü 12:29:58 yep 12:38:52 djcb [djcb@nat/nokia/x-bauomedhvheckaqz] has joined #scheme 12:39:43 splasher_2 [~user@194.254.167.20] has joined #scheme 12:41:31 I tried to write it but it doesn't work 12:42:30 oops 12:42:39 I did (>= 4 length) rather than (>= length 4) 12:42:59 -!- splasher_2 [~user@194.254.167.20] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 12:43:08 ah 12:45:28 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 245 seconds] 12:46:24 -!- MrFahrenheit [~RageOfTho@users-38-111.vinet.ba] has quit [Ping timeout: 245 seconds] 12:46:28 would '(if (and (usable? con) (or (string? msg) (error "Expected msg to be of type string" msg))' be a dirty trick? 12:46:46 the (or ...) part that is 12:47:19 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #scheme 12:49:04 soveran [~soveran@186.19.214.247] has joined #scheme 12:55:48 fbs: not really :) 12:56:02 ok nice 12:58:19 I don't know about Scheme but similar is very idiomatic in Perl. COND or die "Expected cond"; 12:58:55 *fbs* doesnt know about perl 13:00:02 The use of a short-circuiting 'or' operator, that doesn't evaluate its RHS if the LHS is true, so using it to assert that some condition indeed holds, by throwing an exception if it doesn't 13:00:23 rostayob [~rostayob@dyn1199-226.wlan.ic.ac.uk] has joined #scheme 13:01:16 masm [~masm@bl17-206-188.dsl.telepac.pt] has joined #scheme 13:03:59 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 13:14:52 can i test the arity of a function? 13:15:33 -!- arbscht [~arbscht@fsf/member/arbscht] has quit [Ping timeout: 265 seconds] 13:16:06 Not portably, but perhaps some implementations might provide an option 13:16:28 *LeoNerd* has been pondering (procedure-name ) and (procedure-args ) for just such a purpose 13:17:03 hmm it looks like guile has something like it 13:17:54 E.g. (procedure-args (lambda (a b . rest) 1)) => (a b . rest) 13:21:25 airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has joined #scheme 13:24:50 minimax algorithm takes 14 seconds to figure out what move to make in connect 3 with 3 cols 4 rows 13:25:20 for move 1 anyway 13:25:29 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 13:25:30 it's faster for move 2 13:26:51 I wonder what alpha-beta will be like 13:28:35 twem2 [~tristan@puma-mxisp.mxtelecom.com] has joined #scheme 13:28:49 minimax is so slow I don't feel like programming anything more 13:30:50 lol 13:31:37 -!- jrslepak [~jrslepak@c-71-233-151-135.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 13:32:28 :) 13:38:58 does anyone want to see my code 13:39:00 I should maybe code alpha-beta first 13:39:01 might magically speed things up 13:39:03 but I am worried 13:39:05 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #scheme 13:42:36 -!- airolson [~airolson@CPE00222d55a738-CM00222d55a735.cpe.net.cable.rogers.com] has quit [] 13:51:18 arbscht [~arbscht@fsf/member/arbscht] has joined #scheme 14:03:31 -!- gravicappa [~gravicapp@ppp91-77-167-9.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 14:16:25 gravicappa [~gravicapp@ppp91-77-167-9.pppoe.mtu-net.ru] has joined #scheme 14:16:35 jrslepak [~jrslepak@129.10.229.76] has joined #scheme 14:22:40 langmartin [~user@host-68-169-155-216.WISOLT2.epbfi.com] has joined #scheme 14:23:01 _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has joined #scheme 14:24:01 -!- ecraven [~nex@www.nexoid.at] has quit [Read error: Operation timed out] 14:35:43 -!- confab [~confab@c-71-193-9-153.hsd1.ca.comcast.net] has quit [Quit: Lost terminal] 14:39:40 -!- jrslepak [~jrslepak@129.10.229.76] has quit [Quit: This computer has gone to sleep] 14:40:55 wingo [~wingo@90.164.198.39] has joined #scheme 14:41:36 -!- leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 14:43:26 jrslepak [~jrslepak@129.10.229.76] has joined #scheme 14:46:24 -!- homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Ping timeout: 265 seconds] 14:48:29 homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 14:49:57 leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has joined #scheme 14:51:27 ayberk [~ayberk@88.236.183.176] has joined #scheme 14:53:04 -!- homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 14:54:51 homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 15:03:55 -!- rostayob [~rostayob@dyn1199-226.wlan.ic.ac.uk] has quit [Ping timeout: 240 seconds] 15:04:53 shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has joined #scheme 15:06:12 jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has joined #scheme 15:09:02 -!- langmartin [~user@host-68-169-155-216.WISOLT2.epbfi.com] has quit [Quit: intermezzo] 15:10:17 -!- snorble_ [~snorble@c193-14-18-68.cust.tele2.se] has quit [Read error: Connection reset by peer] 15:10:39 snorble_ [~snorble@c193-14-18-68.cust.tele2.se] has joined #scheme 15:14:44 woonie [~woonie@nusnet-242-59.dynip.nus.edu.sg] has joined #scheme 15:17:58 -!- samth_away is now known as samth 15:19:39 rostayob [~rostayob@dyn1196-100.wlan.ic.ac.uk] has joined #scheme 15:23:33 -!- homie``` [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 15:26:53 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 15:30:14 -!- pygospa [~Pygosceli@kiel-4d06669a.pool.mediaWays.net] has quit [Disconnected by services] 15:30:25 pygospa [~Pygosceli@kiel-5f768ffd.pool.mediaWays.net] has joined #scheme 15:32:35 -!- ijp [~user@host31-53-17-64.range31-53.btcentralplus.com] has quit [Ping timeout: 240 seconds] 15:34:15 ijp [~user@host31-53-17-64.range31-53.btcentralplus.com] has joined #scheme 15:36:51 -!- rostayob [~rostayob@dyn1196-100.wlan.ic.ac.uk] has quit [Quit: WeeChat 0.3.5] 15:37:42 virl [~virl__@85-127-158-77.dynamic.xdsl-line.inode.at] has joined #scheme 15:38:41 leo2007 [~leo@222.130.141.131] has joined #scheme 15:39:45 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 15:44:16 I kinda like the 'specificity' of R6RS. All this 'do what you want' scares me 15:45:00 -!- leo2007 [~leo@222.130.141.131] has quit [Quit: restart emacs] 15:45:05 I just want to know what the hell an "error" is and how I can deal with it, without looking up N different manuals 15:45:51 (guard [e [e 'fuuuuuuuuuuu]] (do-shit)) 15:45:53 ijp: but looking up N different manuals is the essence of scheme 15:46:01 indeed 15:46:20 (and N is usually 1) 15:46:49 confab [~win7@public-nat2.arc.losrios.edu] has joined #scheme 15:46:55 ijp: steele and sussman's lost paper: lambda the ultimate splitter, or the insufficient scheme implementation problem 15:46:55 -!- ahinki [~chatzilla@212.99.10.150] has quit [Quit: ChatZilla 0.9.88 [Firefox 11.0/20120215222917]] 15:47:29 i fight for call/cc even though my scheme does not even have a proper one ;p 15:47:58 *ijp* throwed his old call/cc out and got himself a shiny new tagged shift/reset pair 15:48:14 ironscheme is at best call/ec 15:48:44 still good enough for exceptions and non local exits 15:49:33 in fact call/ec is just 'try { } catch { }' in C# terms 15:50:13 leppie: i disagree -- you can implement try/catch with call/ec 15:50:20 but call/ec is more expressive, i think 15:50:39 call/ec is also good for C-like 'break' out of loops 15:50:51 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 15:51:07 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: leaving] 15:51:08 doesn't riastradh have some craziness for turning one shot continuations into many shot? or am I attributing superpowers to him? 15:51:09 LeoNerd: I use that for break/continue in a 'foreach' loop construct I have 15:51:25 ijp: i think that's def. a super power 15:52:11 yes, maybe I should register riastradhfacts.com 15:52:21 ijp: lol 15:53:57 samth: any examples I could test to see what you mean? 15:54:36 leppie: the fact that call/ec gives you a function should be sufficient 15:54:51 to be more expressive 15:54:57 samth: implementation details :) 15:55:17 no, i mean that it's a function you can hand to other people, and let them use it as a function 15:55:29 although ... 15:55:34 i have to think more about this 15:56:07 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 15:56:44 similary, dynamic-wind is simply 'A(); try { return B(); } finally { C(); }' 15:57:06 Not quiiiite 15:57:22 In the presence of call/cc dynamic-wind is more fun 15:57:27 LeoNerd: works for me, whatever I did ;p 15:57:44 LeoNerd: remember I just have 'call/ec' 15:58:12 E.g. if you store (somehow) a continuation "outside" the dynamic-wind, and store one from within, then you now have a kindof barrier, and every time you invoke one or other contiuation you cross the barrier, so you invoke the enter/exit each time 15:58:22 So either A or C might get invoked more than ocne 15:58:23 once 15:58:28 The continuations is just 'val => throw new Cont(val)' 15:59:15 LeoNerd: I realise that, but that can only be done with a proper call/cc 15:59:24 .. Oohright. 15:59:26 Yes. 15:59:34 Bah - they shoudl have called it call/escape 15:59:42 Because /ec and /cc look visually -way- too similar :P 15:59:43 LeoNerd: I have some nasty dynamic-wind tests you can try 16:00:30 https://github.com/leppie/IronScheme/blob/master/IronScheme/IronScheme.Console/tests/windtests.sps 16:00:36 http://tinyurl.com/7pml9dy 16:01:17 to get expected results, run on Racket or chez or icarus 16:01:23 I still remain convinced that unless your underlying implementation language has -proper- call/cc semantics, you have to implement everything as a while loop 16:01:44 Rightnow I get tail-call for free out of Perl, because it has TCE. But I can't do true coroutine-style conts that way. 16:01:59 So the whole thing has to turn into a while loop at some point with a continuation chain 16:02:02 LeoNerd: The CLR gives me free tail calls too :) 16:02:06 Not entirely unlike how Perl sits atop C in fact :) 16:02:27 The Perl stack isn't the C stack. The Perl VM is a while loop in C; the Perl stack being just some array that gets prodded by enter/exit ops 16:02:27 LeoNerd: and the is is proper tail calls 16:03:02 but they are slow compared to normal method calls, so I do quite a bit of TCE for loops 16:03:21 Also it occurs to me that the "call" is a bit redundant, in the name. with-cc would be a neat name 16:03:36 (with-escape (lambda (esc) ....)) 16:03:42 and remove tail calls where I can prove it wont recurse, like .NET framework calls 16:03:57 Hah.. wow... tailcalls in your impl are -slower- than method calls? 16:04:07 there is a proper distinction between names prefixed with 'with-' and 'call-with' 16:04:24 LeoNerd: But it is free!!! No trampolines for me ;p 16:04:32 the former are expected to modify the environment in some way, the latter are not 16:04:39 Trampolines are for weenies 16:04:46 ijp: Aahhh 16:04:48 *ijp* waits for the exceptions to the rule to pile in 16:04:49 OK that makes sense 16:04:52 Intensity [BEP58NyB9O@unaffiliated/intensity] has joined #scheme 16:04:53 ;) 16:05:29 ijp: I only know 'with-exception-handler' 16:05:44 and that does modify the 'environment' 16:06:41 Hrmmm 16:06:42 I guess maybe 'with-syntax' 16:07:02 I took a pause on my Scheme vm lately, 'cause I have too many "real" projects that need work 16:07:10 I sortof timeslice in roughly month-sized quanta 16:07:24 LeoNerd: At a stage, I have a version of IronScheme, that I put thru a CPS transformation, with proper call/cc support, but it was just too slow. I am tempted at reviving that idea now moving forward. 16:07:52 ijp: modifies 'syntax-environment' 16:08:33 'with-input-from-file' <-- clearly a stupid name ;p 16:08:59 is it? 16:10:03 the only other proc I have with 'with-' is 'with-timeout' 16:10:04 So.. hrm.. There's a bunch of "invisible" environment things, like input/output stream, exception handling stack, etc... How's a good way to implement them? 16:10:21 E.g. could I perhaps shove some "silly" symbols into the env. that aren't really accessible to the actual user code? 16:10:34 I don't want to have to retrofit a second argument all the way through my code 16:10:40 leppie: no with-output-to file? 16:10:44 C-Keen: 'call-with-input-file' would have been better, no? 16:11:00 C-Keen: I did not care about it's friends ;p 16:11:45 leppie: I disagree, it is not the file that is important but the input from it 16:11:54 LeoNerd: I have loads of symbols/locations mapped to 'non-user code' 16:12:33 leppie: with-input-port-from-file maybe but that's cumbersome 16:13:14 leppe: Hrm.. So e.g. Perl uses "junk" symbols in the symbol table to store the operator overload methods... so overloaded addition comes in a method called '()+' Perhaps I could do similar here? 16:13:14 with-current-input-port-rebound-to-port-for-file 16:13:26 ijp: that's very precise 16:13:27 ijp: Worse Than Java. 16:13:33 only sensible option :P 16:13:41 RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has joined #scheme 16:14:14 -!- samth [~samth@samth2.ccs.neu.edu] has quit [Quit: Ex-Chat] 16:14:17 samth_ [~samth@samth2.ccs.neu.edu] has joined #scheme 16:14:22 in any case, it's a trivial specialisation of parameterize... 16:14:53 so you could argue it doesn't need it's own name 16:14:54 -!- samth_ is now known as samth 16:15:03 ijp: plus it's side effects 16:15:08 s,it's,its, 16:15:18 leppie: Any suggestions on a good "junk" name prefix, perhaps? 16:15:38 Ohoho! I don't actually need any name prefix 16:15:44 C-Keen: those should be handled by the parameter itself no? 16:15:54 My environment works by symbols, not the string names of such. So I can just have a bunch of uninterned internal symbols that literally dont' have names 16:16:47 LeoNerd: I just gensym them 16:16:48 ijp: are we talking about srfi-39 parameters? 16:16:53 I am, yes 16:16:53 Yah 16:17:48 hence parameterize 16:17:48 -!- samth [~samth@samth2.ccs.neu.edu] has quit [Client Quit] 16:17:52 samth_ [~samth@samth2.ccs.neu.edu] has joined #scheme 16:17:57 ijp: and how would you handle automatically opening and closing the file then? 16:18:28 ah yes, I somehow completely forgot about that part 16:18:34 hehe 16:19:01 but it works awesome for already open ports :) 16:19:06 -!- samth_ is now known as samth 16:19:07 though, you can't really close it at the end of a parameterize form anyway 16:19:13 is that behaviour defined leppie? 16:19:31 srfi 39 specifies that current-input/output-port must be parameters 16:19:43 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Remote host closed the connection] 16:19:45 whether or not implementations follow that, I don't know 16:19:50 I agree with that notion 16:20:03 IronScheme have them as parameters 16:20:26 ijp: that's an argument for it being a separate procedure and not just "a trivial specialisation or parameterise" IMHO 16:20:27 adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has joined #scheme 16:20:29 as long as you have a way to get back to standard ports it is ok, IMO 16:20:56 C-Keen: for handling file names yes, though you still can't close it at the end 16:21:26 ijp: we've just learned that parameters are too weak for that 16:21:53 C-Keen: it's not just parameters 16:22:01 blame call/cc 16:22:02 pardon? 16:22:20 ijp: dynamic-wind comes to the rescue 16:23:30 even with dynamic-wind, I'm not sure it's enough 16:23:50 *LeoNerd* ponders static-wind purely as a joke 16:24:03 if it just reopens the file a) the file may not exist any more b) it won't be at the right state in the file even if it does exist 16:24:17 C-Keen: should it not be possible to use the filter proc from make-parameter to do some clean up when the parameter value gets reset? 16:24:33 ijp: everything with side effects does have this problem 16:24:38 It seems ugly, but possible 16:24:42 ijp: what's your point? 16:24:57 right, which is why I'm saying you can't _safely_ close it at the end 16:25:02 News at 11: Side-effects found to be messy 16:25:05 you'll need to use a finaliser 16:25:26 ijp: a finaliser is only called when a GC happens 16:25:37 yes 16:25:50 you never know when this happens 16:25:54 and? 16:26:15 your finaliser might never get invoked at all 16:26:19 indeed 16:29:27 rudybot: and now for some light entertainment... 16:29:27 ijp: looks like it, Spartacus: Blood and Sand  2009 Starz Entertainment, LLC. All Rights Reserved. 16:30:01 -!- jrslepak [~jrslepak@129.10.229.76] has quit [Quit: This computer has gone to sleep] 16:30:03 hmm, not very entertaining 16:30:24 _p4bl0``` [~user@berthold.shebang.ws] has joined #scheme 16:30:45 *wingo* boggles at feeley's recent mail 16:30:49 interesting conversion GC'd 16:30:57 i have no idea why you would want that behavior 16:31:11 some charcters too it seems ;p 16:31:28 -!- _p4bl0``` is now known as _p4bl0 16:32:01 wingo: neither do I, my scheme likes to detect stupid code ;p 16:32:01 leppie: warning, resurrecting interesting conversations may lead to undefined behaviour 16:32:10 -!- _p4bl0`` [~user@berthold.shebang.ws] has quit [Remote host closed the connection] 16:32:56 wingo: the only reason I can think of that would make any sense, is speed. 16:33:16 could you hand me a link to the archives please? 16:33:22 runtime checks are expensive 16:33:38 http://lists.scheme-reports.org/pipermail/scheme-reports/ 16:34:24 thank yuo 16:34:42 is that right? I have trouble navigating those lists 16:34:46 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 16:34:57 ah yes :) 16:35:40 like I said earlier; I kinda like the 'specificity' of R6RS. 16:36:34 I believe a language should be as strict as possible 16:38:06 you can specifically leave things up to the implementor 16:38:47 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 16:38:55 yes possible, not impossible :) consensus on the value of 'possible' should be reached 16:39:31 but by default, everything should be defined and completely unambiguous 16:40:49 R6RS brought great application compatability for portable programs 16:41:22 unambiguity is certainly a Good Thing 16:42:25 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Quit: bye] 16:45:00 and then we end up with code like: (if (length '(1 . 2)) 'profit 'loss) 16:45:47 i would love for scheme to be statically typed :) 16:46:05 there's typed-scheme in racket IIRC 16:46:16 leppie: it's called ML 16:46:18 no, specified ;p 16:46:47 F# is also a ML, but those languages are weak without sexprs 16:46:53 specifications are conservative things 16:47:11 if you want another typed scheme, implement one, then search for common ground. 16:47:22 and come back to tell us 16:47:36 we have 'small', and we have 'big', so why not 'typed'? 16:47:51 different quality? 16:47:54 because scheme was explicitly meant to be based on the _untyped_ lambda calculus? 16:47:58 wingo: my typed scheme is based on Racket's 16:48:16 leppie: cool, didn't know you had one 16:48:19 -!- djcb [djcb@nat/nokia/x-bauomedhvheckaqz] has quit [Remote host closed the connection] 16:48:21 leppie: cool! 16:48:31 leppie: where can i see more about this? 16:48:36 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 16:48:46 https://github.com/leppie/IronScheme/tree/master/IronScheme/IronScheme.Console/ironscheme/typed 16:48:48 http://tinyurl.com/6ntrbao 16:50:27 https://github.com/leppie/IronScheme/commit/19965a23a54562682f67acb4d0b8cbd9b86ae8c8#IronScheme/IronScheme.Console/build/base.ss 16:50:27 http://tinyurl.com/745oh27 16:50:37 Achievement ;) 16:51:16 samth: it is very similar, struct: is based on R6RS records 16:51:41 I added an extra parameter for field types to make-record-descriptor 16:52:20 And excuse the trailing [] symbol hack I have ;p 16:53:12 I'm sure its been asked before, but does IronScheme run on Mono? 16:53:39 ijp: yes, and last time I looked, quite slowly, been over a year 16:53:51 sometimes 5 times as slow 16:54:01 :) 16:54:07 and crashes and shit due to the lack of proper tail call support 16:54:29 expect vicious stacktraces 16:54:47 so, the correct way then, for me to check if something will run on ironscheme is to email it to you ? ;-) 16:54:50 mono is just commercial now 16:55:01 they dont give a shit anymore 16:55:31 ijp: as long as it is not 'FORMAT C:' ;p 16:55:41 it runs on .NET 2 16:55:52 so any old windows install will do 16:56:01 even win2k 16:56:47 -!- bfig [~b_fin_g@r186-48-214-8.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 16:58:19 rostayob [~rostayob@dyn1204-14.wlan.ic.ac.uk] has joined #scheme 16:58:38 wingo / samth: I thing I am not sure is if I am relying on psyntax's broken let-syntax behavior 16:59:02 -!- confab [~win7@public-nat2.arc.losrios.edu] has quit [Read error: Connection reset by peer] 16:59:51 you mean the standard splicing behaviour? 17:00:39 ijp: no, it is a subtle scoping bug IIRC 17:00:53 (but it makes code easier!) 17:01:59 I'm not sure that I've ever came across that (or at least noticed doing so :) 17:02:09 you mean that let-syntax can override anything? 17:02:22 samth: I am also still thinking of a way to implement the '{ name : type }' syntax, but that seems tricky 17:03:08 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 17:04:11 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Read error: Operation timed out] 17:04:16 danking [~danking@zerowing.ccs.neu.edu] has joined #scheme 17:04:31 https://github.com/leppie/IronScheme/blob/master/IronScheme/IronScheme.Console/playground/grid.ss#L22 17:04:31 http://tinyurl.com/7hmbdbh 17:04:51 wingo: look at the first version, that is the one with the bug 17:04:51 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #scheme 17:04:59 in the comment is the one without the bug 17:05:21 the first one in the comment 17:07:09 I am terrified of let-syntax :) 17:08:31 gcartier [~gcartier@modemcable034.210-160-184.mc.videotron.ca] has joined #scheme 17:08:38 -!- gcartier [~gcartier@modemcable034.210-160-184.mc.videotron.ca] has quit [Remote host closed the connection] 17:08:55 -!- saccadewrk [saccadewrk@nat/google/x-doevmbpmpjwipufs] has quit [Quit: Leaving] 17:18:55 saccadewrk [saccadewrk@nat/google/x-sjiebrnretatwkzc] has joined #scheme 17:19:05 saccadewrk_ [saccadewrk@nat/google/x-wtonvjnhmqglevhy] has joined #scheme 17:24:29 sousousou [~bcarmer@host-72-174-54-175.msl-mt.client.bresnan.net] has joined #scheme 17:24:35 i love PLT_Borat 17:24:49 -!- sousousou [~bcarmer@host-72-174-54-175.msl-mt.client.bresnan.net] has quit [Client Quit] 17:25:35 -!- otakutomo [~otakutomo@KD027083117212.ppp-bb.dion.ne.jp] has quit [Read error: Connection reset by peer] 17:25:40 sousousou [~bcarmer@host-72-174-54-175.msl-mt.client.bresnan.net] has joined #scheme 17:25:46 http://twitter.com/#!/plt_borat 17:27:53 bfig [~b_fin_g@r186-48-205-77.dialup.adsl.anteldata.net.uy] has joined #scheme 17:27:54 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 17:29:07 hehe, plt_borat 17:29:19 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 17:31:09 is true Eugene Kohlbecker's algorithm is was O(N^2) but is Larry Wall's is expect be around O(377^N!?) 17:32:24 jeapostrophe [~jay@lallab.cs.byu.edu] has joined #scheme 17:33:44 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:33:45 -!- drwho [~drwho@216-122-174-206.gci.net] has quit [Quit: leaving] 17:34:37 github is facebook for PLT but they is rename "like" to "fork" 17:35:03 Awesome, wingo 17:35:50 via ltu 17:36:03 thankfully showing a bit of humor now ;) 17:37:19 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 17:40:48 -!- bfig [~b_fin_g@r186-48-205-77.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 17:44:53 -!- kpal [~kpal@janus-nat-128-240-225-120.ncl.ac.uk] has quit [Ping timeout: 248 seconds] 17:45:24 kudkudyak [~user@94.72.149.10] has joined #scheme 17:48:14 leo2007 [~leo@222.130.141.131] has joined #scheme 17:49:38 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 17:49:46 bfig [~b_fin_g@r186-48-208-197.dialup.adsl.anteldata.net.uy] has joined #scheme 17:51:08 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 17:52:16 -!- bfig [~b_fin_g@r186-48-208-197.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 17:54:11 bfig [~b_fin_g@r186-48-243-131.dialup.adsl.anteldata.net.uy] has joined #scheme 17:54:38 -!- dme [~dme@host213-120-144-161.in-addr.btopenworld.com] has quit [Read error: Connection reset by peer] 17:54:54 -!- leo2007 [~leo@222.130.141.131] has quit [Remote host closed the connection] 17:56:29 gffa [~gffa@unaffiliated/gffa] has joined #scheme 17:56:55 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:57:59 kuribas [~user@d54C43316.access.telenet.be] has joined #scheme 17:59:36 "open secret of PLT: MSR is for prevent researchers from create useful software - is why we have #Haskell" of course, makes so much sense now 17:59:40 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 18:04:24 -!- bfig [~b_fin_g@r186-48-243-131.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 252 seconds] 18:05:15 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Ping timeout: 240 seconds] 18:07:11 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 18:07:11 bfig [~b_fin_g@r186-48-217-6.dialup.adsl.anteldata.net.uy] has joined #scheme 18:07:38 -!- zedstar [~john@fsf/member/zedstar] has quit [Ping timeout: 240 seconds] 18:07:45 -!- SeanTAllen [u4855@gateway/web/irccloud.com/x-balzrqxhjkrivpiu] has quit [Ping timeout: 244 seconds] 18:08:38 zedstar [~john@fsf/member/zedstar] has joined #scheme 18:12:19 djcb [~user@a88-114-95-13.elisa-laajakaista.fi] has joined #scheme 18:12:39 nego [~nego@c-24-12-221-61.hsd1.il.comcast.net] has joined #scheme 18:13:38 -!- kuribas [~user@d54C43316.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:15:08 -!- zedstar [~john@fsf/member/zedstar] has quit [Ping timeout: 240 seconds] 18:16:14 zedstar [~john@zedstar.com] has joined #scheme 18:16:14 -!- zedstar [~john@zedstar.com] has quit [Changing host] 18:16:14 zedstar [~john@fsf/member/zedstar] has joined #scheme 18:16:23 SeanTAllen [u4855@gateway/web/irccloud.com/x-dalyzpugiifuymso] has joined #scheme 18:18:38 -!- fgudin [~fgudin@odin.sdf-eu.org] has quit [Ping timeout: 240 seconds] 18:19:47 fgudin [~fgudin@odin.sdf-eu.org] has joined #scheme 18:20:32 -!- rostayob [~rostayob@dyn1204-14.wlan.ic.ac.uk] has quit [Ping timeout: 252 seconds] 18:21:34 -!- sawjig [~sawjig@gateway/tor-sasl/sawjig] has quit [Ping timeout: 276 seconds] 18:23:12 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 18:24:52 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 18:26:52 sawjig [~sawjig@gateway/tor-sasl/sawjig] has joined #scheme 18:28:12 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 18:29:07 -!- chromaticwt [~user@71-222-151-95.albq.qwest.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:30:01 MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has joined #scheme 18:30:18 tuubow [~adityavit@c-69-136-105-164.hsd1.nj.comcast.net] has joined #scheme 18:30:36 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 18:30:43 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 18:32:17 homie [~levgue@xdsl-78-35-152-131.netcologne.de] has joined #scheme 18:41:02 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 18:41:05 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 18:42:14 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 252 seconds] 18:42:35 -!- preflex_ is now known as preflex 18:42:43 leo2007 [~leo@222.130.141.131] has joined #scheme 18:43:06 -!- realitygrill [~realitygr@76.226.205.191] has quit [Quit: realitygrill] 18:46:53 -!- bfig [~b_fin_g@r186-48-217-6.dialup.adsl.anteldata.net.uy] has quit [Read error: Connection reset by peer] 18:50:53 -!- MichaelRaskin [~MichaelRa@3ad50e34.broker.freenet6.net] has quit [Ping timeout: 245 seconds] 18:51:43 ecraven [~nex@www.nexoid.at] has joined #scheme 18:52:28 dme [~dme@hotblack-desiato.hh.sledj.net] has joined #scheme 18:55:59 -!- shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has quit [Ping timeout: 255 seconds] 19:05:40 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 19:06:39 wingo: you're now famous for not being on twitter :) 19:08:20 bfig [~b_fin_g@r186-48-201-153.dialup.adsl.anteldata.net.uy] has joined #scheme 19:08:44 o 19:08:49 i'd follow him if he were 19:09:34 asdfhjkl [~bob@i5E879AE1.versanet.de] has joined #scheme 19:10:27 -!- woonie [~woonie@nusnet-242-59.dynip.nus.edu.sg] has quit [Ping timeout: 260 seconds] 19:10:57 snizzo [~quassel@95.232.238.223] has joined #scheme 19:15:34 I would too 19:15:54 kpal [~kpal@5ac28f05.bb.sky.com] has joined #scheme 19:17:19 rostayob [~rostayob@dyn1204-14.wlan.ic.ac.uk] has joined #scheme 19:22:30 -!- rostayob [~rostayob@dyn1204-14.wlan.ic.ac.uk] has quit [Quit: WeeChat 0.3.5] 19:23:08 -!- snizzo [~quassel@95.232.238.223] has quit [Ping timeout: 240 seconds] 19:23:47 snizzo [~quassel@host173-30-dynamic.21-79-r.retail.telecomitalia.it] has joined #scheme 19:27:02 samth: catch as catch can, i suppose ;-) 19:35:21 -!- noam [~noam@46.120.51.147] has quit [Read error: Connection reset by peer] 19:35:37 noam [~noam@46.120.51.147] has joined #scheme 19:38:00 dzhus [~sphinx@176.14.94.92] has joined #scheme 19:39:30 -!- cdidd [~cdidd@95-24-203-49.broadband.corbina.ru] has quit [Remote host closed the connection] 19:39:48 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 19:42:47 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Read error: Operation timed out] 19:42:49 -!- bfig [~b_fin_g@r186-48-201-153.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 276 seconds] 19:43:06 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #scheme 19:45:54 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 19:47:45 shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has joined #scheme 19:48:00 attila_lendvai [~attila_le@87.247.60.11] has joined #scheme 19:48:01 -!- attila_lendvai [~attila_le@87.247.60.11] has quit [Changing host] 19:48:01 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #scheme 19:50:44 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 252 seconds] 19:53:32 X-Scale [email@sgi-ultra64.broker.freenet6.net] has joined #scheme 20:01:32 rickardg [~user@c-aaa1e355.026-29-73746f4.cust.bredbandsbolaget.se] has joined #scheme 20:07:44 -!- homie [~levgue@xdsl-78-35-152-131.netcologne.de] has quit [Read error: Connection reset by peer] 20:08:07 attila_lendvai1 [~attila_le@87.247.60.11] has joined #scheme 20:08:08 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 20:09:32 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 20:10:35 -!- homie [~levgue@xdsl-78-35-174-148.netcologne.de] has quit [Read error: Connection reset by peer] 20:13:50 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 20:17:00 -!- attila_lendvai1 [~attila_le@87.247.60.11] has quit [Quit: Leaving.] 20:17:05 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Read error: Connection reset by peer] 20:17:34 -!- nego [~nego@c-24-12-221-61.hsd1.il.comcast.net] has quit [Quit: Lost terminal] 20:18:58 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #scheme 20:24:15 -!- rickardg [~user@c-aaa1e355.026-29-73746f4.cust.bredbandsbolaget.se] has quit [Ping timeout: 240 seconds] 20:24:54 bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has joined #scheme 20:25:22 nego [~nego@c-24-12-221-61.hsd1.il.comcast.net] has joined #scheme 20:35:13 rickardg [~user@c-aaa1e355.026-29-73746f4.cust.bredbandsbolaget.se] has joined #scheme 20:37:18 choas [~lars@p4FDC5674.dip.t-dialin.net] has joined #scheme 20:37:41 -!- nego [~nego@c-24-12-221-61.hsd1.il.comcast.net] has quit [Ping timeout: 248 seconds] 20:38:51 nego [~nego@c-67-163-83-212.hsd1.il.comcast.net] has joined #scheme 20:40:55 -!- jewel [~jewel@196-210-134-11.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 20:43:36 -!- snizzo [~quassel@host173-30-dynamic.21-79-r.retail.telecomitalia.it] has quit [Remote host closed the connection] 20:46:20 cdidd [~cdidd@95-27-162-46.broadband.corbina.ru] has joined #scheme 20:51:14 -!- rickardg [~user@c-aaa1e355.026-29-73746f4.cust.bredbandsbolaget.se] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 21:04:16 -!- homie [~levgue@xdsl-78-35-174-148.netcologne.de] has quit [Read error: Connection reset by peer] 21:07:34 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 21:14:38 -!- dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has quit [Read error: Operation timed out] 21:14:59 dan64 [~dan64@c-71-206-193-42.hsd1.pa.comcast.net] has joined #scheme 21:16:47 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has left #scheme 21:17:15 realitygrill [~realitygr@c-71-227-84-167.hsd1.mi.comcast.net] has joined #scheme 21:19:11 elrzn [~elrzn@220.53.16.95.dynamic.jazztel.es] has joined #scheme 21:25:13 kuribas [~user@d54C4E5E5.access.telenet.be] has joined #scheme 21:41:32 Nisstyre [~yours@c-208-90-102-250.netflash.net] has joined #scheme 21:44:57 -!- homie [~levgue@xdsl-78-35-174-148.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:48:53 -!- tonyg [~tonyg@173-203-78-111.static.cloud-ips.com] has quit [Ping timeout: 244 seconds] 21:49:15 tonyg [~tonyg@173-203-78-111.static.cloud-ips.com] has joined #scheme 21:51:55 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 21:52:07 -!- dzhus [~sphinx@176.14.94.92] has quit [Remote host closed the connection] 21:54:16 french [~french@164.136.1.93.rev.sfr.net] has joined #scheme 21:54:43 -!- RomyRomy [~stickycak@cpe-69-203-115-155.nyc.res.rr.com] has quit [Quit: RomyRomy] 21:54:46 Hi 21:54:58 hi 21:55:01 Hello I have a problem with my function she doesn't return nil when I give her a letter who have not in the liste. Help me please. http://pastebin.com/HuAb1kBt 21:56:38 -!- amoe [~amoe@host-92-26-163-129.as13285.net] has quit [Ping timeout: 240 seconds] 21:58:01 french: perhaps you want (else ...) 21:58:16 but um. 21:58:34 *qu1j0t3* tries to figure out the intention 21:58:47 amoe [~amoe@host-78-147-98-87.as13285.net] has joined #scheme 21:59:05 french: looks like you have 'not' where you mean 'null?' , for a start. 22:00:01 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Remote host closed the connection] 22:02:03 qulj0t3 i am going to try used (atom liste)null) for a start, you think it's good ? 22:02:35 french: to test if you have reached the end of the list, (null? liste) is good. 22:04:16 ok I try 22:04:48 jrslepak [~jrslepak@c-71-233-151-135.hsd1.ma.comcast.net] has joined #scheme 22:04:52 -!- adu [~ajr@pool-72-83-26-98.washdc.fios.verizon.net] has quit [Quit: adu] 22:14:19 -!- choas [~lars@p4FDC5674.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 22:17:45 -!- gravicappa [~gravicapp@ppp91-77-167-9.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 22:18:20 I have to "return" in my schem function code 22:18:37 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 22:19:44 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 245 seconds] 22:20:09 -!- preflex_ is now known as preflex 22:21:05 http://pastie.org/3450423 22:21:07 see line 6 22:21:16 I don#t know how to do this 22:21:27 I want alpha-beta to stop at this point, because I found the value I want 22:22:47 can you tell me how? 22:25:34 call/cc 22:26:12 -!- leo2007 [~leo@222.130.141.131] has quit [Ping timeout: 252 seconds] 22:27:28 rudybot: eval (call/cc (lambda (escape) (let loop ((i 0)) (if (>= i 10) (escape i) (loop (+ i 1)))))) 22:27:29 ijp: your sandbox is ready 22:27:29 ijp: ; Value: 10 22:28:16 It is completely unnecessary in that example though ;-) 22:28:16 -!- jeapostrophe [~jay@lallab.cs.byu.edu] has quit [Ping timeout: 244 seconds] 22:34:59 -!- realitygrill [~realitygr@c-71-227-84-167.hsd1.mi.comcast.net] has quit [Quit: realitygrill] 22:42:58 -!- kuribas [~user@d54C4E5E5.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:43:04 adu [~ajr@64.134.44.57] has joined #scheme 22:48:14 -!- ayberk [~ayberk@88.236.183.176] has quit [] 22:56:05 -!- homie [~levgue@xdsl-78-35-174-148.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:56:19 phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has joined #scheme 22:56:19 -!- phax [~phax@cpc14-haye17-2-0-cust110.haye.cable.virginmedia.com] has quit [Changing host] 22:56:19 phax [~phax@unaffiliated/phax] has joined #scheme 22:58:36 -!- adu [~ajr@64.134.44.57] has quit [Quit: adu] 22:58:55 -!- shaunxcode [~chatzilla@c-98-202-35-176.hsd1.ut.comcast.net] has quit [Ping timeout: 265 seconds] 22:59:35 -!- phax [~phax@unaffiliated/phax] has quit [Client Quit] 23:00:26 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 23:04:42 *fbs* thinks call/cc is blackmagic 23:08:26 EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has joined #scheme 23:08:29 -!- bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has quit [Ping timeout: 245 seconds] 23:08:52 adu [~ajr@64.134.44.57] has joined #scheme 23:14:39 -!- adu [~ajr@64.134.44.57] has quit [Quit: adu] 23:15:48 -!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: Computer has gone to sleep.] 23:16:52 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 252 seconds] 23:18:17 -!- dous_ [~dous@cm229.sigma67.maxonline.com.sg] has quit [Remote host closed the connection] 23:20:55 dous [~dous@unaffiliated/dous] has joined #scheme 23:22:49 -!- french [~french@164.136.1.93.rev.sfr.net] has quit [Quit: IRC webchat at http://irc2go.com/] 23:28:58 bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has joined #scheme 23:29:05 -!- homie [~levgue@xdsl-78-35-174-148.netcologne.de] has quit [Read error: Connection reset by peer] 23:30:10 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: Lost terminal] 23:30:31 homie [~levgue@xdsl-78-35-174-148.netcologne.de] has joined #scheme 23:34:14 -!- leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 23:34:24 adu [~ajr@64.134.44.57] has joined #scheme 23:38:27 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 252 seconds] 23:42:10 copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #scheme 23:42:44 leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has joined #scheme 23:43:35 -!- EmmanuelOga [~emmanuel@host155.201-253-134.telecom.net.ar] has quit [Ping timeout: 244 seconds] 23:44:02 -!- kpal [~kpal@5ac28f05.bb.sky.com] has quit [Ping timeout: 260 seconds] 23:44:14 -!- leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 23:45:42 kpal [~kpal@5ac28f05.bb.sky.com] has joined #scheme 23:48:39 -!- kk` [~kk@unaffiliated/kk/x-5380134] has quit [Quit: Leaving] 23:50:08 -!- elrzn [~elrzn@220.53.16.95.dynamic.jazztel.es] has quit [] 23:52:18 leppie [~lolcow@196-215-4-254.dynamic.isadsl.co.za] has joined #scheme