00:00:35 -!- wbooze [~user@xdsl-78-34-216-86.netcologne.de] has quit [Read error: Operation timed out] 00:00:35 -!- kingless [~kingless@adsl-242-215-95.rmo.bellsouth.net] has quit [Remote host closed the connection] 00:00:54 wbooze` [~user@xdsl-87-78-36-2.netcologne.de] has joined #scheme 00:00:56 homie` [~user@xdsl-87-78-36-2.netcologne.de] has joined #scheme 00:03:38 -!- homie [~user@xdsl-78-34-216-86.netcologne.de] has quit [Ping timeout: 264 seconds] 00:16:06 wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has joined #scheme 00:20:40 -!- wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 00:20:44 jimmy_ [44323b72@gateway/web/freenode/ip.68.50.59.114] has joined #scheme 00:21:23 pop quiz! 00:21:26 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Operation timed out] 00:21:34 how do you define a function that takes a function as a parameter? 00:21:57 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 00:22:21 i'm a noob running through htdp 00:24:17 and i'm tired of making a bunch of conditional statements making hte same decisions and only differing on the function they decide to run 00:25:34 Functions are just like any other thing in Scheme. 00:25:38 You just do it... 00:25:39 -!- Lizard46 [~Lizard46@pool-74-104-111-159.bstnma.east.verizon.net] has quit [Read error: Connection reset by peer] 00:25:44 If you can pass a number as an argument as a function, you can pass a function too. 00:26:06 rudybot: eval (define (f v) (v 42)) 00:26:10 rudybot: eval (f add1) 00:26:11 chandler: ; Value: 43 00:26:26 `add1' is a function that does... well, you can probably figure that out. :-) 00:28:18 -!- alvatar [~alvatar@236.232.218.87.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 00:29:26 jimmy_: Scheme is a Lisp-1. (define (f v) ...) above just binds a function to the "f" variable, and can be used like any other variable. 00:29:35 ok. I tried it that way first and the interpreter is complaining at me. i'll try simplifying and see where i've fouled it up 00:29:49 i figured it would be that simple, thanks. 00:31:50 is the word function a reserved word? 00:32:40 jimmy_: No, but "lambda" and "define" are. 00:32:48 ok 00:33:29 kilimanjaro [~kilimanja@ip24-255-34-109.tc.ph.cox.net] has joined #scheme 00:33:29 -!- kilimanjaro [~kilimanja@ip24-255-34-109.tc.ph.cox.net] has quit [Changing host] 00:33:29 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:34:50 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 264 seconds] 00:36:39 Azuvix [~user@174-19-230-227.bois.qwest.net] has joined #scheme 00:40:03 may I paste code here? 00:40:46 In a pastebin, there's lisppaste somewhere 00:41:01 http://paste.lisp.org/ 00:43:28 jimmy pasted "untitled" at http://paste.lisp.org/display/115426 00:43:49 ok, my racket scheme interpreter complains of the following 00:44:49 function call: (highlighting the fu inside meta) expected a defined name or primitive op but found a func argument instead. 00:46:59 mjonsson [~mjonsson@cpe-98-14-173-5.nyc.res.rr.com] has joined #scheme 00:47:37 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 00:48:05 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 00:49:40 anyone got any ideas? or am I just crazy? 00:56:35 Fare [~Fare@64.119.159.126] has joined #scheme 00:57:16 jimmy_: Is that the _entirety_ of your program? 00:57:51 hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 00:58:31 jimmy_: It may be that the htdp module will disable the ability to use your own arguments as the function. Try using (apply fu a '()) and see how you go. :-) 01:00:26 yorick [yorick@unaffiliated/yorick] has joined #scheme 01:03:51 er... I can make it the entirety. 01:03:58 ok. one moment 01:04:44 it says expecting a name after '(). I have a feeling i'm runnign into the watered down scheme for the module, thanks 01:05:43 !!!! 01:09:01 alvatar [~alvatar@236.232.218.87.dynamic.jazztel.es] has joined #scheme 01:10:52 speps [~speps@151.66.69.174] has joined #scheme 01:13:18 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 01:13:45 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 01:14:42 hi guys, just trying building an app done for scheme against racket. I manage to get it build with some patches, but when i try to let it run, it loads a scm file that halts on a (require scheme/pretty). It looks for .ss files instead of .rkt files. I get default-load-handler: cannot open input file: "/usr/lib/racket/collects/scheme/pretty.ss" (No such file or directory; errno=2). How can i let the app 01:14:45 looking for .rtk files instead of .ss . Is there an env var or else? Thanks 01:14:49 jimmy_: Yes, the beginner language will not let you do that. Take "making a bunch of conditional statements making hte same decisions and only differing on the function they decide to run" as an educational process that will make getting a more capable language a relief. 01:15:14 cky: When someone is an htdp newbie, terms like "Lisp-1" won't help much. 01:16:04 speps: Are you using `load' in your code? And are you trying to turn that into an executable? 01:20:16 eli: that's not my app just trying a port. Do you mean (load ) ? Btw the program is written in c++ and uses scheme as the inner language. A sort a wrapper around the interpreter. 01:20:33 in other words is Fluxus 01:21:10 In this case you should talk to the fluxus guy... (IIRC, it might be using an older version.) 01:21:34 jcowan [~John@cpe-98-14-172-204.nyc.res.rr.com] has joined #scheme 01:23:26 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Excess Flood] 01:23:50 eli: surely, i'll do that. Btw, do you know what cause searching for .ss instead .rkt? As a general talking 01:24:06 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 01:26:05 eli: if you spoil your students too fast with advanced languages, before they experienced the drudgery of less advanced languages, they might not understand the boon. 01:26:23 eli: do you insist on this technique when teaching? 01:39:40 speps: In general, racket looks for .rkt and .ss file regardless of the actual name for backward compatibility. There were a few problems with that that got fixed though -- but in any case you're using a fixed version because of fluxus. 01:39:56 Fare: Not at all -- I'm teaching a more advanced course. 01:40:14 IOW I enjoy the fact that students come in much more prepared. 01:41:21 eli: Re Lisp-1, yes, I wrote that before I realised what jimmy_'s experience level was. :-) 01:42:07 jimmy_: What eli said (re beginner language), but once you move onto the intermediate language, you'll have access to it. 01:42:07 eli: maybe i've found the issue, seems like (require racket/pretty) would load the .rkt file 01:44:31 speps: I don't know anything specific about fluxus, but in general you should avoid using `load', `require' is far better. 01:45:00 eli: load is never used 01:45:10 btw thanks 01:45:41 In that case I don't know what was your problem, or how you solved it -- but if you're happy... 01:47:57 thanks all. I am familiar with the method of doing it the hard way first 01:48:19 I remember fondly the lesson on learning differentiation in algebra 01:48:22 twice 01:48:46 *calc 01:49:33 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 01:50:01 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 01:56:31 -!- hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 02:00:57 -!- Azuvix [~user@174-19-230-227.bois.qwest.net] has quit [Remote host closed the connection] 02:01:04 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #scheme 02:01:51 -!- hlj_ is now known as ski 02:02:16 jimmy_: It's more than just doing things the hard way to make you suffer. 02:02:42 One of the important things that htdp is drilling is that the shape of the data dictates what should be in the code. 02:03:10 This is something that should stick well, since it's something that is useful in any language and any level. 02:03:31 (HtDP is not kidding when it says that it's not about scheme.) 02:04:24 foof: any idea when Chibi 0.4 will see the light of day? 02:11:04 -!- MrFahrenheit [~RageOfTho@users-42-120.vinet.ba] has quit [Ping timeout: 264 seconds] 02:13:08 caoliver: Are you using the trunk version? I recommend it. 02:15:21 -!- jimmy_ [44323b72@gateway/web/freenode/ip.68.50.59.114] has quit [Ping timeout: 265 seconds] 02:15:22 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 02:15:50 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 02:18:42 Actually I just took a look at trunk just a minute ago. I'm interested in using Chibi as an all around scripting language rather than the usual suspects. 02:20:17 In what environment? 02:20:30 And what do you mean by "scripting"? 02:22:34 Linux. Scripting means stuff I'd use bash or perl for. 02:23:04 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 264 seconds] 02:23:37 You might want to look at scsh or Gauche, which are a lot more stable. 02:25:28 -!- acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has quit [Ping timeout: 272 seconds] 02:26:05 And bigger. 02:26:30 On scsh, I wonder how duncanm is going on the x64 port of it...(or the Scheme48 1.8 port of it, perhaps). 02:27:24 (Not sure which is more feasible between upgrading the scsh Scheme48 to support x64, and upgrading the version of Scheme48 that scsh uses.) 02:29:24 jimmy_ [44323b72@gateway/web/freenode/ip.68.50.59.114] has joined #scheme 02:29:40 eli: I don't understand but trust in time that it will be made clear 02:30:34 jimmy_: Did you ever write a recursive program? 02:31:47 jcowan__ [~John@cpe-98-14-172-204.nyc.res.rr.com] has joined #scheme 02:32:02 -!- jcowan [~John@cpe-98-14-172-204.nyc.res.rr.com] has quit [Disconnected by services] 02:32:08 -!- jcowan__ is now known as jcowan 02:33:59 echo-area [~echo-area@114.251.86.0] has joined #scheme 02:35:05 jcowan: I was just hacking up some bash scripting to manage wifi connections, and it crossed my mind I'd much rather be hacking it in Scheme. Also, the dedicated eeepc which does firewall, lpd, squid, ntp, etc, etc, etc has a bunch of scripts in busybox sh which a small quick scheme would be nicer for. These are the current motivations. 02:35:39 scsh would make sense for the first use case and maybe the second, depending on whether it's too big for the box. 02:36:00 The nice thing about scsh is that it has high-level support for processes; it's a *shell*. 02:36:08 What's the disk footprint? 02:36:43 This gets loaded out of an initramfs in the case of the eeepc 02:37:21 Chibi stripped eats about 1M of disk uncompressed. 02:37:50 *jcowan* nods. 02:41:10 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 02:41:38 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 02:41:54 scsh doesn't compile on 64 bit? 02:41:56 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 02:42:11 ./build/build-usual-image: line 34: 10549 Segmentation fault ./$vm -o ./$vm... 02:43:24 caoliver: The version of Scheme48 that scsh is bundled with, does not support 64 bits. 02:43:32 caoliver: Scheme48 1.8 onwards does. 02:43:39 Grumble. 02:43:57 However, scsh is tightly integrated with Scheme48, so it will take some work to make it work with 1.8. 02:44:32 I think that tends to be a pro-chibi argument. 02:45:17 If you really need 64-bitness. Otherwise, you can just patch the makefile to say "-m32" to build 32-bit code on a 64-bit userland. 02:48:05 That's somewhat painful on Slack. I have workarounds, but they're precisely that. 02:48:52 workarounds ::= 32bit vm for building. compat libs used via LD_LIBRARY_PATH to run on a 64bit box. 02:49:28 caoliver: (Complete aside: I just realised that your /nick stands for C. A. Oliver, not Cao Liver. :-P) 02:49:47 Christopher Anthony 02:49:54 :-D 02:49:59 Oh. I was reading it as Cao Liver too. 02:50:07 jcowan++ 02:50:13 mmm, pan roasted liver. 02:50:16 What's a Cao? 02:50:23 Too many possibilities. 02:50:23 Fare: Think Sacred Chao. :-P 02:50:31 cow liver, ok 02:50:44 Cow Liver. Or after way too much whiskey: "ciao liver." 02:50:46 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: nighty night] 02:50:47 Cao Cao Liver would be something akin to General Tso's Chicken, I guess. 02:51:05 http://en.wikipedia.org/wiki/Cao_Cao 02:51:24 *cky* used to play Three Kingdom computer games _way_ too much. :-P 02:51:27 didn't he become posthumous emperor? 02:51:38 Something like that. At least for a short while. 02:51:53 Actually made some fried rice that would give Tso a run for his money. (Ginger + Garlic + fresh cayenne) 02:52:29 wli: yes i have. I have a cs degree and have been programming on and off for a few years and am familiar with the concept, why? 02:53:05 Fare: Yes. In order to cover up the fact that there simply was no Emperor at the time, a lot of people became posthumous emperors. 02:53:05 eli: I've only recently discovered lisp, and the stories people tell about it are awe inspiring, and I figured it was worth the time to look into 02:53:52 Concept to file away for future use: "posthumous emperor. " 02:53:54 jimmy_: Do you remember how confusing it was to learn how recursive functions work? 02:54:21 eli: do they work? is the salary good? 02:55:13 *eli* takes away Fare's beer... 02:55:51 I'm French - I drink wine. 02:56:33 I thought the French drank absinthe. *shrug* 02:57:02 seangrov` [~user@c-71-198-44-87.hsd1.ca.comcast.net] has joined #scheme 02:58:08 *cky* takes away Fare's green fairy. ;-) 02:58:10 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 02:58:33 cky: our evil government took away our absinthe for a century or so. Now it's back. 02:59:43 I hope you're enjoying your newfound absinthe. :-D 03:05:18 -!- martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has quit [Remote host closed the connection] 03:05:44 martinhex [~mjc@93-97-29-243.zone5.bethere.co.uk] has joined #scheme 03:06:48 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Ping timeout: 600 seconds] 03:07:09 -!- adzuci [~ada2358@login.ccs.neu.edu] has quit [Remote host closed the connection] 03:07:11 -!- tonyg [~tonyg@navarone.ccs.neu.edu] has quit [Ping timeout: 276 seconds] 03:07:17 adzuci [~ada2358@login.ccs.neu.edu] has joined #scheme 03:07:22 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 03:07:22 tonyg [~tonyg@navarone.ccs.neu.edu] has joined #scheme 03:09:32 xwl_ [~user@nat/nokia/x-otkihulsyiburbmo] has joined #scheme 03:11:42 -!- wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has quit [Ping timeout: 265 seconds] 03:13:03 -!- yorick [yorick@unaffiliated/yorick] has quit [Read error: Operation timed out] 03:13:54 yorick [yorick@unaffiliated/yorick] has joined #scheme 03:23:04 eli: yes 03:23:53 eli: sorry for the delay, no audio here and I keep getting internetracted 03:24:31 One of the first languages I ever learnt, when I was 14, was x86 assembly. I used my knowledge to trace through programs with a debugger. At that level, you learn very quickly how to work with call frames. ;-) 03:24:53 And when you're confronted with 20+ call frames to step through...that's recursion for ya. :-P 03:25:19 cky: x86 as first language. You must have the brain as twisted as a japanese guy. 03:26:09 Fare: Well, immediately before that was Quick Basic. I remember reading BBS posts about how you can sidestep QB's limitations using assembly code. So, I did what I gotta do. :-P 03:26:32 Fare: Shortly after that I started learning C too. But back then (mid 90s), C compilers had crappy optimisers, so I had to optimise code by hand in assembly anyway. 03:27:01 Didn't do much x86 thank the fates. Played around with m68k a fair bit. 03:27:13 fare: I wish I had been exposed to assembly earlier, but once I was It was fun to start getting it right. Now I just need to pick it back up on some little robot project 03:27:33 *caoliver* is unhappy Motorola didn't wind up with the PC market rather than Intel. 03:27:37 my first assembly was the 6502. A neat 8-bit thing. 03:27:48 With a 256 element stack as I recall. 03:28:02 Apple II? 03:29:05 man I wish I could converse with you two right now. 03:29:50 Mine was the PDP-8. If we wanted a stack, we did it ourselves. 03:32:07 I wonder what eli was going to say 03:32:43 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 03:33:23 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 03:33:31 cow liver: no, Apple ][ 03:34:18 O+*-=765430. 03:36:02 Sorry. Wiping crud off keyboard. 03:37:21 huangho [~vitor@201-35-145-138.paemt700.dsl.brasiltelecom.net.br] has joined #scheme 03:40:40 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 03:42:30 jimmy_: Like most people, you must have been doing those first recursions on integers. 03:42:35 pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has joined #scheme 03:42:35 -!- pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has quit [Client Quit] 03:43:23 eli: you mean simply replacing recursion with a loop that decremented a counter? I'm also familiar with making it run down trees and run like a while loop, or did I miss your point 03:43:23 -!- davids [~davids@186.205.48.47] has quit [Quit: Client exiting] 03:43:32 jimmy_: The difficult thing to get there, is that you're going over a "well-founded" set -- that each call to the function is with a number that is closer to zero, so you must reach it, and that at zero you stop calling yourself. 03:43:49 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 03:43:52 The problem is that the first introduction uses numbers. 03:44:01 `fib' or `fact' being popular choices. 03:44:16 Now the thing is that doing recursion on recursive data is much more natural. 03:44:31 recursive data? 03:44:46 well ordered? 03:45:12 jimmy_: Yes, like trees and lists (the linked-list kind). 03:45:19 caoliver: No -- "well-founded". 03:45:29 Anyway, the data itself is recursive, so once you get it (the data), it's easier to get the recursion on it. 03:45:48 Also, it's easier to "visualize" how each call is going towards a base case. 03:46:00 For example, you call yourself with a shorter list, or a subtree. 03:46:21 For this, HtDP attacks recursion by using structs first -- only later on numbers. 03:46:30 ok 03:47:39 unfortunately, I haven't been doing the kind of programming that has required such thought.. I'm looking to get a grasp on how to maybe say, take some architecture and make a lisp for it 03:48:06 That's what I wanted to say -- that HtDP can seem odd or slow or insistent on annoying stuff -- but it has very clear reasons for all of this. 03:48:14 i understand 03:48:29 If you're looking for a book on implementing lisps, then HtDP is not the right book for that... 03:49:03 But if you're used to a kind of programming that doesn't require much thought, then implementing a lisp will be a little difficult... 03:49:18 I can respect that, the book's advertised aim was for freshman cs students with likely no background. For a long time i've considered my education severely lacking and have been trying to make up for it and make sure I didn't miss basic stuff 03:49:34 LiSP or Shriram's PLAI 03:50:03 yup. I don't want to be afraid of difficult. I want to be able to look at a piece of equipment and have complete control over how it behaves 03:50:16 I just found plai last night, and it looks like exactly what I want 03:50:18 Yeah, those two are probably better reads for implementing a lisp. But HtDP is a good thing to consider if your education was lacking. 03:50:42 cool. Its nice to know i'm on the right track. 03:50:47 (I can personally recommend plai, but I'm biased -- my course is based on it.) 03:50:53 thanks for your feed back! 03:51:08 -!- huangho [~vitor@201-35-145-138.paemt700.dsl.brasiltelecom.net.br] has quit [Quit: leaving] 03:51:22 In any case, if you want to do that, then you could just go *quickly* over HtDP, spending time only on parts that seem like you're learning new stuff. 03:51:30 Then go on with plai. 03:51:57 hmm 03:52:07 You can also ask on the racket list -- this question pops up every once in a while, and I know that there are known lists of sections that people reply with. 03:52:26 plai has the advantage of being downloadable. LiSP seems outrageously priced these days. I don't remember paying nearly what's asked now. 03:52:35 (The question being "I'm already a programmer, is there some quick way to get the point of HtDP without spending a whole semester on it".) 03:52:57 well, i just got to the part where you learn how to define your own structurres. I'd like to understand how to go from coding only to working with files and outputting stuff 03:53:02 hmm i'll give it a try! 03:53:31 caoliver: plai is also pretty active (and racket has specific support for it). 03:55:28 Fare: BTW -- http://git.racket-lang.org/plt/commitdiff/6295824 03:56:05 -!- mmc [~michal@cs190095.pp.htv.fi] has quit [Ping timeout: 276 seconds] 03:56:21 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 03:56:48 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 04:15:59 -!- Fare [~Fare@64.119.159.126] has quit [Ping timeout: 265 seconds] 04:17:32 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 04:18:02 -!- Kerrick [~Kerrick@e40-1.nat.iastate.edu] has quit [Ping timeout: 264 seconds] 04:19:27 -!- speps [~speps@151.66.69.174] has quit [Quit: WeeChat 0.3.3] 04:21:50 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 04:22:18 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 04:24:24 -!- jimmy_ [44323b72@gateway/web/freenode/ip.68.50.59.114] has quit [Ping timeout: 265 seconds] 04:31:23 Fare [~Fare@64.119.159.126] has joined #scheme 04:47:23 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 04:47:53 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 04:54:11 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has left #scheme 04:58:58 WLen [~Len@77.127.28.213] has joined #scheme 05:06:39 vu3rdd [~vu3rdd@164.164.250.10] has joined #scheme 05:06:54 nataraj [~nataraj@122.165.223.135] has joined #scheme 05:13:11 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 05:13:39 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 05:19:33 is there Qt bindings for scheme? 05:20:08 There's http://wiki.call-cc.org/egg/qt if you're using Chicken. 05:20:16 (I've not tested it. Just the first Google hit.) 05:22:37 There's also apparently Qt bindings for Scheme48 too. (Again, according to Google. *shrug*) 05:24:42 hmm, so not quite tested 05:27:28 Eh, if you want something more stable, use QtJambi (Java bindings for Qt), then use SISC as your Scheme implementation. ;-) 05:36:02 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 05:38:46 aack [~user@a83-163-241-74.adsl.xs4all.nl] has joined #scheme 05:39:11 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 05:39:39 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 05:40:05 cky, i am working on arm-linux on a 200Mhz Atmel Arm9 board 05:40:31 as of now we do apps using Qt4 and C++ on frame buffer 05:41:13 want to know if scheme would fit in some way 05:42:02 rbarraud [~rbarraud@118-92-1-3.dsl.dyn.ihug.co.nz] has joined #scheme 05:45:04 Well, I think the Qt egg is your best bet. 05:45:23 theres something called 'smoke' which is supposed to have bindings for a bunch of different stuff 05:45:24 for qt 05:45:49 -!- leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 05:46:09 -!- pumpkin [~copumpkin@user-142hbak.cable.mindspring.com] has quit [Remote host closed the connection] 05:47:53 -!- Fare [~Fare@64.119.159.126] has quit [Quit: Leaving] 05:53:03 leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has joined #scheme 05:55:10 rdd [~rdd@c83-250-48-164.bredband.comhem.se] has joined #scheme 05:55:38 -!- wbooze` [~user@xdsl-87-78-36-2.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:55:57 -!- homie` [~user@xdsl-87-78-36-2.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 05:56:18 -!- offby1 [~user@pdpc/supporter/monthlybyte/offby1] has quit [Ping timeout: 240 seconds] 06:03:54 -!- ski [~hlj@c-8911e055.1149-1-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 06:05:06 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 06:05:34 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 06:06:01 Blkt [~user@93-33-133-222.ip44.fastwebnet.it] has joined #scheme 06:06:52 good day everyone 06:14:08 Hello. 06:19:31 -!- jewel [~jewel@196-215-16-158.dynamic.isadsl.co.za] has quit [Ping timeout: 240 seconds] 06:27:16 -!- Modius [~Modius@cpe-24-28-30-165.austin.res.rr.com] has quit [Ping timeout: 264 seconds] 06:31:22 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 06:31:49 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 06:33:50 Modius [~Modius@cpe-24-28-30-165.austin.res.rr.com] has joined #scheme 06:34:02 Maxel [~Maxel@99.149.172.166] has joined #scheme 06:35:49 -!- las_2 [~Administr@dhcp-129-64-153-24.dorm.brandeis.edu] has quit [Quit: Leaving.] 06:37:30 iley [~iley@2001:67c:7c:40dc:224:1dff:fec0:b7ec] has joined #scheme 06:57:22 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 06:57:48 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 06:59:23 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 276 seconds] 07:11:29 pavelludiq [~quassel@87.246.12.216] has joined #scheme 07:12:38 -!- alvatar [~alvatar@236.232.218.87.dynamic.jazztel.es] has quit [Ping timeout: 264 seconds] 07:13:28 chittoor [~chittoor@listertech.in] has joined #scheme 07:16:37 -!- jcowan [~John@cpe-98-14-172-204.nyc.res.rr.com] has quit [Quit: Leaving] 07:21:59 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 276 seconds] 07:23:23 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 07:23:52 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 07:24:30 alvatar [~alvatar@236.232.218.87.dynamic.jazztel.es] has joined #scheme 07:25:40 dzhus [~sphinx@89-178-149-128.broadband.corbina.ru] has joined #scheme 07:32:18 karme [~user@static.180.75.40.188.clients.your-server.de] has joined #scheme 07:42:41 masm [~masm@bl15-65-73.dsl.telepac.pt] has joined #scheme 07:47:00 gravicappa [~gravicapp@ppp85-140-66-140.pppoe.mtu-net.ru] has joined #scheme 07:48:56 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 07:49:24 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 07:53:03 vu3rdd` [~vu3rdd@164.164.250.10] has joined #scheme 07:57:37 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Ping timeout: 264 seconds] 07:57:38 -!- vu3rdd` [~vu3rdd@164.164.250.10] has quit [Remote host closed the connection] 08:15:37 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 08:16:05 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 08:19:37 araujo [~araujo@192.100.124.156] has joined #scheme 08:19:37 -!- araujo [~araujo@192.100.124.156] has quit [Changing host] 08:19:37 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 08:22:17 -!- leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 08:25:58 e-future [~e-future@a81-84-164-44.cpe.netcabo.pt] has joined #scheme 08:25:58 -!- e-future [~e-future@a81-84-164-44.cpe.netcabo.pt] has quit [Changing host] 08:25:58 e-future [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 08:33:01 timj [~timj@e176194009.adsl.alicedsl.de] has joined #scheme 08:33:23 leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has joined #scheme 08:34:22 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Read error: Connection reset by peer] 08:35:11 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Read error: Operation timed out] 08:37:35 -!- Nshag [user@lns-bzn-22-82-249-114-244.adsl.proxad.net] has quit [Ping timeout: 255 seconds] 08:45:24 wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has joined #scheme 08:46:06 -!- leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has quit [Ping timeout: 272 seconds] 08:51:10 Nshag [user@lns-bzn-40-82-251-182-5.adsl.proxad.net] has joined #scheme 08:57:37 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 09:05:15 schmir [~schmir@mail.brainbot.com] has joined #scheme 09:07:19 antoszka [~antoszka@unaffiliated/antoszka] has joined #scheme 09:12:42 -!- niko [~niko@freenode/staff/ubuntu.member.niko] has quit [Quit: leaving] 09:13:51 niko [~niko@freenode/staff/ubuntu.member.niko] has joined #scheme 09:19:31 -!- gravicappa [~gravicapp@ppp85-140-66-140.pppoe.mtu-net.ru] has quit [Ping timeout: 265 seconds] 09:26:14 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 09:35:46 vu3rdd [~vu3rdd@164.164.250.10] has joined #scheme 09:41:08 so is there any good books on scheme anywhere? (racket) ? 09:41:40 -!- wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has quit [Ping timeout: 252 seconds] 09:46:03 http://schemers.org/Documents/#all-texts 09:58:49 also what is the most popular way of data storage for schemers / lisp users? 09:58:55 the normal relational db stuff? 10:02:48 -!- rbarraud [~rbarraud@118-92-1-3.dsl.dyn.ihug.co.nz] has quit [Remote host closed the connection] 10:03:59 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Ping timeout: 265 seconds] 10:11:47 -!- iley [~iley@2001:67c:7c:40dc:224:1dff:fec0:b7ec] has left #scheme 10:11:56 MrFahrenheit [~RageOfTho@users-33-226.vinet.ba] has joined #scheme 10:12:50 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 10:14:29 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 10:14:46 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 272 seconds] 10:17:53 -!- alvatar [~alvatar@236.232.218.87.dynamic.jazztel.es] has quit [Ping timeout: 250 seconds] 10:18:47 alvatar [~alvatar@3.148.220.87.dynamic.jazztel.es] has joined #scheme 10:25:26 araujo [~araujo@192.100.124.156] has joined #scheme 10:25:27 -!- araujo [~araujo@192.100.124.156] has quit [Changing host] 10:25:27 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 10:41:18 mmc [~michal@cs27121126.pp.htv.fi] has joined #scheme 10:59:54 -!- pavelludiq [~quassel@87.246.12.216] has quit [Remote host closed the connection] 11:03:26 -!- Blkt [~user@93-33-133-222.ip44.fastwebnet.it] has quit [Quit: Error: do not makunbound t please!] 11:05:47 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 11:07:48 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 240 seconds] 11:13:56 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 11:15:59 mmc1 [~michal@cs185051.pp.htv.fi] has joined #scheme 11:17:35 -!- mmc1 [~michal@cs185051.pp.htv.fi] has quit [Remote host closed the connection] 11:20:07 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 252 seconds] 11:20:40 -!- MrFahrenheit [~RageOfTho@users-33-226.vinet.ba] has quit [Ping timeout: 264 seconds] 11:21:13 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 11:22:48 -!- mmc [~michal@cs27121126.pp.htv.fi] has quit [Ping timeout: 240 seconds] 11:27:47 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 260 seconds] 11:28:52 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 11:30:59 mmc [~michal@cs27121126.pp.htv.fi] has joined #scheme 11:31:25 -!- mmc [~michal@cs27121126.pp.htv.fi] has quit [Client Quit] 11:31:28 mmc1 [~michal@cs27121126.pp.htv.fi] has joined #scheme 11:31:41 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Operation timed out] 11:36:32 schmir [~schmir@mail.brainbot.com] has joined #scheme 11:55:28 ski [~slj@c-8911e055.1149-1-64736c10.cust.bredbandsbolaget.se] has joined #scheme 11:56:32 acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has joined #scheme 11:56:50 araujo [~araujo@192.100.124.156] has joined #scheme 11:56:50 -!- araujo [~araujo@192.100.124.156] has quit [Changing host] 11:56:51 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 11:57:29 HG` [~HG@xdsl-92-252-120-194.dip.osnanet.de] has joined #scheme 11:58:06 -!- dzhus [~sphinx@89-178-149-128.broadband.corbina.ru] has quit [Remote host closed the connection] 12:03:25 davids [~davids@186.205.48.47] has joined #scheme 12:06:10 e-future_ [~e-future@unaffiliated/sergio/x-8197433] has joined #scheme 12:10:48 -!- mjonsson [~mjonsson@cpe-98-14-173-5.nyc.res.rr.com] has quit [Remote host closed the connection] 12:15:04 -!- e-future_ [~e-future@unaffiliated/sergio/x-8197433] has quit [Quit: leaving] 12:15:13 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #scheme 12:15:23 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Client Quit] 12:16:27 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #scheme 12:44:23 z0d [~z0d@unaffiliated/z0d] has joined #scheme 12:45:46 Rearden [~John@209-217-211-155.northland.net] has joined #scheme 12:46:58 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 12:47:25 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Quit: Adamant] 12:48:21 aack [~user@a83-163-241-74.adsl.xs4all.nl] has joined #scheme 12:59:15 -!- nataraj [~nataraj@122.165.223.135] has quit [Ping timeout: 260 seconds] 13:02:10 bzzbzz [~franco@modemcable240.34-83-70.mc.videotron.ca] has joined #scheme 13:10:04 -!- jmcphers [~jmcphers@218.185.108.156] has quit [Remote host closed the connection] 13:10:52 jmcphers [~jmcphers@218.185.108.156] has joined #scheme 13:11:31 -!- WLen [~Len@77.127.28.213] has quit [Ping timeout: 265 seconds] 13:13:12 WLen [~Len@77.127.28.213] has joined #scheme 13:15:04 -!- saccade [~saccade@209-6-54-113.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: This computer has gone to sleep] 13:16:37 hypercube31 [~hypercube@66.90.18.146] has joined #scheme 13:26:52 davazp [~user@83.55.183.181] has joined #scheme 13:33:23 leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has joined #scheme 13:38:32 Lizard45 [~Lizard45@173-166-26-206-newengland.hfc.comcastbusiness.net] has joined #scheme 13:41:49 what is the correct sxpath selector for all tables that have attribute class = "games"? 13:42:19 (sxpath '(// table @ class)) gives me the class, but how can i correctly translate //table[@class="games"] to sxpath? 13:42:40 ah, my fault, found it 13:45:35 -!- echo-area [~echo-area@114.251.86.0] has quit [Remote host closed the connection] 13:51:06 -!- davazp [~user@83.55.183.181] has quit [Remote host closed the connection] 13:57:51 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 14:03:05 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Quit: leaving] 14:03:41 Sergio` [~Sergio`@a81-84-164-44.cpe.netcabo.pt] has joined #scheme 14:03:41 -!- Sergio` [~Sergio`@a81-84-164-44.cpe.netcabo.pt] has quit [Changing host] 14:03:41 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #scheme 14:18:38 lbc [~lbc@1908ds1-aboes.0.fullrate.dk] has joined #scheme 14:18:49 -!- lbc [~lbc@1908ds1-aboes.0.fullrate.dk] has quit [Read error: Connection reset by peer] 14:23:17 araujo [~araujo@213.28.64.66] has joined #scheme 14:23:17 -!- araujo [~araujo@213.28.64.66] has quit [Changing host] 14:23:17 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 14:26:42 caoliver: 0.4 has been delayed by my new job 14:27:02 but i'm done with feature changes, i just want to stabilize it 14:36:37 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 14:36:44 offby1 [~user@pdpc/supporter/monthlybyte/offby1] has joined #scheme 14:41:00 -!- alvatar [~alvatar@3.148.220.87.dynamic.jazztel.es] has quit [Quit: leaving] 14:41:23 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Ping timeout: 276 seconds] 14:41:26 alvatar [~alvatar@3.148.220.87.dynamic.jazztel.es] has joined #scheme 14:52:17 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 14:53:06 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 15:02:02 wbooze [~user@xdsl-78-34-251-24.netcologne.de] has joined #scheme 15:02:06 homie [~user@xdsl-78-34-251-24.netcologne.de] has joined #scheme 15:11:18 langmartin [~user@exeuntcha2.tva.gov] has joined #scheme 15:12:47 hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:16:04 -!- vu3rdd [~vu3rdd@164.164.250.10] has quit [Remote host closed the connection] 15:30:04 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:47:38 pavelludiq [~quassel@87.246.29.201] has joined #scheme 15:49:15 nowhereman [~pierre@AStrasbourg-551-1-67-118.w92-141.abo.wanadoo.fr] has joined #scheme 15:49:28 -!- nowhere_man [~pierre@AStrasbourg-551-1-23-130.w86-213.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 15:51:07 Kerrick [~Kerrick@b52-1.nat.iastate.edu] has joined #scheme 15:55:51 -!- Kerrick [~Kerrick@b52-1.nat.iastate.edu] has quit [Ping timeout: 265 seconds] 16:00:25 -!- HG` [~HG@xdsl-92-252-120-194.dip.osnanet.de] has quit [Quit: Leaving.] 16:02:29 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 16:05:14 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 276 seconds] 16:06:00 -!- rdd [~rdd@c83-250-48-164.bredband.comhem.se] has quit [Ping timeout: 265 seconds] 16:08:14 rdd [~rdd@c83-250-48-164.bredband.comhem.se] has joined #scheme 16:16:16 schmir [~schmir@mail.brainbot.com] has joined #scheme 16:21:08 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 16:22:32 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 16:26:42 drdo [~user@98.192.108.93.rev.vodafone.pt] has joined #scheme 16:32:14 i was wondering if someone could help me out with this question (its the second one on) http://paste.lisp.org/display/115436 16:35:04 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:38:41 -!- karme [~user@static.180.75.40.188.clients.your-server.de] has quit [Remote host closed the connection] 16:40:22 jewel [~jewel@196-215-16-158.dynamic.isadsl.co.za] has joined #scheme 16:43:43 Ragnaroek [~chatzilla@pD9E2566E.dip.t-dialin.net] has joined #scheme 16:47:53 pumpkin [~copumpkin@user-142hbak.cable.mindspring.com] has joined #scheme 16:49:21 githogori [~githogori@236.sub-75-210-232.myvzw.com] has joined #scheme 16:53:48 -!- WLen [~Len@77.127.28.213] has quit [Ping timeout: 240 seconds] 16:54:32 WLen [~Len@77.127.28.213] has joined #scheme 17:06:18 MrFahrenheit [~RageOfTho@users-42-165.vinet.ba] has joined #scheme 17:07:54 bohanlon [~bohanlon@66.170.231.191] has joined #scheme 17:13:28 -!- jewel [~jewel@196-215-16-158.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 17:16:15 pchrist_ [~spirit@gentoo/developer/pchrist] has joined #scheme 17:17:18 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Read error: Operation timed out] 17:18:52 Lizard45: have you read R5RS as I told you to do? 17:25:34 Lizard45: now you should read "The Little Schemer". http://www.ccs.neu.edu/home/matthias/BTLS/ You can get it from Amazon. 17:28:05 Lizard45: your questions should really be asked on cls. lisppaste is to paste code, and ask a question here. Not to paste questions... 17:28:24 On the other hand you could have questions to ask here. 17:28:48 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 240 seconds] 17:29:25 ok thank you 17:29:55 I'm not sure there's any point in going to the next exercise, if you cannot solve the first one. 17:31:29 What about http://paste.lisp.org/display/115399 Could you implement it? 17:32:23 For example "888 was the number i had chosen as my target" is a totally inadequate answer. 17:32:38 Blkt [~user@dynamic-adsl-94-37-236-50.clienti.tiscali.it] has joined #scheme 17:33:08 The problem statement didn't ask you to make guess equal to target. Why were you trying to do that? 17:33:45 Yeah i was able to figure that one out, i thought i had to choose a target number as i did my code, but the person who replied to me said i didn't have to. 17:35:19 Ok, you seem to have discovered =, but unfortunately, you didn't seem to have read R5RS, so now you're trying to apply it everywhere. 17:35:28 = cannot compare symbols. 17:36:33 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 17:36:50 In your final check-guess function what are the names of your arguments? 17:36:51 ok, yeah i haven't had time to read much of it, although many of those topics seem simlar to the ones i've seen in the MIT book 'How to Design Programs'. Thats the book i'm using in my class right now 17:37:26 What function does HTDP use to compare symbols? 17:38:57 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 17:45:30 Oh alright so = only compares numbers. symbol=> compares symbols 17:46:27 Was cls the place you originally posted the link to R5RS? 17:46:35 gravicappa [~gravicapp@ppp91-78-231-231.pppoe.mtu-net.ru] has joined #scheme 17:47:00 cls is news:comp.lang.scheme 17:48:22 schmir [~schmir@mail.brainbot.com] has joined #scheme 17:48:29 symbol=> might be a library function defined in HTDP. But in R5RS, it's not defined. 17:49:10 The usual functions to compare objects in general are eqv? and equal? 17:49:47 In any case, you want to test for the equality of symbols, so symbol=> would not be enough. 17:49:49 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 17:50:01 Anyways, in your final check-guess function what are the names of your arguments? 17:54:27 choas [~lars@p5792CB01.dip.t-dialin.net] has joined #scheme 17:55:23 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs.html 17:55:43 guess and target 17:56:23 saccade [~saccade@BRAIN-AND-COG-TWO-THIRTY-TWO.MIT.EDU] has joined #scheme 17:56:29 ok. So why did you name the parameters of guess-color guess0 guess1 guess2 and guess3? 17:56:40 What did the problem statement say about these parameters? 18:00:10 I named it that because when i lookded up the master.ss teachpack it said 'symbol? symbol? symbol? symbol? number? boolean?'. It said two arguments are 'targets' and the other 'guesses' 18:00:48 So what about naming them target1 target2 guess1 guess2 ? 18:01:02 Do you agree? 18:02:29 Yes 18:02:50 Then, what would you say would be the condition of a perfect match? 18:06:29 ((equal? guess1 target1 guess2 target2)'Perfect) 18:06:51 Check the defintion of equal? in r5rs. 18:07:03 http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-9.html#%_idx_218 18:07:05 -rudybot:#scheme- http://tinyurl.com/5jsusu 18:07:27 How many arguments does it take? 18:08:09 caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has joined #scheme 18:08:34 2 18:09:00 Here you are giving it 4. 18:09:20 What about (and (equal? guess1 target1) (equal? guess2 target2)) ? 18:09:48 -!- tessier [~treed@kernel-panic/copilotco] has quit [Ping timeout: 240 seconds] 18:12:12 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 18:12:59 it worked. 18:13:52 What would be the condition for 'one color at one position' ? 18:14:05 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Ping timeout: 276 seconds] 18:18:12 -!- homie [~user@xdsl-78-34-251-24.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:18:16 -!- wbooze [~user@xdsl-78-34-251-24.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 18:19:30 ((or (equal? guess1 target1) (equal? guess2 target2)) 18:20:27 This is correct, in the context where (not (and (equal? guess1 target1) (equal? guess2 target2))). 18:20:55 Ok, you can go on and complete guess-color. 18:21:52 Where in the world is foof? I'm tracking down a segfault in Chibi, and have a question. 18:22:09 caoliver: He's very busy right now 18:22:20 Occasionally he stops by here though 18:22:24 Working group stuff? 18:22:56 That too 18:23:10 Anyway, you'll probably have more luck mailing him 18:25:18 What I found was srfi 18 thread-sleep! in the primordial thread causes a null pointer deref. on sexp_context_event. I'm unclear of how he's using that field. 18:25:59 *sjamaan* doesn't know anything about Chibi 18:29:28 Lizard45: I feel you would gain in reading http://www.cs.cmu.edu/~dst/LispBook/ "Common Lisp: A Gentle Introduction to Symbolic Computation". It uses Common Lisp instead of Scheme, but you could at least read the first few chapter where the differences don't matter. It would help you better understand how it all works. 18:31:12 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Read error: Connection reset by peer] 19:02:10 -!- Rearden [~John@209-217-211-155.northland.net] has quit [Quit: Leaving] 19:02:32 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #scheme 19:02:32 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 19:02:32 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:03:07 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Client Quit] 19:03:17 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:09:49 -!- Adamant [~Adamant@unaffiliated/adamant] has quit [Ping timeout: 252 seconds] 19:11:38 Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has joined #scheme 19:11:38 -!- Adamant [~Adamant@c-69-136-200-213.hsd1.ga.comcast.net] has quit [Changing host] 19:11:38 Adamant [~Adamant@unaffiliated/adamant] has joined #scheme 19:18:24 wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has joined #scheme 19:18:27 evening, schemers 19:20:50 -!- caoliver [~oliver@75-134-208-20.dhcp.trcy.mi.charter.com] has quit [Remote host closed the connection] 19:21:55 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 260 seconds] 19:29:20 over here its still the afternoon 19:33:38 wuj [~wuj@pool-74-108-204-117.nycmny.east.verizon.net] has joined #scheme 19:45:04 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Upgradin'] 19:48:01 kephas [~pierre@AStrasbourg-551-1-77-169.w81-51.abo.wanadoo.fr] has joined #scheme 19:48:10 -!- hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 19:48:14 -!- nowhereman [~pierre@AStrasbourg-551-1-67-118.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 250 seconds] 19:48:39 hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 19:53:00 -!- hohoho [~hohoho@ntkngw226086.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Ping timeout: 250 seconds] 19:55:16 -!- Lizard45 [~Lizard45@173-166-26-206-newengland.hfc.comcastbusiness.net] has quit [Quit: http://irc2go.com/] 20:01:25 drdo` [~user@98.192.108.93.rev.vodafone.pt] has joined #scheme 20:03:50 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 20:03:51 -!- mmc1 [~michal@cs27121126.pp.htv.fi] has quit [Ping timeout: 240 seconds] 20:04:28 -!- drdo [~user@98.192.108.93.rev.vodafone.pt] has quit [Ping timeout: 264 seconds] 20:07:16 mmc [~michal@cs27121126.pp.htv.fi] has joined #scheme 20:08:11 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Read error: Connection reset by peer] 20:08:20 -!- gravicappa [~gravicapp@ppp91-78-231-231.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:09:19 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 20:09:48 -!- drdo` is now known as drdo 20:11:46 wbooze [~user@xdsl-78-34-251-24.netcologne.de] has joined #scheme 20:11:48 homie [~user@xdsl-78-34-251-24.netcologne.de] has joined #scheme 20:25:33 kuribas [~user@d54C43499.access.telenet.be] has joined #scheme 20:30:01 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Remote host closed the connection] 20:30:01 -!- e-future [~e-future@unaffiliated/sergio/x-8197433] has quit [Remote host closed the connection] 20:33:51 -!- Ragnaroek [~chatzilla@pD9E2566E.dip.t-dialin.net] has quit [Remote host closed the connection] 20:35:47 -!- wingo [~wingo@229.Red-79-151-216.dynamicIP.rima-tde.net] has quit [Ping timeout: 240 seconds] 20:35:52 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Read error: Connection reset by peer] 20:35:58 aack [~user@a83-163-241-74.adsl.xs4all.nl] has joined #scheme 20:38:55 -!- bohanlon [~bohanlon@66.170.231.191] has quit [Read error: Connection reset by peer] 20:53:45 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Read error: Operation timed out] 20:55:30 -!- githogori [~githogori@236.sub-75-210-232.myvzw.com] has quit [Remote host closed the connection] 20:57:02 -!- leppie [~lolcow@196-215-63-152.dynamic.isadsl.co.za] has quit [Ping timeout: 264 seconds] 21:02:01 -!- Maxel [~Maxel@99.149.172.166] has quit [Ping timeout: 252 seconds] 21:07:05 Sergio` [~Sergio`@a81-84-164-44.cpe.netcabo.pt] has joined #scheme 21:07:05 -!- Sergio` [~Sergio`@a81-84-164-44.cpe.netcabo.pt] has quit [Changing host] 21:07:05 Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has joined #scheme 21:10:17 -!- Sergio` [~Sergio`@unaffiliated/sergio/x-8197433] has quit [Client Quit] 21:11:07 -!- saccade [~saccade@BRAIN-AND-COG-TWO-THIRTY-TWO.MIT.EDU] has quit [Ping timeout: 240 seconds] 21:22:58 -!- chittoor [~chittoor@listertech.in] has quit [Quit: Leaving] 21:26:45 drdo` [~user@98.192.108.93.rev.vodafone.pt] has joined #scheme 21:27:57 -!- drdo [~user@98.192.108.93.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 21:28:54 -!- drdo` is now known as drdo 21:40:13 -!- drdo [~user@98.192.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 21:41:27 drdo [~user@98.192.108.93.rev.vodafone.pt] has joined #scheme 21:41:48 -!- rdd [~rdd@c83-250-48-164.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 21:45:41 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 250 seconds] 21:50:05 -!- samth is now known as samth_away 21:50:20 -!- schmir [~schmir@mail.brainbot.com] has quit [Remote host closed the connection] 21:52:14 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 21:54:59 rbarraud [~rbarraud@118-92-1-3.dsl.dyn.ihug.co.nz] has joined #scheme 21:55:04 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 21:55:35 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Read error: Connection reset by peer] 21:56:49 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 21:57:18 -!- FareWell is now known as Fare 21:59:37 rdd [~rdd@c83-250-48-164.bredband.comhem.se] has joined #scheme 22:04:33 -!- pavelludiq [~quassel@87.246.29.201] has quit [Read error: Connection reset by peer] 22:10:15 pnkfelix [~Adium@c-71-232-52-86.hsd1.ma.comcast.net] has joined #scheme 22:20:27 Lizard46 [~Lizard46@173-166-26-206-newengland.hfc.comcastbusiness.net] has joined #scheme 22:34:34 -!- choas [~lars@p5792CB01.dip.t-dialin.net] has quit [Quit: leaving] 22:37:08 bohanlon [~bohanlon@pool-173-48-104-141.bstnma.fios.verizon.net] has joined #scheme 22:37:24 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 22:41:41 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 22:45:50 -!- aoh [~aki@80.75.102.51] has quit [Ping timeout: 265 seconds] 22:47:34 aoh [~aki@80.75.102.51] has joined #scheme 23:02:30 -!- aack [~user@a83-163-241-74.adsl.xs4all.nl] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:05:45 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:06:22 RageOfThou [~RageOfTho@users-55-236.vinet.ba] has joined #scheme 23:10:28 -!- MrFahrenheit [~RageOfTho@users-42-165.vinet.ba] has quit [Ping timeout: 264 seconds] 23:20:20 -!- kuribas [~user@d54C43499.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:43:13 schmir [~schmir@p54A91733.dip0.t-ipconnect.de] has joined #scheme 23:43:42 -!- Blkt [~user@dynamic-adsl-94-37-236-50.clienti.tiscali.it] has quit [Remote host closed the connection] 23:55:54 -!- alvatar [~alvatar@3.148.220.87.dynamic.jazztel.es] has quit [Quit: leaving] 23:58:47 adadglgmut_ [~steve@cpe-71-79-173-65.neo.res.rr.com] has joined #scheme