00:00:22 And, I also discovered them when cky showed me his solution to this problem last night. It wasn't vastly different from mine, but 'twas both more comprehensive and concise :) 00:01:58 It's definitely concise 00:02:00 :) 00:12:20 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 00:21:40 -!- HG` [~HG@xdsl-92-252-105-72.dip.osnanet.de] has quit [Quit: Leaving.] 00:24:28 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 00:24:34 -!- MrFahrenheit [~RageOfTho@users-55-106.vinet.ba] has quit [Read error: No route to host] 00:24:53 MrFahrenheit [~RageOfTho@users-55-106.vinet.ba] has joined #scheme 00:26:32 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Remote host closed the connection] 00:27:11 _danb_ [~user@124-149-32-186.dyn.iinet.net.au] has joined #scheme 00:39:10 -!- gravicappa [~gravicapp@ppp85-140-116-26.pppoe.mtu-net.ru] has quit [Ping timeout: 272 seconds] 01:08:48 -!- zeroish [~zeroish@135.207.174.50] has quit [Remote host closed the connection] 01:15:58 Axsuul: Glad you like. :-) 01:16:14 Axsuul: If you want to add other types, that's obviously pretty straightforward. :-) 01:16:47 Axsuul: The mutable1 that I sent last night is basically identical, but without the list? clause. 01:31:27 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Ping timeout: 240 seconds] 01:34:14 -!- hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has quit [Quit: Leaving] 01:35:59 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 276 seconds] 01:40:32 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 01:41:27 laurus [~laurus@c-68-40-207-109.hsd1.mi.comcast.net] has joined #scheme 01:41:33 How do I enter a complex number in Scheme? 01:42:32 3+2i 01:42:51 samth: thanks! 01:44:05 samth, speaking of numbers, how do I choose to make a number floating point or exact? 01:44:30 usually with a decimal point - 3. vs 3 01:44:54 But if I enter (exact? 2.312) I get #f 01:45:10 yes, that's a floating point number 01:45:18 Right, how can I make it non-floating point? 01:45:45 if you want that number exactly, you can do (inexact->exact 2.312) or (/ 2312 1000) or various other things 01:46:01 samth, oh, wow, neat 01:46:16 Thanks! 01:51:03 Why do (< 1) and (<) return #t? 01:51:30 because all of the comparisons there are true 01:51:42 samth, but it's not comparing anything to anything really right? 01:52:17 think about writing the variable-arity version of `<' in terms of the 2-argument version 01:52:24 you'll see why the base case is #t 01:52:36 variable-arity? 01:52:43 multiple-argument 01:52:47 Oh ok 01:54:03 This might be wrong, but (< 1 2 3) is (and (< 1 2) (< 2 3)) 01:54:08 Or is that not what you were looking for? 01:54:13 yes, that's right 01:54:19 Ok 01:54:28 But if it's just nothing...? 01:54:39 but try to write a scheme function that takes a list of numbers, and checks if they're all less than in order 01:54:43 the way that < works 01:54:51 laurus: You can also say 2312/1000 instead of (/ 2312 1000) if both parts are literals. 01:54:54 using only < on two arguments at a time 01:55:48 samth, right, I just did 01:56:03 But I still don't see what you're getting at 01:56:21 rudybot: (and) 01:56:21 cky: ; Value: #t 01:56:24 laurus: ^^--- 01:56:35 laurus: If you string an "and" with no conditions, the result is #t. 01:56:35 What is ^^--- 01:56:43 ^^--- means "see line above". 01:56:49 It's supposed to look like an arrow. 01:56:50 Oh ok 01:56:51 :) 01:57:03 Oh, just (and) is #t 01:57:06 I never knew that... 01:57:09 Erm, why is that? 01:57:21 laurus: Because "and" is subtractive. 01:57:35 Each true condition keeps its value, and each false condition turns it into #f. 01:57:40 Oh, okay 01:57:42 So it's true by default 01:57:44 I see 01:57:45 Yep. 01:57:46 It's innocent unless proven guilty? :P 01:57:59 Hm, ok! 01:58:06 Well thanks for the explanation :) 01:58:14 laurus: Because of that, and that (< a b c d) is the same as (and (< a b) (< b c) (< c d)), then, (<) is the same as (and). 01:58:22 Right, makes sense 01:58:25 :-) 02:02:28 -!- pavelludiq [~quassel@91.139.196.22] has quit [Read error: Connection reset by peer] 02:02:56 -!- laurus [~laurus@c-68-40-207-109.hsd1.mi.comcast.net] has left #scheme 02:04:31 Azuvix [~Azuvix@174-27-51-173.bois.qwest.net] has joined #scheme 02:09:12 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 02:14:55 aidalgol [~user@114-134-7-235.rurallink.co.nz] has joined #scheme 02:54:04 -!- dfkjjkfd [~paulh@236-9-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 02:55:11 adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has joined #scheme 02:58:46 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 03:04:31 museun1 [~what@c-76-122-126-43.hsd1.ga.comcast.net] has joined #scheme 03:08:20 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 255 seconds] 03:11:06 -!- imran_sr [~imran@75-18-254-4.lightspeed.uncyca.sbcglobal.net] has quit [Quit: Leaving] 03:15:03 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 03:29:05 -!- acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has quit [Ping timeout: 260 seconds] 03:30:00 aeqa [~aeqa@c-24-63-72-223.hsd1.ma.comcast.net] has joined #scheme 03:34:43 -!- incubot [incubot@klutometis.wikitex.org] has quit [Read error: Connection reset by peer] 03:52:36 timj_ [~timj@e176194019.adsl.alicedsl.de] has joined #scheme 03:52:43 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 03:55:58 -!- timj [~timj@e176193220.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 04:02:16 -!- EbiDK [~ebi@3e6b7ac3.rev.stofanet.dk] has quit [Read error: Connection reset by peer] 04:04:01 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Quit: Leaving] 04:07:52 -!- aidalgol [~user@114-134-7-235.rurallink.co.nz] has quit [Remote host closed the connection] 04:10:41 -!- Azuvix [~Azuvix@174-27-51-173.bois.qwest.net] has quit [Quit: I bless your computer, my child] 04:17:40 -!- aeqa [~aeqa@c-24-63-72-223.hsd1.ma.comcast.net] has quit [Quit: Leaving] 04:18:37 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 04:23:10 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: nighty night] 04:29:32 seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has joined #scheme 04:37:21 mbohun [~mbohun@ppp115-156.static.internode.on.net] has joined #scheme 04:40:40 nowhere_man [~pierre@AStrasbourg-551-1-98-163.w90-13.abo.wanadoo.fr] has joined #scheme 04:41:11 -!- kephas [~pierre@AStrasbourg-551-1-8-225.w92-141.abo.wanadoo.fr] has quit [Ping timeout: 265 seconds] 04:48:32 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 255 seconds] 04:55:11 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 04:55:26 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 04:56:47 -!- MrFahrenheit [~RageOfTho@users-55-106.vinet.ba] has quit [Ping timeout: 255 seconds] 05:09:48 Could someone direct me to documentation for setting up apache to do CGI scripting with scheme? 05:29:04 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:46:12 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 05:48:45 kty1104 [~kty1104@59.4.64.226] has joined #scheme 05:48:50 hello 05:48:56 any body alive? 05:49:02 YYep! 05:49:04 Nope. 05:49:06 For some definitions of `alive' 05:49:10 cool 05:49:19 can I ask you a question? 05:49:30 Don't ask to ask, just ask. 05:49:31 =] 05:49:34 You already did. 05:49:39 Obviously, then, you can. 05:49:42 I want to use variables(which separated file) mutually 05:50:02 ;;content of "a.rkt" 05:50:02 #lang racket 05:50:02 (provide a) 05:50:02 (define a 1) 05:50:02 (display b) 05:50:02 ;;content of "b.rkt" 05:50:04 #lang racket 05:50:06 (provide b) 05:50:08 (define b 2) 05:50:10 (display a) 05:50:12 ;;content of "ab.rkt" 05:50:14 #lang racket 05:50:16 (require "a.rkt" "b.rkt") 05:50:20 (display a) 05:50:22 (display b) 05:50:24 this doesnt work 05:50:26 could you give me a little advice? 05:50:27 Please don't paste here =| 05:50:29 Please don't paste to the channel. 05:50:29 Use lisppaste to patse anything: 05:50:29 lisppaste: url 05:50:29 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 05:50:46 omg sorry 05:51:24 Try requiring b in a and a in b 05:52:04 /if/ you know what I mean 05:52:13 if so, the error arise 05:52:20 cycle blah blah..;; 05:52:24 Racket modules may not be mutually referential. There is another mechanism for organizing programs called units and signatures; units may be mutually referential. 05:52:47 could you give me an example? 05:53:49 05:54:30 I've been there but my stupid brain ... 05:54:50 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Ping timeout: 255 seconds] 05:55:27 araujo [~araujo@190.38.50.25] has joined #scheme 05:55:27 -!- araujo [~araujo@190.38.50.25] has quit [Changing host] 05:55:27 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 05:56:00 there is nobody such a kind person...? 05:57:05 kty1104: Why do you need to do this? PErhaps there is a better solution to your problem. 05:57:09 Simpler, even. 05:57:32 hmm I am trying to make long source program 05:57:47 define my-canvas% there 05:57:51 use here 05:59:20 can you give me an little example?...;; 06:01:05 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 06:02:20 could somebody please tell me what the signature is? (in unit) 06:03:01 to this poor man? 06:03:16 ;;; 06:07:30 jsomers_ [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has joined #scheme 06:09:22 askhader ? could you please explain me about signature 06:09:23 ? 06:10:58 Nope, I've only had this problem once and when I did I realized that I could solve it simply re-thinking my definitions. 06:11:03 As such, I've never dealt with signatures. 06:12:11 ok thank you.. 06:13:55 -!- Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has quit [] 06:15:28 -!- emma [~em@unaffiliated/emma] has quit [Ping timeout: 272 seconds] 06:20:30 -!- kty1104 [~kty1104@59.4.64.226] has quit [Quit: Leaving] 06:21:11 Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has joined #scheme 06:21:53 chemuduguntar [~ravi@118-93-189-209.dsl.dyn.ihug.co.nz] has joined #scheme 06:39:08 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 06:41:02 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Client Quit] 06:46:12 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 06:50:51 Any of you folks use scheme on centos? 06:56:37 seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has joined #scheme 07:06:58 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Remote host closed the connection] 07:09:40 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:20:40 vu3rdd [~vu3rdd@122.167.96.21] has joined #scheme 07:21:46 schmir [~schmir@p54A910C2.dip0.t-ipconnect.de] has joined #scheme 07:30:14 -!- Lemonator [~kniu@HOHOHO.RES.CMU.EDU] has quit [Ping timeout: 276 seconds] 07:33:02 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 07:37:21 so.. the coding standard in scheme is to use two spaces instead of tabs? 07:42:29 choas [~lars@p5792C3D2.dip.t-dialin.net] has joined #scheme 07:44:34 By no means. 07:45:19 Just from observation 07:45:28 and Dr Racket seems to tab only two spaces 07:46:01 Hm, it varies for me. 07:46:04 Depending on what is being intended. 07:46:30 Do you use DrRacket? 07:46:55 I'm getting error.. Module Language: there can only be one expression in the definitions window 07:47:11 when i have multiple definitions =/ 07:52:51 lisppaste: url 07:52:51 To use the lisppaste bot, visit http://paste.lisp.org/new/scheme and enter your paste. 07:52:57 Axsuul: Show me^ 07:54:59 Axsuul pasted "hmmm?" at http://paste.lisp.org/display/116586 07:55:30 I think you want to change the language level? Bottom left corner of DrRacket 07:55:50 I want to determine language from source 07:55:58 -!- schmir [~schmir@p54A910C2.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 07:56:41 using import 07:56:48 *askhader* plays with it a bit 07:56:50 try putting that in DrRacket and running it 07:57:06 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 07:57:16 import: misuse of unit keyword in: (import (rnrs) (rnrs eval (6)) (rnrs mutable-pairs (6)) (only (racket base) print-graph)) 07:57:52 Have you tried 'require' instead of 'import' ? 07:58:02 the syntax is fine... because if I do plt-r6rs file.scm it works 07:58:24 tried require, but gives me bad module path 07:58:49 Are you getting this error? Module Language: there can only be one expression in the definitions window 07:58:58 Nope. 07:59:06 make sure you do.. Determine language from source 07:59:10 I have. 07:59:15 Hmm 07:59:20 The error I get is as I pasted. 08:01:20 OH well thanks for your time, I'll just run it using "plt-r6rs" but use DrRacket as an editor 08:13:50 askhader: so lists in Scheme.. are just pairs with a pointer to another pair and so on? 08:16:00 Axsuul: A list is either 1) empty or 2) (cons a b) where a is any symbol and b is a list 08:21:51 rudybot: (cons a b) 08:21:55 Axsuul: your sandbox is ready 08:21:55 Axsuul: error: reference to undefined identifier: a 08:22:01 rudybot: (cons 'a 'b) 08:22:01 Axsuul: ; Value: (a . b) 08:22:17 rudybot: (cons 'a '(b c)) 08:22:18 Axsuul: ; Value: (a b c) 08:22:24 ah so thats when it becomes a list 08:22:32 anything bigger than 2 elements is a list, 2 is a pair 08:23:01 askhader: do you happen to know what this expression means? #0=(0 . #0#) 08:23:29 or what it's called, so i could research it? 08:32:32 Hm, I'm sorry I don't. 08:32:49 I found it actually, http://docs.racket-lang.org/reference/reader.html#%28part._parse-graph%29 08:33:02 Ah 08:33:04 Not sure why you want to do this though 08:34:29 Why I want to? 08:34:43 I mean, not sure what the point of those structures is 08:35:41 Nor I 08:37:29 kar8nga [~kar8nga@k-13.vc-graz.ac.at] has joined #scheme 08:43:00 hotblack23 [~jh@p57B5BAA2.dip.t-dialin.net] has joined #scheme 08:44:01 Anyone have any idea on how I might "match" this expression.. (#0=(0 . #0#)) 08:44:10 Basically, detect the #0 08:44:35 -!- ASau [~user@77.246.230.250] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 08:45:35 actually.. nm 08:48:29 morninig 08:50:29 morning 08:52:09 rudybot: (define ab '(a b)) 08:52:09 Axsuul: Done. 08:52:19 rudybot: (list ab 1 (list ab 2)) 08:52:19 Axsuul: ; Value: ((a b) 1 ((a b) 2)) 08:53:02 rudybot: print-graph #t 08:53:02 Axsuul: ; Value: #t 08:54:11 rudybot: (let ((e (cons (cons (quote a) (cons (quote b) (quote ()))) (cons 1 (cons (cons #f (cons 2 (quote ()))) (quote ())))))) (set-car! (car (cdr (cdr e))) (car e)) e) 08:54:12 Axsuul: error: reference to undefined identifier: set-car! 08:54:40 rudybot: (import (rnrs mutable-pairs (6))) 08:54:40 Axsuul: error: eval:1:0: import: misuse of unit keyword in: (import (rnrs mutable-pairs (6))) 08:57:32 HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has joined #scheme 09:00:02 -!- kar8nga [~kar8nga@k-13.vc-graz.ac.at] has quit [Remote host closed the connection] 09:03:31 rudybot: (list ab 1 (list ab 2)) 09:03:31 Axsuul: error: make-evaluator: bad language spec: |#r6rs| 09:05:04 Err how do you initiate r6rs? 09:06:28 pavelludiq [~quassel@91.139.196.22] has joined #scheme 09:08:27 zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has joined #scheme 09:08:41 -!- jsomers_ [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has left #scheme 09:10:22 somers [~jsomers@cpe-69-203-73-44.nyc.res.rr.com] has joined #scheme 09:10:44 -!- Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has left #scheme 09:10:53 Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has joined #scheme 09:11:03 rudybot: (define ab '(a b)) 09:11:05 Axsuul: error: module: no #%module-begin binding in the module's language in: (module program rnrs) 09:11:16 -!- Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has quit [] 09:11:40 Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has joined #scheme 09:11:44 rudybot: (define ab '(a b)) 09:11:45 Axsuul: error: module: no #%module-begin binding in the module's language in: (module program rnrs) 09:17:34 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 09:18:33 Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has joined #scheme 09:19:57 -!- borism [~boris@ec2-79-125-58-77.eu-west-1.compute.amazonaws.com] has quit [*.net *.split] 09:30:13 rudybot: reset 09:30:13 Axsuul: error: test-case: standard-module-name-resolver: collection not found: "test-case" in any of: (#) in: test-case 09:31:17 rudybot: init r5rs 09:31:18 Axsuul: your r5rs sandbox is ready 09:31:25 rudybot: init r6rs 09:31:26 Axsuul: error: r6rs: must contain a `library' form (for a library) or start with `import' (for a top-level program) in: (#%module-begin) 09:32:32 rudybot: init #land r6rs 09:32:33 Axsuul: expecting: init [] 09:32:36 rudybot: init #lang r6rs 09:32:36 Axsuul: expecting: init [] 09:34:02 rudybot: init r5rs 09:34:02 Axsuul: your r5rs sandbox is ready 09:34:11 rudybot: (define ab '(a b)) 09:34:11 Axsuul: Done. 09:34:25 rudybot: (write (list ab 1 (list ab 2)) 09:34:26 Axsuul: error: eval:1:0: read: expected a `)' to close `(' 09:34:35 rudybot: (write (list ab 1 (list ab 2))) 09:34:35 Axsuul: ; stdout: "((a b) 1 ((a b) 2))" 09:34:47 rudybot: (print-graph #t) (write (list ab 1 (list ab 2))) 09:34:47 Axsuul: error: reference to an identifier before its definition: print-graph in module: 'program 09:38:43 wbooze` [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 09:38:43 -!- wbooze [~user@xdsl-87-79-140-119.netcologne.de] has quit [Read error: Operation timed out] 09:39:01 homie` [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 09:41:26 -!- homie [~user@xdsl-87-79-140-119.netcologne.de] has quit [Ping timeout: 264 seconds] 09:43:11 -!- somers [~jsomers@cpe-69-203-73-44.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 09:44:23 somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has joined #scheme 09:58:10 -!- Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has quit [Ping timeout: 260 seconds] 10:00:34 -!- somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has quit [Read error: Connection reset by peer] 10:03:10 -!- adu [~ajr@pool-173-66-11-168.washdc.fios.verizon.net] has quit [Quit: adu] 10:03:28 -!- timj_ [~timj@e176194019.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 10:03:47 somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has joined #scheme 10:06:00 -!- rmrfchik [~paul@195.191.11.247] has quit [Ping timeout: 272 seconds] 10:07:00 rmrfchik [~paul@195.191.11.247] has joined #scheme 10:08:19 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 240 seconds] 10:14:03 Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has joined #scheme 10:14:05 -!- Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has quit [Remote host closed the connection] 10:14:22 Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has joined #scheme 10:17:33 timj_ [~timj@e176203052.adsl.alicedsl.de] has joined #scheme 10:35:21 -!- mbohun [~mbohun@ppp115-156.static.internode.on.net] has quit [Quit: Leaving] 10:56:28 femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #scheme 11:00:25 -!- somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has quit [Quit: somers] 11:02:15 -!- jao [~jao@83.32.170.229] has quit [Ping timeout: 265 seconds] 11:08:18 -!- githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has quit [Remote host closed the connection] 11:13:44 -!- Ragnaroek [~chatzilla@pD9E2729C.dip.t-dialin.net] has quit [Ping timeout: 255 seconds] 11:25:18 dunno why r6rs doesn't work :-| 11:25:37 kar8nga [~kar8nga@i-41.vc-graz.ac.at] has joined #scheme 11:30:37 ah :( 11:33:24 fradgers- [~fradgers-@5e064cc1.bb.sky.com] has joined #scheme 11:34:14 abstractj [~shadow_wa@187.56.174.29] has joined #scheme 11:39:16 -!- Caleb-- [~caleb@bzq-109-65-3-83.red.bezeqint.net] has quit [Read error: Connection reset by peer] 12:10:04 -!- _danb_ [~user@124-149-32-186.dyn.iinet.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:24:09 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 12:27:05 -!- Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has quit [Ping timeout: 255 seconds] 12:28:23 emma [~em@unaffiliated/emma] has joined #scheme 12:31:17 dfkjjkfd [~paulh@143-11-ftth.onsnetstudenten.nl] has joined #scheme 12:36:37 -!- pygospa [~pygospa@217.191.199.41] has quit [Disconnected by services] 12:36:44 TheRealPygo [~pygospa@217.191.207.176] has joined #scheme 12:37:05 -!- wbooze` [~user@xdsl-87-79-40-105.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:37:10 -!- homie` [~user@xdsl-87-79-40-105.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:39:15 -!- hotblack23 [~jh@p57B5BAA2.dip.t-dialin.net] has quit [Quit: Leaving.] 12:39:53 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 12:44:47 homie [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 12:45:59 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 12:47:07 wbooze [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 12:48:41 -!- wbooze [~user@xdsl-87-79-40-105.netcologne.de] has quit [Remote host closed the connection] 12:48:56 -!- homie [~user@xdsl-87-79-40-105.netcologne.de] has quit [Remote host closed the connection] 12:50:31 borism [~boris@ec2-79-125-58-77.eu-west-1.compute.amazonaws.com] has joined #scheme 13:07:48 acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has joined #scheme 13:08:04 kniu [~kniu@HOHOHO.RES.CMU.EDU] has joined #scheme 13:09:30 gravicappa [~gravicapp@ppp85-140-116-26.pppoe.mtu-net.ru] has joined #scheme 13:25:28 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 13:31:07 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 13:44:15 alvatar [~alvatar@24.126.222.87.dynamic.jazztel.es] has joined #scheme 13:47:50 -!- acarrico [~acarrico@pppoe-68-142-40-104.gmavt.net] has quit [Ping timeout: 265 seconds] 13:55:36 -!- kar8nga [~kar8nga@i-41.vc-graz.ac.at] has quit [Remote host closed the connection] 13:55:36 homie [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 13:57:25 wbooze [~user@xdsl-87-79-40-105.netcologne.de] has joined #scheme 14:07:50 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving] 14:09:52 -!- drdo [~user@2.208.54.77.rev.vodafone.pt] has quit [Remote host closed the connection] 14:27:45 DrDuck [~duck@c-24-15-217-16.hsd1.il.comcast.net] has joined #scheme 14:37:01 alvatar_ [~alvatar@144.127.222.87.dynamic.jazztel.es] has joined #scheme 14:39:15 -!- alvatar [~alvatar@24.126.222.87.dynamic.jazztel.es] has quit [Ping timeout: 245 seconds] 14:48:22 novicio [4fe35360@gateway/web/freenode/ip.79.227.83.96] has joined #scheme 14:48:35 -!- novicio [4fe35360@gateway/web/freenode/ip.79.227.83.96] has left #scheme 14:54:43 -!- DrDuck [~duck@c-24-15-217-16.hsd1.il.comcast.net] has quit [Ping timeout: 245 seconds] 15:00:05 femtoo [~femto@95-89-197-196-dynip.superkabel.de] has joined #scheme 15:05:40 hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has joined #scheme 15:07:02 tupi [~david@186.205.37.15] has joined #scheme 15:14:55 -!- hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has quit [Quit: Leaving] 15:16:58 lusory [~bart@bb116-15-201-141.singnet.com.sg] has joined #scheme 15:37:53 -!- dfkjjkfd [~paulh@143-11-ftth.onsnetstudenten.nl] has quit [Quit: Lost terminal] 15:45:53 Ragnaroek [~chatzilla@pD951ED89.dip.t-dialin.net] has joined #scheme 15:46:15 dfkjjkfd [~paulh@143-11-ftth.onsnetstudenten.nl] has joined #scheme 15:56:48 -!- gravicappa [~gravicapp@ppp85-140-116-26.pppoe.mtu-net.ru] has quit [Ping timeout: 245 seconds] 15:59:13 gravicappa [~gravicapp@ppp85-140-64-180.pppoe.mtu-net.ru] has joined #scheme 15:59:28 zeroish [~zeroish@135.207.174.50] has joined #scheme 16:04:13 pr [phil@unaffiliated/pr] has joined #scheme 16:19:32 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 16:19:37 pygospa [~pygospa@217.191.194.158] has joined #scheme 16:21:25 -!- TheRealPygo [~pygospa@217.191.207.176] has quit [Ping timeout: 260 seconds] 16:21:39 seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has joined #scheme 16:25:15 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 16:29:32 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 16:34:58 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 16:39:12 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 16:45:05 mmc [~michal@cs27120227.pp.htv.fi] has joined #scheme 16:53:32 -!- Euthydemus [~euthydemu@vaxjo3.23.cust.blixtvik.net] has quit [Ping timeout: 240 seconds] 16:59:20 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Read error: Connection reset by peer] 17:11:38 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Ping timeout: 255 seconds] 17:13:12 MrFahrenheit [~RageOfTho@users-55-33.vinet.ba] has joined #scheme 17:14:05 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:16:23 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Ping timeout: 245 seconds] 17:19:21 jengle [~jengle@69.0.39.75] has joined #scheme 17:22:13 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 250 seconds] 17:23:37 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 17:35:13 hotblack23 [~jh@p57B5BAA2.dip.t-dialin.net] has joined #scheme 17:44:32 -!- Ragnaroek [~chatzilla@pD951ED89.dip.t-dialin.net] has quit [Ping timeout: 240 seconds] 17:44:50 -!- jengle [~jengle@69.0.39.75] has quit [Quit: jengle] 17:46:04 -!- hotblack23 [~jh@p57B5BAA2.dip.t-dialin.net] has quit [Quit: Leaving.] 17:48:05 jao [~jao@90.163.111.222] has joined #scheme 17:49:18 -!- Quadrescence [~Quad@unaffiliated/quadrescence] has quit [Ping timeout: 245 seconds] 17:49:18 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Read error: Connection reset by peer] 17:50:48 Quadrescence [~Quad@unaffiliated/quadrescence] has joined #scheme 17:51:19 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:54:37 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Read error: Connection reset by peer] 17:55:47 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:59:31 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 17:59:55 drdo [~user@2.208.54.77.rev.vodafone.pt] has joined #scheme 18:02:45 seangrove [~user@70-6-88-221.pools.spcsdns.net] has joined #scheme 18:04:47 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 18:05:56 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 18:15:52 -!- mmc [~michal@cs27120227.pp.htv.fi] has quit [Ping timeout: 240 seconds] 18:20:49 necroforest [~jarred@pool-108-18-226-169.washdc.fios.verizon.net] has joined #scheme 18:27:24 jonrafkind [~jon@jonr5.dsl.xmission.com] has joined #scheme 18:34:43 is there a good scheme reference around with proto types of functions and return values and a description. a site like php.net or something 18:38:39 Of course. 18:38:48 rracket-lang.org 18:38:52 racket-lang.org, sorry 18:39:03 The documentation there *should* apply to r5rs scheme 18:39:19 rudybot: (require r5rs) 18:39:28 *offby1: your scheme sandbox is ready 18:39:28 *offby1: Done. 18:39:31 rudybot: doc cons 18:39:32 *offby1: http://docs.plt-scheme.org/r5rs-std/r5rs-Z-H-9.html#%25_idx_408 18:41:28 yea i know it. but there is no better one? 18:41:53 i dont find it very clearly arranged 18:43:13 The documentation on the racket-website is rather clear 18:51:40 rudybot: doc string-ref 18:51:41 Zahl_: your sandbox is ready 18:51:42 Zahl_: http://docs.plt-scheme.org/reference/strings.html#(def._((quote._~23~25kernel)._string-ref)) 18:56:52 DrDuck [~duck@c-24-15-217-16.hsd1.il.comcast.net] has joined #scheme 19:09:45 -!- alvatar_ [~alvatar@144.127.222.87.dynamic.jazztel.es] has quit [Quit: leaving] 19:20:16 RyanRN [~Adium@pool-173-76-27-115.bstnma.fios.verizon.net] has joined #scheme 19:24:57 Dark-Star [~michael@HSI-KBW-095-208-117-017.hsi5.kabel-badenwuerttemberg.de] has joined #scheme 19:28:50 -!- seangrove [~user@70-6-88-221.pools.spcsdns.net] has quit [Ping timeout: 245 seconds] 19:38:43 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 250 seconds] 19:46:31 laurus [~laurus@c-68-40-207-109.hsd1.mi.comcast.net] has joined #scheme 19:46:38 Is define-structure in an SRFI? 19:57:47 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 19:59:55 -!- laurus [~laurus@c-68-40-207-109.hsd1.mi.comcast.net] has left #scheme 20:02:16 seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has joined #scheme 20:13:03 -!- seangrove [~user@c-71-198-44-87.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] 20:24:46 -!- vu3rdd [~vu3rdd@122.167.96.21] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:32:16 EbiDK [~ebi@3e6b7ac3.rev.stofanet.dk] has joined #scheme 20:32:23 somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has joined #scheme 20:33:42 -!- HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has quit [Quit: HG`] 20:34:31 HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has joined #scheme 20:34:56 -!- zac314159 [~user@c-68-84-149-234.hsd1.nm.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:35:10 -!- HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has quit [Client Quit] 20:46:39 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 20:48:14 kar8nga [~kar8nga@78.104.81.12] has joined #scheme 21:05:22 Axsuul [~someone@97-93-99-133.static.mtpk.ca.charter.com] has joined #scheme 21:07:03 -!- pchrist_ [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 21:07:39 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 21:17:13 -!- DrDuck [~duck@c-24-15-217-16.hsd1.il.comcast.net] has quit [Ping timeout: 245 seconds] 21:21:19 -!- femtoo [~femto@95-89-197-196-dynip.superkabel.de] has quit [Quit: Leaving] 21:38:06 Caleb-- [thedude@109.65.3.83] has joined #scheme 21:40:52 Anyone familiar with sharing of objects? 21:42:20 *cky* does not know what that means. 21:44:12 Axsuul: Re indentation, have a read of http://mumble.net/~campbell/scheme/style.txt (written by our own Riastradh). A quick search didn't find any reference to "two spaces vs tabs", but, either I'm blind or Riastradh will have two cents to throw in there. 21:47:09 Axsuul: If you look at the "Indentation and Alignment" section of that document, while it doesn't specifically talk about two spaces, it does refer to the Emacs indentation style (which does use two spaces). 21:47:20 Axsuul: So, really, using that is expected. Using tabs is probably sacrilege. 21:56:32 wbooze` [~user@xdsl-87-79-232-166.netcologne.de] has joined #scheme 21:56:34 homie` [~user@xdsl-87-79-232-166.netcologne.de] has joined #scheme 21:57:00 Ah gotcha, thanks cky 21:57:27 cky: what i mean is 21:57:38 ((a b) 1 ((a b) 2)) is the same as (#0=(a b) 1 (#0# 2)) 21:58:50 -!- homie [~user@xdsl-87-79-40-105.netcologne.de] has quit [Ping timeout: 245 seconds] 21:59:05 -!- wbooze [~user@xdsl-87-79-40-105.netcologne.de] has quit [Ping timeout: 265 seconds] 22:02:14 Axsuul: see SRFI 38 22:09:18 -!- EbiDK [~ebi@3e6b7ac3.rev.stofanet.dk] has quit [Read error: Connection reset by peer] 22:09:19 -!- Riastradh [debian-tor@fsf/member/riastradh] has quit [Remote host closed the connection] 22:10:02 Riastradh [debian-tor@fsf/member/riastradh] has joined #scheme 22:10:28 HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has joined #scheme 22:11:34 Axsuul: I'm sure you can write it that way, though, usually, that's used for circular structures. 22:31:12 cky: #= and ## can be used even for non-circular structures. 22:32:35 -!- Caleb-- [thedude@109.65.3.83] has quit [Read error: Connection reset by peer] 22:33:50 pjb: Of course. 22:33:57 pjb: I was just mentioning its usual use case. 22:34:20 -!- homie` [~user@xdsl-87-79-232-166.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:34:29 -!- wbooze` [~user@xdsl-87-79-232-166.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:34:50 cky: Sorry, I misunderstood. 22:34:58 *nods* 22:35:03 hadronzoo [~hadronzoo@188-126-70-108.cust.vpntunnel.org] has joined #scheme 22:37:34 Caleb-- [thedude@bzq-109-65-3-83.red.bezeqint.net] has joined #scheme 22:41:31 homie [~user@xdsl-87-79-232-166.netcologne.de] has joined #scheme 22:41:48 -!- fradgers- [~fradgers-@5e064cc1.bb.sky.com] has left #scheme 22:45:08 -!- Quadrescence [~Quad@unaffiliated/quadrescence] has quit [Ping timeout: 245 seconds] 22:46:41 wbooze [~user@xdsl-87-79-232-166.netcologne.de] has joined #scheme 22:47:19 -!- Caleb-- [thedude@bzq-109-65-3-83.red.bezeqint.net] has quit [] 22:47:49 Caleb-- [thedude@109.65.3.83] has joined #scheme 22:55:17 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 255 seconds] 22:58:28 -!- kar8nga [~kar8nga@78.104.81.12] has quit [Remote host closed the connection] 23:00:25 Quadrescence [~Quad@unaffiliated/quadrescence] has joined #scheme 23:03:21 -!- somers [~jsomers@2002:45cb:492c:1234:226:bbff:fe02:74a2] has quit [Read error: Connection reset by peer] 23:03:37 somers [~jsomers@cpe-69-203-73-44.nyc.res.rr.com] has joined #scheme 23:08:24 hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has joined #scheme 23:12:46 -!- MrFahrenheit [~RageOfTho@users-55-33.vinet.ba] has quit [Read error: No route to host] 23:13:10 MrFahrenheit [~RageOfTho@users-55-33.vinet.ba] has joined #scheme 23:13:41 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Remote host closed the connection] 23:21:20 -!- somers [~jsomers@cpe-69-203-73-44.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 23:21:43 somers [~jsomers@cpe-69-203-73-44.nyc.res.rr.com] has joined #scheme 23:22:09 Ragnaroek [~chatzilla@pD951EE83.dip.t-dialin.net] has joined #scheme 23:25:56 yates [~yates@nc-76-3-105-199.dhcp.embarqhsd.net] has joined #scheme 23:25:57 is there a scheme repl for emacs? 23:26:05 yates: M-x run-scheme 23:26:26 no such file or directory, scheme 23:26:43 i guess i have to install a scheme? 23:26:44 Hm, what Scheme implementation do you have installed? 23:26:47 Yeah. :) 23:27:26 And, if it doesn't supply a binary actually called "scheme", you can symlink /usr/bin/scheme to the Scheme you want to run 23:30:21 know of a scheme implementation for linux (2.6.34.7-61.fc13.x86_64)? 23:30:40 yum search scheme didn't turn anything relevent that i could see 23:31:09 gauche? 23:31:11 yates: Try searching for any of: racket, plt-scheme, mit-scheme, guile. 23:31:14 Yes, that works too. 23:31:23 -!- hypercube32 [~hypercube@158.102.207.68.cfl.res.rr.com] has quit [Quit: Leaving] 23:31:37 Chicken? Gambit? There are a lot. :) 23:31:44 Indeed. 23:31:52 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 23:33:00 Also, hi cky 23:33:04 Heya! 23:33:20 githogori [~githogori@adsl-66-123-22-146.dsl.snfc21.pacbell.net] has joined #scheme 23:33:25 *cky* wishes there's a Debian/Ubuntu package for Larceny. 23:33:37 yates: Can you tell me whether Fedora Core has a Larceny package? :-P 23:34:41 cky: "No Matches found" 23:34:45 Bummer. 23:35:56 i install gauche, and now run-scheme runs and places me into a *scheme* buffer, but i can't seem to do anything in it. 23:36:11 (+ 3 9) just repeats the sexp 23:36:27 Try pressing Ctrl-J instead of Enter. 23:36:34 yeah, i tried that too - no joy 23:36:38 :-( 23:36:57 i'm getting a "Output file descriptor of scheme is closed" message in hte minibuffer too 23:37:05 Hm, odd 23:37:08 That's hardcore. 23:37:42 Well, I've run out of advice, sorry. You'll have to wait for someone more knowledgeable than me. :P 23:37:56 oh wait 23:38:22 i guess installing gauche didn't really give me a scheme binary 23:38:31 cky: Using tabs is bad in a language-independent way. 23:39:05 eli: Yes, I totally agree. We had this..."debate" at work a couple of years ago. 23:39:24 cky: And using 8 spaces for an indentation level makes sense only in language that encourage a mostly-flat code structure, mostly by using lots of imperative assignments. 23:39:42 Can you configure Emacs to only use spaces when you press tab? 23:39:57 eli: I'm on the spaces side, as were most workmates. But there were some vocal people (as there always are) who argued the opposite. 23:40:03 Re tabs, at some point in a place I worked at, we got to ridiculous inverted indentation because of different rendering of tabs. 23:40:04 -!- Ragnaroek [~chatzilla@pD951EE83.dip.t-dialin.net] has quit [Remote host closed the connection] 23:40:11 I guess I mean "How can you..." 23:40:25 I don't see any sane argument that can be made in favor of tabs. 23:40:29 Got it http://www.fnal.gov/docs/products/emacs/emacs/emacs_23.html#SEC185 (maybe) 23:40:46 eli: Indeed. The arguments I've seen in favour were...flimsy at best. 23:41:17 eli: Like "but it takes fewer keystrokes to get through the file!". And I was like, ever heard of Ctrl-Left/Right, or w/b (in vi), or M-f/M-b (Emacs)? 23:41:22 franki^: `indent-tabs-mode'. 23:42:08 cky: that's indeed an amazingly stupid argument. 23:42:31 I'd argue that such an argument should be a good factor in choosing people to fire. 23:42:38 Hahahahaha, nice. 23:43:11 I've worked once with a guy who would put code in random places. 23:43:32 DevStudio, or whatever it was called at the time, would extend the line with spaces so you could click anywhere on the screen. 23:43:54 So this guy would just put random bits of code to the right of the normal code 23:44:05 resulting in an almost double-column view. 23:44:32 eli: Yep, I'm very happy I've found that 23:44:54 It was horribly messy, with some debugging code left in, and people puzzled on what it's doing and how to keep it from breaking. 23:45:11 About a week later the guy was removed from the job. 23:45:17 Thank goodness! 23:46:46 I'm very happy with the changes I've made to my .emacs today. :) 23:50:10 franki^: One of my most useful customisations in .emacs involves disabling saving of backup (*~) files. 23:51:18 cky: What's so good about that? I mean, I have to admit I don't often (ever?) use those backup files, but I'm not sure why I'd want to disable them. 23:51:47 franki^: Personally I think they're an eyesore when I do an ls (and they're not automatically hidden, unlike dotfiles). 23:52:17 pumpkin [~pumpkin@173-9-125-129-NewEngland.hfc.comcastbusiness.net] has joined #scheme 23:52:22 franki^: The idea is that if you check in your code often (which you can easily afford to do with git or the like), that's your "go back to previous version" mechanism. 23:52:27 Could you just get it to backup to .file instead of file~? 23:52:56 Yeah, I need to get the hang of version control, I have got a Github account, but I don't really use it.. 23:53:04 No. :-P Because sometimes you do want to check in "real" dot files (which are not backup files). 23:53:14 True :) 23:53:17 So you can't globally ignore dotfiles (via .gitignore or the like). 23:53:40 franki^: You don't need any account to use git. :-) 23:53:50 franki^: That's what "distributed" version control is all about. 23:54:00 -!- HG` [~HG@xdsl-92-252-92-217.dip.osnanet.de] has quit [Quit: Leaving.] 23:54:04 franki^: It's easy peasy to create a repository on your local machine, shared with nobody. 23:54:49 but of course Emacs was written before _any_ revision control was common, let alone _distributed_ revision control. 23:54:56 Hence the old-timey backup mechanism 23:56:01 cky: Ah, I have to admit that I don't know much about it, it's one of those things that seems very cryptic from my hobbyist perspective. :\ 23:57:01 Something that "real programmers" do :) 23:57:42 ok, success with bigloo