00:00:13 evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has joined #scheme 00:00:50 -!- neilcj [~neilcj@c-174-49-216-137.hsd1.pa.comcast.net] has quit [Quit: leaving] 00:01:45 -!- valium97582 [~daniel@189-47-104-65.dsl.telesp.net.br] has quit [Read error: Operation timed out] 00:02:21 neilcj [~neilcj@c-174-49-216-137.hsd1.pa.comcast.net] has joined #scheme 00:03:37 -!- saccade [~saccade@216.239.45.19] has quit [Quit: This computer has gone to sleep] 00:08:58 rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has joined #scheme 00:49:26 -!- gozoner [~ebg@ebg-10004083621.jpl.nasa.gov] has quit [Quit: Computer has gone to sleep.] 00:58:38 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 01:08:08 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 01:11:58 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 01:12:34 *fds* loves #scheme 01:12:53 parolang: Ignore the haters, Guile is awesome and only getting awesomer. :-) 01:15:43 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 01:23:30 scheibo [~scheibo@CPE001dba06b84c-CM0026f3358955.cpe.net.cable.rogers.com] has joined #scheme 01:24:18 -!- vilsonvieira [~vilson@201.47.58.47.dynamic.adsl.gvt.net.br] has quit [Quit: Saindo] 01:24:36 -!- carleastlund [~cce@gotham.ccs.neu.edu] has left #scheme 01:28:04 -!- NNshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 01:38:13 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 01:38:28 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Remote host closed the connection] 01:38:33 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 01:38:58 StephenFalken [email@2001:470:1f14:135b::2] has joined #scheme 01:42:07 -!- seamus-android [~alistair@cpc1-brig7-0-0-cust565.3-3.cable.virginmedia.com] has quit [Quit: Ex-Chat] 01:42:21 xwl_ [~wixu@nat/nokia/x-milvyoggyyryrmdd] has joined #scheme 01:44:07 copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has joined #scheme 01:44:07 -!- copumpkin [~pumpkin@209-6-232-56.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com] has quit [Changing host] 01:44:07 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 01:54:35 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 02:13:35 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 260 seconds] 02:13:53 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 264 seconds] 02:21:23 -!- neilcj [~neilcj@c-174-49-216-137.hsd1.pa.comcast.net] has quit [Quit: leaving] 02:22:03 neilcj [~neilcj@c-174-49-216-137.hsd1.pa.comcast.net] has joined #scheme 02:22:50 erjiang [~erjiang@7.80.244.66.jest.smithvilledigital.net] has joined #scheme 02:23:30 -!- tupi [~david@186.205.37.15] has quit [Quit: Leaving] 02:24:52 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 240 seconds] 02:34:11 -!- mwolfe [~mwolfe@corona.cornerturn.com] has quit [Remote host closed the connection] 02:34:17 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: night! (...day! afternoon!)] 02:40:00 mjonsson [~mjonsson@cpe-98-14-173-5.nyc.res.rr.com] has joined #scheme 02:44:06 jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has joined #scheme 02:48:55 fds, indeed. 02:51:52 vu3rdd [~vu3rdd@nat/cisco/x-xcyhrwrvvauchneo] has joined #scheme 02:51:52 -!- vu3rdd [~vu3rdd@nat/cisco/x-xcyhrwrvvauchneo] has quit [Changing host] 02:51:52 vu3rdd [~vu3rdd@fsf/member/vu3rdd] has joined #scheme 02:59:58 -!- erjiang is now known as erjiang_ 03:00:19 -!- erjiang_ is now known as erjiang 03:01:46 -!- erjiang [~erjiang@7.80.244.66.jest.smithvilledigital.net] has quit [Quit: Leaving] 03:04:58 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 03:11:22 -!- dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 03:11:48 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 03:12:42 -!- arcfide [1000@140-182-227-75.dhcp-bl.indiana.edu] has left #scheme 03:13:15 arcfide [1000@140-182-227-75.dhcp-bl.indiana.edu] has joined #scheme 03:13:16 -!- arcfide [1000@140-182-227-75.dhcp-bl.indiana.edu] has left #scheme 03:26:50 -!- drdo [~user@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 03:31:09 josephholsten [~josephhol@ip70-185-215-221.ok.ok.cox.net] has joined #scheme 03:31:40 mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has joined #scheme 03:34:11 -!- lusory [~bart@bb121-6-70-8.singnet.com.sg] has quit [Read error: Connection reset by peer] 03:36:13 -!- masm [~masm@bl19-134-3.dsl.telepac.pt] has left #scheme 03:38:12 -!- wbooze [~levgue@xdsl-84-44-178-68.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:38:51 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 03:39:17 -!- homie` [~levgue@xdsl-84-44-178-68.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 03:54:05 pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has joined #scheme 03:57:27 homie [~levgue@xdsl-84-44-178-68.netcologne.de] has joined #scheme 03:59:07 wbooze [~levgue@xdsl-84-44-178-68.netcologne.de] has joined #scheme 04:00:57 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 04:01:14 mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has joined #scheme 04:13:59 -!- mytoh [~mytoh@h220-215-161-087.catv02.itscom.jp] has quit [Remote host closed the connection] 04:15:23 parolang: The group theory property of closure isn't even the only use of the term closure in math, either. It's kind of unfortunate that the term is so overloaded. 04:21:38 Which type are Americans always trying to get after they end a relationship? :-P 04:22:12 I think that's moving a bit away from mathematics and into psychology. :) 04:24:19 In other situations too. 04:25:22 dnolen [~davidnole@184.152.69.75] has joined #scheme 04:31:36 bitweiler [~bitweiler@99.40.239.167] has joined #scheme 04:43:57 -!- josephholsten [~josephhol@ip70-185-215-221.ok.ok.cox.net] has quit [Quit: josephholsten] 04:46:42 myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has joined #scheme 04:47:27 -!- corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has quit [Ping timeout: 240 seconds] 04:54:05 -!- pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has quit [Ping timeout: 265 seconds] 04:56:04 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 04:56:39 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 240 seconds] 04:57:25 -!- zbigniew [~zb@ipv6.3e8.org] has quit [Read error: Operation timed out] 04:58:54 zbigniew [~zb@ipv6.3e8.org] has joined #scheme 05:07:01 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Quit: Leaving] 05:08:14 -!- MapMan [mapman@2001:470:1f0a:120e::fe] has quit [Ping timeout: 240 seconds] 05:08:41 MapMan [mapman@2001:470:1f0a:120e::fe] has joined #scheme 05:09:56 nilg` [~user@77.70.2.229] has joined #scheme 05:10:34 -!- MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has quit [Ping timeout: 240 seconds] 05:17:53 accel [~accel@unaffiliated/accel] has joined #scheme 05:17:59 is there any scheme with milner typing? 05:18:13 -!- nilg` [~user@77.70.2.229] has quit [Remote host closed the connection] 05:18:45 accel: Does Typed Racket fit the bill? 05:20:20 It's less clever and less simplistic than H-M typing 05:20:31 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 05:20:35 it allows things like lists with alternating symbols and integers, e.g. 05:21:13 The problem with using pure H-M typing is that people assume that if the compiler can find *some* type for your expressions, it's found the *right* type. 05:22:32 adu [~ajr@pool-72-83-254-159.washdc.fios.verizon.net] has joined #scheme 05:23:51 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 05:24:42 cky: hmm, perhaps I should look into typed racket 05:26:42 window 2 05:27:38 O_o 05:28:01 Esc-2 also works, if you're using irssi. 05:29:16 Alt + 2 should too, if you're lucky 05:29:54 -!- parolang [~user@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has quit [Ping timeout: 240 seconds] 05:34:09 nilg` [~user@77.70.2.229] has joined #scheme 05:35:30 -!- danking [~danking@zerowing.ccs.neu.edu] has quit [Ping timeout: 250 seconds] 05:35:33 -!- tonyg [~tonyg@navarone.ccs.neu.edu] has quit [Ping timeout: 246 seconds] 05:35:50 fds: True. 05:35:54 -!- dlouhy [~jdlouhy@zerowing.ccs.neu.edu] has quit [Ping timeout: 246 seconds] 05:35:57 -!- mwolfe [~michael@cpe-67-49-72-40.socal.res.rr.com] has quit [Remote host closed the connection] 05:35:58 dlouhy [~jdlouhy@zerowing.ccs.neu.edu] has joined #scheme 05:36:03 tonyg [~tonyg@navarone.ccs.neu.edu] has joined #scheme 05:36:47 alt-2 is bound to 05:36:51 launch new urxvt erminal 05:36:57 danking [~danking@zerowing.ccs.neu.edu] has joined #scheme 05:38:07 -!- bitweiler [~bitweiler@99.40.239.167] has quit [Remote host closed the connection] 05:38:41 -!- nilg` [~user@77.70.2.229] has quit [Read error: Connection reset by peer] 05:40:59 nilg` [~user@77.70.2.229] has joined #scheme 05:41:38 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 05:44:35 -!- jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has quit [Quit: Leaving] 05:48:15 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 05:48:51 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 06:02:36 -!- MapMan [mapman@2001:470:1f0a:120e::fe] has quit [Ping timeout: 245 seconds] 06:04:22 MapMan [mapman@2001:470:1f0a:120e::fe] has joined #scheme 06:07:35 -!- yx [debian-tor@gateway/tor-sasl/yx] has quit [Remote host closed the connection] 06:08:28 yx [debian-tor@gateway/tor-sasl/yx] has joined #scheme 06:25:57 -!- mjonsson [~mjonsson@cpe-98-14-173-5.nyc.res.rr.com] has quit [Remote host closed the connection] 06:30:09 -!- rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has quit [Quit: Computer has gone to sleep] 06:31:41 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has left #scheme 06:31:47 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 06:32:03 I have to say, that scheme is possibly the least frustrating language i have attempted to learn 06:32:13 because at least when you don't understand something, you know you don't 06:34:04 jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has joined #scheme 06:36:02 lewis1711, you haven't used macros much, eh? 06:36:02 dammit: i can't read or see sherlock holmes without narrating it in Riastradh's IRC voice; that is, the IRC voice i have internally conjured forth after reading Riastradh's prose for over three years now. 06:36:17 a little bit 06:37:15 -!- evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has quit [Ping timeout: 260 seconds] 06:51:27 -!- jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 06:51:39 user18 [~user@p5B2A9807.dip0.t-ipconnect.de] has joined #scheme 06:55:03 -!- user17 [~user@p5B2A8690.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 07:03:25 -!- accel [~accel@unaffiliated/accel] has quit [Quit: leaving] 07:10:15 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 07:11:43 -!- user18 [~user@p5B2A9807.dip0.t-ipconnect.de] has quit [Quit: Leaving] 07:11:50 user17 [~user@p5B2A9807.dip0.t-ipconnect.de] has joined #scheme 07:13:08 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 07:19:27 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 07:24:54 homie` [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 07:24:55 wbooze` [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 07:26:34 -!- homie` [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Client Quit] 07:26:53 -!- wbooze` [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Client Quit] 07:27:03 -!- homie [~levgue@xdsl-84-44-178-68.netcologne.de] has quit [Ping timeout: 240 seconds] 07:27:14 -!- wbooze [~levgue@xdsl-84-44-178-68.netcologne.de] has quit [Ping timeout: 240 seconds] 07:27:26 -!- rasterbar [~rasterbar@unaffiliated/rasterbar] has quit [Remote host closed the connection] 07:31:04 -!- Modius [~Modius@cpe-70-123-158-125.austin.res.rr.com] has quit [Read error: Connection reset by peer] 07:31:04 SidH_ [c0a314e7@gateway/web/freenode/ip.192.163.20.231] has joined #scheme 07:31:05 homie [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 07:31:21 Modius_ [~Modius@cpe-70-123-158-125.austin.res.rr.com] has joined #scheme 07:33:34 wbooze [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 07:42:53 elderK [~k@pdpc/supporter/active/elderk] has joined #scheme 07:51:54 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 07:52:12 -!- pygospa [~pygospa@kiel-5f7698dd.pool.mediaWays.net] has quit [Disconnected by services] 07:52:13 pygospa [~pygospa@kiel-4dbecd3e.pool.mediaWays.net] has joined #scheme 07:53:17 rasterbar [~rasterbar@unaffiliated/rasterbar] has joined #scheme 07:59:57 rotty [~rotty@nncmain.nicenamecrew.com] has joined #scheme 08:00:09 -!- myu2 [~myu2@58x5x224x106.ap58.ftth.ucom.ne.jp] has quit [Ping timeout: 276 seconds] 08:16:49 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 08:17:29 wingo [~wingo@90.164.198.39] has joined #scheme 08:18:03 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 08:25:29 qhe [~qhe2@192.55.55.41] has joined #scheme 08:32:40 -!- Modius_ [~Modius@cpe-70-123-158-125.austin.res.rr.com] has quit [Quit: "Object-oriented design" is an oxymoron] 08:35:17 adarnimrod [~nimrod@bzq-79-179-209-113.red.bezeqint.net] has joined #scheme 08:37:12 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 276 seconds] 08:58:40 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 09:01:21 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 09:10:52 am considering re-writing my stuff in typed racket. I do like types 09:15:44 -!- yorick [yorick@gateway/shell/shellium.org/x-vtjwnfdctxwuqzyn] has quit [Read error: Operation timed out] 09:17:12 yorick [yorick@gateway/shell/shellium.org/x-damltldojdyiptah] has joined #scheme 09:27:43 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 265 seconds] 09:29:22 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 09:46:36 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 09:52:50 -!- qhe [~qhe2@192.55.55.41] has quit [Ping timeout: 240 seconds] 09:53:35 -!- xwl_ [~wixu@nat/nokia/x-milvyoggyyryrmdd] has quit [Ping timeout: 240 seconds] 09:55:45 hmmm, typed racket works well. but it's so slow for drracket to check the syntax 10:02:07 offby1` [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 10:04:57 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 276 seconds] 10:05:30 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Ping timeout: 240 seconds] 10:10:49 -!- Fare [~Fare@ita4fw1.itasoftware.com] has quit [Quit: Leaving] 10:11:36 -!- adu [~ajr@pool-72-83-254-159.washdc.fios.verizon.net] has quit [Quit: adu] 10:15:14 -!- nilg` [~user@77.70.2.229] has quit [Remote host closed the connection] 10:17:51 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has left #scheme 10:18:21 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 246 seconds] 10:21:02 -!- arbscht [~arbscht@unaffiliated/arbscht] has quit [Remote host closed the connection] 10:24:02 Prometheus_ [~heyy@129-97-212-118.uwaterloo.ca] has joined #scheme 10:24:20 arbscht [~arbscht@unaffiliated/arbscht] has joined #scheme 10:24:58 hey #scheme 10:25:12 I need help with recursion on a question 10:25:27 -!- Nisstyre [~nisstyre@infocalypse-net.info] has quit [Ping timeout: 240 seconds] 10:25:44 republican_devil [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has joined #scheme 10:26:06 http://paste.lisp.org/display/119008 10:26:06 can someone ask sjamaan to unban me from chicken? 10:26:30 ASau: can someone unban me from netbsd? 10:27:08 I don't know how to get my program to go through the rest of the items 10:27:36 been using abstract functions so much I forgot the fundamentals lol 10:32:38 I need to recurse 'selector' and make the output a list, for which I am using 'list-maker' 10:38:08 add arguments to list-maker. 10:39:33 Actually you don't need two functions here, drop list-maker, call selector, but add parameters. 10:40:32 k04n [~k04n@cpe-76-175-192-194.socal.res.rr.com] has joined #scheme 10:42:57 care to elaborate? 10:43:13 why don't I need list-maker? 10:44:41 *Prometheus_* looks up parameter 10:45:29 -!- vu3rdd [~vu3rdd@fsf/member/vu3rdd] has quit [Remote host closed the connection] 10:45:50 nilg` [~user@77.70.2.229] has joined #scheme 10:46:04 I don't know where 'rest' would go either 10:46:23 since in the conds, I need the first item in the list 10:48:01 It should be obvious, if you can express in English what selector shoudl do. 10:49:38 it selects which list the element should come from 10:51:17 Ok. We can see it from another standpoint. Since the result list should have the same number of elements than the input lists, you can use a single call to map to process them. 10:51:36 Have selector work only on elements, not on lists. 10:52:38 rudybot: (map (lambda (a b c) (if (odd? a) b c)) '(1 2 3 4) '("a" "aa" "aaa" "aaaa") '("b" "bb" "bbb" "bbbb")) 10:52:39 pjb: your sandbox is ready 10:52:39 pjb: ; Value: ("a" "bb" "aaa" "bbbb") 10:53:38 I think I see where you're going with this.. 10:53:44 let me give it a shot then 10:53:50 ok 11:00:04 hm breakfeast time I'll be back in 15 mins or so, will you be around pjb? 11:00:16 f8l [~f8l@87-205-27-57.ip.netia.com.pl] has joined #scheme 11:07:16 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 11:10:27 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 11:11:09 -!- k04n [~k04n@cpe-76-175-192-194.socal.res.rr.com] has quit [Quit: Computer has gone to sleep.] 11:21:28 tupi [~david@186.205.37.15] has joined #scheme 11:28:26 okay updated the code 11:28:27 http://paste.lisp.org/display/119008#1 11:28:57 selector now takes elements 11:29:46 but, selector can only take in numbers 11:30:16 and I cant hardwire it to take string length 11:30:25 -!- republican_devil [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has quit [Read error: Connection reset by peer] 11:30:38 the question says that lists A B C are all of the same type can be anything 11:31:27 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 11:33:59 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 11:36:14 hm I guess I could set up a few conditions to evaluate for numbers, strings and symbols and depending on the case it executes a different con statement but I think that would be really inefficient and might have some holes. 11:36:17 oh shit.. 11:36:25 go fgure 11:36:28 figure* 11:41:23 I didnt know map took that many arguments, thanks pjb 11:42:37 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 11:44:50 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 11:44:52 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 11:56:39 masm [~masm@2.80.134.3] has joined #scheme 12:04:12 wisey [~Steven@host86-150-108-29.range86-150.btcentralplus.com] has joined #scheme 12:06:20 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 12:16:41 HG` [~HG@xdsl-92-252-88-84.dip.osnanet.de] has joined #scheme 12:27:16 MrFahrenheit [~RageOfTho@users-146-124.vinet.ba] has joined #scheme 12:30:31 vu3rdd [~vu3rdd@122.166.91.38] has joined #scheme 12:30:31 -!- vu3rdd [~vu3rdd@122.166.91.38] has quit [Changing host] 12:30:31 vu3rdd [~vu3rdd@fsf/member/vu3rdd] has joined #scheme 12:33:33 slom [~sloma@port-87-234-239-162.static.qsc.de] has joined #scheme 12:42:21 -!- f8l [~f8l@87-205-27-57.ip.netia.com.pl] has quit [Quit: WeeChat 0.3.4] 12:43:59 adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 12:46:15 -!- adarnimrod [~nimrod@bzq-79-179-209-113.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 12:47:42 -!- wisey [~Steven@host86-150-108-29.range86-150.btcentralplus.com] has quit [Quit: Leaving] 12:52:42 dnolen [~davidnole@184.152.69.75] has joined #scheme 13:06:14 zevarito [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has joined #scheme 13:10:59 mathk__ [~mathk@194.177.62.36] has joined #scheme 13:14:18 -!- slom [~sloma@port-87-234-239-162.static.qsc.de] has quit [Remote host closed the connection] 13:14:20 -!- mathk [~mathk@194.177.62.20] has quit [Ping timeout: 255 seconds] 13:14:20 -!- mathk__ is now known as mathk 13:18:47 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has quit [Remote host closed the connection] 13:18:49 rien [~rien@dyn-160-39-34-114.dyn.columbia.edu] has joined #scheme 13:20:42 zevarito_ [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has joined #scheme 13:23:14 -!- zevarito [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has quit [Ping timeout: 240 seconds] 13:28:13 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 13:36:05 -!- yorick [yorick@gateway/shell/shellium.org/x-damltldojdyiptah] has quit [Remote host closed the connection] 13:38:41 vilsonvieira [~vilson@186.212.61.33] has joined #scheme 13:43:00 dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has joined #scheme 13:44:57 corruptmemory [~jim@ool-18bbd5b2.static.optonline.net] has joined #scheme 14:01:01 -!- Prometheus_ [~heyy@129-97-212-118.uwaterloo.ca] has quit [Quit: Prometheus_] 14:03:29 phao [~phao@189.12.248.188] has joined #scheme 14:04:51 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #scheme 14:07:22 bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has joined #scheme 14:16:00 -!- tupi [~david@186.205.37.15] has quit [Quit: Leaving] 14:16:11 -!- SidH_ [c0a314e7@gateway/web/freenode/ip.192.163.20.231] has quit [] 14:20:30 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Ping timeout: 240 seconds] 14:21:36 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 14:23:29 _p4bl0` [~user@berthold.shebang.ws] has joined #scheme 14:24:34 pytho [8cb68d26@gateway/web/freenode/ip.140.182.141.38] has joined #scheme 14:25:26 -!- ray [ray@xkcd-sucks.org] has quit [Read error: Connection reset by peer] 14:25:35 -!- _p4bl0 [~user@berthold.shebang.ws] has quit [Remote host closed the connection] 14:26:24 ray [ray@xkcd-sucks.org] has joined #scheme 14:31:14 YasirArsanukaev [~kp@92.37.217.107] has joined #scheme 14:52:01 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has quit [Quit: Leaving.] 14:52:15 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 14:55:03 klutometis: Yes, Riastradh's voice is very authoritative. 14:55:57 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 14:58:37 aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has joined #scheme 15:00:23 pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has joined #scheme 15:02:40 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 15:06:00 -!- ASau [~user@89-178-242-224.broadband.corbina.ru] has quit [Remote host closed the connection] 15:06:28 -!- pytho [8cb68d26@gateway/web/freenode/ip.140.182.141.38] has quit [Ping timeout: 265 seconds] 15:06:41 ASau [~user@89-178-242-224.broadband.corbina.ru] has joined #scheme 15:07:46 -!- pnkfelix [~Adium@c-71-225-45-140.hsd1.nj.comcast.net] has left #scheme 15:14:38 evhan [~evhan@76-250-39-229.lightspeed.mdsnwi.sbcglobal.net] has joined #scheme 15:15:34 teurastaja [~Samuel@modemcable198.178-131-66.mc.videotron.ca] has joined #scheme 15:17:43 thoolihan [~Tim@209.221.3.130] has joined #scheme 15:20:36 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 15:22:31 -!- adarnimrod_ [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has quit [Quit: Ex-Chat] 15:25:33 -!- thoolihan [~Tim@209.221.3.130] has left #scheme 15:30:13 -!- vilsonvieira [~vilson@186.212.61.33] has quit [Quit: Saindo] 15:33:38 erjiang_ [~erjiang@140-182-210-201.dhcp-bl.indiana.edu] has joined #scheme 15:33:46 -!- bweaver [~user@host-68-169-175-225.WISOLT2.epbfi.com] has quit [Remote host closed the connection] 15:35:32 -!- zeroish [~zeroish@135.207.174.50] has quit [Ping timeout: 240 seconds] 15:36:21 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Read error: Connection reset by peer] 15:36:23 femtoo [~femto@95-89-198-16-dynip.superkabel.de] has joined #scheme 15:36:44 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 15:44:14 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 15:46:40 tupi [~david@139.82.89.24] has joined #scheme 15:55:10 -!- teurastaja [~Samuel@modemcable198.178-131-66.mc.videotron.ca] has quit [Quit: Let FreeBSD handle all the signals... I just clicked on the 'X' button] 15:56:02 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 16:00:42 joebo [cf3af714@gateway/web/freenode/ip.207.58.247.20] has joined #scheme 16:01:26 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 16:03:19 mwolfe [~michael@corona.cornerturn.com] has joined #scheme 16:04:03 Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has joined #scheme 16:14:40 -!- erjiang_ [~erjiang@140-182-210-201.dhcp-bl.indiana.edu] has quit [Ping timeout: 250 seconds] 16:17:27 -!- ASau [~user@89-178-242-224.broadband.corbina.ru] has quit [Ping timeout: 240 seconds] 16:17:41 -!- nilg` [~user@77.70.2.229] has quit [Read error: Connection reset by peer] 16:20:38 nilg` [~user@77.70.2.229] has joined #scheme 16:21:35 gravicappa [~gravicapp@ppp85-140-116-137.pppoe.mtu-net.ru] has joined #scheme 16:24:50 -!- StephenFalken [email@2001:470:1f14:135b::2] has quit [Ping timeout: 272 seconds] 16:26:13 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Remote host closed the connection] 16:26:50 -!- offby1` [~user@pdpc/supporter/monthlybyte/offby1] has quit [Read error: Connection reset by peer] 16:28:27 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 16:32:33 -!- mwolfe [~michael@corona.cornerturn.com] has quit [Remote host closed the connection] 16:42:06 -!- phao [~phao@189.12.248.188] has quit [Quit: Leaving] 16:44:15 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 240 seconds] 16:46:37 -!- _p4bl0` is now known as _p4bl0 16:46:38 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 16:52:20 cky: more than that, though, Riastradh seems to have the same hypochondriac genius as Holmes: forensic, neurotic, transcendental. 16:53:53 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:54:27 pumpkin [~pumpkin@17.101.89.205] has joined #scheme 16:54:27 -!- pumpkin [~pumpkin@17.101.89.205] has quit [Changing host] 16:54:27 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 16:56:52 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 16:58:19 StephenFalken [email@89-180-195-132.net.novis.pt] has joined #scheme 17:00:28 ASau [~user@89-178-242-224.broadband.corbina.ru] has joined #scheme 17:00:40 jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has joined #scheme 17:04:44 klutometis: That's the first time I've heard of a person being described as transcendental. :-) 17:04:55 klutometis: Usually I see that term being applied to mathematical functions. :-P 17:05:19 never struck me as hypochondriac 17:05:27 rudybot: is Riastradh sick again? 17:05:27 *offby1: Hrrrr, sick. 17:05:32 Oh, I stand corrected. 17:18:09 -!- tupi [~david@139.82.89.24] has quit [Quit: Leaving] 17:21:06 -!- pumpkin is now known as copumpkin 17:27:29 -!- wbooze [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:27:42 -!- homie [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:28:13 dmv_ [~daniel@187.35.239.89] has joined #scheme 17:29:41 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #scheme 17:30:09 homie [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 17:30:17 wbooze [~levgue@xdsl-78-35-185-127.netcologne.de] has joined #scheme 17:41:37 tupi [~david@186.205.37.15] has joined #scheme 18:01:53 -!- _danb_ [~user@124-169-135-129.dyn.iinet.net.au] has quit [Ping timeout: 255 seconds] 18:09:49 -!- Caleb-- [thedude@bzq-79-182-207-181.red.bezeqint.net] has quit [] 18:16:25 -!- joebo [cf3af714@gateway/web/freenode/ip.207.58.247.20] has quit [Ping timeout: 265 seconds] 18:30:35 -!- Azuvix [~Azuvix@174-27-39-176.bois.qwest.net] has quit [Quit: Leaving] 18:44:30 -!- YasirArsanukaev [~kp@92.37.217.107] has quit [Quit: Vale.] 18:48:59 -!- dmv_ [~daniel@187.35.239.89] has quit [Ping timeout: 276 seconds] 18:51:42 -!- rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has quit [Read error: Connection reset by peer] 18:52:51 rgrau [~user@62.Red-88-2-20.staticIP.rima-tde.net] has joined #scheme 18:53:55 parolang [~user@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has joined #scheme 18:54:18 -!- femtoo [~femto@95-89-198-16-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 18:55:48 dmv_ [~daniel@187.35.236.190] has joined #scheme 19:00:04 wingo [~wingo@90.164.198.39] has joined #scheme 19:03:46 -!- pygospa [~pygospa@kiel-4dbecd3e.pool.mediaWays.net] has quit [Read error: Connection reset by peer] 19:04:10 pygospa [~pygospa@kiel-5f769be4.pool.mediaWays.net] has joined #scheme 19:10:26 -!- mnemonicsloth [~user@cpe-071-076-250-251.triad.res.rr.com] has quit [Ping timeout: 240 seconds] 19:12:22 -!- zevarito_ [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has quit [Remote host closed the connection] 19:12:46 -!- myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has quit [Remote host closed the connection] 19:13:08 zevarito [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has joined #scheme 19:13:25 -!- zevarito [~zevarito@r186-48-211-154.dialup.adsl.anteldata.net.uy] has left #scheme 19:14:39 -!- jewel_ [~jewel@196-215-16-138.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 19:19:42 mnemonicsloth [~user@cpe-071-076-250-251.triad.res.rr.com] has joined #scheme 19:25:13 -!- dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 19:26:56 -!- user17 [~user@p5B2A9807.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 19:33:11 -!- homie [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Read error: Operation timed out] 19:33:40 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 260 seconds] 19:33:49 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 265 seconds] 19:34:05 -!- nilg` [~user@77.70.2.229] has quit [Read error: Connection reset by peer] 19:34:06 homie [~levgue@xdsl-78-35-182-108.netcologne.de] has joined #scheme 19:34:14 wbooze` [~levgue@xdsl-78-35-182-108.netcologne.de] has joined #scheme 19:35:24 -!- homie [~levgue@xdsl-78-35-182-108.netcologne.de] has quit [Remote host closed the connection] 19:35:41 -!- wbooze` [~levgue@xdsl-78-35-182-108.netcologne.de] has quit [Remote host closed the connection] 19:36:23 -!- wbooze [~levgue@xdsl-78-35-185-127.netcologne.de] has quit [Ping timeout: 255 seconds] 19:36:36 Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has joined #scheme 19:37:05 -!- Cowmoo [~Cowmoo@cambridge-vxty.basistech.com] has quit [Remote host closed the connection] 19:37:19 homie [~levgue@xdsl-78-35-182-108.netcologne.de] has joined #scheme 19:37:48 wbooze [~levgue@xdsl-78-35-182-108.netcologne.de] has joined #scheme 19:44:23 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Operation timed out] 19:45:56 zevarito_ [~zevarito@r186-48-194-169.dialup.adsl.anteldata.net.uy] has joined #scheme 19:47:45 republican_devil [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has joined #scheme 19:47:59 dmv__ [~daniel@187.34.52.1] has joined #scheme 19:49:24 -!- dmv_ [~daniel@187.35.236.190] has quit [Ping timeout: 272 seconds] 19:51:16 -!- dmv__ is now known as dmv_ 19:54:09 pumpkin [~pumpkin@17.101.89.205] has joined #scheme 19:54:09 -!- pumpkin [~pumpkin@17.101.89.205] has quit [Changing host] 19:54:09 pumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 19:54:30 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 276 seconds] 19:55:51 dfkjjkfd [~paulh@210-11-ftth.onsnetstudenten.nl] has joined #scheme 19:56:43 It is news to me that I and Sherlock Holmes are hypochondriac, neurotic, and transcendental, whatever that means! I guess I can't deny being transcendental -- after all, I can't tell you what polynomial I am a root of, so I must not be algebraic. As for `forensic', well...I suppose one could interpret debugging as `forensic' analysis of programs... 19:57:29 k04n [~k04n@cpe-76-175-192-194.socal.res.rr.com] has joined #scheme 19:58:21 Caleb-- [thedude@bzq-79-182-207-181.red.bezeqint.net] has joined #scheme 20:00:02 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 20:01:24 introspection! 20:04:57 Hey guys. I'm new to scheme and, looking at the implementations, I'm wondering if there are fully compliant implementations that don't implement extensions. 20:05:15 When I'm learning scheme, I don't want to learn something implementation specific. 20:06:05 Teapot: R5RS or R6RS? 20:06:06 chicken scheme is fun 20:06:13 and easy to install modules 20:06:40 petit chez I think is r6 20:06:51 I like Chicken because I call the interpreter typing "csi" :P 20:06:53 Either, I guess. As long as it's standardized. (That said, afaik, R5RS is more widely implemented, so I guess I'd prefer that) 20:06:57 Teapot, when you start up Scheme48, what you will get is a vanilla R5RS environment. 20:07:13 Teapot, racket also has r5rs and r6rs environments 20:07:26 -!- zevarito_ [~zevarito@r186-48-194-169.dialup.adsl.anteldata.net.uy] has left #scheme 20:08:09 csi miami! 20:08:25 I get the impression racket is more scheme-based than scheme itself 20:08:27 is racket like scheme? 20:08:31 And like I said, I'd prefer no extensions 20:08:38 *Teapot* will look into Scheme48 20:08:46 www.prevayler.org is there a working object prevalence in scheme? 20:09:11 Teapot, more scheme-based than scheme? 20:09:13 Teapot, in Racket's R5RS environment, you don't get anything more than the R5RS, as far as I know. 20:09:15 anyone here using spiffy or sunet or racket webserver? 20:10:03 Okay, thanks. Most of what I say on the subject should be taken with a grain of salt since I'm new. :) 20:11:44 http://www.ccs.neu.edu/home/dorai/t-y-scheme/t-y-scheme-Z-H-3.html 20:12:07 nilg [~user@77.70.2.229] has joined #scheme 20:13:07 Thanks 20:13:28 http://www.scheme.com/tspl4/ 20:15:31 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 20:29:59 mmc [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 20:37:11 -!- republican_devil [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:39:06 jlongster [~user@c-98-242-90-116.hsd1.ga.comcast.net] has joined #scheme 20:42:47 -!- HG` [~HG@xdsl-92-252-88-84.dip.osnanet.de] has quit [Quit: Leaving.] 20:46:24 HG` [~HG@xdsl-92-252-88-84.dip.osnanet.de] has joined #scheme 20:47:14 -!- mnemonicsloth [~user@cpe-071-076-250-251.triad.res.rr.com] has quit [Ping timeout: 250 seconds] 20:49:08 Riastradh: how can I trace function execution in mit-scheme? 20:50:55 If is an interpreted procedure, then (TRACE ) will modify to print entry and exit information. (Also, TRACE-ENTRY will print only entry information (and preserve tail recursion), and TRACE-EXIT will print only exit information.) Later, (UNTRACE) will revert all traced procedures to their untraced states, (UNTRACE ) will untrace only , and there are also UNTRACE-ENTRY and UNTRACE-EXIT. 20:51:31 ah, i tried it on +, and it didn't work. thanks 20:51:47 This doesn't work with compiled procedures, and personally I find the output illegible, so usually what I do instead is to evaluate (define p procedure) (set! procedure (lambda x (pp `(procedure ,x)) (apply procedure x))) ... (set! procedure p) at the REPL. 20:53:56 Scheme48 has a more principled approach: tracing applies to bindings, and only to your binding, in a sense. That is, if the package FOO has the definition of FROTZ, then tracing FROTZ in FOO traces it everywhere; but if BAR only opens a structure providing a binding for MUMBLE, then tracing MUMBLE in BAR traces it only within BAR (and its clients). 21:00:12 (,x above should have been ,@x -- oops.) 21:01:25 Fare [~Fare@ita4fw1.itasoftware.com] has joined #scheme 21:05:31 Riastradh: how can I see the result of macroexpanding a form in mit-scheme? 21:11:26 (pp (syntax '(macro (zork fnort) ...) (nearest-repl/environment))) 21:11:34 -!- nilg [~user@77.70.2.229] has quit [Remote host closed the connection] 21:12:50 -!- pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 246 seconds] 21:13:08 -!- pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has quit [Ping timeout: 255 seconds] 21:14:51 pdponze [~pdponze@144.85.121.191] has joined #scheme 21:16:09 Does this work for macros I defined with DEFINE-SYNTAX? 21:16:25 Yes. 21:17:17 ah, I tried with (LET ...), it seems that is not a macro in mit-scheme ;) 21:18:51 -!- pothos [~pothos@111-240-164-32.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:19:02 It is -- but the pretty-printer will print its output as LET. 21:19:15 You can turn this off with (fluid-let ((unsyntaxer:macroize? #f)) (pp ...)). 21:19:42 nice, that is actually a positive thing, the output isn't cluttered 21:19:55 ...or perhaps (fluid-let (((access unsyntaxer:macroize? (->environment '(runtime unsyntaxer))) #f)) (pp ...)). 21:20:50 thanks for all the help! 21:21:05 pothos [~pothos@111-240-170-249.dynamic.hinet.net] has joined #scheme 21:23:24 erjiang_ [~erjiang@140-182-223-24.dhcp-bl.indiana.edu] has joined #scheme 21:26:59 -!- pdponze [~pdponze@144.85.121.191] has left #scheme 21:27:44 adarnimrod [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 21:28:16 -!- adarnimrod [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has quit [Max SendQ exceeded] 21:29:15 adarnimrod [~nimrod@bzq-79-177-209-98.red.bezeqint.net] has joined #scheme 21:30:58 ah, what was STRING-JOIN in mit-scheme again.. :( 21:32:46 -!- parolang [~user@c-64-246-121-114.oregonrd-wifi-1261.amplex.net] has quit [Remote host closed the connection] 21:34:31 decorated-string-append 21:35:24 thanks, just found APROPOS (and via that that function). does MIT Scheme have SLIME support? 21:35:56 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 21:36:25 Chris imported a file called `swank.scm' which is supposed to make it support SLIME. I've never tried it, though. 21:36:25 wingo [~wingo@90.164.198.39] has joined #scheme 21:37:49 Riastradh: DECORATED-STRING-APPEND isn't documented anywhere, is that a bug? Or is it supposed to be that way? 21:38:56 Lots of things aren't documented. M-A is helpful, though. 21:40:24 M-A? 21:40:53 Type `(decorated-string-append', and then type M-A. 21:41:19 Or, type `(decor' and then type C-M-i M-A. 21:41:28 (in Edwin) 21:43:40 M-A doesn't seem to work, but C-M-i does under X Edwin. 21:44:21 What about ESC A? (Note the uppercase A.) 21:45:11 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 240 seconds] 21:47:59 republican_devil [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has joined #scheme 21:49:19 that just inserts ^[A into the buffer (which is read as #\espace a 21:49:38 maybe my compile settings are faulty, not sure what the arch linux pkgbuild specifies 21:50:08 iommi [~iommi@59.Red-88-18-71.staticIP.rima-tde.net] has joined #scheme 21:50:38 In Scheme Mode? 21:51:48 -!- HG` [~HG@xdsl-92-252-88-84.dip.osnanet.de] has quit [Quit: Leaving.] 21:52:15 under emacs, it transiently marks to the beginning of the line 21:52:54 seems M-a is bound to backward-sequence, translated from M-A 21:53:00 M-A is an Edwin thing, not a GNU Emacs thing. 21:53:38 Hi. 21:54:09 M-A does beginning-of-line under console Edwin 21:54:25 In Scheme Mode? 21:54:48 Indeed 21:54:55 ah, indeed not 21:54:58 the buffer is *scheme* 21:55:25 Internal error: unbound variable: decor ;) 21:55:30 REPL Mode inherits from Scheme Mode. What does `C-h w show-parameter-list RET' say? 21:56:25 ...yes: that's why I said to type `C-M-i' first. 21:57:08 Ah, I thought M-A would expand the name. My fault, I apologize. 21:57:26 pdelgallego [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 21:57:27 Any luck with colours yet? That would make Edwin usable for actual coding ;) 21:59:38 -!- erjiang_ [~erjiang@140-182-223-24.dhcp-bl.indiana.edu] has quit [Ping timeout: 240 seconds] 22:03:06 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 22:06:06 why not use vim? 22:06:07 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 22:07:39 lewis17111 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 22:07:47 Too many reasons to list here ;) 22:10:22 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has quit [Ping timeout: 255 seconds] 22:11:15 -!- lewis17111 is now known as lewis1711 22:11:44 pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has joined #scheme 22:12:04 why does scheme use #\ to delineate characters? 22:12:30 Riastradh: Why does (apply values '(1 2 3)) return a compound-procedure in MIT-Scheme? 22:13:10 pdelgallego_ [~pdelgalle@1385159852.dhcp.dbnet.dk] has joined #scheme 22:13:17 republican_devil: lisp traditionally uses #... for "special" things (like vectors, or characters, or special number syntax) 22:13:28 #xff, #b101010, etc. 22:15:08 I wonder. is there any reason why scheme has separate ref functions for each sequence? vector-ref, list-ref... an overloaded ref would be more convenient imo. 22:15:20 (while we are all asking questions :D) 22:15:32 lewis1711: you can implement that yourself if you want it 22:15:39 bgs101 [~ian@unaffiliated/bgs100] has joined #scheme 22:15:51 r5rs tried to define a "minimal" language 22:16:09 I may actually, it would clean up my code a lot 22:16:39 but I am wary of using too many macros. then noone will be able to read it:D 22:16:44 you don't need a macro 22:16:55 oh? 22:17:30 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Ping timeout: 240 seconds] 22:17:43 (define (ref seq) (cond [(list? seq) (list-ref seq)] ... 22:17:44 ? 22:17:49 guess that could work 22:18:03 exactly 22:18:06 (define (ref seq n) ((cond ((list? seq) list-ref) ((vector? seq) vector-ref) (else error)) seq n)) 22:18:09 something like this 22:18:20 though that sort of answers my own question 22:18:36 one reason for not doing it is the loads of checking now required:) 22:20:41 You can look at what kind of dynamic dispatch systems your Scheme offers. That might make dispatching on the actual sequence type faster. 22:21:51 I think a simpler solution would be to just do (define vref vector-ref). hopefully people reading my code would understand it then, and it's much shorter 22:22:27 www.prevayler.org how can I trasnlate this into scheme? 22:22:50 (define address www.prevayler.org) 22:22:51 there you go 22:23:38 republican_devil: that might take some time and work 22:44:35 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 22:44:44 ecraven, VALUES is defined by (define (values . x) (lambda (receiver) (apply receiver x))). It works for most practical uses of VALUES, but it is a bug. The trouble is that it's hard to fix well. 22:45:49 lol 22:45:49 rotty-web [53d79a05@gateway/web/freenode/ip.83.215.154.5] has joined #scheme 22:47:04 republican_devil: I've once written a prevalence implementation for Scheme 48 using the prometheus object system, but I've not touched for quite some time now 22:47:07 (Gavino?) 22:47:28 -!- republican_devil is now known as gavino_himself 22:47:32 rotty link? 22:47:43 Well, if the entire system does not support multiple values correctly, then I don't need to either :) 22:47:52 I am having a gr8 time with chicken scheme 22:48:13 gavino_himself: Joe Marshall has a blog series written on persistent object stores starting at http://funcall.blogspot.com/2010/12/oh-yeah-about-that-persistent-store.html 22:48:14 http://tinyurl.com/6zt8qdc 22:49:33 gavino_himself: I dunno if I even published it, and if so, where. I'll try to dig it up... 22:50:38 is using scheme instead of php for a lamp like setup pretty straightforward? 22:51:01 -!- pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has quit [Quit: Page closed] 22:51:01 I for reasosn of my own would lvoe to use a persistatn o store isntead fo psotgresql 22:53:13 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 22:54:24 -!- lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has left #scheme 22:57:54 gavino_himself: http://download.gna.org/spells/darcs/r5rs/sparks/ 23:04:50 -!- pumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 240 seconds] 23:04:51 gavino_himself: it's using riastradh's fasloading libraries for s48, so it's not really portable 23:05:17 is it pretty ez to load modules and libraries in s48? 23:05:28 chicken is prety awesome 23:05:48 lewis1711 [~lewis@125-239-255-244.jetstream.xtra.co.nz] has joined #scheme 23:05:49 crap where is description of sparks ? 23:05:52 [googling] 23:06:27 any docs? 23:06:35 or is it like the code explains it? 23:07:47 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 23:08:23 aisa [~aisa@50.sub-69-96-209.myvzw.com] has joined #scheme 23:09:02 copumpkin: there's examples 23:09:28 ? 23:10:18 copumpkin: sorry, i meant gavino_himself 23:10:26 -!- copumpkin is now known as copumpkin_himsel 23:10:31 -!- copumpkin_himsel is now known as copumpkin 23:11:36 humm, I may switch back to gambit. having FFI problems in racket. *ponders* 23:11:41 gavino_himself: also note that this was pretty much work-in-progress at the time I quit working on it (but the basics seemed to work, IIRC) 23:14:19 :) 23:14:40 fast? 23:14:49 did it recover ok? 23:14:55 would u trust your website to it? 23:16:01 lewis1711: there's an xkcd like that 23:17:03 xkcd I never went back to since it dissed ron paul 23:17:06 ha, seriously? 23:17:28 well, it is about linux distros rather than scheme implementations. 23:18:23 ha 23:18:56 Maybe I should try and simplify my C libs API. it is a bit convoluted what I am asking a scheme to do 23:19:25 scsh has sunet web server and surflets hmm 23:19:35 (send in something that matches the c-param "Tile* world", where tile is my own typedef'd struct) 23:19:36 but chicken has spiffy 23:20:03 gavino_himself: it was not very fast on s48, but that might have been because s48 is not blazingly fast (surely the fasloading and prometheus had their impact as well) 23:20:07 the other solution is to have the map structure entirely in C, which I am considering 23:20:08 lewis1711: http://xkcd.com/456/ 23:20:43 lol 23:20:50 or use archlinux and live life 23:21:16 pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has joined #scheme 23:21:17 <---has used unix desktop for 4+ years 23:21:28 newb 23:21:31 ;) 23:21:46 gavino_himself: surely it's not "industrial strength" 23:23:04 gavino_himself: arch was too high maintenance for me, though I wouldn't rule it out again at some stage 23:23:30 bremner: ha, been there:D 23:24:18 I went to east coast for xmas holiday 23:24:37 I did pacman -Syu as root on old pc I had made archlinux 23:24:59 it downlaoded new kernel adn updated all installed programs to very recent bianry 23:25:08 way wya more recent thatn debian or redhat 23:25:11 and all deps 23:25:24 upon reboot had new new new kernel and everything works flawlessly 23:25:58 good for you. not my experience:P 23:26:00 and kernel was 2.6.36 23:26:08 maybe even 37 I forget 23:26:15 just awesome 23:26:56 oh? 23:27:01 what blew up? 23:27:40 three letters: ati 23:28:25 oh really? 23:28:36 the hard part I remember is nvidia 23:28:40 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:29:08 nvidia in unix is glorious compared to ati 23:29:09 :D 23:29:16 *lewis1711* has had machines with both 23:30:15 openbsd was only one I remember having 0 problems 23:30:38 with that geforce 23:31:28 so after I finish teach self scheme in fixnum days what next? 23:31:44 since chicken is r5 I dont think I can read new scheme the language book 23:31:51 maybe finally sicp 23:32:29 gavino_himself: 3rd edition of TSPL covers r5rs 23:32:43 good point 23:33:04 one c guy I know said to simply read r5 23:33:15 I am just at a real roadblock with this FFI busines. I want to write a little game, which of course requires some sort of access to the C world 23:33:24 why 23:33:32 rendering, input, etc 23:33:40 can you scoop up some ram and use fast memory updates in ram? 23:33:51 not on this machine:D 23:33:55 ;) 23:34:54 lower the graohic bar 23:34:56 lol 23:35:09 make crappy looking enemies but have good combat interaction 23:35:17 it's not even that 23:35:22 I might attempt a might n magic clone 23:35:25 -!- pytho [959fd3f1@gateway/web/freenode/ip.149.159.211.241] has quit [Ping timeout: 265 seconds] 23:35:30 or a tunnel n trolls basic game 23:35:36 say i do my rendering in scheme, I will still have to call an FFI *Loads* of times per frame 23:35:43 with goofy animated enemy in front of you and a swinging bat or axe 23:35:45 which will kill it 23:35:55 crap 23:36:08 no render thingy in scheme itself? 23:36:16 so I jusst have my rendering loop in a C lib, so instead of, calling the FFI say 3025 per frame 23:36:18 I can call it once per frame 23:36:30 except... i can't figure out how to send my array 23:36:53 according to the racket mailing list I am doing it right, they can't figure it 23:36:54 so hmm 23:42:28 do you find scheme easy to use for os level tasks usually done in perl? 23:45:20 -!- masm [~masm@2.80.134.3] has quit [Ping timeout: 240 seconds] 23:47:33 masm [~masm@2.80.134.3] has joined #scheme 23:50:29 myu2 [~myu2@v077103.dynamic.ppp.asahi-net.or.jp] has joined #scheme 23:50:39 -!- Caleb-- [thedude@bzq-79-182-207-181.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 23:54:42 kuribas [~user@94-226-137-160.access.telenet.be] has joined #scheme 23:57:11 erjiang_ [~erjiang@7.80.244.66.jest.smithvilledigital.net] has joined #scheme 23:57:33 Does anyone know how I can import modules from the repl in chibi? 23:58:53 (import (srfi 9)) ; something like that, I think 23:59:52 ERROR on line 19: couldn't find import: (srfi 9)