00:11 (part) Starscream 00:44 (join) jonrafkind 01:57 (join) XingQuan 01:57 XingQuan: hello everybody 01:59 XingQuan: i try run : (speak-list (cons 1 (cons 'dollar empty))) and output error : reference to an identifier before its definition: speak-list 01:59 XingQuan: I already load sound.ss packet 02:06 jonrafkind: how did you load it 02:20 XingQuan: in language menu 02:21 XingQuan: load teach packet 02:29 (quit) XingQuan: Quit: Page closed 02:47 (quit) jonrafkind: Ping timeout: 260 seconds 03:01 (join) hanDerPeder 03:17 (join) lucian_ 03:35 (nick) lucian_ -> lucian 04:57 (quit) Yann1: Ping timeout: 240 seconds 04:57 (join) Yann1 05:14 (join) mceier 06:01 (join) MayDaniel 07:15 (join) b-man_ 07:24 (join) masm 08:34 (quit) MayDaniel: Read error: Connection reset by peer 08:59 (quit) b-man_: Remote host closed the connection 09:57 Yann1: Hi, im trying to use define-syntax but it doesn't work as expected. Does somebody knows what the problem is? http://pastebin.com/Le5xq3eA Im want a syntax to make easy recursive lambda calls. 10:25 samth: Yann1, your problem is that the name `this' is private to the macro, it can't be accessed from outside 10:26 Yann1: samth: I already thought about this, but how can I solve it? 10:26 samth: http://pastebin.com/Luqw52Ej 10:26 samth: try that - we allow the user to provide the name for `this' 10:26 samth: that way they can choose any name they want 10:27 samth: you can see that the `rec' form in Racket has the same shape: http://docs.racket-lang.org/mzlib/mzlib_etc.html?q=rec#%28form._%28%28lib._mzlib/etc..rkt%29._rec%29%29 10:27 rudybot: http://tinyurl.com/2wds74t 10:32 (join) rmitt 11:14 (join) MayDaniel 11:19 (join) b-man_ 11:20 (quit) hanDerPeder: Quit: hanDerPeder 11:23 (join) hanDerPeder 11:27 (quit) MayDaniel: Ping timeout: 240 seconds 11:31 (quit) hanDerPeder: Quit: hanDerPeder 11:32 (join) Yann3 11:32 (quit) Yann1: Ping timeout: 260 seconds 11:36 (quit) rmitt: Quit: Page closed 11:37 Demosthenes: it appears there are multiple libraries for accessing SQL. i'd lean toward sqlite or postgres for preference, can anyone recommend a racket library? 11:41 (join) anRch 11:41 samth: for postgres, i think people use spgsql 11:43 samth: for sqlite, use jaymccarthy/sqlite (from planet) 11:43 samth: spgsql is schematics/spgsql (also from planet) 11:44 Demosthenes: i saw dbi was trying to replicate a generic front end across db's like perl has. 11:45 Demosthenes: i don't really have much preference, but seems like the other tools build on top of jsqlite so i'll start there 11:50 (quit) b-man_: Remote host closed the connection 12:01 offby1: Let me know when you find an honest man 12:04 (quit) lucian: Read error: Connection reset by peer 12:07 (join) lucian 12:19 (join) b-man_ 12:26 Yann3: samth: just saw your solution for the recursive-lambda problem. thanks! 12:27 (quit) anRch: Quit: anRch 12:48 (quit) tv|z: Ping timeout: 260 seconds 12:49 (join) tv|z 12:51 (join) jonrafkind 13:27 (join) anRch 13:54 (join) lucian_ 13:55 (quit) lucian: Ping timeout: 240 seconds 14:07 (join) hanDerPeder 15:12 (quit) anRch: Quit: anRch 15:14 (quit) hanDerPeder: Quit: hanDerPeder 15:15 (quit) b-man_: Remote host closed the connection 15:25 clklein: Anyone ever tried to write tests cases to check that a macro's using 'disappeared-binding right in order to make Check Syntax rename properly? 15:39 (join) MayDaniel 15:49 (quit) MayDaniel: Read error: Connection reset by peer 16:05 (nick) lucian_ -> lucian 17:01 (quit) Yann3: Read error: Operation timed out 17:02 (join) Yann1 17:05 jonrafkind: clklein, renaming x to x1 works forme 17:05 jonrafkind: although its sort of strange that check syntax mode immediately disables itself after renaming an identifier 17:07 clklein: jonrafkind: hrm, maybe one of our builds is too old/new? 17:07 jonrafkind: mine is silghtly old 17:07 jonrafkind: but only yb about 2 or 3 days maybe 17:19 (join) ti84 17:19 (join) lewis1711 17:25 samth: jonrafkind, robby changes check syntax very recently 17:26 jonrafkind: oh ok 17:53 (join) b-man_ 17:54 (join) cinch 17:59 (nick) samth -> samth_away 18:11 ti84: Hi ! I made a function, that allows me to set a variable... But to do so, I have to run another function first... How can I make it in one function with one of the result not returner?? I'd try to explain with that : (define (function) (function_I_dont_want_to_return) (function_which_set_a_variable_from_the_function_I_dont_want_to_return)).... I'm not sure you'll understand but if you have any idea... :) 18:11 ti84: *one of the results not returned* 18:11 jonrafkind: can yhou paste some code 18:11 ti84: ok i do it 18:26 ti84: I'm really not sure I'm clear... but http://paste.lisp.org/display/117304 18:30 jonrafkind: you're passing two variables to grid2 but grid2 only wants one 18:30 jonrafkind: oh wait grid2 vs GRID2 18:31 jonrafkind: ok what is theGrid defined as? 18:32 ti84: yes i know, well its complicated, I've got a looooooooot of functions... TheGrid is just a list of all the lists that makes my grid... and GRID2 displays TheGrid 18:34 lewis1711: you might want to pick some more descriptive names 18:34 lewis1711: like "display-grid" 18:38 ti84: er.. what I want to do, to say it clearly, is not to display the result of an operation in a function... example : (define (function x) (operation1 x) (operation2 x))... How not to display the result of (operation1 x) ? 18:38 jonrafkind: what do you mean (grid) and (GRID2 theGrid) do the same thing, they are clearly different 18:38 jonrafkind: (operation1 x) won't be displayed 18:39 jonrafkind: unles you have some print statement in there 18:51 (quit) ti84: Quit: Page closed 19:11 (join) hanDerPeder 19:23 (quit) mceier: Quit: leaving 19:45 (quit) lucian: Remote host closed the connection 19:51 (join) asumu 20:01 (quit) jonrafkind: Ping timeout: 264 seconds 20:10 (quit) b-man_: Remote host closed the connection 20:14 (join) b-man_ 20:19 (quit) b-man_: Ping timeout: 255 seconds 21:43 (join) Fare 22:38 (quit) asumu: Quit: Leaving 23:17 (quit) masm: Quit: Leaving. 23:58 (part) lewis1711