00:01:32 -!- geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 00:16:27 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 00:27:51 -!- sepult [n=buggarag@xdsl-87-78-130-246.netcologne.de] has quit ["leaving"] 00:28:24 raikov` [n=igr@60.32.127.43] has joined #scheme 00:32:15 -!- raikov [n=igr@60.32.127.43] has quit [Read error: 110 (Connection timed out)] 00:40:31 In many ways 00:43:50 incubot: why is it that whenever someone does something interesting, they're ridiculed as having 'too much time on their hands'? you know who else had too much time on his hands? a patent officer named einstein. 00:43:53 if anyone tried talking like that in #macdev they would be ridiculed 00:44:02 ahaha 00:50:40 kenhkan [n=kenhkan@155.48.255.19] has joined #scheme 00:57:58 pumpkin_ [i=81aac0b7@gateway/web/ajax/mibbit.com/x-f42f154bb8db6257] has joined #scheme 00:58:41 -!- pumpkin_ [i=81aac0b7@gateway/web/ajax/mibbit.com/x-f42f154bb8db6257] has left #scheme 00:59:39 kadaver [n=hask@h18n4c1o1097.bredband.skanova.com] has joined #scheme 00:59:52 was the first lisp(McCarthy's) written in asm? 01:00:05 -!- mjonsson [n=mjonsson@66-234-42-75.nyc.cable.nyct.net] has quit [Client Quit] 01:02:09 -!- metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has quit [""Nichts mehr.""] 01:02:18 kadaver: http://en.wikipedia.org/wiki/Lisp_%28programming_language%29#History 01:03:05 -!- XTL [i=t6haha00@rhea.oamk.fi] has quit [sendak.freenode.net irc.freenode.net] 01:03:05 -!- amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-8e45b8daabb1de58] has quit [sendak.freenode.net irc.freenode.net] 01:03:05 -!- rumbleca [n=rumble@174.0.46.123] has quit [sendak.freenode.net irc.freenode.net] 01:03:05 -!- qebab [n=finnrobi@eros.orakel.ntnu.no] has quit [sendak.freenode.net irc.freenode.net] 01:03:05 -!- Debolaz [n=debolaz@berle.cc] has quit [sendak.freenode.net irc.freenode.net] 01:03:05 -!- elf [i=elf@antenora.aculei.net] has quit [sendak.freenode.net irc.freenode.net] 01:04:13 qebab [n=finnrobi@eros.orakel.ntnu.no] has joined #scheme 01:04:13 amazon10x [i=amazon10@gateway/shell/blinkenshell.org/x-8e45b8daabb1de58] has joined #scheme 01:04:13 XTL [i=t6haha00@rhea.oamk.fi] has joined #scheme 01:04:13 rumbleca [n=rumble@174.0.46.123] has joined #scheme 01:04:13 elf [i=elf@antenora.aculei.net] has joined #scheme 01:04:13 Debolaz [n=debolaz@berle.cc] has joined #scheme 01:05:18 kadaver: http://www.softwarepreservation.org/projects/LISP 01:07:28 jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has joined #scheme 01:13:25 ty 01:18:11 -!- kenhkan [n=kenhkan@155.48.255.19] has quit [] 01:18:28 http://redmartian.com/napster/Red_Martian_-_Deny_Authority_2000_-_teco_and_ddt.mp3 01:18:32 :P 01:18:35 -rudybot_:#scheme- http://tinyurl.com/d6urof 01:18:53 -!- blackened` [n=blackene@ip-89-102-208-138.karneval.cz] has quit [Remote closed the connection] 01:19:03 pi31415 [n=chatzill@c-98-246-78-78.hsd1.or.comcast.net] has joined #scheme 01:19:26 -!- kadaver [n=hask@h18n4c1o1097.bredband.skanova.com] has left #scheme 01:25:51 GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has joined #scheme 01:38:49 -!- raikov` [n=igr@60.32.127.43] has quit [Remote closed the connection] 01:50:43 -!- GreyLensman [n=ray@c-76-108-236-161.hsd1.fl.comcast.net] has left #scheme 01:52:55 -!- underspecified [n=eric@softbank220043052007.bbtec.net] has quit [] 01:55:08 -!- mejja [n=user@85.229.182.246] has quit [Remote closed the connection] 01:57:37 higepon355 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 01:57:51 arcfide [n=arcfide@adsl-99-186-237-111.dsl.bltnin.sbcglobal.net] has joined #scheme 01:58:58 -!- higepon355 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 01:59:34 higepon438 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 02:02:15 Hey everyone, how is it going? 02:03:02 ga 02:03:04 *offby1* glances around nervously. 02:03:10 Plotting how to quarantine possibly spamming computers using an iptables rule. 02:03:35 thinking of writing up a "why doesn't this work" question for stackoverflow.com (about Erlang, not scheme) 02:05:14 why stackoverflow? mailing list is pretty active... 02:05:32 http://stackoverflow.com/search?q=babby 02:05:41 spamactiveven 02:10:34 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 02:12:51 saccade [n=saccade@216-15-124-58.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:28:45 pumpkin_ [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has joined #scheme 02:29:20 Quadresce` [n=quad@unaffiliated/quadrescence] has joined #scheme 02:29:25 (set! stack-overflow (+ 1 stack-overflow)) 02:30:00 needs moar INCF 02:30:18 offby1: If you're a Stack Overflow regular, you should join the #stackoverflow channel. :-) 02:30:36 Quadresce`: Isn't this the wrong channel for incf? 02:30:48 saccade_ [n=saccade@207-180-186-165.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 02:30:51 :-P 02:31:10 cky, Not since I defined it. 02:31:54 *lol* 02:33:18 -!- saccade [n=saccade@216-15-124-58.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Connection timed out] 02:38:02 -!- benny [n=benny@i577A1CD9.versanet.de] has quit [Read error: 113 (No route to host)] 02:42:05 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 60 (Operation timed out)] 02:51:29 tjafk2 [n=timj@e176192178.adsl.alicedsl.de] has joined #scheme 02:52:42 CaptainMorgan [n=CaptainM@c-75-68-42-94.hsd1.nh.comcast.net] has joined #scheme 02:54:43 kenhkan [n=kenhkan@155.48.248.24] has joined #scheme 02:56:08 -!- kenhkan [n=kenhkan@155.48.248.24] has quit [Client Quit] 02:59:45 mib_s1fvuc7u [i=8ddbcde0@gateway/web/ajax/mibbit.com/x-c93a5ed327bb2ecc] has joined #scheme 03:00:04 hi, in drscheme how do i set a breakpoint when i am in debug mode? 03:01:50 SirNick [n=SirNick@mail.colortechnology.com] has joined #scheme 03:02:39 -!- higepon438 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Read error: 113 (No route to host)] 03:06:41 mib_s1fvuc7u: right click on the paren, select pause at this point 03:07:27 -!- tjafk1 [n=timj@e176209202.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 03:08:13 -!- bweaver [n=user@75.148.111.133] has quit [Read error: 113 (No route to host)] 03:10:08 -!- pfo_ [n=pfo@chello084114049188.14.vie.surfer.at] has quit [Read error: 60 (Operation timed out)] 03:15:07 -!- mib_s1fvuc7u [i=8ddbcde0@gateway/web/ajax/mibbit.com/x-c93a5ed327bb2ecc] has quit ["http://www.mibbit.com ajax IRC Client"] 03:16:33 pfo_ [n=pfo@chello084114049188.14.vie.surfer.at] has joined #scheme 03:25:10 -!- gweiqi [n=greg@69.120.126.163] has quit ["Leaving."] 03:35:25 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 03:37:14 -!- melgray [n=melgray@70.99.250.82] has quit [] 03:40:17 eno__ [n=eno@adsl-70-137-155-169.dsl.snfc21.sbcglobal.net] has joined #scheme 03:42:23 -!- arcfide [n=arcfide@adsl-99-186-237-111.dsl.bltnin.sbcglobal.net] has quit ["Leaving"] 03:44:34 -!- eno [n=eno@nslu2-linux/eno] has quit [Read error: 104 (Connection reset by peer)] 03:46:09 geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has joined #scheme 03:47:51 -!- luz [n=davids@189.122.121.232] has quit ["Client exiting"] 03:53:35 -!- pi31415 [n=chatzill@c-98-246-78-78.hsd1.or.comcast.net] has quit ["ChatZilla 0.9.84 [Firefox 3.0.9/2009040820]"] 03:57:19 cky: I'm not _that_ regular. 03:57:26 *offby1* eats some 100% Bran Flakes 03:57:38 offby1: Oh well. :-P 03:57:53 *cky* is trying to be regular again...a bit disappointed when I fell off page 1. 03:58:01 it's about to be CMU Day of Silence time :) 03:58:13 (dayofsilence.org - but the real one falls during our spring carnival :() 03:58:25 offby1: Mmmm...nothing like fibre to give some regularity, yes. :-P 03:58:50 cky: I regretted that obvious joke as soon as I typed it. 03:58:56 raikov [n=igr@203.181.243.11] has joined #scheme 03:59:07 Elly: I haven't looked at the website, but if it's what I remember Day of Silence from back in my student days, I hope you get some good outreach! 03:59:20 offby1: *lol* 03:59:21 *Elly* is about to start being silent 03:59:30 Elly: *nods* 03:59:44 Do everything using actions and emoticons. :-P 04:00:01 -!- Elly is now known as Elly|silent 04:00:16 -!- dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has quit [] 04:00:30 eww Day of Silence 04:00:37 synx: What? 04:00:55 nothing I've seen enrage people to greater levels of anger than when you do not respond to them. 04:02:26 It's like giving the whole world the silent treatment. Admirable dedication, but I fear it would get antagonism from more than just homophobes. 04:02:46 The day of silence I know about allows you to gesture. 04:03:03 I mean what's next, "Day of Making That Really Annoying Squeal In Someone's Face"? It just can't end well... 04:03:18 neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has joined #scheme 04:03:44 -!- saccade_ [n=saccade@207-180-186-165.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 04:04:48 On a related note American sign language is fascinating because it's ideographic, yet came from a culture with a completely symbolic alphabet. 04:05:24 Yep! 04:05:29 I wonder if there was Chinese influence in its design, or if it was just a natural occurrence. Signing letters is definitely not easy... 04:05:32 But using an alphabet would be totally inefficient with signing. 04:05:36 Exactly. 04:05:44 You have to be pragmatic. :-P 04:06:31 jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has joined #scheme 04:07:09 *jcowan* unvanishes and all that. 04:07:42 You could possibly have signs of combinations of letters, like the way AE used to be  04:08:17 I really wonder what about signing makes it so much harder to use symbolic letters than speaking or writing. 04:08:30 Well, for starters, signing is temporal. 04:08:32 Writing is not. 04:08:37 *Daemmerung* thinks he's all that 04:08:42 Speaking isn't strictly letter-based, it's phoneme-based. 04:09:13 Writing is pretty temporal, unless you count crossword puzzles. 04:09:32 It's really more useful to compare signing with speaking. Both signing and speaking can be written, though the written representations are very different. 04:09:33 so is speaking cky 04:09:39 er... 04:09:41 sorry lag 04:10:25 jcowan: Agree. 04:10:28 synx: *nods* 04:10:53 speaking has phonemes, which in sane languages directly corellate to letters or groups of letters. Signing doesn't have that though. It just has one sign per concept, and then letter signs for concepts that aren't covered. 04:11:03 Phonemes are something else. :-P Although, the ability to translate from those to letters is hit-and-miss. 04:11:07 Look at how many people can't spell. 04:11:33 the number of people who cannot spell is directly proportional to the number of people attempting to spell in English. 04:11:40 *lol* 04:11:46 Agree, English is pretty broken for that alone. 04:13:16 I couldn't spell worth beans in 7th grade. Something clicked after that, and I've been wasting neurons on being obsessively perfect in spelling ever since. 04:13:21 It's not as broken as people think (about 80% of words are pronounceable by rule, though the rules are complex). 04:13:43 Also, English spelling is cross-accentual, unlike most phonemic spellings that cater properly only for one accent. 04:13:55 clicked, cracked, same thing rite 04:14:21 I'd like to just fix the words that aren't pronounceable by rule. 04:15:24 cross-accentual? 04:15:26 jcowan: *nods* That reminds me of a k5 (or Slashdot; I can't remember anymore, it's been a while) who made a pointed comment on that with their username. 04:15:54 synx: handles the multiple accents of English well 04:15:58 Their username was spaceghoti, and it was meant to be pronounced spacefish. The idea was that the gh was from "enough", the o was from "women", and ti was from "nation". 04:16:02 Yeah. 04:16:06 Yeah and getting rid of c and x would be nice too. 04:16:07 -!- meanburrito920_ [n=John@76-217-6-100.lightspeed.irvnca.sbcglobal.net] has quit ["has been attacked by a grue"] 04:16:11 The joke's at least a century old. 04:16:20 jcowan: :-) 04:16:41 ohh okay cross-accentual 04:16:50 For example, the distinction between "meet" and "meat" probably looks pointless to you, but there are accents in which they are different 04:17:06 If we respelled them both the same way, those people would be worse off than before. 04:17:50 tomato tomato jcowan 04:18:26 if there was one way to pronounce everything, there wouldn't need to be accents... 04:18:36 -!- bsmntbombdood [n=gavin@97-118-134-159.hlrn.qwest.net] has quit [Read error: 110 (Connection timed out)] 04:18:40 -!- sladegen [n=nemo@unaffiliated/sladegen] has quit [Read error: 104 (Connection reset by peer)] 04:18:58 Well, there wouldn't *be* accents. But all languages have different accents. 04:19:17 Totally. 04:19:38 For most languages, though, there is a clear Top Accent. Not true of English. 04:19:51 Well, some would say that of Received Pronunciation. 04:20:00 Or "Queen's English", or whatever it's called these days. 04:20:03 Trust me, nobody outside the U.K. wants to speak RP 04:20:18 After all, it's the accent of American movie villains! 04:21:02 Hehehehe. 04:22:00 There isn't even a Top Accent in the U.S.: cultivated people from Boston don't want to sound like they're from Houston, or vice versa either. 04:22:14 Worldwide, fuggetaboudit, as they say in my accent area 04:22:22 there are cultivated people in boston? 04:22:44 So not going there. 04:22:47 :) 04:22:53 *lol* 04:23:25 I say the accent used in Flight of the Conchords is Top Accent. :-P 04:23:34 I think the Chicago dialect is what you'd call "Top" in the USA, if you would call anything that. But w/ev 04:24:00 Which one, Chicahgo or Chicawgo? 04:24:12 sladegen [n=nemo@unaffiliated/sladegen] has joined #scheme 04:24:25 Of course, in one sense the dialect of Pt. Barrow, Alaska is Top Accent. 04:24:27 Anyone ever played around with Ido before? 04:24:30 There's a totally phonetic language. 04:24:33 A bit, yes. 04:27:15 some of the constructed languages are interesting. They all seem to fall short in one way or the other though, not quite describing the mental map of the mind. 04:27:51 Which mind? 04:28:01 Ido is a essentially a Jewish language spoken by an anti-Semite. --Kapitano Eglefino 04:28:14 Ido is essentially Esperanto, as sweet wine is essentially a bunch of sour grapes. --Jay Bowks 04:28:35 Ido is essentially the bastard offspring of Esperanto and Idiom Neutral. --Thomas Leigh 04:28:43 all from http://ccil.org/~cowan/essential.html 04:29:24 haha bastard offspring 04:29:42 You know how mutts are generally healthier than purebreds. 04:30:41 Not in this case. 04:30:55 I doubt if there are any Idists who don't know Esperanto too. 04:31:44 pbusser2 [n=peter@ip138-238-174-82.adsl2.static.versatel.nl] has joined #scheme 04:31:49 Moin moin! 04:32:15 in the xml parser i'm writing in scheme, i currently maintain source location info, but i'm thinking the extra cost might not be worthwhile, for someone almost no one will use 04:32:29 for something 04:34:07 I hope you are implementing the 5th Edition. 04:34:27 1.1 04:34:33 Oh, okay. 04:34:46 and 1.0, of course 04:34:53 1.0 has much wider scope, though; it essentially retrofits the essential bits of 1.1 to 1.0 04:35:05 s/1.0/1.0 5e/ 04:35:06 -!- SirNick [n=SirNick@mail.colortechnology.com] has quit [] 04:35:17 http://www.w3.org/XML/Test is your friend 04:35:23 thanks 04:38:39 btw, is the xml-decl in ascii? we don't yet know the character encoding until we've read the xml-decl, but not all encodings are backward-compatible with ascii 04:42:53 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 04:44:41 -!- eno__ is now known as eno 04:49:11 -!- Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has quit [Remote closed the connection] 04:51:58 -!- jcowan [n=jcowan@cpe-74-68-154-18.nyc.res.rr.com] has quit ["Bailing out"] 04:52:25 mmc [n=mima@cs163051.pp.htv.fi] has joined #scheme 04:54:28 Poeir [n=Poeir@c-98-222-133-165.hsd1.il.comcast.net] has joined #scheme 04:54:29 bsmntbombdood_ [n=gavin@97-118-134-159.hlrn.qwest.net] has joined #scheme 04:58:52 pallas42 [n=pallas@yale128036072078.student.yale.edu] has joined #scheme 05:03:17 SirNick [n=SirNick@c-24-20-213-118.hsd1.wa.comcast.net] has joined #scheme 05:20:36 neilv: It's UTF-8 or UTF-16 until directed otherwise; though the encoding name itself is [A-za-z0-9._\-] only 05:23:14 i can believe utf-8, but utf-16 doesn't sound right 05:25:32 it's UTF-16 if there is the appropriate BOM 05:26:34 Vaeshir [n=zane@c-66-31-28-121.hsd1.ma.comcast.net] has joined #scheme 05:26:56 sigh 05:26:57 thanks 05:27:29 you can read more in appendix F of 1.0, for example 05:29:06 -!- mmc [n=mima@cs163051.pp.htv.fi] has quit [Read error: 110 (Connection timed out)] 05:30:17 although appendix F says it's non-normative, section 4.3.3 says 'XML processors MUST be able to use this character [#xFEFF] to differentiate between UTF-8 and UTF-16 encoded documents' 05:31:03 incubot: although I wouldn't blame neilv for ignoring that section, as UTF-16 is retarded 05:31:06 (i must say that pronouncing c as k sounds just retarded) 05:31:24 incubot: you are such a kipher 05:31:27 Automatic currying prevents such trivialities as "wrong number of arguments" to be signalled, which leads to funny errors ;-) 05:31:28 -!- pallas42 [n=pallas@yale128036072078.student.yale.edu] has quit ["Leaving"] 05:32:48 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Read error: 104 (Connection reset by peer)] 05:33:03 saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 05:34:03 i wonder whether the parser api should permit the xml to be embedded in another encoding context. so the encoding might be, say, utf-16, but you have to tell the parser that, because it won't see the bom 05:34:23 or perhaps that's overkill 05:36:35 or perhaps the encoding is some cyrillic one, and we never get an xml-decl. the parser (or the port abstraction) would have to know 05:36:40 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Read error: 60 (Operation timed out)] 05:37:56 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 05:38:24 -!- bsmntbombdood_ is now known as bsmntbombdood 05:43:07 that is, evidently, possible if the the encoding is signaled externally, e.g. via MIME headers 05:44:06 good point 05:44:49 i'm about ready to throw out the source location tracking in this parser. i'm not sure how useful it will be when we're changing charsets 05:45:50 if i represented it by byte, you'd need some xml parsing to find the character 05:47:08 although it doesn't help you, to be honest I have found charset encoding totally unreliable in practice; many applications choke or behave in a bizarre manner especially when you have XML documents embedded inside XML documents, with different encodings 05:47:53 I have resorted to generating XML documents using ASCII + numeric character references for anything outside 7-bit range 05:48:25 no named character entities? 05:48:46 I don't much see the point 05:48:58 if it's human edited, i guess 05:50:56 these particular ones aren't (they are actually transforms of XML generated by an application, and the transform is only reliable if done using NCRs, because the app is broken ;) 05:50:58 zbigniew: i had to resort to that very thing, too; especially when we were having problems with the ssax/sxml eggs + utf8 05:51:25 klutometis: mind saying what specific problems you had? 05:52:03 klutometis: yeah, that's kind of embarrassing on the part of chicken, sorry; we were only able to fix part of your problem 05:52:58 (for what it's worth, "human-editable" and "XML" are pretty much polar opposites in my book, despite claims to the contrary) 05:53:54 neilv: not sure; sxml-transforms would barf on extended characters; still do once in awhile, actually 05:54:36 -!- SirNick [n=SirNick@c-24-20-213-118.hsd1.wa.comcast.net] has quit [] 05:54:43 incubot: (denominator (exact->inexact (/ 6 4))) 05:54:43 Error: (numerator) bad argument type - not a rational number: 1.5 05:54:51 damnit; r5rs says that should be 2.0 05:55:02 rudybot: eval (denominator (exact->inexact (/ 6 4))) 05:55:23 *zbigniew* waits with bated breath 05:55:38 heh; finally stumped the repl-meister 05:56:00 incubot: repl-meister making copies 05:56:03 Why not make it an error to call it outside the repl. 05:58:04 incubot: (denominator 1.5) 05:58:05 Error: (numerator) bad argument type - not a rational number: 1.5 05:58:09 incubot: (rational? 1.5) 05:58:09 #t 05:58:14 oops 05:58:19 interesting 05:58:30 incubot: you're acting irrational 05:58:33 (but hey, if that's an incentive to finally get over my irrational fear, I might as well use it) 05:59:22 incubot: (denominator 1.0) 05:59:23 1 06:00:02 (denominator (/ 6 4)) works with (use numbers), although (denominator (exact->inexact (/ 6 4))) gives the same error 06:00:06 incubot: (inexact->exact 1.5) 06:00:07 Error: (inexact->exact) inexact number can not be represented as an exact number: 1.5 06:00:12 oops 06:00:37 leppie: that's not an oops, that's chicken 06:01:20 it's legal behavior under r5rs, anyway 06:01:35 incubot: (rationalize (inexact->exact .3) 1/10) 06:01:35 Warning: can not represent exact fraction - coerced to flonum 06:01:56 and the answer is? :p 06:02:04 neat 06:02:15 leppie: Error: (inexact->exact) inexact number can not be represented as an exact number: 0.3 06:02:20 apparently (got cut off) 06:02:53 Ah, the warning is for 1/10 06:03:30 #;1> (use numbers) 06:03:35 #;2> (rationalize (inexact->exact .3) 1/10) 06:03:35 1/3 06:04:12 you'll need to use numbers if you want correct behavior in these situations 06:04:42 except for denominator; that looks like a bug 06:05:38 too bad numbers isn't statically compiled 06:05:53 iirc it can be 06:05:59 ..... i thought 06:06:08 oh, great; i'll try it 06:06:24 although, i could have sworn i went through every egg systematically 06:06:51 well, according to numbers.setup at least, it has a provision for static compile 06:07:12 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 06:10:40 ok, it works, though with one caveat: 06:11:11 for some reason, a simple (use numbers) at the top of the file doesn't work-- 06:11:35 you also need to compile with -R numbers -- csc -R numbers -static num.scm 06:13:01 the (use numbers) is still required. after that, it works for me 06:13:03 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Connection timed out] 06:13:28 although on this system (OS X) the -lgmp translates to a .dylib, you may have to screw around to get it to find the static library 06:13:30 zbigniew: fantastic; i've lamented not being able to use complex numbers 06:13:38 oh, right 06:14:58 drwhen [n=d@216-67-73-247-rb1.fai.dsl.dynamic.acsalaska.net] has joined #scheme 06:18:15 wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #scheme 06:18:24 -!- mokogobo [n=mokogobo@pcp075595pcs.unl.edu] has quit [Read error: 110 (Connection timed out)] 06:18:29 jao [n=jao@132.Red-83-42-111.dynamicIP.rima-tde.net] has joined #scheme 06:22:18 -!- Quadresce` [n=quad@unaffiliated/quadrescence] has quit [Remote closed the connection] 06:23:00 bombshelter13_ [n=bombshel@209-161-233-254.dsl.look.ca] has joined #scheme 06:32:14 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 06:39:45 -!- bombshelter13_ [n=bombshel@209-161-233-254.dsl.look.ca] has quit [Client Quit] 06:44:55 npe [n=npe@195.207.5.2] has joined #scheme 06:46:03 -!- cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 06:47:54 does anyone know of an object for which COMPLEX? is #f, but NUMBER? is #t? 06:48:01 they're theoretically orthogonal, apparently 06:49:09 quaternions 06:50:25 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 60 (Operation timed out)] 06:50:37 mmc [n=mima@esprx01x.nokia.com] has joined #scheme 06:51:03 incubot: quaternions 06:51:06 Thanks, that makes sense. Although I haven't heard of an implementation that supports quaternions natively. 06:51:21 ... from the last time someone asked that question ;) 06:52:06 -!- wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has quit [] 06:52:20 nice 06:52:54 it was probably years ago by now ;) 06:59:27 wrldpc [n=worldpea@pool-173-48-214-204.bstnma.fios.verizon.net] has joined #scheme 07:00:42 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Connection timed out] 07:02:38 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 07:18:04 ejs [n=eugen@77.222.151.102] has joined #scheme 07:19:23 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Connection timed out] 07:20:38 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 07:26:04 -!- raikov [n=igr@203.181.243.11] has quit [Read error: 104 (Connection reset by peer)] 07:29:18 incubot: (display "Hello, cruel world!") 07:29:18 Hello, cruel world!# 07:29:28 ... 07:29:41 such a cruel world we live in 07:33:16 -!- kilimanjaro [n=kilimanj@70.116.95.163] has quit [Remote closed the connection] 07:37:59 Indeed 07:38:06 Ragnaroek [i=54a67a2c@gateway/web/ajax/mibbit.com/x-f7158dd7b12cc62e] has joined #scheme 07:39:48 ct2rips [n=ct2rips@blfd-4db0eefc.pool.einsundeins.de] has joined #scheme 07:43:13 Nshag [i=user@Mix-Orleans-106-2-151.w193-248.abo.wanadoo.fr] has joined #scheme 07:48:15 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 07:49:53 elfor [n=johanfre@85.8.2.11.static.se.wasadata.net] has joined #scheme 07:51:24 rmrfchik [n=paul@62.117.74.154] has joined #scheme 07:51:33 wazzup in scheme today? 07:56:56 -!- ejs [n=eugen@77.222.151.102] has quit [Read error: 110 (Connection timed out)] 08:02:00 -!- cky [n=cky@98.104.182.162] has quit ["Leaving"] 08:07:35 Mr-Cat [n=Miranda@hermes.lanit.ru] has joined #scheme 08:08:37 ejs2 [n=eugen@nat.ironport.com] has joined #scheme 08:14:13 -!- neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has quit ["Leaving"] 08:17:03 cracki [n=cracki@43-029.eduroam.RWTH-Aachen.DE] has joined #scheme 08:18:05 foof: in your print-table-of-contents example for fmt, pad should be pad/left 08:19:13 oops, indeed, thanks 08:19:23 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 110 (Connection timed out)] 08:27:36 (which is odd, since I ran that code to get the output...) 08:27:57 -!- jao [n=jao@132.Red-83-42-111.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 08:29:55 elfor_ [n=johanfre@85.8.2.11.static.se.wasadata.net] has joined #scheme 08:31:39 elfor__ [n=johanfre@85.8.2.11.static.se.wasadata.net] has joined #scheme 08:44:10 HG` [n=wells@91.111.13.16] has joined #scheme 08:46:08 -!- elfor [n=johanfre@85.8.2.11.static.se.wasadata.net] has quit [Read error: 110 (Connection timed out)] 08:48:37 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Success] 08:50:03 -!- elfor_ [n=johanfre@85.8.2.11.static.se.wasadata.net] has quit [Read error: 110 (Connection timed out)] 09:01:23 offby1` [n=user@q-static-138-125.avvanta.com] has joined #scheme 09:01:33 rudybot__ [n=luser@q-static-138-125.avvanta.com] has joined #scheme 09:05:39 hkBst [n=hkBst@253pc223.sshunet.nl] has joined #scheme 09:06:52 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Client Quit] 09:07:42 hkBst [n=hkBst@gentoo/developer/hkbst] has joined #scheme 09:08:35 -!- saccade [n=saccade@65-78-24-47.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit ["This computer has gone to sleep"] 09:15:25 -!- offby1 [n=user@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 09:18:05 -!- rudybot_ [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 09:18:58 benny` [n=benny@i577A16B1.versanet.de] has joined #scheme 09:19:12 -!- benny` is now known as benny 09:19:35 -!- rudybot [n=luser@q-static-138-125.avvanta.com] has quit [Read error: 110 (Connection timed out)] 09:27:25 athos [n=philipp@92.250.250.68] has joined #scheme 09:30:23 saccade [n=saccade@65.78.24.47] has joined #scheme 09:35:15 jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has joined #scheme 09:47:23 -!- saccade [n=saccade@65.78.24.47] has quit ["This computer has gone to sleep"] 09:55:31 puchacz [n=puchacz@87.194.5.99] has joined #scheme 09:59:40 -!- ejs2 [n=eugen@nat.ironport.com] has quit [Read error: 60 (Operation timed out)] 10:00:11 orgy` [n=ratm_@pD9FFE736.dip.t-dialin.net] has joined #scheme 10:02:31 ejs2 [n=eugen@77.222.151.102] has joined #scheme 10:08:51 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 10:40:14 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 10:45:04 -!- ejs2 [n=eugen@77.222.151.102] has quit [Connection timed out] 10:53:46 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has left #scheme 10:55:00 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 10:57:23 ejs [n=eugen@77.222.151.102] has joined #scheme 10:57:28 -!- ejs1 [n=eugen@nat.ironport.com] has quit ["Leaving"] 10:59:01 jewel [n=jewel@dsl-242-183-106.telkomadsl.co.za] has joined #scheme 11:12:04 iListenU [n=name@78.57.141.87] has joined #scheme 11:13:41 Where can be problem? here's: http://parduoduv.puslapiai.lt/ (in top)? What i need to do to solve it?? 11:13:53 -!- iListenU [n=name@78.57.141.87] has left #scheme 11:17:35 sepult [n=buggarag@xdsl-87-78-75-195.netcologne.de] has joined #scheme 11:23:28 higepon642 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 11:25:42 -!- cracki [n=cracki@43-029.eduroam.RWTH-Aachen.DE] has quit ["The funniest things in my life are truth and absurdity."] 11:32:30 ttmrichter [n=ttmricht@219.140.250.126] has joined #scheme 11:44:24 Edico [n=Edico@unaffiliated/edico] has joined #scheme 11:44:29 underspecified [n=eric@walnut.naist.jp] has joined #scheme 11:56:45 -!- Ragnaroek [i=54a67a2c@gateway/web/ajax/mibbit.com/x-f7158dd7b12cc62e] has quit ["http://www.mibbit.com ajax IRC Client"] 11:58:26 synthase [n=synthase@68.63.19.212] has joined #scheme 11:59:39 npe_ [n=npe@195.207.5.2] has joined #scheme 12:01:06 npe__ [n=npe@195.207.5.2] has joined #scheme 12:01:50 -!- npe_ [n=npe@195.207.5.2] has quit [No route to host] 12:05:53 -!- underspecified [n=eric@walnut.naist.jp] has quit [] 12:05:57 r5rs letrec 12:05:58 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-7.html#%_idx_132 12:05:59 -rudybot__:#scheme- http://tinyurl.com/36lv6j 12:06:52 Lilarcor [n=Lilarcor@pool-71-126-184-191.washdc.east.verizon.net] has joined #scheme 12:07:23 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 12:07:56 ejs1 [n=eugen@nat.ironport.com] has joined #scheme 12:11:41 -!- Lilarcor [n=Lilarcor@pool-71-126-184-191.washdc.east.verizon.net] has quit [Client Quit] 12:16:18 -!- npe [n=npe@195.207.5.2] has quit [Read error: 113 (No route to host)] 12:18:37 -!- npe__ [n=npe@195.207.5.2] has quit [] 12:19:26 -!- higepon642 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 12:19:41 -!- bsmntbombdood [n=gavin@97-118-134-159.hlrn.qwest.net] has quit [Read error: 110 (Connection timed out)] 12:20:32 bsmntbombdood [n=gavin@97-118-134-159.hlrn.qwest.net] has joined #scheme 12:23:16 -!- geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has quit [Read error: 110 (Connection timed out)] 12:25:39 higepon918 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 12:30:43 bzzbzz [n=franco@modemcable140.105-81-70.mc.videotron.ca] has joined #scheme 12:31:08 -!- puchacz [n=puchacz@87.194.5.99] has quit [Remote closed the connection] 12:31:47 underspecified [n=eric@walnut.naist.jp] has joined #scheme 12:32:42 MrFahrenheit [n=RageOfTh@92.36.146.45] has joined #scheme 12:42:14 -!- elfor__ [n=johanfre@85.8.2.11.static.se.wasadata.net] has quit [] 12:45:53 lisppaste: url 12:45:53 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 12:46:50 hkBst pasted "randomwalk.scm" at http://paste.lisp.org/display/79131 12:47:38 can someone help me understand that error. Is something wrong in my let-syntax? 12:47:50 xwl [n=user@114.246.64.207] has joined #scheme 12:49:47 r5rs let-syntax 12:49:47 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-7.html#%_idx_180 12:49:52 -rudybot__:#scheme- http://tinyurl.com/6p7vn2 12:50:12 okay right, way too few parens abviously :) 12:54:41 -!- underspecified [n=eric@walnut.naist.jp] has quit [] 13:00:19 Ragnar [i=54a67a2c@gateway/web/ajax/mibbit.com/x-01661c1ea4a7f391] has joined #scheme 13:01:29 pchrist [n=spirit@gentoo/developer/pchrist] has joined #scheme 13:02:54 ejs2 [n=eugen@77.222.151.102] has joined #scheme 13:06:16 -!- higepon918 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 13:07:36 -!- jewel [n=jewel@dsl-242-183-106.telkomadsl.co.za] has quit [Success] 13:08:51 jewel [n=jewel@41.242.183.106] has joined #scheme 13:09:22 higepon814 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 13:11:23 -!- ejs1 [n=eugen@nat.ironport.com] has quit [Read error: 104 (Connection reset by peer)] 13:11:27 hkBst annotated #79131 "randomwalk.scm + some fixes" at http://paste.lisp.org/display/79131#1 13:11:29 dzhus [n=sphinx@95-24-99-249.broadband.corbina.ru] has joined #scheme 13:13:03 okay I solved some problems, now I'm stuck at injecting a named identifier into this macro :( 13:15:44 dlt_ [n=dlt@201.80.181.75] has joined #scheme 13:23:10 -!- pumpkin_ [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has quit ["Leaving..."] 13:23:13 -!- dlt_ [n=dlt@201.80.181.75] has quit [Read error: 104 (Connection reset by peer)] 13:23:52 dlt_ [n=dlt@201.80.181.75] has joined #scheme 13:25:28 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 13:28:23 -!- higepon814 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 13:28:45 davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has joined #scheme 13:30:17 higepon241 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 13:31:47 -!- higepon241 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 13:33:57 higepon343 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 13:34:20 luz [n=davids@189.122.121.232] has joined #scheme 13:35:07 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 13:36:36 -!- annodomini [n=lambda@wikipedia/lambda] has quit [Client Quit] 13:37:42 neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has joined #scheme 13:38:40 how do i limit memory usage from the "mzscheme" command-line? i don't see a command-line option in the docs. do i use "custodian-limit-memory"? 13:38:51 -!- athos [n=philipp@92.250.250.68] has quit ["leaving"] 13:42:43 Why do you want to limit your memory? 13:43:12 (inside mzscheme, that is, in contrast to using the usual process limits.) 13:43:24 client gets a runaway mzscheme process that pushes them 1GB into swap 13:44:01 So, if your only purpose is to kill the process, then the process limits are probably a better fit. 13:44:42 i want my scheme error handler to be called. or at least a scheme backtrace 13:45:27 Limiting the custodian's memory usage is done with `custodian-limit-memory' -- when it goes over the limit, the custodian is shut down, no exceptions, no stack traces. 13:46:01 They probably wouldn't be helpful anyway, since if there's a memory leak it doesn't have to be related to the point the process will die at. 13:46:45 i suspect they are doing something memory-inefficient or have an infinite loop 13:47:24 A better way to restrict memory is with the sandbox, but that will require changes to the code. 13:47:44 i'm hoping to avoid that 13:47:52 If you need to debug memory issues, then Matthew posted something recently -- something about using some rarely used kind of objects and looking at memory dumps. I don't remember exactly. 13:48:54 oh yeah. i saw that but forgot. thanks 13:50:34 i just sent client a list of things to check. they claim they're getting a kernel panic. if the various logs and tests i suggested don't work, i'll look at what matthew posted 13:50:40 thanks 13:51:16 [kernel panic probably means out of memory/swap/whatever.] 13:51:20 *eli* disappears 13:51:33 yes, but the oom kiiler should kick in 13:53:17 -!- ejs2 [n=eugen@77.222.151.102] has quit ["This computer has gone to sleep"] 13:53:42 -!- sad0ur [n=sad0ur@psi.cz] has quit [Remote closed the connection] 13:54:02 sad0ur [n=sad0ur@psi.cz] has joined #scheme 13:54:18 -!- AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has quit [Read error: 104 (Connection reset by peer)] 13:55:08 AtnNn [n=welcome@modemcable087.62-56-74.mc.videotron.ca] has joined #scheme 13:55:43 -!- higepon343 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 13:57:32 npe [n=npe@195.207.5.2] has joined #scheme 13:57:35 higepon859 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 13:58:15 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 13:58:54 -!- higepon859 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Remote closed the connection] 14:01:18 higepon977 [n=taro@202.225.112.216] has joined #scheme 14:02:29 -!- mmmulani [n=mmmulani@nat/uwaterloo/x-90da99214be43dee] has left #scheme 14:05:54 annodomini [n=lambda@130.189.179.215] has joined #scheme 14:06:08 -!- higepon977 [n=taro@202.225.112.216] has quit [Client Quit] 14:08:02 higepon119 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 14:08:58 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has left #scheme 14:09:14 MichaelRaskin [n=MichaelR@213.171.48.239] has joined #scheme 14:09:20 -!- ejs [n=eugen@77.222.151.102] has quit [Read error: 110 (Connection timed out)] 14:09:50 -!- higepon119 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Client Quit] 14:11:59 higepon662 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 14:14:25 Lilarcor [n=Lilarcor@pool-71-126-184-191.washdc.east.verizon.net] has joined #scheme 14:24:07 -!- higepon662 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit ["Riece/5.0.0 Emacs/22.2 (gnu/linux)"] 14:25:26 higepon389 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 14:25:48 pflanze [n=chris__@trex.iro.umontreal.ca] has joined #scheme 14:30:16 can anyone help me with http://paste.lisp.org/display/79131#1 14:34:12 -!- Deformative [n=joe@71.238.45.45] has quit [SendQ exceeded] 14:36:20 -!- higepon389 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit ["Riece/5.0.0 Emacs/22.2 (gnu/linux)"] 14:37:32 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 14:37:47 higepon405 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has joined #scheme 14:38:54 cracki [n=cracki@sglty.kawo2.RWTH-Aachen.DE] has joined #scheme 14:42:10 -!- Ragnar [i=54a67a2c@gateway/web/ajax/mibbit.com/x-01661c1ea4a7f391] has quit ["http://www.mibbit.com ajax IRC Client"] 14:43:37 sepult_ [n=buggarag@xdsl-87-78-121-209.netcologne.de] has joined #scheme 14:43:54 -!- sepult [n=buggarag@xdsl-87-78-75-195.netcologne.de] has quit [Read error: 60 (Operation timed out)] 14:45:14 pumpkin_ [n=pumpkin@dhcp-210-147.cs.dartmouth.edu] has joined #scheme 14:46:17 mokogobo [n=mokogobo@pcp075595pcs.unl.edu] has joined #scheme 14:47:02 -!- mmc [n=mima@esprx01x.nokia.com] has quit [Remote closed the connection] 14:47:41 bweaver [n=user@75.148.111.133] has joined #scheme 14:51:25 elfor [n=johanfre@85.8.2.11.static.se.wasadata.net] has joined #scheme 14:55:27 Ragna [i=54a67a2c@gateway/web/ajax/mibbit.com/x-90deb61add58003f] has joined #scheme 14:57:32 AIUI the error is the `d' in #`(let %step #,(cons '(d 0) (map (lambda (c) (cons c 0)) coords)) 14:58:46 and what is the error you are getting? 14:59:08 "encountered raw symbol d in output of macro (step)" 14:59:19 ok, you are inserting data as syntax 14:59:37 you need to wrap that in datum->syntax 15:00:29 leppie: which part should I wrap? 15:01:17 #,(datum->syntax #'here (cons '(d 0) (map (lambda (c) (cons c 0)) coords)) 15:01:39 if you need to expose d and the others, you will need something better than #'here 15:01:55 yes I refer to that d 15:02:15 maybe I should just use generate-temporaries? 15:02:34 no, that wont work, how will you refer to them? 15:02:48 you need to getr hold of an identifier syntax object 15:03:09 but I cant see anywhere where you have one 15:04:07 err, you have one :) replace (_) with (k) and refer to #'k 15:04:07 r6rs datum->syntax 15:04:26 it might be called datum->syntax-object 15:04:34 r6rs datum->syntax-object 15:04:45 no, r6rs is datum->syntax 15:05:43 alaricsp_ [n=alaricsp@217.205.201.45] has joined #scheme 15:06:40 -!- xwl [n=user@114.246.64.207] has quit [Read error: 113 (No route to host)] 15:06:45 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:07:54 leppie: gambit seems to like datum->syntax-object better than datum->syntax 15:08:04 anyway doing what you suggest I get: 15:08:12 older versions of syntax-case used that name 15:08:20 -!- synthase [n=synthase@68.63.19.212] has quit [Read error: 60 (Operation timed out)] 15:08:21 *** ERROR IN %%chi-macro437, "/usr/lib64/syntax-case.scm"@9135.1 -- invalid syntax 15:08:23 (let %step ((d 0) (#(syntax-object t2 ((tmp))) . 0) (#(syntax-object t3 ((tmp))) . 0)) (cond ((< d depth) (let* ((d+1 (fx+ d 1)) (d-next (map (lambda (l) (cons d+1 l)) next))) (macro-reduce-map 0 + %step d-next))) (else (l... 15:09:20 mzscheme question: I don't manage to get access to a module from the repl. How would I do that? 15:09:23 difficult to se 15:09:36 (load "m1.scm") works then (module->namespace 'm1) gives me: standard-module-name-resolver: collection not found: "m1" in any of: (# #) 15:10:02 hmm, I guess I understand this one 15:10:20 and m1.scm for sure starts with (module m1 mzscheme .. ) 15:10:30 with-syntax is probably easier to use that what you are doing :) 15:10:41 pflanze: maybe require? 15:11:15 ah heh. thanks leppie, so simple. duh 15:11:29 hkBst annotated #79131 "randomwalk.scm + some more fixes" at http://paste.lisp.org/display/79131#2 15:11:33 :) 15:11:45 now I get : *** ERROR IN map -- identifier out of context next 15:11:50 Lilarcor_ [n=Lilarcor@238.sub-97-131-26.myvzw.com] has joined #scheme 15:12:33 leppie: my grasp of this syntax stuff is still pretty tenuous. 15:12:58 underspecified [n=eric@softbank220043052007.bbtec.net] has joined #scheme 15:13:38 -!- MichaelRaskin [n=MichaelR@213.171.48.239] has quit [Remote closed the connection] 15:15:00 hmm you are ferring to coords inside the ouput 15:15:10 referring to coords 15:16:15 how does one re-require a module (if it's implementation has been changed)? 15:17:01 no idea :) 15:17:14 Edico [n=Edico@unaffiliated/edico] has joined #scheme 15:17:28 it took me a year to get aziz to do that for psyntax :) 15:20:50 -!- alaricsp [n=alaricsp@217.205.201.45] has quit [Read error: 110 (Connection timed out)] 15:21:33 -!- araujo [n=araujo@gentoo/developer/araujo] has quit [Read error: 110 (Connection timed out)] 15:22:02 -!- Mr-Cat [n=Miranda@hermes.lanit.ru] has quit [Read error: 104 (Connection reset by peer)] 15:22:43 -!- Lilarcor_ [n=Lilarcor@238.sub-97-131-26.myvzw.com] has quit ["The Lord of Murder Shall Perish."] 15:22:57 pflanze: http://docs.plt-scheme.org/reference/enter.html 15:23:45 -!- Lilarcor [n=Lilarcor@pool-71-126-184-191.washdc.east.verizon.net] has quit [Read error: 104 (Connection reset by peer)] 15:25:44 Tankado [n=Woodruff@bzq-82-81-130-178.red.bezeqint.net] has joined #scheme 15:27:48 xwl [n=user@114.246.64.207] has joined #scheme 15:28:19 thanks! 15:28:48 Debolaz you here? 15:31:14 SirNick [n=SirNick@mail.colortechnology.com] has joined #scheme 15:32:15 Yes. 15:33:05 May i private message you? 15:37:34 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 15:37:47 -!- neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has quit [Read error: 113 (No route to host)] 15:38:00 reprore_ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:38:59 IceD^ [n=theiced@93.84.112.80] has joined #scheme 15:41:03 gnomon_ [n=gnomon@99.231.192.4] has joined #scheme 15:43:44 need suggestion for good scheme book 15:43:59 http://scheme.com/tspl3/ - this one is extreme boring 15:44:03 SICP? 15:44:20 the little schemer is great, but will arrive here only in two weeks 15:45:11 IceD^: SICP is the best and anything but boring... 15:45:35 you can also get the entire text online along with video lectures 15:45:42 -!- gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 104 (Connection reset by peer)] 15:45:59 -!- jonrafkind [n=jon@c-98-202-86-149.hsd1.ut.comcast.net] has quit [Connection timed out] 15:46:01 does anyone know how to make a grid or table type thing in plt's GUI? 15:47:33 what was the reasoning behind the move from scheme to python at MIT? 15:48:28 python is hip and trendy? 15:48:31 SICP is the best and anything; but boring... 15:48:52 haha eli 15:48:53 Tankado: Sure. 15:48:54 synx: :/ 15:48:55 pumpkin_: possibly python having some robotics library 15:49:11 your English hax rule 15:49:18 it seems kinda cheap to move to a language to draw in majors with "zomg robotz" 15:49:28 hkBst: No, a library was not the issue. 15:49:30 considering the sanity of people at MIT I don't really expect much reasoning at all 15:49:59 The new curriculum is designed with three goals in mind: greater flexibility in requirements, better integration of electrical engineering and computer science, and more depth to better prepare students for graduate school or real-world design challenges, he said. 15:50:08 real-world, damn it 15:50:11 boo 15:50:26 EE and CS should be more separated (segregated?), not more integrated :P 15:50:32 because of course scheme is not real-world design 15:51:05 I want to double major in CS and Linguistics x.x 15:51:08 do they still offer (require?) scheme at higher levels? 15:51:12 SICP looks good (not so good for me as the little schemer as I have solid experience in elisp and just need to adopt to scheme) 15:51:28 IceD^: I hear the video lectures online are good, if old 15:51:38 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 15:51:46 pumpkin_: IIRC, the SICP course morphed into some optional course for hacker-machos. 15:51:56 ah :/ 15:52:30 don't have time for online lectures, really 15:52:51 What's with all the universities in the US watering down their curricula? It's not just MIT. 15:52:56 blackened` [n=blackene@ip-89-102-208-138.karneval.cz] has joined #scheme 15:53:00 eli... mira sends her regards 15:53:14 IceD^: just read the R5RS then? ;P 15:53:19 reprore__ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:53:20 teiresias: pragmatism, I guess... it's sad though 15:53:24 -!- reprore_ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 15:53:30 hkBst, R6, actually - need unicode 15:53:44 hkBst, this will kill me, instantly 15:53:44 whether or not scheme/cool language X is actually practical, people (and companies) still often perceive them as lofty and academic 15:53:55 and alums complain about the lack of "real-world" preparation, I guess 15:53:58 Tankado: are you in bgi? 15:54:03 yes 15:54:11 pumpkin_: If they want pragmatism, let 'em go to votech or community college... 15:54:14 we talked some time ago.. i guess you dont remember 15:54:20 that's what I'd say too :) 15:54:24 you helped me with PPL ;) 15:54:35 Tankado: Ah, perhaps you had a less japanese-sounding nickname? 15:54:40 teiresias, hey - look at local (belarussia) univercities and you will understand that MIT need to take loooooooooooooong way to become nearly awfull 15:54:50 heh could be 15:55:23 Tankado: In any cash dash back -- to her and to Michael Elhadad too, if you see them. 15:55:32 IceD^: you were trying to do something involving java bytecodes? 15:55:35 teiresias: if they can learn to think well, learning whatever the company they will work at wants them to learn should be easy, but vice versa isn't true 15:55:51 ofcourse... will send 15:55:53 hkBst, yeah, that's me :) 15:55:59 Tankado: And tell her that I looked for her last time I came, but she was spending time with her grandchildren. 15:56:06 need to develop my own language 15:56:27 for j2me platform ;) 15:56:47 (I was there just in time for the bombing fun, and I spent most of the time in my moshav, which is in the 15-second zone -- even more fun.) 15:58:01 eli : well nothing like coming back home...anyway i will tell her i might be doing a project under her supervision 15:58:19 Tankado: ooh -- related to music? 15:58:44 s/music/Scheme and music/ 15:59:03 no, undergraduate project 15:59:59 About what? (I can't imagine a project with Mira that is not related to Scheme and to music...) 16:00:47 err - we need our own language for tree data definition, user ui definition, etc etc which will be compiled into SMALL bytecode (updates will be sent by sms!) and will be interpreted by j2me code (which means upto 10 kbs for interpreter), also we have one elisp user (me) and several persons which haven't seen lisp at all here 16:00:57 eli : http://www.cs.bgu.ac.il/~mira/Projects/ thats the 2 options 16:01:25 so, it looks like the only possible choice for the `combined` language and compiler is scheme 16:01:32 that's why I need: 16:01:41 1. get myself up w/ scheme ASAP 16:02:12 pflanze_ [n=chris__@trex.iro.umontreal.ca] has joined #scheme 16:02:13 2. get good books for the rest of the team (several copies of `the * schemer` is on it's way now) 16:04:45 Tankado: Hmm... In any case, tell her that we're actually close to get MIDI support in PLT now -- and combining that with Lazy Scheme might be fun. 16:07:01 eli : i will, see you around. 16:08:21 -!- sepult_ [n=buggarag@xdsl-87-78-121-209.netcologne.de] has quit [Client Quit] 16:08:38 -!- ct2rips is now known as bobby_ray 16:10:07 sepult [n=buggarag@xdsl-87-78-121-209.netcologne.de] has joined #scheme 16:12:15 So plt's GUI doesn't have any sort of grid, with both horizontal and vertical cell alignment. 16:12:37 Use the list, Luke. 16:14:16 I'm looking at the list. There just wasn't much discussion on it, and I might have missed something already built-in. 16:14:34 not a big fan of reinventing the wheel 16:14:53 IceD^: I don't quite understand. How will you compile to j2me? You're gonna write a new compiler/implementation? 16:15:14 synx: I know that it's a common question, but not common enough for me to remember the answer. 16:15:32 we will compile to our own bytecode (which we will still need to develop) and interpret it in j2me 16:15:52 the problem w/ java bytecode is simple - it's too damn big 16:16:14 -!- jonrafkind [n=jon@crystalis.cs.utah.edu] has quit [No route to host] 16:16:25 -!- pflanze [n=chris__@trex.iro.umontreal.ca] has quit [Remote closed the connection] 16:16:55 IceD^: and you're gonna use scheme why? 16:16:59 -!- higepon405 [n=taro@FLH1Ama216.tky.mesh.ad.jp] has quit [Read error: 113 (No route to host)] 16:17:07 hkBst, any other ideas? 16:17:33 I don't know nothing as suitable as lisp for defining own language 16:17:47 and parse it, of course 16:18:16 jonrafkind [n=jon@eng-4-193.hotspot.utah.edu] has joined #scheme 16:20:29 IceD^: Still trying to understand what you want to do. So you want to make a scheme implementation that compiles to your own virtual machine target and the virtual machine should run directly on j2me? 16:20:45 e.g. (pseudocode and pseudobytecode) --- (form (name "Test") (field "Amount" (min 1) (max 100))) and bytecode 01 00 'N' 'A' 'M' 'E' .... 16:21:30 no - existing scheme - scheme code which will be compiled by scheme to custom VM code ;) 16:22:52 oh ok, I think I understand now. And what will you use for the VM? 16:23:13 VM - j2me code 16:23:34 is that a Java dialect? 16:23:46 err - some java method actually which will parse bytecode and do some actions 16:23:55 it's java for fscked mobile phones 16:24:40 the weird one - e.g. if you want your programm to work on most phones, you need to limit your app size to 100Kb (including gfx!!!) 16:24:50 exciting, isn't it 16:25:03 so you will implement the VM using Java. 16:25:13 yeah 16:26:08 ideally - I'd use lisp impl for j2me, but we will get off 100Kb border with it (and updates will be bigger than custome specialized bytecode) 16:26:22 mobile phones have very small displays ;P there shouldn't be much gfx 16:27:28 some have 480 x 800 screens... 16:28:11 Despair! Intrigued by something in the logs, I went to what I believe is the SIMC web site, downloaded the class lecture notes, and got a directory full of jpegs of handwritten notes in Hebrew.... 16:28:27 now we have this `language` specified in xml (that was before I came here ;]) and UGLY BIG UNREADABLE java code which parses it 16:28:47 (Maybe "despair" overstates it. Add in a soupcon of "wry amusement" as well.) 16:29:05 Daemmerung, time to start transcribing! Let me know how that works out for you. ;) 16:29:27 Wait, what's this? An underbar? How embarassing. 16:29:39 -!- gnomon_ is now known as gnomon 16:29:48 Not embarrassing. Trés chic. 16:30:03 Aw, man, you shaved it off. Really, it looked good on you. 16:30:17 Too flashy. 16:30:23 Daemmerung: SIMC? 16:30:31 And I'm sure I'd get soup caught in it all the time. 16:30:33 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit ["Leaving."] 16:30:48 Structure and Interp of Musikal Concepts 16:31:08 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 16:31:22 (I've been reading the CCRMA Psychoacoustics intro text in my free cycles.) 16:31:27 Daemmerung: link? 16:31:41 @Tankado half an hour ago 16:32:07 http://www.cs.huji.ac.il/course/2002/cps/#Lecture_Notes 16:32:48 Oh, what's that? A URL? And what's this clever thing right here? Oh, it's a wget! C'mere, cute little wget. Let me introduce you to Mr. URL. 16:34:38 Looks like second-Viennese-school pitch-class hackery on top of a DrScheme MIDI library. 16:36:12 Daemmerung: In the computer-music range, are you leaning more to the first or the second? 16:37:12 -!- IceD^ [n=theiced@93.84.112.80] has quit ["Leaving"] 16:38:01 Second. Never been much of a computer music fan-- am a big fan of vibrating physical strings excited by fellows with various stages of tendinitis-- but something I heard a few months ago repiqued an old interest. So am interested in through-composition of completely synthetic sounds at the moment. 16:38:59 And now, reading who the teachers of that course were, I grok more fully why one set of lecture notes are scanned/handwritten. 16:39:04 Daemmerung: FWIW, Dalia is a musicologist, and her notes are probably not what you're be after. 16:39:42 Yes... And she's (Dalia) also old enough to not care for this komputor thing when writing notes. 16:40:04 Yeah, I dig. 16:40:52 In any case, her notes are sort of "a brief introduction to some musical concepts for CS geeks". 16:42:12 cky [n=cky@98.105.131.52] has joined #scheme 16:44:19 -!- reprore__ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 16:44:36 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 16:49:05 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 16:49:45 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 16:50:10 reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:22:11 -!- dzhus [n=sphinx@95-24-99-249.broadband.corbina.ru] has quit [Remote closed the connection] 17:22:57 MichaelRaskin [n=MichaelR@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 17:24:18 reprore__ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:24:37 -!- reprore [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 17:25:35 -!- jonrafkind [n=jon@eng-4-193.hotspot.utah.edu] has quit [Remote closed the connection] 17:26:53 -!- alaricsp_ [n=alaricsp@217.205.201.45] has quit [] 17:27:18 puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has joined #scheme 17:28:53 -!- xwl [n=user@114.246.64.207] has quit [Read error: 113 (No route to host)] 17:32:42 Fare [n=Fare@ita4fw1.itasoftware.com] has joined #scheme 17:35:14 neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has joined #scheme 17:36:56 -!- reprore__ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Read error: 104 (Connection reset by peer)] 17:37:26 reprore_ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 17:40:04 -!- jao [n=jao@74.Red-80-24-4.staticIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 17:40:12 bombshelter13p [n=bombshel@24.114.234.33] has joined #scheme 17:40:31 -!- bombshelter13p [n=bombshel@24.114.234.33] has quit [Client Quit] 17:40:59 jonrafkind [n=jon@155.98.60.51] has joined #scheme 17:41:36 Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 17:41:49 bombshelter13p [n=bombshel@24.114.234.32] has joined #scheme 17:43:27 -!- Tankado [n=Woodruff@bzq-82-81-130-178.red.bezeqint.net] has quit [] 17:43:27 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 17:44:29 -!- bombshelter13p [n=bombshel@24.114.234.32] has quit [Client Quit] 17:44:46 bombshelter13p [n=bombshel@24.114.234.32] has joined #scheme 17:46:09 -!- pflanze_ [n=chris__@trex.iro.umontreal.ca] has quit [Remote closed the connection] 17:46:48 -!- pumpkin_ [n=pumpkin@dhcp-210-147.cs.dartmouth.edu] has quit ["Leaving..."] 17:47:57 -!- bombshelter13p [n=bombshel@24.114.234.32] has quit [Client Quit] 17:48:12 bombshelter13p [n=bombshel@24.114.234.32] has joined #scheme 17:48:22 -!- bombshelter13p [n=bombshel@24.114.234.32] has quit [Remote closed the connection] 17:48:49 -!- synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has quit [Remote closed the connection] 17:49:07 bombshelter13p [n=bombshel@24.114.234.32] has joined #scheme 17:52:45 pumpkin_ [n=pumpkin@pat9.border1-cfw.dartmouth.edu] has joined #scheme 17:53:20 -!- neilv [n=user@dsl092-071-030.bos1.dsl.speakeasy.net] has quit ["Leaving"] 17:58:06 hkBst, why does your randomwalk.scm involve any macro definitions at all? As it is written, the interleaving of phases makes no sense, and I see not even any hint of a reason for why you tried to write macros rather than procedures. 17:59:04 -!- gnomon [n=gnomon@99.231.192.4] has quit [Read error: 104 (Connection reset by peer)] 17:59:31 gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 18:03:24 melgray [n=melgray@70.99.250.82] has joined #scheme 18:10:17 synx [i=synx@gateway/gpg-tor/key-0xA71B0C6A] has joined #scheme 18:11:58 https://synx.us.to/code/scheme/gui-sync-fail.ss 18:12:18 man what I wouldn't give for a kernel threading system that scales. 18:12:55 workaround is to call tcp-accept in a third thread, which randomly makes the GUI start working again. 18:15:54 If you wait on that thread though the GUI still hangs. 18:18:10 -!- bombshelter13p [n=bombshel@24.114.234.32] has quit [Read error: 60 (Operation timed out)] 18:18:15 dzhus [n=sphinx@95-24-89-176.broadband.corbina.ru] has joined #scheme 18:19:12 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 18:22:54 -!- Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has quit [Remote closed the connection] 18:31:49 -!- alaricsp [n=alaricsp@217.205.201.45] has quit [] 18:33:30 djarvelis [n=jarv@dsl-217-155-101-22.zen.co.uk] has joined #scheme 18:42:02 -!- jonrafkind [n=jon@155.98.60.51] has quit [Read error: 60 (Operation timed out)] 18:43:27 bombshelter13p_ [n=bombshel@24.114.234.33] has joined #scheme 18:44:14 jonrafkind [n=jon@crystalis.cs.utah.edu] has joined #scheme 18:44:24 -!- bombshelter13p_ [n=bombshel@24.114.234.33] has quit [Client Quit] 18:44:54 jao [n=jao@9.Red-83-36-222.dynamicIP.rima-tde.net] has joined #scheme 18:44:57 tfb [n=tfb@restormel.cley.com] has joined #scheme 18:48:49 and you can't sleep either. basically useless in mred since it just quits without a 'main' thread. 18:50:09 -!- pumpkin_ [n=pumpkin@pat9.border1-cfw.dartmouth.edu] has quit ["Leaving..."] 18:51:36 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #scheme 18:58:03 mmc [n=mima@cs163051.pp.htv.fi] has joined #scheme 19:04:20 -!- mokogobo [n=mokogobo@pcp075595pcs.unl.edu] has quit [Read error: 60 (Operation timed out)] 19:05:47 -!- mmc [n=mima@cs163051.pp.htv.fi] has quit ["Leaving."] 19:06:18 -!- tfb [n=tfb@restormel.cley.com] has quit [] 19:06:53 mejja [n=user@c-f6b6e555.023-82-73746f38.cust.bredbandsbolaget.se] has joined #scheme 19:07:43 jberg_ [n=johan@62.80-202-161.nextgentel.com] has joined #scheme 19:11:01 -!- Fare [n=Fare@ita4fw1.itasoftware.com] has quit ["Leaving"] 19:12:00 incubot: I've been dreaming of sleep, and ape men with metal parts 19:12:03 It's the night. People are dreaming. 19:13:52 -!- jao [n=jao@9.Red-83-36-222.dynamicIP.rima-tde.net] has quit [Read error: 110 (Connection timed out)] 19:14:39 athos [n=philipp@92.250.250.68] has joined #scheme 19:15:47 dysinger [n=tim@cpe-75-80-200-182.hawaii.res.rr.com] has joined #scheme 19:16:37 _REPLeffect [n=REPLeffe@69.54.115.254] has joined #scheme 19:18:50 -!- REPLeffect_ [n=REPLeffe@69.54.115.254] has quit [Read error: 113 (No route to host)] 19:25:14 Mr-Cat [n=Mr-Cat@bahirkin1507.static.corbina.ru] has joined #scheme 19:25:31 -!- hadronzoo [n=hadronzo@ppp-70-251-93-89.dsl.rcsntx.swbell.net] has quit [Read error: 104 (Connection reset by peer)] 19:32:50 -!- jberg [n=johan@62.80-202-161.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 19:33:35 -!- drwhen [n=d@216-67-73-247-rb1.fai.dsl.dynamic.acsalaska.net] has quit [Remote closed the connection] 19:33:46 drwhat [n=d@216-67-73-247-rb1.fai.dsl.dynamic.acsalaska.net] has joined #scheme 19:33:54 -!- jberg_ [n=johan@62.80-202-161.nextgentel.com] has quit [Read error: 110 (Connection timed out)] 19:34:10 synx: rtfm. 19:34:21 synx: Especially the part about eventspaces. 19:35:10 -!- drwhat is now known as drwhen 19:38:56 -!- MichaelRaskin [n=MichaelR@gwh-1-177-mytn23k1.ln.rinet.ru] has left #scheme 19:39:55 MichaelRaskin [n=MichaelR@gwh-1-177-mytn23k1.ln.rinet.ru] has joined #scheme 19:45:36 thanks eli, but not sure I follow. You're saying I need to also sync on the eventspace, everywhere I would normally block? 19:45:54 I had thought it was just for doing things like multiple GUIs or something. 19:46:48 jao` [n=jao@131.Red-79-156-141.staticIP.rima-tde.net] has joined #scheme 19:47:56 synx: No, you need to learn about how the gui works -- about eventspaces. 19:48:42 -!- _REPLeffect [n=REPLeffe@69.54.115.254] has quit [Read error: 113 (No route to host)] 19:49:09 araujo [n=araujo@gentoo/developer/araujo] has joined #scheme 19:50:37 okay, but I'm still not seeing why calling tcp-accept in a different thread would stop the events from being handled. 19:50:48 -!- npe [n=npe@195.207.5.2] has quit [] 19:51:14 -!- Ragna [i=54a67a2c@gateway/web/ajax/mibbit.com/x-90deb61add58003f] has quit ["http://www.mibbit.com ajax IRC Client"] 19:52:12 -!- reprore_ [n=reprore@ntkngw261071.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [No route to host] 19:52:19 -!- drwhen [n=d@216-67-73-247-rb1.fai.dsl.dynamic.acsalaska.net] has left #scheme 19:52:46 "When a new eventspace is created, a corresponding handler thread is created for the eventspace." So when tcp-accept blocks, the handler thread should wake up and handle GUI events. 19:58:44 synx: No, the main thread that you get on startup is the thread of the main eventspace. So you need to call tcp-accept in a thread, and the gui outside of it, or you need to create a new eventspace. 19:59:41 hotblack23 [n=jh@p5B0568C1.dip.t-dialin.net] has joined #scheme 19:59:44 ooo, UI cross-threading, fun fun fun! 20:00:38 Oh, so in mred after it finishes with your code, it just jumps into an event loop, not having an event loop in another thread. 20:01:21 So even if you do (sleep 200) it'll just never get to the event loop in any thread. 20:01:50 sleep should sleep the currently executing thread 20:02:51 -!- Adamant [n=Adamant@unaffiliated/adamant] has quit [] 20:04:05 -!- jao` is now known as jao 20:14:45 gnomon [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 20:19:26 -!- gnomon_ [n=gnomon@CPE001d60dffa5c-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: 104 (Connection reset by peer)] 20:22:34 npe [n=npe@ip-81-11-201-81.dsl.scarlet.be] has joined #scheme 20:26:03 can someone help me with an error i'm getting with schemeunit? 20:26:03 -!- LobsterMan_AFK is now known as LobsterMan 20:26:07 oen sec while i paste the code... 20:27:40 LobsterMan pasted "untitled" at http://paste.lisp.org/display/79157 20:27:51 i dont know why it's giving me an error 20:29:49 and both files are in the same directory 20:29:55 hex.scm and hex-tests.scm 20:30:30 so they maybe need to be .ss files? 20:32:32 i'm using drscheme and language module if that makes any difference 20:35:40 chris2 [n=cky@98.104.229.151] has joined #scheme 20:36:59 -!- bobby_ray [n=ct2rips@blfd-4db0eefc.pool.einsundeins.de] has quit ["Noch da, noch da ... Uuuuund weg."] 20:37:15 LobsterMan: move the test after the definition. 20:37:35 drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has joined #scheme 20:37:42 Does hex.scm explicitly export valid-coords? 20:37:51 do i have to export it? 20:37:54 Yes. 20:37:56 it's defined in hex.scm 20:38:01 Um, `provide' I think. 20:38:04 and i thought just 'requiring' hex.scm would work 20:38:30 i've defined the procedure in hex.scm, "required" it in hex-tests.scm 20:38:51 *eli* didn't read the comment... 20:39:25 LobsterMan: You can use (provide (all-defined-out)) to provide all definitions. 20:39:28 BW^- [i=Miranda@151.82.15.182] has joined #scheme 20:39:31 has anyone here used SISC? 20:39:34 what file does that go into? 20:39:37 I just don't get its Java OO interface 20:39:55 LobsterMan: hex.scm. 20:40:10 The module declares the set of identifiers that it exports. 20:40:11 ah that works now, thanks 20:41:04 now running the test 20:41:04 (check-equal? (valid-coords? -1 1) #f "Test") 20:41:11 prints out "#t" to the interpreter 20:41:18 is that what's supposed to happen? 20:41:48 or is check-equal? simply a predicate? 20:44:37 oh i understand, it is just a predicate, and if it fails i get a nice output 20:45:18 -!- cky [n=cky@98.105.131.52] has quit [Read error: 104 (Connection reset by peer)] 20:48:18 nice it works :D 20:48:31 http://www.rockalypse.org/courses/cmpsc220sp09/resources/unit_testing_in_plt_scheme.html 20:48:34 is where i was looking 20:48:40 -rudybot__:#scheme- http://tinyurl.com/ctkc37 20:48:44 and they didnt mention that you need to (provide (all-defined-out)) 20:51:53 -!- cipher [n=cipher@pool-173-48-136-239.bstnma.fios.verizon.net] has quit [Remote closed the connection] 20:52:10 Did you follow the instructions about installing and specifying the PLAI language level thereon? 20:53:01 hmm...no? heh heh heh 20:53:40 -!- dzhus [n=sphinx@95-24-89-176.broadband.corbina.ru] has quit [Read error: 60 (Operation timed out)] 20:53:46 (I have no idea whether that would obviate (module ...) and (provide ...) etc., but it is a difference between that class's instructions and your config as described by you.) 20:53:59 im just running drscheme from my university's server 20:54:08 so i was kind of assuming they had it all set up correctly 20:54:19 but it works now adding provide to my require'd files 20:58:44 anyone used SISC? 21:05:03 BW^-: yeah; i love it. shipped a number of products with it. 21:05:27 klutometis: excellent. can you explain to me how the java OO wrapper works? 21:05:32 i tried to make it spin before but didn't get it 21:05:56 BW^-: what's your specific problem? 21:06:28 i want to know how i import just any class into SISC, and set and get its property values, and call its methods, all static or not. 21:08:35 BW^-: you took a look at section 8.2 of the manual? 21:08:47 (import s2j) and all that 21:09:02 (define-java-classes ...) to bring them in 21:09:08 yes 21:09:09 i did 21:09:11 didn't get it 21:09:13 spent 2hrs 21:09:23 -!- npe [n=npe@ip-81-11-201-81.dsl.scarlet.be] has quit [Connection timed out] 21:09:29 i think i succeeded to import a java class, but failed to call its methods 21:10:48 you'll have to do a (define-generic-java-method ...) on every method you want to invoke 21:11:13 the invocation process involves using an instance of the class ( *) 21:11:22 -!- dlt_ [n=dlt@201.80.181.75] has quit [Read error: 110 (Connection timed out)] 21:11:24 or for static calls: ( *) 21:13:40 aha 21:13:49 could you tell me how i get SISC do System.out.println ? 21:14:01 and Math.max(X,Y); ? 21:15:01 i would have appreciated the SISC documentation to contain at least one complete example, such as this 21:15:17 however the documentation is otherwise than that written excellently 21:15:34 ..is excellent otherwise. 21:16:04 wingo-tp [n=wingo@95.Red-79-156-65.staticIP.rima-tde.net] has joined #scheme 21:16:26 good evening! 21:16:48 klutometis: i'd appreciate if you could write this example for me greatly :) can you? 21:17:43 BW^-: look at page 41 21:18:46 how do various implementations deal with docstrings? it seems they interact poorly with internal definitions 21:20:01 The only Scheme that supports docstrings, to my knowledge, is Guile. 21:20:38 bummer. 21:20:39 Current (as in, last 20 years...) best practices move the documentation outside of the code. 21:20:46 BW^-: you see how the defined the system class; defined an accessor to out; and then called the accessor as a static procedure with a null-representation of system? 21:22:58 -!- Vaeshir [n=zane@c-66-31-28-121.hsd1.ma.comcast.net] has quit [Remote closed the connection] 21:23:54 klutometis: can you just write a code example for me for doing this? 21:24:07 i tried before 21:24:26 really i'd like to instantiate some Java class.. hmmm.. 21:24:43 could you instantiate a java.lang.Object and call its .className() or something? :) 21:24:47 drdo` [n=psykon@167.111.54.77.rev.vodafone.pt] has joined #scheme 21:25:37 BW^-: i'm in the middle of my work day; but maybe later 21:25:46 BW^-: get page 41 to work verbatim from the command line 21:25:59 page 41 of documntation ? 21:26:18 klutometis: or could you send me some code you wrote earlier that does exactly this, so i could learn from it? 21:26:30 instantiate a class, import a property and a method, call the method 21:26:31 BW^-: yeah; then, after that, invoke it from java a la section 8.1 (page 83) 21:26:33 BW^-: sure 21:26:45 BW^-: oh, wait; it's owned by the military, sorry 21:26:55 i'll try to come up with something later 21:27:02 ok 21:27:08 what are your general experiences of SISC? 21:27:14 how much did it boost productivity? :-} 21:27:33 order of magnitude, at least; also, it's compiled bytecode outperfomed java's 21:27:50 but that bytecode is not JVM bytecode, is it? 21:28:08 i mean, sisc has continuations and stuff that can't be mapped into jvm bytecode right? 21:28:15 it's some sisc-internal stuff that sisc interprets, right? 21:29:03 good question; i believe it might be. research it and let me know. 21:29:59 k 21:30:59 klutometis: i'm confident SISC does not produce JVM code. 21:31:16 i think since someone implied, and, Kawa does, and it's a completely other story 21:34:33 klutometis: are you aware of any concise code for doing what i request that's Out There? 21:37:31 -!- hkBst [n=hkBst@gentoo/developer/hkbst] has quit [Read error: 104 (Connection reset by peer)] 21:39:14 -!- drdo [n=psykon@167.111.54.77.rev.vodafone.pt] has quit [Read error: 110 (Connection timed out)] 21:39:52 BW^-: pg. 41 tells you how to do System.out.println; math is similar 21:41:06 after the boilerplate: (max (java-null ) x y) 21:41:31 x and y may have to be converted to java numbers first with ->jint or similar 21:43:53 *wingo-tp* adds docstring support to syntax-case 21:44:32 psyntax, rather 21:48:37 klutometis: excellent 21:48:40 pumpkin_ [n=pumpkin@dhcp-210-147.cs.dartmouth.edu] has joined #scheme 21:49:37 rudybot__: init 21:49:39 wingo-tp: your sandbox is ready 21:50:00 rudybot__: eval (if 'yep (define (bar) 'zonkers)) 21:50:01 wingo-tp: error: eval:1:0: if: bad syntax (must have an "else" expression) in: (if (quote yep) (define (bar) (quote zonkers))) 21:50:35 rudybot__: eval (if 'yep (define (bar) 'zonkers) 'nope) 21:50:36 wingo-tp: error: eval:1:9: define: not allowed in an expression context in: (define (bar) (quote zonkers)) 21:50:58 another bummer! 21:51:11 meanburrito920_ [n=John@76-217-6-100.lightspeed.irvnca.sbcglobal.net] has joined #scheme 21:53:57 wingo-tp: What are you trying to do? 21:54:31 klutometis: where can i find an example for instantiating a class, and invoking a non-static method? 21:54:56 Daemmerung: i have integrated psyntax into guile's core, and rebased defmacro on top of it 21:55:05 now i'm trying to get all of our code to work 21:55:23 and am experiencing culture shock ;) 21:55:32 klutometis: is accessing any method done just like the accessor thing on p 41? 21:57:03 docstrings are really useful, and trivial to support. 21:57:28 -!- annodomini [n=lambda@wikipedia/lambda] has quit [] 21:58:16 BW^-: see 8.2.4, instances; non-static method invocation differs from static only in that, instead of (java-null ) as the second param, you use the instance you created with java-new 21:58:46 aha 21:59:06 zbigniew: i keep getting this kind of shit with SSAX:XML->SXML: 21:59:08 Error: [SSAX: port light.html, at 12/645] [wf-entdeclared] broken for rsquo 21:59:22 never used to get it before (not sure if i had named entities, though) 22:01:26 -!- HG` [n=wells@91.111.13.16] has quit [Client Quit] 22:03:50 metasyntax [n=taylor@pool-71-127-85-87.aubnin.fios.verizon.net] has joined #scheme 22:06:36 klutometis: i have no idea what the fuck that message means 22:08:18 zbigniew: basically, the source contains a named entity: ’ 22:08:24 and the parser barfs 22:08:33 any named entity, as a matter of fact 22:08:44 do i need to do something to enable the recognition of those things? 22:09:17 even if it just skipped them, as opposed to bailing on the whole doc; i'll probably have to change the egg to that effect, though 22:11:09 ejs [n=eugen@196-194-124-91.pool.ukrtel.net] has joined #scheme 22:13:27 incubot: botting is hard, let's be human! 22:13:30 Oh. Other human beings. Right, I forgot about them. 22:13:55 incubot: know any cute bots? 22:13:59 jon__: But only /irc/ women! In RL they need to know their place in the kitchen, pretending they don't know how to turn on a computer, right? 22:14:21 incubot: who is jon__? 22:20:42 -!- athos [n=philipp@92.250.250.68] has quit [Remote closed the connection] 22:21:39 -!- pumpkin_ [n=pumpkin@dhcp-210-147.cs.dartmouth.edu] has quit ["Leaving..."] 22:30:45 klutometis: idea+ 22:33:10 pumpkin_ [n=pumpkin@Aeropuerto.Kiewit.Dartmouth.EDU] has joined #scheme 22:33:32 klutometis: actually, I don't know offhand--I've never used SSAX, unfortunately 22:33:58 jn [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #scheme 22:34:13 -!- jn [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [Client Quit] 22:34:20 jn [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has joined #scheme 22:34:36 klutometis: (define-java-classes (a |javax.swing.JFrame|)) (define b (java-new a)) (define-generic-java-field-accessors (c |setSize|)) (c b 100 100) works 22:34:49 BW^-: looks good 22:35:14 zbigniew: how do you usually get from xml stream -> sxml, then? 22:36:04 geckosenator [n=sean@c-71-237-94-78.hsd1.co.comcast.net] has joined #scheme 22:40:35 synthase [n=synthase@68.63.19.212] has joined #scheme 22:41:53 klutometis: got working! thx :) 22:44:23 -!- jao [n=jao@131.Red-79-156-141.staticIP.rima-tde.net] has quit [Connection timed out] 22:45:48 gweiqi [n=greg@69.120.126.163] has joined #scheme 22:46:04 incubot: are you dead yet? 22:46:07 viM has this too and its very easily done. it has its own programming language and writing plugins to for example auto complete text is dead easy 22:49:21 -!- kniu [n=kniu@OVERLORD.RES.CMU.EDU] has quit [Remote closed the connection] 22:50:44 Adamant [n=Adamant@c-76-29-188-22.hsd1.ga.comcast.net] has joined #scheme 22:50:50 -!- sepult [n=buggarag@xdsl-87-78-121-209.netcologne.de] has quit ["leaving"] 22:53:00 -!- elfor [n=johanfre@85.8.2.11.static.se.wasadata.net] has quit [] 22:54:54 -!- hotblack23 [n=jh@p5B0568C1.dip.t-dialin.net] has quit [Connection timed out] 23:11:38 alaricsp [n=alaricsp@217.205.201.45] has joined #scheme 23:16:15 lowlycoder [n=x@unaffiliated/lowlycoder] has joined #scheme 23:23:41 -!- davidad [n=me@cpe-24-210-220-246.woh.res.rr.com] has quit [Connection timed out] 23:24:25 -!- LobsterMan is now known as LobsterMan_AFK 23:24:56 -!- lowlycoder [n=x@unaffiliated/lowlycoder] has quit [Remote closed the connection] 23:26:22 -!- wingo-tp [n=wingo@95.Red-79-156-65.staticIP.rima-tde.net] has quit [Read error: 113 (No route to host)] 23:26:34 -!- puchacz [n=puchacz@87-194-5-99.bethere.co.uk] has quit [Remote closed the connection] 23:27:37 -!- jewel [n=jewel@41.242.183.106] has quit [Read error: 113 (No route to host)] 23:32:59 -!- Edico [n=Edico@unaffiliated/edico] has quit ["Leaving"] 23:33:59 klutometis: I don't parse xml ;) Or I use htmlprag or foof's html parser for html 23:34:15 saccade [n=saccade@dhcp-18-188-74-28.dyn.mit.edu] has joined #scheme 23:34:33 *zbigniew* accidentally cats a large binary file to his terminal 23:34:45 alaricsp_ [n=alaricsp@217.205.201.45] has joined #scheme 23:35:35 kniu [n=kniu@OVERLORD.RES.CMU.EDU] has joined #scheme 23:36:54 -!- kniu [n=kniu@OVERLORD.RES.CMU.EDU] has quit [Remote closed the connection] 23:37:23 I'll never forget the newbie programmers at university who regularly sent their executables to the printer. 23:38:38 but I send postscript to my printer all the time... 23:39:32 kniu [n=kniu@OVERLORD.RES.CMU.EDU] has joined #scheme 23:39:47 I mean binary ones, like "a.out". 23:43:15 I understand, for my printer is the Apple ImageWriter 23:43:29 they were probably angry at lack of open source printer drivers... 23:47:05 don't real programmers just use `cat` anyway? these guys simply skipped the softcopy step--it's like doing the sunday NYT in pen 23:49:08 Mmmm.. a.out 23:49:09 :) 23:50:03 a.out is the best compiler for 1.c files :) 23:51:48 -!- alaricsp [n=alaricsp@217.205.201.45] has quit [Read error: 110 (Connection timed out)] 23:54:39 annodomini [n=lambda@c-75-69-96-104.hsd1.nh.comcast.net] has joined #scheme 23:54:52 -!- jn [n=johnnowa@207-38-171-48.c3-0.wsd-ubr1.qens-wsd.ny.cable.rcn.com] has quit [] 23:57:51 incubot: seppo 23:57:54 my apologies, I had assumed you were a seppo :)