00:01:13 -!- Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has quit [Remote host closed the connection] 00:01:59 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 00:05:39 -!- masm [~masm@bl7-36-170.dsl.telepac.pt] has quit [Quit: Leaving.] 00:06:51 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 00:10:58 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 00:11:55 bipt [~bpt@cl-509.qas-01.us.sixxs.net] has joined #scheme 00:13:35 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 00:21:36 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 00:25:12 -!- IJP [~Ian@host86-174-203-114.range86-174.btcentralplus.com] has quit [Quit: leaving] 00:26:14 towodo [~anonymous@209-6-213-168.c3-0.arl-ubr1.sbo-arl.ma.cable.rcn.com] has joined #scheme 00:29:52 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 00:31:31 -!- saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 00:32:04 foof [~user@lain.inunome.com] has joined #scheme 00:36:33 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 00:39:03 drhodes [~none@209-20-72-61.slicehost.net] has joined #scheme 00:41:35 sah0s [~anto@92.251.168.78.threembb.ie] has joined #scheme 00:44:02 -!- attila_lendvai_ [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 00:48:37 Pepe_ [~ppjet@bouah.net] has joined #scheme 00:51:20 -!- fradgers- [~fradgers-@5ad7bb5e.bb.sky.com] has left #scheme 00:53:07 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: leaving] 00:53:43 foof: you around? 00:56:34 sort of 00:57:37 foof: I think I found a bug on the stub generator, but that depends on how constructor: on struct definitions is supposed to work 00:57:59 construnctor: (constructor-name arg1 arg2 ...) is how it should be? 00:58:56 it should be like srfi-9 constructors - those args get assigned to the field of the same name 00:59:21 anyway, if you want I can mail you this stuff (with my ad-hoc fix) and you can read it later, I also had a problem with the net module osx and another ad-hoc fix 00:59:48 ok 01:00:24 i can look at it tonight 01:01:33 eliot_10gen [~anonymous@207-237-227-239.c3-0.80w-ubr2.nyr-80w.ny.cable.rcn.com] has joined #scheme 01:01:56 Mohamdu [~Mohamdu@129-97-241-106.uwaterloo.ca] has joined #scheme 01:01:58 -!- xray7224 [~xray7224@unaffiliated/xray7224] has quit [Read error: Connection reset by peer] 01:01:58 ok, cool 01:02:23 I'm going to prepare dinner now, and will be mailing you the code later tonight 01:02:24 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 01:02:53 to be honest i haven't done much with constructing C types from Scheme, usually just wrapping return values 01:04:48 -!- Mikaeel_Mohamed [Mohamdu@2002:8161:f16a::8161:f16a] has quit [Ping timeout: 276 seconds] 01:08:30 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 01:12:30 proq [~user@unaffiliated/proqesi] has joined #scheme 01:17:41 -!- arcfide [arcfide@99.31.15.176] has quit [Read error: Connection reset by peer] 01:18:16 -!- luz [~davids@201.37.229.31] has quit [Ping timeout: 268 seconds] 01:21:39 xwl__ [~user@esprx01x.nokia.com] has joined #scheme 01:22:13 -!- xwl_ [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 01:26:02 ribbs [~ribbs@p024062.doubleroute.jp] has joined #scheme 01:28:12 -!- bgs100 is now known as bgs000 01:28:13 mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has joined #scheme 01:29:13 xray7224 [~xray7224@unaffiliated/xray7224] has joined #scheme 01:30:08 luz [~davids@189.122.81.40] has joined #scheme 01:31:37 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 01:33:26 attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has joined #scheme 01:49:04 seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has joined #scheme 01:52:40 -!- alvatar [~alvatar@129.148.220.87.dynamic.jazztel.es] has quit [Quit: leaving] 01:53:23 djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has joined #scheme 01:56:33 hello 01:56:43 hello 01:56:59 -!- mario-goulart [~user@67.205.85.241] has quit [Remote host closed the connection] 01:57:24 what does "lambda" do and when do you use it? 01:57:29 -!- djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has quit [Client Quit] 01:57:36 it creates an anonymous function 01:57:41 and you use it when you want a function 01:57:58 djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has joined #scheme 01:58:31 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #scheme 01:58:31 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 01:58:31 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 01:58:45 im going through HtDP and they make functions as such (define (func-name arg1 arg2 ... argN)...) but in the little schemer he does (define func-name (lambda arg1 ... argN) ... ) 01:59:01 doc_who: are you new to Scheme? 01:59:05 yea 01:59:06 Oh yes, you are ^^ 01:59:43 doc_who: (define (func-name arg1 arg2 ... argN) ...) expands into (define func-name (lambda (arg1 arg2 ... argN) ...)) 01:59:47 it is just a nice shorthand 01:59:58 oh i c 02:00:12 ah k that helps 02:00:52 02:00:53 -!- RageOfThou [~RageOfTho@users-55-230.vinet.ba] has quit [Ping timeout: 265 seconds] 02:00:54 doc_who: (define (f x) ...) => "let variable f be a function". (define f (lambda (x) ...)) -> "let variable f be (lambda (x)...), and, oh well, since lambda introduces a function, it just means let f be a function!" 02:01:18 -!- eliot_10gen [~anonymous@207-237-227-239.c3-0.80w-ubr2.nyr-80w.ny.cable.rcn.com] has left #scheme 02:01:18 elly's reply is better, though. 02:01:31 -!- djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has quit [Client Quit] 02:11:12 udzinari [~user@209.158.broadband13.iol.cz] has joined #scheme 02:13:56 -!- attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 265 seconds] 02:14:32 -!- seamus-android [~alistair@host86-178-140-209.range86-178.btcentralplus.com] has quit [Quit: Ex-Chat] 02:21:58 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] 02:26:37 -!- xwl__ [~user@esprx01x.nokia.com] has quit [Remote host closed the connection] 02:26:39 xwl_ [~user@esprx01x.nokia.com] has joined #scheme 02:29:03 hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has joined #scheme 02:29:27 -!- hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has quit [Client Quit] 02:30:02 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 02:30:20 hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has joined #scheme 02:34:42 -!- hadronzoo [~hadronzoo@user-0c2h0f1.cable.mindspring.com] has quit [Client Quit] 02:35:14 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 02:36:24 -!- MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has quit [] 02:42:48 -!- udzinari [~user@209.158.broadband13.iol.cz] has quit [Remote host closed the connection] 02:49:01 doc_who_ [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has joined #scheme 02:50:28 -!- doc_who [~doc_who@c-98-231-201-176.hsd1.md.comcast.net] has quit [Read error: Connection reset by peer] 02:52:09 arcfide [arcfide@99.75.49.92] has joined #scheme 02:52:42 timj_ [~timj@e176205092.adsl.alicedsl.de] has joined #scheme 02:53:10 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Ping timeout: 264 seconds] 02:54:13 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 02:56:09 -!- timj [~timj@e176214169.adsl.alicedsl.de] has quit [Ping timeout: 248 seconds] 02:58:12 -!- dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Client Quit] 02:58:21 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 03:07:10 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 03:07:50 -!- proq [~user@unaffiliated/proqesi] has quit [Remote host closed the connection] 03:09:02 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 03:11:55 Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has joined #scheme 03:11:55 -!- Adamant [~Adamant@c-68-54-179-181.hsd1.ga.comcast.net] has quit [Changing host] 03:11:56 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 03:31:50 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #scheme 03:35:48 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 03:36:00 -!- OneSadCookie is now known as OSC|away 03:37:19 -!- sundaymorning [~root@189.107.132.204] has quit [Ping timeout: 258 seconds] 03:38:54 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 03:39:01 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 03:44:03 -!- luz [~davids@189.122.81.40] has quit [Ping timeout: 276 seconds] 03:48:11 -!- sah0s [~anto@92.251.168.78.threembb.ie] has quit [Quit: sah0s] 03:49:15 Colloguy [~flx@64.134.236.48] has joined #scheme 03:55:00 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 03:57:08 winxordie [~winxordie@n128-227-13-83.xlate.ufl.edu] has joined #scheme 04:06:08 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 04:13:26 leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 04:15:37 -!- JoelMcCracken [~joelmccra@pool-96-236-231-67.pitbpa.east.verizon.net] has quit [Ping timeout: 248 seconds] 04:16:09 -!- hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has quit [Ping timeout: 248 seconds] 04:19:51 hosh_office [~hosh@c-24-126-188-198.hsd1.ga.comcast.net] has joined #scheme 04:22:10 JoelMcCracken [~joelmccra@pool-71-182-169-119.pitbpa.east.verizon.net] has joined #scheme 04:23:48 -!- xray7224 [~xray7224@unaffiliated/xray7224] has quit [Quit: ZZZzzzzz Leave a post at http://megworld.co.uk/forums and ill reply :)] 04:24:04 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 04:25:11 -!- OSC|away is now known as OneSadCookie 04:30:19 bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 04:32:25 -!- JoelMcCracken [~joelmccra@pool-71-182-169-119.pitbpa.east.verizon.net] has quit [Ping timeout: 264 seconds] 04:33:08 pavelludiq [~quassel@91.139.196.209] has joined #scheme 04:37:30 JoelMcCracken [~joelmccra@pool-96-236-231-67.pitbpa.east.verizon.net] has joined #scheme 04:40:22 -!- mjonsson [~mjonsson@cpe-74-68-121-85.nyc.res.rr.com] has quit [Ping timeout: 246 seconds] 04:45:55 -!- Colloguy [~flx@64.134.236.48] has quit [Ping timeout: 260 seconds] 04:46:32 Colloguy [~flx@64.134.236.48] has joined #scheme 04:50:21 -!- dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Ping timeout: 276 seconds] 04:50:55 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 04:59:50 -!- winxordie [~winxordie@n128-227-13-83.xlate.ufl.edu] has left #scheme 05:02:25 -!- dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Ping timeout: 246 seconds] 05:09:39 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 05:13:10 -!- bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has left #scheme 05:23:17 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [Remote host closed the connection] 05:23:21 aucelum [~chatzilla@pc-88-118-160-190.cm.vtr.net] has joined #scheme 05:30:12 peddie [~peddie@c-67-160-245-238.hsd1.ca.comcast.net] has joined #scheme 05:35:23 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Ping timeout: 260 seconds] 05:37:06 -!- peddie [~peddie@c-67-160-245-238.hsd1.ca.comcast.net] has quit [Quit: leaving] 05:39:04 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 05:44:46 -!- Colloguy [~flx@64.134.236.48] has quit [Remote host closed the connection] 05:45:13 crimson13 [~Randy@d54C07576.access.telenet.be] has joined #scheme 05:45:20 Colloguy [~flx@64.134.236.48] has joined #scheme 05:46:15 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 05:50:27 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 265 seconds] 05:55:52 Hah! I have finally mastered my printer's plain text printing settings. My files finally print out nicely without having to use enscript or a2ps. 05:56:07 It's about time. 05:56:27 Now, if someone will just point me to a nice, modular, Scheme pretty-printer that is easy to extend... 05:56:45 The one that I found in PLT Scheme was...um, not what I was looking for. ;-) 05:58:02 -!- Colloguy [~flx@64.134.236.48] has quit [Ping timeout: 246 seconds] 06:01:13 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 06:02:13 maybe this ancient thing? ftp://ftp.cs.indiana.edu/pub/scheme-repository/code/string/pp.scm 06:02:49 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Client Quit] 06:10:28 somnium [~user@adsl-243-21-125.dab.bellsouth.net] has joined #scheme 06:22:34 -!- aucelum [~chatzilla@pc-88-118-160-190.cm.vtr.net] has quit [Ping timeout: 264 seconds] 06:34:01 ASau` [~user@77.246.230.248] has joined #scheme 06:35:18 bokr [~eduska@95.154.102.124] has joined #scheme 06:43:01 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 06:46:27 Colloguy [~flx@adsl-99-27-129-98.dsl.pltn13.sbcglobal.net] has joined #scheme 06:47:56 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 06:53:02 -!- arcfide [arcfide@99.75.49.92] has quit [Quit: ircII EPIC4-2.8 -- Are we there yet?] 06:56:25 -!- leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has quit [Ping timeout: 264 seconds] 06:58:31 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:01:10 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 07:03:16 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 07:04:16 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 07:12:27 -!- geon [~victor@lajb0x.olf.sgsnet.se] has quit [Ping timeout: 260 seconds] 07:15:23 wingo [~wingo@83.34.178.60] has joined #scheme 07:16:00 geon [~victor@lajb0x.olf.sgsnet.se] has joined #scheme 07:18:56 xavieran [~xavieran@dsl-58-6-80-228.sa.westnet.com.au] has joined #scheme 07:28:44 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 07:29:47 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 07:34:31 dfkjjkfd_ [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 07:41:29 -!- mbohun [~mbohun@202.124.75.11] has quit [Quit: Leaving] 07:42:54 MrFahrenheit [~RageOfTho@users-55-96.vinet.ba] has joined #scheme 07:46:59 -!- dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Ping timeout: 260 seconds] 07:53:21 -!- somnium [~user@adsl-243-21-125.dab.bellsouth.net] has quit [Read error: Connection reset by peer] 07:57:04 -!- MrFahrenheit [~RageOfTho@users-55-96.vinet.ba] has quit [Read error: No route to host] 07:59:53 -!- bokr [~eduska@95.154.102.124] has quit [Quit: Leaving.] 08:00:54 schmir [~schmir@mail.brainbot.com] has joined #scheme 08:00:57 -!- wingo [~wingo@83.34.178.60] has quit [Ping timeout: 265 seconds] 08:01:05 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 08:06:46 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has quit [Ping timeout: 245 seconds] 08:20:10 sepult [~levgue@xdsl-87-78-123-126.netcologne.de] has joined #scheme 08:21:04 acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has joined #scheme 08:46:05 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 08:46:18 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 08:52:04 -!- dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has quit [Quit: leaving] 08:53:00 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 09:03:28 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 09:07:45 attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has joined #scheme 09:17:22 masm [~masm@bl10-245-179.dsl.telepac.pt] has joined #scheme 09:22:58 melba [~blee@unaffiliated/lazz0] has joined #scheme 09:31:26 sah0s [~anto@92.251.191.54.threembb.ie] has joined #scheme 09:36:05 myu2 [~myu2@161.90.128.210.bf.2iij.net] has joined #scheme 09:44:23 -!- jao [~jao@83.43.35.213] has quit [Ping timeout: 265 seconds] 09:48:00 -!- sah0s [~anto@92.251.191.54.threembb.ie] has quit [Ping timeout: 258 seconds] 09:59:41 -!- waterlaz [~waterlaz@91.193.126.104] has quit [Ping timeout: 245 seconds] 10:00:44 waterlaz [~waterlaz@91.193.126.104] has joined #scheme 10:04:18 phao [~phao@189.107.155.144] has joined #scheme 10:10:03 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 10:11:28 jmcphers_ [~jmcphers@218.185.108.156] has joined #scheme 10:12:55 -!- PygoscelisPapua [~pygospa@f055252045.adsl.alicedsl.de] has quit [Ping timeout: 258 seconds] 10:14:44 PygoscelisPapua [~pygospa@f055027022.adsl.alicedsl.de] has joined #scheme 10:15:52 mario-goulart [~user@67.205.85.241] has joined #scheme 10:31:35 jao [~jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 10:37:33 -!- sepult [~levgue@xdsl-87-78-123-126.netcologne.de] has quit [Ping timeout: 265 seconds] 10:40:17 djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has joined #scheme 10:42:31 -!- djjack [~djjack@cpe-098-026-029-215.nc.res.rr.com] has quit [Client Quit] 10:43:29 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Remote host closed the connection] 10:43:42 MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has joined #scheme 10:43:46 sepult [~levgue@xdsl-87-78-26-188.netcologne.de] has joined #scheme 10:44:56 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 10:50:51 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 10:59:22 schmir [~schmir@mail.brainbot.com] has joined #scheme 11:02:32 -!- ribbs [~ribbs@p024062.doubleroute.jp] has quit [Quit: Leaving...] 11:12:47 -!- myu2 [~myu2@161.90.128.210.bf.2iij.net] has quit [Remote host closed the connection] 11:18:34 -!- Mohamdu [~Mohamdu@129-97-241-106.uwaterloo.ca] has quit [Ping timeout: 276 seconds] 11:24:01 Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has joined #scheme 11:30:13 bokr [~eduska@95.154.102.124] has joined #scheme 11:35:57 -!- nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 11:39:20 nowhere_man [~pierre@lec67-4-82-235-57-28.fbx.proxad.net] has joined #scheme 11:53:16 -!- JoelMcCracken [~joelmccra@pool-96-236-231-67.pitbpa.east.verizon.net] has quit [Quit: This computer has gone to sleep] 11:53:47 -!- bokr [~eduska@95.154.102.124] has quit [Quit: Leaving.] 12:03:34 Mandar [~armand@217.108.230.48] has joined #scheme 12:10:44 -!- acarrico [~acarrico@pppoe-68-142-33-192.gmavt.net] has quit [Ping timeout: 240 seconds] 12:13:49 -!- Quadrescence [~Quad@unaffiliated/quadrescence] has quit [Ping timeout: 276 seconds] 12:22:27 Quadrescence [~Quad@unaffiliated/quadrescence] has joined #scheme 12:24:59 acarrico [~acarrico@pppoe-68-142-55-243.gmavt.net] has joined #scheme 12:26:45 xray7224 [~xray7224@unaffiliated/xray7224] has joined #scheme 12:27:04 aucelum [~poliphylu@pc-88-118-160-190.cm.vtr.net] has joined #scheme 12:29:08 -!- aucelum [~poliphylu@pc-88-118-160-190.cm.vtr.net] has quit [Client Quit] 12:39:55 MononcQc [~ftrottier@207.253.180.96] has joined #scheme 12:50:18 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 12:56:37 xwl [~user@123.115.122.41] has joined #scheme 12:57:20 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 246 seconds] 12:57:53 fradgers- [~fradgers-@5ad7bb5e.bb.sky.com] has joined #scheme 13:03:48 JoelMcCracken [~joelmccra@host-64-179-113-99.col.choiceone.net] has joined #scheme 13:17:03 leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 13:17:09 -!- dfkjjkfd_ [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 13:18:11 -!- drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has quit [Quit: A known mistake is better than an unknown truth.] 13:51:58 -!- Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has quit [Ping timeout: 276 seconds] 13:53:17 reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 13:58:22 -!- bipt [~bpt@cl-509.qas-01.us.sixxs.net] has quit [Ping timeout: 260 seconds] 14:18:49 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 14:21:33 Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has joined #scheme 14:43:59 -!- dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 14:45:56 Fabse [~mightyfid@wikipedia/Track-n-Field] has joined #scheme 14:50:08 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 14:54:29 -!- ASau` [~user@77.246.230.248] has quit [Quit: off] 14:54:52 -!- crimson13 [~Randy@d54C07576.access.telenet.be] has left #scheme 14:56:31 -!- Cowmoo [~Cowmoo@cambridge-xo.basistech.com] has left #scheme 15:03:14 -!- xwl [~user@123.115.122.41] has quit [Read error: Connection reset by peer] 15:04:06 -!- JoelMcCracken [~joelmccra@host-64-179-113-99.col.choiceone.net] has quit [Quit: This computer has gone to sleep] 15:15:26 JoelMcCracken [~joelmccra@c-67-186-56-85.hsd1.pa.comcast.net] has joined #scheme 15:22:32 dzhus [~sphinx@95-27-197-225.broadband.corbina.ru] has joined #scheme 15:26:56 Owner_ [~c7588f01@gateway/web/freenode/x-oenwcsbgkwauracp] has joined #scheme 15:27:05 -!- Owner_ [~c7588f01@gateway/web/freenode/x-oenwcsbgkwauracp] has left #scheme 15:41:04 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 15:42:04 -!- JoelMcCracken [~joelmccra@c-67-186-56-85.hsd1.pa.comcast.net] has quit [Quit: This computer has gone to sleep] 15:43:39 luz [~davids@189.122.81.40] has joined #scheme 15:48:29 -!- leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 15:48:58 fabe [~fabe@p54A7DEED.dip.t-dialin.net] has joined #scheme 15:49:05 leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has joined #scheme 15:57:16 sstrickl [~sstrickl@nomad.ccs.neu.edu] has joined #scheme 15:58:45 jewel [~jewel@vc-41-31-230-30.umts.vodacom.co.za] has joined #scheme 16:03:06 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 16:04:17 -!- Nshag [user@lns-bzn-36-82-251-26-123.adsl.proxad.net] has quit [Ping timeout: 265 seconds] 16:05:31 -!- phao [~phao@189.107.155.144] has left #scheme 16:07:42 -!- haptiK is now known as shenanigans 16:07:54 -!- shenanigans is now known as haptiK 16:12:22 -!- jewel [~jewel@vc-41-31-230-30.umts.vodacom.co.za] has quit [Ping timeout: 276 seconds] 16:17:50 -!- dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 16:18:35 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #scheme 16:18:48 Nshag [user@lns-bzn-37-82-253-5-225.adsl.proxad.net] has joined #scheme 16:20:19 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 16:20:59 JoelMcCracken [~joelmccra@pool-96-236-231-67.pitbpa.east.verizon.net] has joined #scheme 16:24:43 -!- jao [~jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Ping timeout: 276 seconds] 16:25:54 -!- cpr420 [~cpr420@unaffiliated/cpr420] has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!] 16:37:37 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 265 seconds] 16:37:52 jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has joined #scheme 16:38:12 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 16:39:57 incubot: It's quiet. Too quiet. 16:40:01 Last time I checked why is this chan so quiet? 16:41:07 minion: chant 16:41:08 MORE QUICKLY 16:41:11 there, Daemmerung 16:41:14 now it's not :) 16:41:37 *Daemmerung* bangs a couple of garbage can lids to scare away dragons 16:41:49 there be dragons? 16:41:55 Not any more. 16:42:04 phew 16:42:33 *Daemmerung* isn't sure how to handle the tigers, though 16:42:51 send christians 16:43:08 Only works for lions, iirc 16:43:13 daymn 16:43:29 *Daemmerung* glances about nervously 16:44:31 *gnomon* waves tentacles in Daemmerung's direction 16:46:54 -!- Mandar [~armand@217.108.230.48] has quit [Remote host closed the connection] 16:51:21 virl [~virl__@chello062178085149.1.12.vie.surfer.at] has joined #scheme 16:52:40 -!- MichaelRaskin [~MichaelRa@pantagruel.mccme.ru] has quit [Ping timeout: 276 seconds] 17:01:10 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 17:03:06 This is bogus. Gambit accepts (define x (values 1 2)). 17:03:13 That's a feature 17:03:21 And a very useful one at that 17:03:24 A bogo-feature 17:03:43 I was sceptical when it got added to Chicken, but I've learnt to love it 17:04:01 It's a great way for procedures to return several additional not-so-important values which you can easily ignore 17:04:06 (let ((x (values 1 2))) (+ x 1)) ? 17:04:14 (let ((the-main-value (some-procedure))) ...) 17:04:38 Well, I'm happy that Gambit and Chicken are equally bogus. I would hate for Chicken to fall behind in the bogosity competition. 17:04:39 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 17:04:44 hehe 17:05:35 For example, I use it in the http-client library to return the server's response body as value 1, which is almost always the interesting value, and the response object (which you can use for extracting headers) and the final URL (which might be different than requested because of redirects) 17:05:44 ... as additional values 17:06:19 How does Chicken eval the bogus expression that I offered? 17:06:35 It returns 2 17:07:03 Gambit raises a type mismatch exception 17:07:05 Gauche also has this feature 17:07:37 It's weird that Gambit doesn't allow it in the let form, but does allow it in define 17:07:47 That really does seem bogus :) 17:08:10 Lua also heavily depends on this behaviour, for whatever that's worth, so it's not a complete mismatch with the mental model that many people currently use. This also echoes the behaviour of the APL family of languages, including the modern variants. 17:08:21 Gambit binds it fine in the let. The exception is raised by +. 17:08:28 o_O 17:09:00 Seems like it may use a "special type that holds multiple values" like Chibi does 17:09:00 So Lua, Chicken, etc. are implementing the Common Lisp mv behavior. 17:09:29 sjamaan: That's exactly how Gambit implements it. A magical "boxvalues" thingy. 17:10:18 Well, that's fair enough 17:10:30 I think that's allowed by the standard, isn't it? 17:10:33 Anyway, suffice to say, I am not a fan of this behavior. Short step from that to anything-goes arity. 17:10:57 What's anything-goes arity? 17:11:04 sjamaan: By my reading of R5RS, this is not allowed. 17:11:18 hm, alright 17:11:29 foof might be able to shed some light on that 17:11:29 sjamaan, it's the nerdier version of http://en.wikipedia.org/wiki/Anything_Goes 17:11:31 sjamaan: having `apply' silently discard extra arguments supplies to a procedure 17:11:40 er, supplied 17:11:50 heh, gnomon 17:12:15 chapter and verse - "Except for continuatoins created by the `call-with-values' procedure, all continuations take exactly one value." 17:12:15 I was trying to work a Temple of Doom reference in there but failed utterly. 17:12:33 s/toins/tions/ 17:12:53 *Daemmerung* can't type worth a ding dang 17:13:05 maybe this has been asked aeons earlier already, but where is the difference in mv and returning a list of values that get deconstructed by the caller? 17:13:38 C-Keen, multiple values allows the implementation to be much smarter, and potentially faster. 17:13:51 consider the `length' procedure 17:13:59 C-Keen, it also removes the obfuscation between intent and implementation. 17:14:43 so what about the length procedure? 17:14:55 C-Keen, packing multiple values in a list is one valid way of implementing multiple values - in fact, it's the naive way that several implementations use - but that's the lowest common denominator. 17:15:27 gnomon: I understand 17:15:53 length takes a single argument, a list. `apply' can't automagically burst that 17:15:55 It's also the slowest common denominator. 17:16:23 low and slow, like bbq pork 17:16:49 C-Keen: If you can reify continuations as procedures, it makes sense that continuations can accept any number of arguments too 17:16:51 Or a de-treed three-toed sloth. 17:17:19 Daemmerung: I generally agree with your argument against silently discarding extra values, but my one quibble with the standard is that where the return value of a form is discarded, any number of values should be accepted. 17:17:23 chturne [~charles@host86-154-220-29.range86-154.btcentralplus.com] has joined #scheme 17:17:24 bbl 17:17:37 e.g. (let () (values 1 2) 3) should be acceptable. 17:18:03 C-Keen, sjamaan's point is the best one. Calling "into" a procedure is, at the implementation level, effectively identical to calling "out of" one, or "returning" from one; so why should you be able to pass multiple arguments in one direction but not the other? 17:18:26 chandler: but that is acceptable in R6RS 17:18:41 leppie: Is it? Hurray. 17:19:03 leppie: i can has citation? 17:19:18 ok, now I need to go look up :) 17:19:29 *Daemmerung* is curious, is all 17:19:30 Daemmerung, do you merely want the citation, or is it _needed_? 17:19:40 URGENT URGENT URGENT 17:19:45 http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-14.html#node_sec_11.15 17:19:59 -!- mario-goulart [~user@67.205.85.241] has quit [Remote host closed the connection] 17:20:05 *gnomon* notes for the record that chandler is a grep machine 17:20:26 Daemmerung: EMERGENCY! 17:20:41 *Daemmerung* twitches 17:20:59 gnomon: It wasn't a grep in this case, just reading the relevant portion of the spec. 17:21:26 Daemmerung: Foreigner, right? 17:21:36 *Daemmerung* reaches for the Jack 'n Zac 17:21:37 The continuations of all non-final expressions within a sequence of expressions ... usually take an arbitrary number of values. 17:21:47 mario-goulart [~user@67.205.85.241] has joined #scheme 17:21:51 Daemmerung, as long as you don't reach for the Sig-Sauer in your day pack... 17:21:55 that is it? 17:22:09 *Daemmerung* is a Glock man 17:22:31 leppie: Yes. Hurray for the R6RS, in this case. 17:23:30 And in this `cond' as well. 17:26:23 leppie: Thanks. 17:27:51 np :) 17:29:48 -!- chturne [~charles@host86-154-220-29.range86-154.btcentralplus.com] has quit [Remote host closed the connection] 17:32:42 saint_cypher [~saint_cyp@adsl-99-2-72-93.dsl.pltn13.sbcglobal.net] has joined #scheme 17:34:07 Daemmerung: Damn you. Now I can't get that song out of my head, and I'm not even sure you were intentionally referencing it. 17:36:05 It was completely unintentional, and I now have the same. fucking. earworm. Going to crank up some sound in here to try to displace it. 17:36:23 *Daemmerung* hates that entire ilk 17:36:28 hates hates hates 17:38:32 *Daemmerung* found some Ice Cube. That'll do. 17:39:48 -!- dzhus [~sphinx@95-27-197-225.broadband.corbina.ru] has quit [Remote host closed the connection] 17:46:06 gnomon: I agree, thanks for all your points 17:49:34 rdd [~user@c83-250-52-182.bredband.comhem.se] has joined #scheme 17:50:59 phao [~phao@189.107.155.144] has joined #scheme 17:51:51 -!- nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has quit [Quit: leaving] 17:52:11 nego [~nego@c-76-16-30-244.hsd1.il.comcast.net] has joined #scheme 17:52:24 -!- reprore [~reprore@ntkngw227224.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 17:56:17 -!- samth_away is now known as samth 18:00:14 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 18:02:39 -!- leppie [~lolcow@196-210-186-123-wblv-esr-3.dynamic.isadsl.co.za] has quit [] 18:04:37 wingo [~wingo@83.34.178.60] has joined #scheme 18:09:07 cpr420 [~cpr420@unaffiliated/cpr420] has joined #scheme 18:09:29 Blkt [~user@dynamic-adsl-94-37-237-4.clienti.tiscali.it] has joined #scheme 18:10:22 -!- acarrico [~acarrico@pppoe-68-142-55-243.gmavt.net] has quit [Ping timeout: 260 seconds] 18:15:31 -!- attila_lendvai [~ati@adsl-89-134-31-42.monradsl.monornet.hu] has quit [Ping timeout: 246 seconds] 18:16:14 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:19:26 -!- OneSadCookie is now known as OSC|away 18:20:05 -!- alaricsp [~alaric@relief.warhead.org.uk] has quit [Quit: Leaving] 18:22:56 proq [~user@unaffiliated/proqesi] has joined #scheme 18:23:54 alvatar [~alvatar@150.126.222.87.dynamic.jazztel.es] has joined #scheme 18:24:07 acarrico [~acarrico@pppoe-68-142-55-243.gmavt.net] has joined #scheme 18:27:48 back 18:27:55 back 18:28:12 back 18:28:51 jao [~jao@83.43.35.213] has joined #scheme 18:36:16 sah0s [~anto@92.251.200.43.threembb.ie] has joined #scheme 18:37:46 xray7224: Hm? 18:39:33 xray7224: are you using a turing machine? 18:40:15 parolang [~user@8e4a01246100775874c4f448e9887093.oregonrd-wifi-1261.amplex.net] has joined #scheme 18:41:24 lol 18:41:28 sorry i didn't mean to do that 18:41:42 turing machines can be dangerous 18:42:59 Theoretically you don't run out of tape space, even if you install emacs on it. 18:44:46 But I heard reifying a continuation can be slow when the tape is too long. 18:47:39 bzzbzz [~user@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 18:50:13 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 18:50:27 schmir` [~schmir@p54A9106B.dip0.t-ipconnect.de] has joined #scheme 18:52:47 drwho [~drwho@c-71-225-11-30.hsd1.pa.comcast.net] has joined #scheme 18:54:05 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #scheme 19:01:22 -!- xavieran [~xavieran@dsl-58-6-80-228.sa.westnet.com.au] has quit [Ping timeout: 276 seconds] 19:01:37 xavieran [~xavieran@dsl-220-235-119-86.sa.westnet.com.au] has joined #scheme 19:06:29 -!- virl [~virl__@chello062178085149.1.12.vie.surfer.at] has quit [Remote host closed the connection] 19:07:49 MrFahrenheit [~RageOfTho@users-55-150.vinet.ba] has joined #scheme 19:09:41 -!- schmir` [~schmir@p54A9106B.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 19:16:18 -!- luz [~davids@189.122.81.40] has quit [Remote host closed the connection] 19:16:59 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 19:17:22 saccade [~saccade@c-66-31-201-117.hsd1.ma.comcast.net] has joined #scheme 19:24:09 -!- waterlaz [~waterlaz@91.193.126.104] has quit [Quit:     (xchat 2.4.5  )] 19:27:36 -!- jewel [~jewel@196-210-187-89-tbnb-esr-2.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 19:28:03 -!- MononcQc [~ftrottier@207.253.180.96] has quit [Quit: leaving] 19:34:19 dzhus [~sphinx@95-27-197-225.broadband.corbina.ru] has joined #scheme 19:45:11 -!- saccade [~saccade@c-66-31-201-117.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 19:47:25 -!- langmartin [~user@exeuntcha2.tva.gov] has quit [Remote host closed the connection] 19:47:40 Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has joined #scheme 19:48:37 -!- Colloguy [~flx@adsl-99-27-129-98.dsl.pltn13.sbcglobal.net] has quit [Quit: bye] 19:50:51 luz [~davids@189.122.81.40] has joined #scheme 19:51:35 _paradox_ [untouchabl@dhcp-129-64-166-29.dorm.brandeis.edu] has joined #scheme 19:51:36 -!- untouchable [untouchabl@dhcp-129-64-166-29.dorm.brandeis.edu] has quit [Read error: Connection reset by peer] 19:52:33 -!- sah0s [~anto@92.251.200.43.threembb.ie] has quit [Quit: sah0s] 19:56:27 sah0s [~anto@92.251.138.142.threembb.ie] has joined #scheme 19:56:45 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:58:22 -!- sah0s [~anto@92.251.138.142.threembb.ie] has quit [Client Quit] 19:59:41 -!- bgs000 is now known as bgs100 20:00:29 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Quit: Leaving] 20:00:34 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #scheme 20:01:16 Colloguy [~flx@adsl-99-27-129-98.dsl.pltn13.sbcglobal.net] has joined #scheme 20:04:25 attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has joined #scheme 20:11:32 -!- alvatar [~alvatar@150.126.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 20:14:45 saccade [~saccade@BRAIN-AND-COG-THREE-TEN.MIT.EDU] has joined #scheme 20:15:59 -!- phao [~phao@189.107.155.144] has quit [Ping timeout: 260 seconds] 20:28:02 phao [~phao@189.107.143.82] has joined #scheme 20:39:44 mmt [~mmt@31-33-2.wireless.csail.mit.edu] has joined #scheme 20:40:09 Does anyone know how to map backspace->delete in Edwin for MIT Scheme? 20:42:35 n/m problem fixed 20:42:36 -!- mmt [~mmt@31-33-2.wireless.csail.mit.edu] has quit [Client Quit] 20:43:13 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 20:44:57 -!- luz [~davids@189.122.81.40] has quit [Ping timeout: 248 seconds] 20:54:38 -!- melba [~blee@unaffiliated/lazz0] has quit [Quit: my favourite color is blue......NO, YELLOWWWWWWWWW] 20:55:38 -!- Colloguy [~flx@adsl-99-27-129-98.dsl.pltn13.sbcglobal.net] has quit [Read error: Operation timed out] 20:56:38 IJP [~Ian@host86-174-203-114.range86-174.btcentralplus.com] has joined #scheme 20:59:48 bokr [~eduska@95.154.102.124] has joined #scheme 21:02:04 luz [~davids@189.122.81.40] has joined #scheme 21:02:08 -!- bokr [~eduska@95.154.102.124] has quit [Client Quit] 21:13:14 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Ping timeout: 240 seconds] 21:15:32 -!- xray7224 [~xray7224@unaffiliated/xray7224] has quit [Ping timeout: 265 seconds] 21:22:36 -!- rt7 [~rt7@Free.Arethusa-VPN.with.mirkforce.de] has quit [Ping timeout: 258 seconds] 21:24:29 -!- dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 21:24:35 dfkjjkfd [~paulh@82-13-ftth.onsnetstudenten.nl] has joined #scheme 21:31:30 schmir` [~schmir@p54A9106B.dip0.t-ipconnect.de] has joined #scheme 21:32:00 rt7 [~rt7@Free.Arethusa-VPN.with.mirkforce.de] has joined #scheme 21:34:21 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 21:34:30 -!- schmir` is now known as schmir 21:39:20 sleepynate [~nate@liout.amotherbyhosting.co.uk] has joined #scheme 21:39:32 xray7224 [~xray7224@unaffiliated/xray7224] has joined #scheme 21:41:34 hi schemers. is there anything insanely better than good old mz or guile for command-line interactive scheme? i'm reigniting my flame for the language and have never wentured outside these two interpreters ;) 21:43:15 if you're asking who has the best repl implementation, imo it's chez scheme 21:43:53 not that i want to point to to proprietary software ;-) 21:44:07 sleepynate: guile 1.9/2.0's repl is better than 1.8 and before, btw 21:44:10 -!- dzhus [~sphinx@95-27-197-225.broadband.corbina.ru] has quit [Ping timeout: 252 seconds] 21:44:29 well i'm sticking with free, for sure. i just started reading sicp again and always used mz/plt 21:45:01 so i figured i'd pop in and ask after i typed "mzscheme" and got a good old "command not found" 21:45:14 -!- saccade [~saccade@BRAIN-AND-COG-THREE-TEN.MIT.EDU] has quit [Quit: This computer has gone to sleep] 21:45:28 -!- schmir [~schmir@p54A9106B.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 21:46:11 i'm not doing anything serious with it, so i'm looking for "nice" as opposed to "badass" 21:46:21 mz still a fine choice? 21:46:34 -!- Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has quit [Ping timeout: 246 seconds] 21:47:06 mzscheme is excellent 21:47:49 wingo: what's cool about chez repl? 21:49:10 -!- rdd [~user@c83-250-52-182.bredband.comhem.se] has quit [Remote host closed the connection] 21:49:14 mario-goulart: have you tried petite? i was really impressed with how well integrated everything was 21:49:40 recursive repls, the debugger, an equivalent to readline, etc 21:49:42 elly: oh good. :D 21:49:56 wingo: I haven't. I downloaded it once, but didn't bother to install it. 21:50:47 mario-goulart: do try it sometime tho, it was enlightening, for me anyway 21:50:58 as with most of dybvig's work. 21:51:03 wingo: Right. Thanks for the tips. 21:52:01 *wingo* normally quite suspicious about running random binaries from the net... 21:54:28 *mario-goulart* too 21:56:02 you gotta trust somebody, and it's not like systems that distribute source code haven't been messed with as well. 21:56:15 -!- OSC|away is now known as OneSadCookie 21:56:26 agreed. but i haven't yet run larceny because i haven't yet been able to compile it. 21:56:39 that is the extent of my paranoia. 21:56:58 but petite was a shiny thing, so, suspension of disbelief i guess 21:57:06 Somewhere, there's a bootstrapping compiler installed on your computer. I'm sure of it. It's probably gcc. 21:57:23 heh, sure; but it bootstraps from standard C 21:57:38 But *was* it bootstrapped from standard C? 21:57:44 yeah. 21:57:44 also, it's named 'larceny' :P 21:57:49 hehe 21:58:00 Also, I do wonder how often gcc is really built from a non-gcc compiler. 21:58:05 dwheeler wrote an interesting reaction to "reflections on trusting trust" 21:58:34 chandler: not very often. IIRC Intel is the only major compiler that will deal with a lot of gcc-isms 21:59:12 all i know is that i personally sleep better having guile bootstrapped from gcc than if guile had to bootstrap itself 21:59:53 wingo: yeah, I kind of summed that up as 'compile your bootstrapping shit with a bunch of different compilers and it will shake out the trojans' 22:00:02 heh 22:01:19 Preferring bootstrapping from gcc instead of your own compiler supposes that you trust gcc more than you trust your compiler. That may or may not be an accurate assumption, though. 22:01:20 which it has a strong chance of doing, but there have been other forms of cross-platform malware before, so I wouldn't get too attached to anything in that regard. 22:04:45 dysinger [~tim@cpe-98-150-133-209.hawaii.res.rr.com] has joined #scheme 22:08:33 -!- MrFahrenheit [~RageOfTho@users-55-150.vinet.ba] has quit [Quit: Leaving] 22:09:47 Daemmerung: it's an error to pass multiple values to a single valued continuation 22:10:41 so it's perfectly OK for implementations to give you some sort of boxed values data structure, but you can't rely on that working portably - other impls may throw an error 22:11:33 or truncate to one value 22:11:44 as cl does 22:15:16 -!- Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has quit [Quit: This computer has gone to sleep] 22:16:51 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #scheme 22:17:10 Poeir [~Poeir@c-98-228-48-133.hsd1.il.comcast.net] has joined #scheme 22:22:19 MrFahrenheit [~RageOfTho@users-55-253.vinet.ba] has joined #scheme 22:22:43 -!- sstrickl [~sstrickl@nomad.ccs.neu.edu] has quit [Quit: sstrickl] 22:23:56 -!- bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has quit [Read error: Operation timed out] 22:27:53 Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has joined #scheme 22:28:22 -!- Fabse [~mightyfid@wikipedia/Track-n-Field] has quit [] 22:29:52 wingo: truncating would certainly be the most useful behavior, though i'm unaware of any schemes which do so 22:29:59 guile does 22:30:09 oh :) 22:30:37 the choice of what to do comes naturally if you implement dybvig's stack model 22:31:17 though instead of having a multiple-values return address a known offset behind the normal one, guile just pushes them both into the frame 22:31:28 unclear what the benefits & drawbacks are there. 22:31:30 but then you're complicating your compiler for the sake of a concept i never use 22:31:43 true 22:31:52 it's quite a complication 22:32:06 but it's nice to know that returning multiple values doesn't cons 22:32:07 and it makes optimizations that much harder as well 22:32:37 i haven't seen anywhere where it makes optimizaiton difficult; but that could be the poor state of guile's optimizer :) 22:33:00 foof: I think chicken too. 22:33:45 -!- samth is now known as samth_away 22:34:55 mario-goulart: apparently yes, though i'm pretty sure that's new 22:35:01 MononcQc [~mononcqc@modemcable062.225-20-96.mc.videotron.ca] has joined #scheme 22:36:01 o/~ the times, they are a'changin o/~ 22:36:30 Would (- (values 1 2)) be an example? 22:37:25 => -1 22:37:28 ambiguous. :P 22:37:31 in guile anyway 22:37:40 (- (values 2 9)) 22:37:52 s7 takes a different tack on this 22:38:00 (a crazy tack imo :) 22:38:15 https://ccrma.stanford.edu/software/snd/snd/s7.html#multiplevalues 22:38:23 mario-goulart: that should either be -2 or an error in any impl 22:38:29 foof: it seems to work on chicken 3.4.0 22:38:57 foof: returning an unexpected number of values produces undefined behavior iirc 22:39:35 By "work" I mean chicken returns -2. :-) 22:40:05 mario-goulart: that's fine, -7 is crazy 22:40:51 Yeah, but an error would be acceptable. PLT does error. 22:41:09 i can't _believe_ noone's taking the bait on my string-ref post :/ 22:43:21 Pegazus [hjsrdthsr@190.139.25.141] has joined #scheme 22:44:03 tom would have :) 22:44:08 guile does latin-1 or ucs-4, depending on the string. seems to work ok. 22:45:56 not sure one should have 4gb strings anyways. 22:46:13 *wingo* pretty happy with bytevectors 22:46:35 *wingo* also sleepy. night! 22:47:25 -!- attila_lendvai [~ati@catv-89-132-189-83.catv.broadband.hu] has quit [Ping timeout: 252 seconds] 22:47:36 -!- pavelludiq [~quassel@91.139.196.209] has quit [Read error: Connection reset by peer] 22:48:43 See you, wingo. 22:48:49 foof: create a ticket :P 22:49:55 foof: I have no problem with the boxvalues hack itself-- just the use of such to cram mv into a 1v continuation. 22:50:04 -!- JoelMcCracken [~joelmccra@pool-96-236-231-67.pitbpa.east.verizon.net] has quit [Quit: Leaving] 22:51:48 And sjamaan reports that Chicken truncates mv in a 1v context, CL style. 22:51:56 merimus_ [~merimus@c-67-171-83-6.hsd1.pa.comcast.net] has joined #scheme 22:52:25 -!- wingo [~wingo@83.34.178.60] has quit [Ping timeout: 248 seconds] 22:52:51 -!- masm [~masm@bl10-245-179.dsl.telepac.pt] has quit [Read error: Operation timed out] 22:53:57 incubot: Talking loudly outside the door 22:54:00 Using FORMAT...to manipulate LEDs in a door? 22:57:03 borism [~boris@ec2-184-73-184-235.compute-1.amazonaws.com] has joined #scheme 22:57:16 thanks for the talk earlier, schemers. :) 22:57:17 -!- sleepynate [~nate@liout.amotherbyhosting.co.uk] has left #scheme 22:57:35 -!- fabe [~fabe@p54A7DEED.dip.t-dialin.net] has quit [Remote host closed the connection] 22:59:41 bipt [bpt@cpe-173-095-170-024.nc.res.rr.com] has joined #scheme 23:04:49 ___rm [~rm@97.76.48.98] has joined #scheme 23:08:28 mejja [~user@c-68b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 23:12:26 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:15:21 seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has joined #scheme 23:17:11 -!- felipe [~felipe@my.nada.kth.se] has quit [Quit: felipe] 23:18:22 -!- Mikaeel_Mohamed [~Mohamdu@129-97-241-106.uwaterloo.ca] has quit [Ping timeout: 258 seconds] 23:19:44 -!- Pegazus [hjsrdthsr@190.139.25.141] has quit [] 23:19:51 -!- seangrove [~user@c-67-188-2-246.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 23:22:12 saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 23:23:58 -!- sepult [~levgue@xdsl-87-78-26-188.netcologne.de] has quit [Read error: Connection reset by peer] 23:24:08 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 23:24:15 sah0s [~anto@92.251.222.154.threembb.ie] has joined #scheme 23:25:01 Mikaeel_Mohamed [~Mohamdu@129-97-208-80.uwaterloo.ca] has joined #scheme 23:26:33 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 276 seconds] 23:40:54 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Quit: jeapostrophe] 23:49:45 funkenblatt [~user@adsl-69-238-246-201.dsl.pltn13.pacbell.net] has joined #scheme 23:51:12 jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 23:54:00 -!- jeapostrophe [~jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [Client Quit] 23:58:57 -!- phao [~phao@189.107.143.82] has quit [Quit: Leaving]