00:08:35 -!- facsimile [n=v@unaffiliated/fax] has quit ["quit"] 00:08:59 crink [n=crink@unaffiliated/crink] has joined #scheme 00:16:18 Summermute: getting fast FP out of JVM or CLR is really about the JIT. CLR has done full AB and AUB since day 1, but the UM is the same as on the JVM, with both BX and UBX types. 00:16:22 there, now its readable! 00:22:32 -!- untouchable [i=untoucha@dhcp-129-64-166-32.dorm.brandeis.edu] has quit [Read error: 104 (Connection reset by peer)] 00:22:43 m811 [n=user@150.181.35.213.dyn.estpak.ee] has joined #scheme 00:29:40 splork [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has joined #scheme 00:30:53 -!- jcowan [n=jcowan@72.14.228.129] has left #scheme 00:31:51 -!- mabes [n=mabes@66.236.74.194] has quit [Remote closed the connection] 00:48:01 borism_ [n=boris@213-35-232-204-dsl.end.estpak.ee] has joined #scheme 00:53:23 xwl [n=user@123.115.112.196] has joined #scheme 00:57:46 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Remote closed the connection] 01:05:49 -!- sullest [n=sullest@c-24-19-14-131.hsd1.wa.comcast.net] has quit [Remote closed the connection] 01:10:08 -!- Axioplase_ is now known as Axioplase 01:12:05 Adamant [n=Adamant@unaffiliated/adamant] has joined #scheme 01:19:25 QinGW [n=wangqing@203.86.89.226] has joined #scheme 01:24:27 -!- sysop_fb [n=bleh@72-11-239-10.static-ip.telepacific.net] has quit [] 01:24:40 -!- Modius__ is now known as Modius 01:28:13 -!- masm [n=masm@bl9-113-245.dsl.telepac.pt] has quit ["Leaving."] 01:39:10 -!- Modius [n=Modius@cpe-70-123-130-159.austin.res.rr.com] has quit ["I'm big in Japan"] 01:40:02 mabes [n=mabes@bmabey.fttp.xmission.com] has joined #scheme 01:43:15 mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 01:50:10 foof [n=user@FLH1Ahu226.osk.mesh.ad.jp] has joined #scheme 01:53:36 Emw_ [n=chatzill@c-98-216-208-140.hsd1.ma.comcast.net] has joined #scheme 01:54:31 -!- mrsolo [n=mrsolo@nat/yahoo/x-fqwbbcpfbqkxsdtb] has quit ["Leaving"] 01:54:56 -!- antoszka [n=antoszka@unaffiliated/antoszka] has quit [Remote closed the connection] 01:58:05 Modius [n=Modius@70.123.130.159] has joined #scheme 01:59:44 samth_ [n=samth@c-76-24-220-74.hsd1.ma.comcast.net] has joined #scheme 02:04:41 antoszka [n=antoszka@unaffiliated/antoszka] has joined #scheme 02:09:29 -!- Emw [n=chatzill@c-98-216-208-140.hsd1.ma.comcast.net] has quit [Read error: 110 (Connection timed out)] 02:14:21 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 02:14:39 eehaa! 02:18:07 http://steve-yegge.blogspot.com/2007/12/codes-worst-enemy.html 02:26:20 -!- attila_lendvai_ is now known as attila_lendvai 02:30:30 -!- attila_lendvai [n=ati@adsl-89-132-7-1.monradsl.monornet.hu] has quit [Read error: 60 (Operation timed out)] 02:36:03 tertiaryquid [n=tertiary@c-67-162-138-127.hsd1.co.comcast.net] has joined #scheme 02:43:40 -!- mmc [n=mima@cs27122078.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 02:45:28 bgs101 [n=ian@h221.23.131.174.dynamic.ip.windstream.net] has joined #scheme 02:45:54 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit [Nick collision from services.] 02:46:04 -!- bgs101 is now known as bgs100 02:46:58 -!- mejja [n=user@c-49b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 02:48:27 ;Warning: Unhandled command line options: ("-edwin") is what I encounter when I enter "scheme -edit -edwin" after having installed mit-scheme on my amd64 system by following instructions at http://www.gnu.org/software/mit-scheme/liarc-build.html I'd like to use edwin but don't know how to get it working. Any ideas? 02:56:23 -!- blackened` [n=blackene@ip-89-102-22-70.karneval.cz] has quit [] 02:57:01 tertiaryquid: try -edwin -edit 02:58:23 Elly: hear hear! 02:58:23 can't say how many times people've chided me for "premature optimization" when I'm just trying to keep things simple 03:02:17 reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 03:02:31 I tried -edwin -edit but still am in regular scheme, not edwin. However, the warning about an unhandled command line option vanished. 03:02:31 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit ["Leaving."] 03:03:10 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 03:03:32 Elly: This comment expresses my thoughts on that link: http://steve-yegge.blogspot.com/2007/12/codes-worst-enemy.html?showComment=1198100400000#c9090940649585385475 03:03:35 -rudybot:#scheme- http://tinyurl.com/ydma99c 03:04:05 tertiaryquid: hmm, dunno, perhaps if someoneperson glances at the screen he'll be able to debug you. 03:04:19 thanks 03:04:44 Riastradh: a customer... 03:06:04 -!- reprore [n=reprore@ntkngw598092.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote closed the connection] 03:10:42 saccade_ [n=saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 03:11:56 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 03:12:15 -!- samth [n=samth@punge.ccs.neu.edu] has quit [Nick collision from services.] 03:12:20 -!- samth_ is now known as samth 03:12:34 samth_ [n=samth@punge.ccs.neu.edu] has joined #scheme 03:18:38 -!- bgs100 [n=ian@unaffiliated/bgs100] has quit ["Leaving"] 03:18:42 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 145 (Connection timed out)] 03:32:59 -!- splork [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has quit ["Computer has gone to sleep"] 03:34:44 jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has joined #scheme 03:41:49 tertiaryquid, can you specify (1) exactly what you typed, (2) exactly what you saw, and (3) exactly what you expected to see? Also, can you evaluate the expression (system-library-directory-pathname), and give me a listing of all the files in the directory named by the pathname that it returns? 03:41:58 tertiaryquid, use lisppaste if you need to show more than four lines: 03:42:00 lisppaste: url 03:42:00 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 03:45:19 tertiaryquid, by the way, the options should take two dashes, per GNU conventions, not one, although I think for the most part Scheme will still accept one dash. 03:50:20 jeapostrophe [n=jay@69.169.141.110.provo.static.broadweavenetworks.net] has joined #scheme 03:51:07 TimMc: I always like Steve Yegge ... and always wish he had an editor. 03:51:12 splork [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has joined #scheme 03:52:45 tjafk [n=timj@e176197075.adsl.alicedsl.de] has joined #scheme 03:53:17 I thought he had Emacs? 03:53:40 -!- tjaway [n=timj@e176215039.adsl.alicedsl.de] has quit [Read error: 60 (Operation timed out)] 03:54:16 Riastradh: 1)exactly what I typed: scheme --edit --edwin (same result for both one or two dashes) 03:54:26 tertiaryquid pasted "unhandled command line option" at http://paste.lisp.org/display/90548 03:54:40 tertiaryquid pasted "expected for edwin" at http://paste.lisp.org/display/90549 03:54:43 *Riastradh* makes a witty remark about the irony of the, ah, brevity of a screed by Steve Yegge about code base size. 03:55:20 tertiaryquid, oh, I see. You must run `scheme --edwin --edit', not `scheme --edit --edwin'. 03:56:23 Riastradh, sorry for being such a noob, but how/where do I evalutate system-library-directory-pathname? 03:56:54 By typing it at the REPL prompt and hitting RET, but never mind now -- just try `scheme --edwin --edit'. 03:58:26 still not getting into edwin... just no warning message about an unhandled command option 03:58:53 Huh. What happens if you evaluate (edit) at the REPL prompt? 03:59:34 1 ]=> edit 03:59:42 No, not `edit'; `(edit)'. 04:01:05 foof: har de har har 04:01:09 tertiaryquid pasted "my (edit) output" at http://paste.lisp.org/display/90550 04:01:57 tertiaryquid, OK. Can you show me the output of microcode/config.log from when you built Scheme? 04:02:07 The contents of microcode/config.log, that is. 04:05:54 splork_ [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has joined #scheme 04:05:58 -!- sstrickl [n=sstrickl@pool-129-44-182-54.bos.east.verizon.net] has quit [] 04:06:16 sstrickl [n=sstrickl@pool-129-44-182-54.bos.east.verizon.net] has joined #scheme 04:09:30 tertiaryquid, also, if you have a termcap database on your system (e.g., in /usr/share/misc/termcap), can you try running `TERMCAP=/path/to/termcap scheme --edwin --edit'? 04:17:16 -!- splork [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has quit [Read error: 110 (Connection timed out)] 04:19:52 jonrafkind [n=jon@98.202.86.149] has joined #scheme 04:26:45 -!- tessier is now known as StayPhree 04:27:36 -!- StayPhree is now known as KoTechs 04:27:46 -!- jeapostrophe [n=jay@69.169.141.110.provo.static.broadweavenetworks.net] has quit [] 04:28:51 -!- KoTechs is now known as tessier 04:35:36 so I tried pasting the config.log file contents into paste.lisp.org but its contents is too large. should I try to break it into parts? 04:36:13 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 04:36:22 -!- samth [n=samth@c-76-24-220-74.hsd1.ma.comcast.net] has quit [Read error: 60 (Operation timed out)] 04:39:01 tertiaryquid, do you have a web host where you can put it temporarily? 04:40:36 tertiaryquid, if not, you can email it to me: my nickname at csail.mit.edu. Specifying the part that I'm interested in would be more trouble than just emailing it (gzipped if you wish). 04:44:48 tertiaryquid, what I suspect is that MIT Scheme's configure script decided that it couldn't link against your local ncurses, curses, or termcap library, and its internal termcap library doesn't know where to find your terminal descriptions -- and this was configured without X11 support, too. 04:46:31 i don't have a termcap database, and you're correct I don't have X11...I emailed the config.log file 04:46:54 Got it. 04:47:46 OK. That confirms my suspicion. 04:48:42 You don't appear to have a curses, ncurses, or termcap library on your system, and since you don't have a termcap database, MIT Scheme doesn't know anything about your terminal, and thus can't display Edwin. 04:48:59 oh 04:49:06 Or, to be more precise: (the configure script of) MIT Scheme doesn't know where to find a curses, ncurses, or termcap library. 04:49:20 any recommendations? 04:49:48 You're using Debian? 04:49:52 yes 04:50:14 clog_ [n=nef@bespin.org] has joined #scheme 04:50:30 Also, as an aside, are you brave enough to try an experimental version of MIT Scheme which should be substantially faster and substantially quicker to build than the portable C version? 04:50:41 sure 04:50:53 Do you have Git installed? 04:51:25 no 04:51:50 okay 04:52:06 4.9.4-1 installed 04:52:17 4.9.4-1 of...? 04:52:54 Do you have anything installed in the way of curses or ncurses? For example, do you perhaps have `ncurses' but not `ncurses-dev' installed? 04:52:55 git_4.0.4-1_all.deb I just did apt-get install git 04:53:13 Hmm, that's weird. Git the version control system? I thought it had a different version numbering scheme. 04:53:21 $ git --version 04:53:21 git version 1.6.2.5 04:53:27 nothing in the way of curses that I know of. 04:53:55 Can you look for something like `ncurses-dev'? I don't use Debian, so I'm afraid I can't help you to find exactly what the package is called. 04:54:01 You might look at the dependencies of the MIT Scheme package for Debian. 04:56:18 Meanwhile, you can start downloading (PGP signature with .pgp suffix) -- this is the compiled Scheme code, which is what takes such a long time to build for the portable C version. 04:56:19 -rudybot:#scheme- http://tinyurl.com/yzkcnld 04:56:52 It looks like the package for Git is called `git-core'. 04:58:27 ayup 04:58:28 in Debian 04:58:35 that worked...git version 1.5.6.5 and also installed ncurses-dev 05:00:26 OK, good. Now, in your favourite directory for storing source code, execute the commands in . While you're running the configure script, scan the output for anything about ncurses, curses, or termcap -- if it looks like that still failed, stop after running configure and send me config.log again. 05:00:57 leppie|work [i=52d2e3c8@gateway/web/freenode/x-hwpdlwjmuwrkksyd] has joined #scheme 05:04:39 Let me know if anything is unclear, or if you have any questions, or if anything goes wrong. 05:05:00 -!- clog [n=nef@bespin.org] has quit [Read error: 110 (Connection timed out)] 05:05:03 -!- clog_ is now known as clog 05:07:03 (Your existing -- if Edwinless -- installation of the portable C version of MIT Scheme should do, by the way.) 05:11:00 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Read error: 60 (Operation timed out)] 05:11:46 tertiaryquid pasted "autoconf: command not found" at http://paste.lisp.org/display/90554 05:12:07 Oh, yes, you'll need autoconf to do this too. 05:12:15 There's a package for that, I'm sure. 05:12:23 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 05:12:51 (By the way, you don't need to do any of this privileged, except for the `make install' if you want to install it into a directory to which writing requires privileges.) 05:14:19 (...and the untarring of the tarball, if $PREFIX is such a directory requiring privileges.) 05:16:59 -!- Summermute [n=scott@98.204.67.114] has quit [Read error: 110 (Connection timed out)] 05:17:44 ecyrb [i=bamoore@freeshell.org] has joined #scheme 05:19:46 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 05:20:47 it would seem that I completed all the steps, but... 05:20:50 tertiaryquid pasted "now (edit)" at http://paste.lisp.org/display/90555 05:21:04 Can you send me the config.log again? 05:21:08 ...oh, wait. 05:21:16 You're still running the C version. 05:21:25 Can you try executing `mit-scheme-x86-64'? 05:22:45 -!- jcowan [n=jcowan@cpe-74-68-154-139.nyc.res.rr.com] has quit ["Leaving"] 05:23:34 tertiaryquid pasted "mit-scheme-x86-64" at http://paste.lisp.org/display/90556 05:24:15 Sorry, it may not have been clear in my message, but you were supposed to substitute the pathname of some directory, such as /usr/local, for $PREFIX. 05:24:44 (If you want to install Scheme in /usr/local, you can omit --prefix=/usr/local from the arguments to configure at all.) 05:25:02 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit ["Leaving."] 05:25:06 At the moment, you may have a Scheme executable and a number of Scheme-related symlinks in /bin! 05:25:23 ...and also a /lib/mit-scheme-x86-64/lib directory containing some shared objects. 05:25:45 sounds like I messed up good. 05:25:55 Don't worry. You can just delete scheme, mit-scheme, mit-scheme-native, and mit-scheme-x86-64 in /bin if so, and the entire /lib/mit-scheme-x86-64 directory. 05:26:09 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 05:26:34 Then, in mit-scheme/src/microcode/, run `make distclean', and start over at the configure step -- this time supplying the pathname in which you want to install Scheme. 05:26:55 (or supplying none at all if you want /usr/local, which is the default) 05:27:41 I don't know where I should want it, is anything wrong with the default? 05:27:48 Nope. 05:28:37 In fact, the only reason I wrote anything about $PREFIX in my email is to avoid specifying a particular directory (since the choice is entirely up to you), while still being able to mention the directory you chose (even if it be the default) in which to extract the tarball. 05:29:49 okay, I'll give it all a shot...tomorrow. can't say thanks enough! :) 05:29:57 I'm off to bed now. 05:32:21 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Read error: 110 (Connection timed out)] 05:48:49 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 05:55:47 -!- mabes [n=mabes@bmabey.fttp.xmission.com] has quit [Remote closed the connection] 05:59:01 -!- ASau [n=user@83.69.227.32] has quit ["off for a while"] 06:04:48 -!- ecyrb [i=bamoore@freeshell.org] has quit ["What's a script?"] 06:48:07 -!- clog [n=nef@bespin.org] has quit [Read error: 60 (Operation timed out)] 06:50:49 clog [n=nef@bespin.org] has joined #scheme 06:58:21 -!- jonrafkind [n=jon@98.202.86.149] has quit [Read error: 110 (Connection timed out)] 06:58:53 Arelius [n=Indy@cpe-071-077-001-196.nc.res.rr.com] has joined #scheme 07:02:45 -!- splork_ [n=ben@dsl092-075-228.bos1.dsl.speakeasy.net] has quit ["Computer has gone to sleep"] 07:10:15 ASau [n=user@77.246.230.247] has joined #scheme 07:10:38 -!- Emw_ is now known as Emw 07:21:24 clog_ [n=nef@bespin.org] has joined #scheme 07:34:36 -!- clog [n=nef@bespin.org] has quit [Read error: 110 (Connection timed out)] 07:34:37 -!- clog_ is now known as clog 07:38:05 -!- Foofie [n=innocent@86.80-203-225.nextgentel.com] has quit ["Leaving"] 17:04:10 ccl-logbot [n=ccl-logb@setf.clozure.com] has joined #scheme 17:04:10 17:04:10 -!- names: ccl-logbot beauty foof Arelius Paraselene__ bweaver mabes tobetchi sstrickl jlongster hosh offby1 nowhere_man MichaelRaskin bzzbzz rstandy eno Fare antoszka blackened` mreggen Edico mario-goulart ecraven Jafet ada2358 eli masm rudybot_ gribozavr sad0ur dfeuer samth tltstc CaptainMorgan yosafbridge XTL langmartin nicktastic peddie pookey brx m811 z0d Pepe_ ray incwolf roderic FufieToo flonklebonkle metasyntax stepnem borism_ qeb`away Elly 17:04:10 -!- names: ski_ makmanalp Kusanagi Modius_ clog synx leppie|work tjafk saccade_ sladegen Adamant awarring lisppaste cipher kniu jay-mccarthy jimrees rdd C-Keen a-s xwl_ r0bby emma TR2N leppie ski gnomon Axioplase_ duckinator specbot minion duncanm felipe Poeir dlouhy Leonidas _Jordan_ guenthr snorble elf zbrown dmpk2k REPLeffect_ araujo incubot klutometis flippo drewfer Adrinael_ ve tessier j0ni Riastradh saccade linas MarcWeber rapacity erg chandler 17:04:10 -!- names: joast michaelw sjamaan tabe`` Khisanth nasloc__ rmrfchik cornbread tizoc mornfall mmmdonuts mbishop ineiros jyujin elmex poe zbigniew Armageddon00 certainty kazzmir rotty psc_bw acieroid 17:06:57 ASau [n=user@83.69.227.32] has joined #scheme 17:08:50 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 17:09:12 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 17:09:34 -!- Edico [n=Edico@unaffiliated/edico] has quit [Read error: 104 (Connection reset by peer)] 17:11:56 Edico [n=Edico@unaffiliated/edico] has joined #scheme 17:13:58 dzhus [n=sphinx@95-24-169-63.broadband.corbina.ru] has joined #scheme 17:16:31 Nshag [i=user@Mix-Nantes-117-4-154.w193-250.abo.wanadoo.fr] has joined #scheme 17:16:33 -!- mreggen [n=mreggen@cm-84.215.28.167.getinternet.no] has quit ["leaving"] 17:16:58 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 17:27:54 -!- mabes [n=mabes@66.236.74.194] has quit [Remote closed the connection] 17:28:45 mabes [n=mabes@66.236.74.194] has joined #scheme 17:29:30 -!- Fare [n=Fare@c-24-218-127-11.hsd1.ma.comcast.net] has quit ["Leaving"] 17:41:17 -!- gnomon [n=gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 60 (Operation timed out)] 17:41:28 gnomon [n=gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 17:42:03 -!- ASau [n=user@83.69.227.32] has quit ["restart"] 17:52:05 -!- ski_ [n=md9slj@remote1.student.chalmers.se] has quit ["Lost terminal"] 17:55:46 lolcow [n=lolcow@196-210-146-247-tvwt-esr-2.dynamic.isadsl.co.za] has joined #scheme 17:55:46 -!- leppie [n=lolcow@196-210-146-247-tvwt-esr-2.dynamic.isadsl.co.za] has quit [Read error: 104 (Connection reset by peer)] 17:55:58 -!- lolcow is now known as leppie 18:09:52 Fufie [n=innocent@86.80-203-225.nextgentel.com] has joined #scheme 18:12:26 -!- FufieToo [n=poff@Gatekeeper.vizrt.com] has quit ["Leaving"] 18:27:19 -!- Nshag [i=user@Mix-Nantes-117-4-154.w193-250.abo.wanadoo.fr] has quit ["Quitte"] 18:27:29 -!- MarcWeber [n=marc@88.80.200.63] has left #scheme 18:30:38 ASau [n=user@83.69.227.32] has joined #scheme 18:34:29 -!- foof [n=user@FLH1Ahu226.osk.mesh.ad.jp] has quit [Read error: 110 (Connection timed out)] 18:47:47 ejs [n=eugen@85-238-112-249.wifi.tenet.od.ua] has joined #scheme 18:48:20 choas [n=lars@p5B0DE07E.dip.t-dialin.net] has joined #scheme 18:50:22 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 18:51:03 mreggen [n=mreggen@cm-84.215.28.167.getinternet.no] has joined #scheme 18:51:20 edwardk [i=c72ec6e6@gateway/web/freenode/x-jlwgtrvmimthvvpp] has joined #scheme 19:03:29 -!- ejs [n=eugen@85-238-112-249.wifi.tenet.od.ua] has quit ["This computer has gone to sleep"] 19:08:18 kilimanjaro [n=kilimanj@cpe-173-172-99-25.austin.res.rr.com] has joined #scheme 19:12:15 parameters are so nifty 19:13:02 my favorite is that a tail call parameterization out of parameterize will replace the original value instead of stacking on top of it. 19:13:23 synx, that's the whole point 19:14:17 Well, there's also how parameters are separate between threads, for PLT... 19:15:03 and how parameters avoid the need for an implicit dynamic context in their procedure interface. 19:16:59 so when I say (set! a 3) I never have to worry that that's going to change some dynamic context, and when I say (if (= a 3) yes no) I can be sure "a" is not a dynamic variable. 19:17:15 ...but one with lexical scope instead. 19:17:43 well, yes, lexical scope is also a good thing 19:17:58 Has anyone here actually used Elk and/or unroff? 19:23:50 hotblack23 [n=jh@p5B0560BD.dip.t-dialin.net] has joined #scheme 19:24:16 tail call parameters make stuff like this iterative though: https://synx.us.to/code/parameter-loops.ss 19:24:25 oh uh, http://synx.us.to/cert.crt btw 19:24:43 Not I, gnomon. 19:27:08 Riastradh, darn. 19:28:41 albacker [n=eni@unaffiliated/enyx] has joined #scheme 19:31:02 wingo [n=wingo@14.Red-79-156-144.staticIP.rima-tde.net] has joined #scheme 19:31:30 -!- saccade_ [n=saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 19:34:42 mrsolo [n=mrsolo@nat/yahoo/x-jvenlybnzmxyorzv] has joined #scheme 19:45:47 Nshag [i=user@Mix-Nantes-117-3-70.w193-250.abo.wanadoo.fr] has joined #scheme 19:47:21 -!- eli [n=eli@winooski.ccs.neu.edu] has left #scheme 19:47:28 eli [n=eli@winooski.ccs.neu.edu] has joined #scheme 20:04:03 -!- Arelius [n=Indy@cpe-071-077-001-196.nc.res.rr.com] has quit [] 20:14:39 -!- mario-goulart [n=user@67.205.85.241] has quit [Remote closed the connection] 20:17:37 -!- Nshag [i=user@Mix-Nantes-117-3-70.w193-250.abo.wanadoo.fr] has quit [Read error: 110 (Connection timed out)] 20:17:39 Nshag [i=user@lns-bzn-32-82-254-4-36.adsl.proxad.net] has joined #scheme 20:21:51 jgracin [n=jgracin@vipnet88-89.mobile.CARNet.hr] has joined #scheme 20:28:50 davazp [n=user@156.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 20:32:09 BW^- [i=Miranda@86.34.16.10] has joined #scheme 20:32:40 any JSON parser around? 20:33:18 you can look here: http://planet.plt-scheme.org/display.ss?package=json.plt&owner=dherman 20:33:40 BW^-: there is also one for chicken scheme available 20:35:36 c-keen: where? 20:35:55 jonrafkind: thx 20:36:00 word 20:36:08 C-Keen: s/one/two/ :) 20:36:22 ah http://www.call-with-current-continuation.org/eggs/json.html 20:36:46 BW^-: http://chicken.wiki.br/eggref/4/json-abnf also http://chicken.wiki.br/eggref/4/json 20:36:53 different implementations 20:39:39 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 20:40:07 mmh, http://chicken.wiki.br/eggref/4/json-abnf seems like exactly what i want. 20:40:16 c-keen/sjamaan: any idea where i can download it manually? 20:40:21 its sourcecode 20:40:30 BW^-: From svn perhaps 20:40:32 BW^-: you can get it from svn 20:41:16 aha ok. 20:41:33 BW^-: https://galinha.ucpel.tche.br/svn/chicken-eggs/release/4/json-abnf user anonymous password emtpy 20:41:55 BW^-: you can also use a web browser to browse the source 20:42:03 uh wait, what's the difference between these two libraries - do you have any idea what's special about ABNF? 20:42:37 BW^-: it uses abnf combinators for parsing as defined in the abnf egg 20:42:38 It's implemented using the abnf egg 20:42:52 they seem to do the same thing - JSON hashtables converted to alists, JSON arrays converted to lists, numbers and strings to the same 20:42:57 It was mostly a testcase for that egg, but I think the egg is also a bit nicer 20:43:15 The "json" egg converts JSON hashes to Scheme vectors of pairs 20:43:19 (which is weird) 20:43:24 it is, the older one uses match for "parsing" 20:43:30 The abnf egg uses hashtables or alists 20:44:10 s/abnf egg/json-abnf egg/ 20:45:09 -!- CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has quit [Read error: 104 (Connection reset by peer)] 20:46:38 CaptainMorgan [n=CaptainM@c-24-62-183-102.hsd1.ma.comcast.net] has joined #scheme 20:47:10 -!- wingo [n=wingo@14.Red-79-156-144.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 20:47:18 hm. i want something that's easy to port to Gambit. if you have a suggestion on what's suitable please tell. :) 20:47:47 wingo [n=wingo@226.Red-83-35-139.dynamicIP.rima-tde.net] has joined #scheme 20:47:50 They're not easy to port? 20:47:54 That's surprising 20:48:31 If you want to port the json-abnf egg you will obviously also need to port the abnf egg itself, but that shouldn't be using too many chicken specific stuff either 20:48:34 they should be rather easy 20:48:39 I agree 20:48:49 mmc [n=mima@cs27122078.pp.htv.fi] has joined #scheme 20:53:54 http://planet.plt-scheme.org/package-source/dherman/json.plt/3/0/main.ss seems most straightforward for a basic implementation 20:54:29 it reads char by char and constructs the Scheme structure accordingly. the other two use an external library, which i don't think will provide additional value in this use context 20:54:48 Lis [n=Lis@dialbs-092-079-130-087.static.arcor-ip.net] has joined #scheme 20:55:10 *shrugs* 20:55:10 Fair enough 20:55:14 heh 20:55:15 whatever helps you most 21:00:24 jmcphers [n=jmcphers@218.185.108.156] has joined #scheme 21:00:39 :Ö) 21:00:40 :) 21:09:50 saccade_ [n=saccade@BRAIN-AND-COG-FIFTY-THREE.MIT.EDU] has joined #scheme 21:15:27 -!- MichaelRaskin [n=MichaelR@195.91.224.225] has quit [Remote closed the connection] 21:15:41 attila_lendvai [n=ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 21:16:42 MichaelRaskin [n=MichaelR@195.91.224.225] has joined #scheme 21:18:02 -!- ada2358 [n=ada2358@login-linux.ccs.neu.edu] has quit [Read error: 60 (Operation timed out)] 21:21:55 ada2358 [n=ada2358@login-linux.ccs.neu.edu] has joined #scheme 21:22:06 -!- albacker [n=eni@unaffiliated/enyx] has quit ["Leaving"] 21:28:34 bgs100 [n=ian@unaffiliated/bgs100] has joined #scheme 21:28:57 -!- langmartin [n=user@exeuntcha.tva.gov] has quit ["ERC Version 5.3 (IRC client for Emacs)"] 21:41:47 -!- dzhus [n=sphinx@95-24-169-63.broadband.corbina.ru] has quit [Read error: 145 (Connection timed out)] 21:46:16 Penth [n=rachel@pool-173-62-228-167.phlapa.east.verizon.net] has joined #scheme 21:47:48 Is there a specific IRC channel #htdp on another network, or was the #htdp ref I saw to a twitter feed? 21:48:56 -!- bzzbzz [n=franco@207.236.146.245] has quit ["Lost terminal"] 21:56:16 -!- davazp [n=user@156.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Remote closed the connection] 21:56:38 -!- jgracin [n=jgracin@vipnet88-89.mobile.CARNet.hr] has quit [Remote closed the connection] 21:58:43 #how-to-do-porno 21:59:28 that's probably not on freenode 21:59:33 It is now! 21:59:37 Uh, I mean 21:59:40 probably 21:59:43 *gnomon* coughs 22:00:04 :) 22:01:47 #sex-in-curious-places 22:01:55 -!- choas [n=lars@p5B0DE07E.dip.t-dialin.net] has quit ["leaving"] 22:03:35 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Ex-Chat"] 22:03:50 -!- BW^- [i=Miranda@86.34.16.10] has quit [Read error: 110 (Connection timed out)] 22:03:57 Arelius [n=Indy@cpe-071-077-001-196.nc.res.rr.com] has joined #scheme 22:05:36 nice job, a girl walks into a channel and your dirty minds turn to porn immediately. 22:05:51 -!- edwardk [i=c72ec6e6@gateway/web/freenode/x-jlwgtrvmimthvvpp] has quit [Ping timeout: 180 seconds] 22:07:01 girl where? 22:07:16 hi there Penth 22:07:19 how are you? 22:07:37 " a girl walks inot a channel" is a great setup for a joke anyway, or a movie about a swimmer from Dover. 22:08:04 -!- ASau [n=user@83.69.227.32] has quit [Read error: 145 (Connection timed out)] 22:08:11 Just dandy. Starting on HtDP and watching Guy Steele lectures on google 22:09:58 well, i don't know for sure but rachel sounds like a female name in some common language. 22:10:44 on the other hand it could be just a bloke named Richard A. Chel 22:11:04 *wingo* did not mean to encourage discussion of gender, probably not germane 22:11:21 ah, a point for observation and another for actually using female as an adjective. 22:11:25 Penth: have you seen the building a language lecture. that one is lovely. 22:11:54 Not yet - watching "Desinging by Accident" 22:12:20 haven't seen that one yet. 22:12:46 http://video.google.com/videoplay?docid=2972857259372904575&ei=M-iySbjIMaqIqQOw7enyAw 22:12:48 -rudybot_:#scheme- http://tinyurl.com/ydvwj2a 22:12:57 ty rudybot 22:13:48 "Desinging"? 22:14:06 *Penth* would be a significantly better coder simply by becoming a better typist... :P 22:14:08 Is that what one does after a song to reel it back up again, or to fix toast back into bread? 22:14:22 Penth, har! You and me both. 22:14:46 That'd be `desingeing'. 22:16:00 Curssssssess! 22:16:19 Tccccccl! 22:16:21 I maintain that the former interpretation still stands, though! 22:16:24 eww 22:16:46 -!- kilimanjaro [n=kilimanj@cpe-173-172-99-25.austin.res.rr.com] has quit ["Leaving"] 22:17:03 ew, tcl ;) 22:18:12 -!- leppie [n=lolcow@196-210-146-247-tvwt-esr-2.dynamic.isadsl.co.za] has quit [Read error: 60 (Operation timed out)] 22:35:22 -!- blackened` [n=blackene@ip-89-102-22-70.karneval.cz] has quit [] 22:35:37 blackened` [n=blackene@ip-89-102-22-70.karneval.cz] has joined #scheme 22:36:08 -!- Jafet [n=Jafet@unaffiliated/jafet] has quit [Connection timed out] 22:38:57 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 22:39:39 davazp [n=user@156.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 22:49:35 -!- attila_lendvai [n=ati@catv-89-134-66-143.catv.broadband.hu] has quit ["..."] 22:50:19 attila_lendvai [n=ati@catv-89-134-66-143.catv.broadband.hu] has joined #scheme 22:57:49 copumpkin [n=pumpkin@dhcp-212-204.cs.dartmouth.edu] has joined #scheme 23:06:39 -!- Lis [n=Lis@dialbs-092-079-130-087.static.arcor-ip.net] has quit ["Nettalk6 - www.ntalk.de"] 23:07:23 -!- davazp [n=user@156.Red-79-153-148.dynamicIP.rima-tde.net] has quit [Read error: 54 (Connection reset by peer)] 23:08:11 -!- beauty [n=beauty@83.231.78.132] has quit [Read error: 60 (Operation timed out)] 23:09:34 beauty [n=beauty@83.231.50.93] has joined #scheme 23:09:38 kilimanjaro [n=kilimanj@cpe-173-172-99-25.austin.res.rr.com] has joined #scheme 23:13:59 davazp [n=user@156.Red-79-153-148.dynamicIP.rima-tde.net] has joined #scheme 23:15:55 untouchable [i=untoucha@dhcp-129-64-166-32.dorm.brandeis.edu] has joined #scheme 23:24:44 -!- wingo [n=wingo@226.Red-83-35-139.dynamicIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 23:40:27 -!- Nshag [i=user@lns-bzn-32-82-254-4-36.adsl.proxad.net] has quit ["Quitte"] 23:52:08 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [Read error: 113 (No route to host)] 23:54:13 -!- hotblack23 [n=jh@p5B0560BD.dip.t-dialin.net] has quit ["Leaving."] 23:56:33 -!- copumpkin [n=pumpkin@dhcp-212-204.cs.dartmouth.edu] has quit [Remote closed the connection]