00:40 (join) jonrafkind 01:24 (join) shkk 01:25 (quit) shkk: Client Quit 01:30 (quit) hellmage: Ping timeout: 276 seconds 02:27 (quit) jonrafkind: Ping timeout: 246 seconds 02:42 (join) hanDerPeder 02:44 (quit) hanDerPeder: Client Quit 03:39 (join) pdelgallego 04:00 (join) masm 04:35 (quit) masm: *.net *.split 04:36 (join) masm 05:03 (quit) jao: Ping timeout: 245 seconds 05:48 (join) jao 06:51 (join) Nanakhiel 06:55 (quit) Lajla: Ping timeout: 276 seconds 07:09 (join) hanDerPeder 09:00 (nick) Nanakhiel -> Lajla 09:07 (join) carleastlund 09:29 (quit) masm: Ping timeout: 246 seconds 09:30 pdelgallego: hi I am trying to see some details of the implementation. To found the src of a function I use (module-path-index-resolve (car (identifier-binding #'function-name))) that give me the place where is defined. But some of them give me the next path : 09:30 pdelgallego: # 09:30 pdelgallego: What '%kernel means here ? 09:30 (join) masm 09:31 pdelgallego: there are some reference to it in the source code like (require #%kernel) 09:35 carleastlund: #%kernel is the kernel language of Racket -- it's the core that's implemented entirely in C. Everything else (racket/base, racket, and so on) are implemented in Racket itself, building from #%kernel on up. 09:41 Lajla: Bootstrapping 09:41 Lajla: C-- seems like a better choice though, but I guess that it wasn't around when racket started. 11:15 clklein: pdelgallego: With some hunting, it's sometimes not too hard to find the C implementation of #%kernel functions. 11:20 clklein: The C function scheme_add_global_constant associates a Racket name (as a string) with its C implementation. If you grep the source tree for the Racket name, you'll probably find it somewhere as an argument to scheme_add_global_constant 11:21 clklein: Of course, understanding the C function isn't always so easy :) 11:58 (join) jonrafkind 12:18 (quit) jao: Ping timeout: 276 seconds 13:29 (quit) lisppaste: Ping timeout: 258 seconds 14:21 (join) jao 14:43 (join) lisppaste 15:16 (join) anRch 15:35 Lajla: jonrafkind, I worship your shadow. 16:11 (quit) anRch: Quit: anRch 16:15 (join) shkk 17:39 (quit) hanDerPeder: Quit: hanDerPeder 17:43 (quit) shkk: Quit: Page closed 18:00 (join) hanDerPeder 18:13 (quit) hanDerPeder: Quit: hanDerPeder 18:23 (join) shkk 18:24 (quit) shkk: Client Quit 18:55 (join) mahsohn 19:48 (join) hanDerPeder 19:56 (quit) pdelgallego: Ping timeout: 248 seconds 20:38 (quit) masm: Quit: Leaving. 21:40 emma: guys i love Racket ♥ 21:40 (quit) jonrafkind: Ping timeout: 248 seconds 21:40 emma: I'm so glad that so many of do wonderful things and a lot of you made Racket 21:45 chandler: Racket loves you too, emma. 21:55 (join) Nanakhiel 21:57 (quit) Lajla: Ping timeout: 248 seconds 22:03 (quit) carleastlund: Quit: carleastlund 22:03 (nick) Nanakhiel -> Lajla 22:04 (join) sstrickl 22:11 (quit) mahsohn: Ping timeout: 240 seconds 22:15 Lajla: emma, you finally began? 22:28 (join) hellmage 23:03 (join) jonrafkind 23:37 (quit) hellmage: Remote host closed the connection 23:37 (join) hellmage 23:40 (quit) hellmage: Read error: Connection reset by peer