2014-09-01T00:14:09Z ccl-logbot joined #scheme 2014-09-01T00:14:09Z 2014-09-01T00:14:09Z names: ccl-logbot fizzie joneshf-laptop joneshf bjz bzf- carc_00 ohama aap__ cross_ tstc jrslepak_ ineiros_ fgudin_ pyro-_ micro_ ski_ haroldwu_ BossKonaSegwaY Lowfyr Vutral ijp Nizumzen Rptx dmiles_afk zwer khisanth_ oleo hellome tadni blz37 Rodya_ taylanub pera sigjuice ivanshmakov Fare araujo amgarchIn9 Flaoer vanila karswell` guampa z0d girrig defanor akp cibs yacks bit` Kruppe autochthon yosafbridge stepnem turbofail gluegadget zacts leppie zz_jrhorn424 2014-09-01T00:14:09Z names: ecraven joast mornfall rotty nisstyre omefire arrubin samth rainbyte averell abbe utkarsh renopt_ petercommand Shozan asumu dsp zbigniew ELLIOTTCABLE_ c74d kwmiebach_____ sung_ superjudge__ mario-goulart dytrivedi stamourv` greghendershott tsuyoshi ByronJohnson arbscht choas balkamos rudybot akkad anannie FracV_ shardz kilimanjaro antoszka cjh`_ byte48 evhan acarrico1 juanfra kbtr cky Guest25224 gabot Cheery jjjj2_ leo2007 _5kg ivan\ pjb edw poucet_ 2014-09-01T00:14:09Z names: eagleflo lusory niklasl diginet copec dan64- ctindall alezost GGMethos C-Keen necronian offby1 ggherdov effy mrowe cdidd_ clog acieroid githogori DerGuteMoritz sad0ur gf3 certaint1 rmrfchik finnrobi aoh Nshag Sgeo_ duncanm pygospa nitrix ft _tca Blkt DKordic` aksatac_ vukcrni Neet es_ Soft weinholt b_jonas amoe gnomon xian Razz Kabaka LeoNerd ozzloy_ fadein Kryo felipe dpk Okasu m4burns eMBee alpha- dca Natch tessier pjdelport Saeren pchrist teiresias 2014-09-01T00:14:09Z names: sethalves frkout twem2_ SirDayBat 2014-09-01T00:19:30Z ccl-logbot joined #scheme 2014-09-01T00:19:30Z 2014-09-01T00:19:30Z names: ccl-logbot hiyosi davexunit fizzie joneshf-laptop joneshf bjz bzf- carc_00 ohama aap__ cross_ tstc jrslepak_ ineiros_ fgudin_ pyro-_ micro_ ski_ haroldwu_ BossKonaSegwaY Lowfyr Vutral ijp Rptx dmiles_afk zwer khisanth_ oleo hellome tadni blz37 Rodya_ taylanub pera sigjuice ivanshmakov Fare araujo amgarchIn9 Flaoer vanila karswell` guampa z0d girrig defanor akp cibs yacks bit` Kruppe autochthon yosafbridge stepnem turbofail gluegadget zacts leppie 2014-09-01T00:19:30Z names: zz_jrhorn424 ecraven joast mornfall rotty nisstyre omefire arrubin samth rainbyte averell abbe utkarsh renopt_ petercommand Shozan asumu dsp zbigniew ELLIOTTCABLE_ c74d kwmiebach_____ sung_ superjudge__ mario-goulart dytrivedi stamourv` greghendershott tsuyoshi ByronJohnson arbscht choas balkamos rudybot akkad anannie FracV_ shardz kilimanjaro antoszka cjh`_ byte48 evhan acarrico1 juanfra kbtr cky Guest25224 gabot Cheery jjjj2_ leo2007 _5kg ivan\ pjb 2014-09-01T00:19:30Z names: edw poucet_ eagleflo lusory niklasl diginet copec dan64- ctindall alezost GGMethos C-Keen necronian offby1 ggherdov effy mrowe cdidd_ clog acieroid githogori DerGuteMoritz sad0ur gf3 certaint1 rmrfchik finnrobi aoh Nshag Sgeo_ duncanm pygospa nitrix ft _tca Blkt DKordic` aksatac_ vukcrni Neet es_ Soft weinholt b_jonas amoe gnomon xian Razz Kabaka LeoNerd ozzloy_ fadein SirDayBat twem2_ frkout sethalves teiresias pchrist Saeren pjdelport tessier Natch 2014-09-01T00:19:30Z names: dca alpha- eMBee m4burns Okasu dpk Kryo felipe 2014-09-01T00:20:54Z Rodya_ quit (Quit: Ex-Chat) 2014-09-01T00:31:27Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-01T00:35:26Z araujo quit (Ping timeout: 250 seconds) 2014-09-01T00:37:33Z offby1: sorta kinda 2014-09-01T00:37:38Z offby1: depends what you mean by "work with" 2014-09-01T00:37:43Z offby1: there are some OK emacs modes for racket 2014-09-01T00:37:53Z offby1: none are truly slick, but geiser is pretty good 2014-09-01T00:38:29Z araujo joined #scheme 2014-09-01T00:47:47Z BossKonaSegwaY joined #scheme 2014-09-01T00:50:04Z kongtomorrow joined #scheme 2014-09-01T00:52:06Z jusss joined #scheme 2014-09-01T00:55:34Z jjjj2_ quit (Quit: Ex-Chat) 2014-09-01T00:57:04Z yosafbridge quit (Remote host closed the connection) 2014-09-01T01:04:48Z stepnem quit (Ping timeout: 255 seconds) 2014-09-01T01:09:16Z yosafbridge joined #scheme 2014-09-01T01:13:05Z safety joined #scheme 2014-09-01T01:17:04Z yosafbridge quit (Remote host closed the connection) 2014-09-01T01:19:23Z araujo quit (Ping timeout: 240 seconds) 2014-09-01T01:19:55Z Lowfyr` joined #scheme 2014-09-01T01:21:43Z araujo joined #scheme 2014-09-01T01:23:22Z Lowfyr quit (Ping timeout: 240 seconds) 2014-09-01T01:23:25Z yosafbridge joined #scheme 2014-09-01T01:23:56Z Lowfyr` quit (Remote host closed the connection) 2014-09-01T01:29:57Z autochthon quit (Ping timeout: 240 seconds) 2014-09-01T01:30:04Z renopt_ is now known as renopt 2014-09-01T01:30:14Z renopt quit (Changing host) 2014-09-01T01:30:14Z renopt joined #scheme 2014-09-01T01:38:34Z jrslepak_ is now known as jrslepak 2014-09-01T01:39:08Z amgarchIn9 quit (Ping timeout: 250 seconds) 2014-09-01T01:40:36Z autochthon joined #scheme 2014-09-01T01:51:35Z ijp quit (Quit: skinny dipping in greenland) 2014-09-01T01:54:21Z vanila quit (Remote host closed the connection) 2014-09-01T02:03:14Z gabot quit (Remote host closed the connection) 2014-09-01T02:03:19Z pera quit (Quit: leaving) 2014-09-01T02:03:26Z gabot joined #scheme 2014-09-01T02:05:50Z b4283 joined #scheme 2014-09-01T02:07:22Z Uber-Ich joined #scheme 2014-09-01T02:30:44Z frkout_ joined #scheme 2014-09-01T02:34:36Z frkout quit (Ping timeout: 250 seconds) 2014-09-01T02:41:49Z zRecursive joined #scheme 2014-09-01T02:47:32Z zRecursive: Are there any CAS like Maxima developed by Scheme ? 2014-09-01T03:01:05Z jcowan joined #scheme 2014-09-01T03:02:06Z jcowan: hey ho 2014-09-01T03:05:02Z kilimanjaro: Hello 2014-09-01T03:05:25Z jcowan: I have just announced a new SRFI, an immutable list library. 2014-09-01T03:06:31Z kilimanjaro: Link? 2014-09-01T03:07:18Z jcowan: http://www.ccil.org/~cowan/temp/srfi-116.html until it's posted at the SRFI site. 2014-09-01T03:07:21Z jcowan: Reviews are welcome. 2014-09-01T03:07:31Z jcowan: Code is at http://www.ccil.org/~cowan/temp/ilists.tar.gz 2014-09-01T03:09:23Z pyro-_: can we make cyclic structures without mutation? 2014-09-01T03:09:52Z pyro-_ is now known as pyro- 2014-09-01T03:10:23Z zRecursive: What is cyclic structure ? 2014-09-01T03:12:33Z pyro-: say, a list that contrains itself as one of its elements, as an example 2014-09-01T03:12:52Z frkout joined #scheme 2014-09-01T03:13:13Z pyro-: if you set-car! one of the elements of a list to the head of the list 2014-09-01T03:13:48Z kyfho joined #scheme 2014-09-01T03:13:49Z evhan: pyro-: Does (read (open-input-string "#0=(1 #0#)")) count? 2014-09-01T03:14:40Z pyro-: evhan: i suppose it does. i guess we can both see it's not perfectly satisfying though 2014-09-01T03:14:52Z frkout_ quit (Ping timeout: 245 seconds) 2014-09-01T03:14:56Z Fare quit (Remote host closed the connection) 2014-09-01T03:15:11Z kyfho: is there anything in scheme were scheme can be the database instead of using something like postgresql? 2014-09-01T03:15:48Z jcowan: There has to be mutation *somewhere*; the question is whether it's exposed. 2014-09-01T03:16:47Z pyro-: the haskell wiki has a page entitled "tying the knot", which makes a cyclic list with let. not sure how it works. something to do with non strict evaluation? 2014-09-01T03:16:56Z jcowan: http://trac.sacrideo.us/wg/wiki/CyclesMedernach is a preliminary proposal for immutable bidirectional cycle objects. The library uses mutation under the table to set them up, but the user has no access to that. 2014-09-01T03:17:19Z pyro-: thanks, i'll take a look 2014-09-01T03:17:20Z jcowan: Haskell depends heavily on mutation in its implementation, though it doesn't expose mutation. 2014-09-01T03:25:44Z leppie quit (Ping timeout: 250 seconds) 2014-09-01T03:26:52Z kyfho quit (Remote host closed the connection) 2014-09-01T03:30:16Z leppie joined #scheme 2014-09-01T03:34:38Z Uber-Ich quit (Quit: leaving) 2014-09-01T03:38:05Z zwer: he was talking about mutation at the language level though 2014-09-01T03:38:44Z zwer: how the language is implemented doesn't matter 2014-09-01T03:40:00Z kongtomorrow quit 2014-09-01T03:40:03Z pyro-: right, how to make cycles in an computatational model without mutation 2014-09-01T03:40:45Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-01T03:41:13Z pyro-: i guess in the lambda calculus we can use use thunks for streams ala sicp and have the last thunk return the head of the list maybe? 2014-09-01T03:41:26Z pyro-: i'm not sure if that's what i really meant either, though 2014-09-01T03:48:11Z pyro-: that I can see, that CyclesMedernach link can't be used to make more complicated cycles like a direct representation of a cyclic graph 2014-09-01T03:48:46Z pyro-: not that i regularly have a use for complicated cyclic immutable pair combinations 2014-09-01T03:50:38Z kongtomorrow joined #scheme 2014-09-01T03:54:53Z vanila joined #scheme 2014-09-01T03:58:28Z ARM9 joined #scheme 2014-09-01T04:00:16Z mrowe is now known as mrowe_away 2014-09-01T04:00:23Z davexunit quit (Quit: Later) 2014-09-01T04:05:18Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-01T04:07:50Z hiyosi joined #scheme 2014-09-01T04:10:47Z daviid joined #scheme 2014-09-01T04:12:21Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-01T04:13:43Z Rptx quit (Quit: gonna sleep!) 2014-09-01T04:20:19Z aap__ is now known as aap_ 2014-09-01T04:34:27Z Flaoer quit (Ping timeout: 245 seconds) 2014-09-01T04:35:05Z vanila quit (Remote host closed the connection) 2014-09-01T04:39:40Z jcowan quit (Quit: Leaving) 2014-09-01T04:41:14Z ASau joined #scheme 2014-09-01T04:43:09Z Flaoer joined #scheme 2014-09-01T04:54:33Z kyfho joined #scheme 2014-09-01T04:58:12Z bit` quit (Ping timeout: 245 seconds) 2014-09-01T04:59:17Z zRecursive left #scheme 2014-09-01T04:59:26Z Atro joined #scheme 2014-09-01T04:59:57Z Flaoer quit (Ping timeout: 240 seconds) 2014-09-01T05:03:31Z taylanub quit (Ping timeout: 272 seconds) 2014-09-01T05:08:34Z hiyosi joined #scheme 2014-09-01T05:12:37Z araujo quit (Quit: Leaving) 2014-09-01T05:13:07Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T05:14:56Z bit` joined #scheme 2014-09-01T05:21:30Z zRecursive joined #scheme 2014-09-01T05:22:39Z zRecursive: After using CL for 2/3 years, is it worthy to study Scheme ? 2014-09-01T05:25:48Z ASau: I'd say, 8 months is not enough. 2014-09-01T05:27:39Z zRecursive: But it seems it is hard to pick an canonical implementation of Scheme ? 2014-09-01T05:29:29Z MichaelRaskin joined #scheme 2014-09-01T05:30:52Z snits joined #scheme 2014-09-01T05:34:16Z jusss joined #scheme 2014-09-01T05:36:17Z hiroakip joined #scheme 2014-09-01T05:41:20Z zRecursive left #scheme 2014-09-01T05:42:11Z tadni: Aw, I was gonna make a Canonical pun towards ZRecursive. 2014-09-01T05:42:23Z tadni: "Guile ships with Ubuntu." 2014-09-01T05:42:39Z tadni: 1.8 though. 2014-09-01T05:43:34Z pnpuff joined #scheme 2014-09-01T05:43:42Z pnpuff quit (Changing host) 2014-09-01T05:43:42Z pnpuff joined #scheme 2014-09-01T05:44:34Z pnpuff quit (Client Quit) 2014-09-01T05:45:15Z jusss quit (Read error: Connection reset by peer) 2014-09-01T05:49:54Z jusss joined #scheme 2014-09-01T06:03:16Z oleo quit (Quit: Verlassend) 2014-09-01T06:09:02Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-01T06:09:22Z hiyosi joined #scheme 2014-09-01T06:09:31Z vanila joined #scheme 2014-09-01T06:13:57Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-01T06:14:24Z vanila: is there any way to make the gensyms in racket easier to read? 2014-09-01T06:14:38Z vanila: It's giving me z18086, but i'd like shorter ones 2014-09-01T06:19:49Z kongtomorrow quit 2014-09-01T06:24:34Z certaint1 is now known as certainty 2014-09-01T06:32:55Z kongtomorrow joined #scheme 2014-09-01T06:33:32Z kongtomorrow quit (Client Quit) 2014-09-01T06:35:31Z kongtomorrow joined #scheme 2014-09-01T06:38:19Z masm joined #scheme 2014-09-01T06:40:41Z cataska joined #scheme 2014-09-01T06:43:42Z zarul joined #scheme 2014-09-01T06:47:48Z snits quit (Quit: leaving) 2014-09-01T06:57:43Z karswell` quit (Remote host closed the connection) 2014-09-01T06:57:57Z karswell` joined #scheme 2014-09-01T07:00:03Z Steverman joined #scheme 2014-09-01T07:05:56Z samth: vanila: you can't make them shorter, but you can give `gensym` a prefix 2014-09-01T07:06:07Z samth: rudybot: (gensym 'vanila) 2014-09-01T07:06:08Z rudybot: samth: your sandbox is ready 2014-09-01T07:06:08Z rudybot: samth: ; Value: 'vanila2489 2014-09-01T07:06:58Z kyfho quit (Quit: Lost terminal) 2014-09-01T07:07:12Z vanila: alright that looks nice! thanks 2014-09-01T07:10:12Z hiyosi joined #scheme 2014-09-01T07:14:23Z ventonegro joined #scheme 2014-09-01T07:15:09Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-01T07:18:22Z ASau quit (Ping timeout: 240 seconds) 2014-09-01T07:19:47Z daviid quit (Ping timeout: 245 seconds) 2014-09-01T07:26:33Z ilammy joined #scheme 2014-09-01T07:32:37Z taylanub joined #scheme 2014-09-01T07:35:12Z bjz quit (Ping timeout: 260 seconds) 2014-09-01T07:36:07Z bjz joined #scheme 2014-09-01T07:37:16Z wingo joined #scheme 2014-09-01T07:39:13Z ilammy quit (Ping timeout: 246 seconds) 2014-09-01T07:48:07Z civodul joined #scheme 2014-09-01T07:52:08Z ventonegro quit (Remote host closed the connection) 2014-09-01T07:56:08Z ventonegro joined #scheme 2014-09-01T08:04:26Z Steverman quit (Quit: WeeChat 1.0) 2014-09-01T08:04:48Z Steverman joined #scheme 2014-09-01T08:09:52Z Atro quit (Ping timeout: 245 seconds) 2014-09-01T08:11:02Z hiyosi joined #scheme 2014-09-01T08:15:42Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T08:20:32Z pnkfelix joined #scheme 2014-09-01T08:26:32Z autochthon quit (Ping timeout: 260 seconds) 2014-09-01T08:30:30Z autochthon joined #scheme 2014-09-01T08:42:03Z suppi joined #scheme 2014-09-01T08:45:46Z mrowe_away is now known as mrowe 2014-09-01T08:54:57Z stepnem joined #scheme 2014-09-01T09:06:01Z DGASAU joined #scheme 2014-09-01T09:08:18Z fgudin_ is now known as fgudin 2014-09-01T09:08:18Z mrowe is now known as mrowe_away 2014-09-01T09:11:48Z hiyosi joined #scheme 2014-09-01T09:12:24Z taylanub has a GNU Emacs build that can be scripted with Scheme right now, but doesn't know what to do with it 2014-09-01T09:15:47Z przl joined #scheme 2014-09-01T09:16:39Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-01T09:20:54Z jusss quit (Read error: Connection reset by peer) 2014-09-01T09:21:57Z Steverman quit (Ping timeout: 240 seconds) 2014-09-01T09:23:10Z jusss joined #scheme 2014-09-01T09:26:04Z kongtomorrow quit 2014-09-01T09:28:47Z Steverman joined #scheme 2014-09-01T09:32:04Z fzappa joined #scheme 2014-09-01T09:34:45Z mrowe_away is now known as mrowe 2014-09-01T09:36:43Z Shozan is now known as SHODAN 2014-09-01T09:36:55Z kongtomorrow joined #scheme 2014-09-01T09:37:06Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-01T09:40:40Z karswell` is now known as karswell 2014-09-01T09:47:20Z ELLIOTTCABLE_ quit 2014-09-01T09:47:36Z ELLIOTTCABLE joined #scheme 2014-09-01T09:55:20Z mrowe is now known as mrowe_away 2014-09-01T10:03:02Z ilammy joined #scheme 2014-09-01T10:03:45Z civodul: taylanub: M-: (display "pretty cool\n") RET 2014-09-01T10:13:02Z hiyosi joined #scheme 2014-09-01T10:13:57Z gravicappa joined #scheme 2014-09-01T10:17:09Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-01T10:18:20Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-01T10:18:36Z dmiles_afk joined #scheme 2014-09-01T10:18:44Z taylanub: :) 2014-09-01T10:19:56Z taylanub: damn, Elisp and Scheme strings aren't unified yet :P http://i.imgur.com/6vLNSDw.png 2014-09-01T10:21:11Z civodul: oh 2014-09-01T10:21:18Z civodul: but where does 'el-message' come from? 2014-09-01T10:21:34Z civodul: the use-modules forms above use different prefixes 2014-09-01T10:21:34Z taylanub: ah, you see #:prefix ef- there for functions; previously I did the same with el- before remembering variables are elsewhere and repeating it with ev- and ef- 2014-09-01T10:21:43Z civodul: ok 2014-09-01T10:22:10Z civodul: and the default language for *scratch* and M-: is Scheme? 2014-09-01T10:22:53Z taylanub: nope, defaults are Elisp and will probably remain so. I entered scheme-interaction-mode explicitly in the scratch buffer. 2014-09-01T10:23:44Z taylanub: well it's a triviality anyway; one can bind M-: as one wishes 2014-09-01T10:24:20Z civodul: yes, sure 2014-09-01T10:25:22Z kongtomorrow quit 2014-09-01T10:38:46Z ilammy quit (Ping timeout: 246 seconds) 2014-09-01T10:43:48Z suppi quit (Remote host closed the connection) 2014-09-01T10:45:47Z b4283 quit (Quit: Konversation terminated!) 2014-09-01T10:52:01Z fz joined #scheme 2014-09-01T11:02:54Z przl quit (Ping timeout: 250 seconds) 2014-09-01T11:03:55Z fz is now known as efzee 2014-09-01T11:04:33Z b_jonas: taylanub: they can't be. elisp is a crazy stupid language. 2014-09-01T11:04:43Z suppi joined #scheme 2014-09-01T11:04:43Z suppi quit (Changing host) 2014-09-01T11:04:43Z suppi joined #scheme 2014-09-01T11:04:51Z DGASAU: It isn't "crazy stupid language". 2014-09-01T11:05:01Z DGASAU: It is simply very archaic. 2014-09-01T11:05:16Z b_jonas: yeah, ok 2014-09-01T11:05:23Z b_jonas: it's a crazy archaic language 2014-09-01T11:05:36Z taylanub: heh 2014-09-01T11:05:44Z DGASAU: It's the same as calling FORTRAN IV crazy stupid just because it was created in sixties. 2014-09-01T11:05:58Z taylanub: it's pretty neat in its own ways. the mere fact that it's a Lisp goes a long way IMO :) sexpr syntax, macros, ... 2014-09-01T11:06:21Z DGASAU: ...when very few languages existed. 2014-09-01T11:07:02Z DGASAU: EmacsLisp is surprising in its own way though. 2014-09-01T11:07:24Z DGASAU: It demonstrates how far you can go with dynamic scoping. 2014-09-01T11:07:39Z taylanub: and there are people who like it and don't want to learn a new language. can't push Scheme down someone's throat who's been writing Elisp for a long time and likes it 2014-09-01T11:07:40Z DGASAU: Although it demonstrates all problems of the latter. 2014-09-01T11:08:35Z DGASAU: Dynamic scoping enables some hacks that are impossible in Scheme though. 2014-09-01T11:08:36Z b_jonas: ok, then x86 is a crazy cpu architecture these days. they have found out a decade ago that it's better these days if instructions operating on smaller pieces of data overwrite whole registers instead of just the lower part of them, yet when they added the new extensions of 256-bit and 512-bit media registers, they made the 128-bit media instructions update only the lower part of those registers, repeating the same mistake. 2014-09-01T11:08:54Z DGASAU: This is good for environments like Emacs in some cases. 2014-09-01T11:09:18Z taylanub: FWIW http://www.reddit.com/r/emacs/comments/2f2n9h/guileemacs_gsoc_2014_any_news/ http://www.emacswiki.org/emacs/GuileEmacs 2014-09-01T11:09:18Z rudybot: http://tinyurl.com/q5uauw5 2014-09-01T11:10:52Z b_jonas: when was emacs lisp created really? how old is it? 2014-09-01T11:12:04Z taylanub: older than CL, and about as old as Scheme. (the latter was very young then, lacking proper implementations, if I'm not mistaken) 2014-09-01T11:12:59Z b_jonas: um, what does that mean in years? I don't really know lisp history, and I'd like to compare it to other languages 2014-09-01T11:13:08Z DGASAU: Late seventies. 2014-09-01T11:13:11Z b_jonas: ok 2014-09-01T11:13:13Z DGASAU: Like 76-78. 2014-09-01T11:13:32Z hiyosi joined #scheme 2014-09-01T11:13:37Z taylanub: Scheme is concretely from '75, which is when the paper AIM-349 was released. 2014-09-01T11:13:37Z b_jonas: so the dark ages, back when every paper on combinatorics used half nonstandard terminology, and the first page had to introduce notation. 2014-09-01T11:14:19Z taylanub: Elisp I couldn't track to any exact date, early Emacs versions are quite a mess 2014-09-01T11:14:33Z taylanub: (Wikipedia will tell you) 2014-09-01T11:14:43Z vanila quit (Remote host closed the connection) 2014-09-01T11:15:31Z b_jonas: sure, I don't need exact date 2014-09-01T11:18:07Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T11:20:09Z taylanub: "Richard Stallman began work on GNU Emacs in 1984 to produce a free software alternative to the proprietary Gosling Emacs. GNU Emacs was initially based on Gosling Emacs, but Stallman's replacement of its Mocklisp interpreter with a true Lisp interpreter required that nearly all of its code be rewritten." 2014-09-01T11:20:12Z DGASAU: It looks like EmacsLisp dates to 1984 (irony). 2014-09-01T11:20:27Z taylanub: same year as CL in that case 2014-09-01T11:20:55Z DGASAU: Except it may be heavily influenced by previous work. 2014-09-01T11:25:59Z b_jonas: ok 2014-09-01T11:26:16Z b_jonas: so near 1984 2014-09-01T11:26:31Z b_jonas: that makes sense 2014-09-01T11:28:36Z DGASAU: It may be heavily influenced by the code from 1978-81, dynamic scoping wasn't considered that bad at the time. 2014-09-01T11:33:31Z Steverman quit (Quit: WeeChat 1.0) 2014-09-01T11:34:45Z yacks quit (Quit: Leaving) 2014-09-01T11:36:08Z przl joined #scheme 2014-09-01T11:36:36Z ijp joined #scheme 2014-09-01T11:36:57Z b_jonas: sure, and the hardware limits at that time of course 2014-09-01T11:37:47Z efzee quit (Remote host closed the connection) 2014-09-01T11:44:36Z civodul: i think it was already unfortunate to do without lexical scoping back then 2014-09-01T11:45:03Z DGASAU: No, the consequences were not understood that well back then. 2014-09-01T11:45:16Z DGASAU: At least, that's my opinion on the issue. 2014-09-01T11:46:14Z DGASAU: In fact, a lot of people outside of Lisp world don't understand consequences of dynamic scoping well even today. 2014-09-01T11:46:46Z ijp: neither do most people in the lisp world 2014-09-01T11:47:33Z DGASAU: May be, but I'd say that this is dubious. 2014-09-01T11:50:23Z ijp: this is my experience dealing with people on #emacs 2014-09-01T11:51:29Z DGASAU: Those may be occasional Lisp users. 2014-09-01T11:52:03Z ijp: your criterion was quantity, not quality 2014-09-01T11:53:05Z civodul: :-) 2014-09-01T11:53:26Z DGASAU: I count frequent language users for that. 2014-09-01T11:53:47Z civodul: i heard a senior CL hacker suggest that dynamic scoping was already considered a bad choice back then 2014-09-01T11:53:50Z ilammy joined #scheme 2014-09-01T11:53:55Z civodul: then again, it's easy to say that from today 2014-09-01T11:54:02Z Nizumzen joined #scheme 2014-09-01T11:54:38Z DGASAU: E.g. I know that a lot of professional C and C++ programmers don't understand problems with CPP that arise from its textual substitution nature. 2014-09-01T11:55:16Z ijp: at any rate, I'm not convinced most dynamic language users understand the consequences of lexical scoping either 2014-09-01T11:55:17Z DGASAU: I had to explain some things why one has to mangle symbols in macros because of scoping nature in C++. 2014-09-01T11:56:12Z DGASAU: ijp: That's why I limited my assertion to Lisp rather than "dynamic languages". :) 2014-09-01T11:56:15Z ijp: local variables and eval being one obvious case example 2014-09-01T11:59:39Z araujo joined #scheme 2014-09-01T12:06:33Z b4283 joined #scheme 2014-09-01T12:13:33Z MichaelRaskin quit (Ping timeout: 240 seconds) 2014-09-01T12:14:15Z hiyosi joined #scheme 2014-09-01T12:18:45Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-01T12:22:28Z yacks joined #scheme 2014-09-01T12:38:52Z safetydank joined #scheme 2014-09-01T12:41:33Z safety quit (Ping timeout: 240 seconds) 2014-09-01T12:51:56Z Bahman joined #scheme 2014-09-01T13:00:52Z ilammy quit (Ping timeout: 246 seconds) 2014-09-01T13:12:36Z Bahman quit (Ping timeout: 260 seconds) 2014-09-01T13:14:07Z bzf- is now known as bzf 2014-09-01T13:15:06Z hiyosi joined #scheme 2014-09-01T13:19:52Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T13:20:39Z Bahman joined #scheme 2014-09-01T13:20:55Z ski_ is now known as ski 2014-09-01T13:30:27Z davexunit joined #scheme 2014-09-01T13:35:54Z suppi quit (Quit: Leaving) 2014-09-01T13:36:56Z bjz_ joined #scheme 2014-09-01T13:36:57Z bjz quit (Read error: Connection reset by peer) 2014-09-01T13:40:59Z ilammy joined #scheme 2014-09-01T13:44:54Z haroldwu_ is now known as haroldwu 2014-09-01T13:45:20Z haroldwu quit (Changing host) 2014-09-01T13:45:20Z haroldwu joined #scheme 2014-09-01T13:48:37Z rainbyte quit (*.net *.split) 2014-09-01T13:48:37Z nisstyre quit (*.net *.split) 2014-09-01T13:48:37Z acarrico1 quit (*.net *.split) 2014-09-01T13:48:37Z cky quit (*.net *.split) 2014-09-01T13:48:54Z cky joined #scheme 2014-09-01T13:48:56Z haroldwu is now known as suckwind 2014-09-01T13:48:57Z rainbyte joined #scheme 2014-09-01T13:49:49Z acarrico joined #scheme 2014-09-01T13:50:17Z suckwind is now known as yenshine 2014-09-01T13:50:54Z nisstyre joined #scheme 2014-09-01T13:51:30Z yenshine is now known as haroldwu 2014-09-01T14:04:17Z wbooze joined #scheme 2014-09-01T14:06:21Z oleo joined #scheme 2014-09-01T14:10:41Z hiyosi joined #scheme 2014-09-01T14:12:52Z b_jonas quit (Quit: Changing server) 2014-09-01T14:33:52Z fzappa quit (Remote host closed the connection) 2014-09-01T14:35:59Z stamourv` is now known as stamourv 2014-09-01T14:36:07Z stamourv quit (Changing host) 2014-09-01T14:36:07Z stamourv joined #scheme 2014-09-01T14:38:28Z taylanub quit (Ping timeout: 260 seconds) 2014-09-01T14:57:25Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-01T14:59:25Z DGASAU quit (Remote host closed the connection) 2014-09-01T15:05:56Z DGASAU` joined #scheme 2014-09-01T15:08:06Z daviid joined #scheme 2014-09-01T15:19:08Z DGASAU` is now known as DGASAU 2014-09-01T15:20:21Z ANGRYSTEVE joined #scheme 2014-09-01T15:20:21Z ANGRYSTEVE quit (Changing host) 2014-09-01T15:20:21Z ANGRYSTEVE joined #scheme 2014-09-01T15:21:39Z gravicappa quit (Remote host closed the connection) 2014-09-01T15:27:52Z MichaelRaskin joined #scheme 2014-09-01T15:32:39Z cmatei joined #scheme 2014-09-01T15:33:32Z przl quit (Ping timeout: 245 seconds) 2014-09-01T15:37:51Z khisanth_ is now known as Khisanth 2014-09-01T15:51:22Z fgudin quit (Quit: leaving) 2014-09-01T15:52:39Z ijp quit (Read error: Connection reset by peer) 2014-09-01T15:52:52Z ijp joined #scheme 2014-09-01T15:53:33Z taylanub joined #scheme 2014-09-01T15:57:02Z khisanth_ joined #scheme 2014-09-01T15:58:42Z Khisanth quit (Disconnected by services) 2014-09-01T15:58:53Z khisanth_ is now known as Khisanth 2014-09-01T16:08:51Z daviid quit (Ping timeout: 255 seconds) 2014-09-01T16:14:33Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-01T16:16:56Z FracV_ is now known as FracV 2014-09-01T16:29:29Z Nizumzen joined #scheme 2014-09-01T16:30:31Z przl joined #scheme 2014-09-01T16:34:49Z bzf left #scheme 2014-09-01T16:35:24Z przl quit (Ping timeout: 255 seconds) 2014-09-01T16:36:33Z ijp quit (Quit: This ijp has ended peacefully) 2014-09-01T16:42:24Z b4283 quit (Quit: Konversation terminated!) 2014-09-01T16:43:38Z theseb joined #scheme 2014-09-01T16:44:05Z Vutral quit (Ping timeout: 260 seconds) 2014-09-01T16:45:03Z suppi joined #scheme 2014-09-01T16:50:44Z Vutral joined #scheme 2014-09-01T16:53:07Z ventonegro quit (Remote host closed the connection) 2014-09-01T16:55:01Z ASau joined #scheme 2014-09-01T16:58:33Z bjz_ quit (Read error: Connection reset by peer) 2014-09-01T16:58:55Z bjz joined #scheme 2014-09-01T17:08:04Z oldskirt joined #scheme 2014-09-01T17:13:28Z Vutral quit (Excess Flood) 2014-09-01T17:14:53Z Vutral joined #scheme 2014-09-01T17:15:41Z zwer quit (Remote host closed the connection) 2014-09-01T17:16:28Z zwer joined #scheme 2014-09-01T17:19:50Z Vutral quit (Excess Flood) 2014-09-01T17:20:04Z gravicappa joined #scheme 2014-09-01T17:22:49Z civodul joined #scheme 2014-09-01T17:30:57Z bjz quit (Read error: Connection reset by peer) 2014-09-01T17:31:11Z kongtomorrow joined #scheme 2014-09-01T17:31:14Z bjz joined #scheme 2014-09-01T17:31:34Z przl joined #scheme 2014-09-01T17:31:48Z Vutral joined #scheme 2014-09-01T17:32:20Z Vutral quit (Excess Flood) 2014-09-01T17:32:39Z amgarchIn9 joined #scheme 2014-09-01T17:33:42Z pnpuff joined #scheme 2014-09-01T17:36:16Z przl quit (Ping timeout: 260 seconds) 2014-09-01T17:39:44Z theseb left #scheme 2014-09-01T17:45:48Z Vutral joined #scheme 2014-09-01T17:45:50Z Vutral quit (Excess Flood) 2014-09-01T17:47:37Z daviid joined #scheme 2014-09-01T17:53:48Z Vutral joined #scheme 2014-09-01T17:58:20Z Vutral quit (Excess Flood) 2014-09-01T17:59:21Z Vutral joined #scheme 2014-09-01T17:59:21Z Vutral quit (Changing host) 2014-09-01T17:59:21Z Vutral joined #scheme 2014-09-01T17:59:23Z Vutral quit (Excess Flood) 2014-09-01T18:04:48Z Vutral joined #scheme 2014-09-01T18:06:41Z ijp joined #scheme 2014-09-01T18:06:50Z Vutral quit (Excess Flood) 2014-09-01T18:07:03Z mario-goulart quit (Read error: Connection reset by peer) 2014-09-01T18:07:19Z emma joined #scheme 2014-09-01T18:07:21Z mario-goulart joined #scheme 2014-09-01T18:08:56Z gravicappa quit (Remote host closed the connection) 2014-09-01T18:10:41Z bjz quit (Read error: Connection reset by peer) 2014-09-01T18:11:03Z bjz joined #scheme 2014-09-01T18:13:03Z BossKonaSegwaY quit (Ping timeout: 255 seconds) 2014-09-01T18:13:14Z bjz quit (Read error: Connection reset by peer) 2014-09-01T18:13:24Z bjz joined #scheme 2014-09-01T18:14:18Z Vutral joined #scheme 2014-09-01T18:14:20Z Vutral quit (Excess Flood) 2014-09-01T18:14:27Z bjz quit (Read error: Connection reset by peer) 2014-09-01T18:14:50Z bjz joined #scheme 2014-09-01T18:15:27Z sheilong joined #scheme 2014-09-01T18:16:32Z bjz quit (Read error: Connection reset by peer) 2014-09-01T18:16:44Z bjz joined #scheme 2014-09-01T18:19:48Z wingo quit (Ping timeout: 255 seconds) 2014-09-01T18:20:28Z LarvaDe joined #scheme 2014-09-01T18:21:20Z ubii joined #scheme 2014-09-01T18:32:11Z Flaoer joined #scheme 2014-09-01T18:32:58Z Vutral joined #scheme 2014-09-01T18:33:32Z Vutral quit (Excess Flood) 2014-09-01T18:36:00Z Vutral joined #scheme 2014-09-01T18:36:02Z Vutral quit (Excess Flood) 2014-09-01T18:36:10Z BossKonaSegwaY joined #scheme 2014-09-01T18:43:25Z zwer quit (Remote host closed the connection) 2014-09-01T18:46:34Z ANGRYSTEVE quit (Quit: Sunya in my bunya) 2014-09-01T18:47:57Z ANGRYSTEVE joined #scheme 2014-09-01T18:47:57Z ANGRYSTEVE quit (Changing host) 2014-09-01T18:47:57Z ANGRYSTEVE joined #scheme 2014-09-01T18:50:35Z Vutral joined #scheme 2014-09-01T18:54:42Z listofoptions joined #scheme 2014-09-01T18:54:57Z listofoptions left #scheme 2014-09-01T18:55:31Z wingo joined #scheme 2014-09-01T19:00:03Z Bahman quit (Quit: Ave atque vale) 2014-09-01T19:04:48Z wingo quit (Ping timeout: 255 seconds) 2014-09-01T19:11:00Z przl joined #scheme 2014-09-01T19:21:30Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-01T19:24:31Z bjz quit (Read error: Connection reset by peer) 2014-09-01T19:24:48Z bjz joined #scheme 2014-09-01T19:25:13Z amgarchIn9: Hi! Are these valid Scheme symbols? I seem to be able to "read" them all: "%VERSION VERSION_STAMP = V0001.000 DATE = 03/27/08 08:47:01" and here too: "%FORMAT(5E16.8)" 2014-09-01T19:25:42Z antoszka: yes 2014-09-01T19:25:57Z amgarchIn9: these, in particular 03/27/08 08:47:01 5E16.8 2014-09-01T19:26:34Z amgarchIn9: 03/07 is a fraction, why 03/07/08 is a symbol then? 2014-09-01T19:26:53Z antoszka: basically anything can be a symbol if you symbol-quote it properly 2014-09-01T19:27:14Z antoszka: 1 ]=> '|03/07/08| 2014-09-01T19:27:14Z antoszka: ;Value: 03/07/08 2014-09-01T19:27:54Z amgarchIn9: and if you dont quote? I've shown the lines as is. 2014-09-01T19:30:12Z fantazo joined #scheme 2014-09-01T19:34:33Z antoszka: then the reader tries doing its job on things like 03/27…, I'm more of a CL guy, so I'm not sure about the exact details of the Scheme reader 2014-09-01T19:42:18Z hiroakip joined #scheme 2014-09-01T19:42:59Z ijp: amgarchIn9: in some schemes the heuristic is if it's not a number or a special delimiter, it's a symbol 2014-09-01T19:43:17Z ijp: as far as the standard is concerned 03/07/08 is not a symbol 2014-09-01T19:43:35Z ijp: nor 08:47:01 2014-09-01T19:44:02Z ijp: I think the last one shold be parsed as a symbol, and a list with one number in it 2014-09-01T19:44:57Z ijp: and of course, read returns sexps, not symbols 2014-09-01T19:46:55Z ijp: rudybot: (call-with-input-string "%VERSION VERSION_STAMP = V0001.000 DATE = 03/27/08 08:47:01 %FORMAT(5E16.8)" port->list) 2014-09-01T19:46:55Z rudybot: ijp: your sandbox is ready 2014-09-01T19:46:55Z rudybot: ijp: error: port->list: contract violation expected: (procedure-arity-includes/c 1) given: # 2014-09-01T19:47:57Z taylanub prefers good ole "wrong type argument" over "contract violation" :P 2014-09-01T19:48:11Z ijp: rudybot: (call-with-input-string "%VERSION VERSION_STAMP = V0001.000 DATE = 03/27/08 08:47:01 %FORMAT(5E16.8)" (lambda (x) (port->list read x))) 2014-09-01T19:48:11Z rudybot: ijp: ; Value: '(%VERSION VERSION_STAMP = V0001.000 DATE = 03/27/08 08:47:01 %FORMAT (5E16.8)) 2014-09-01T19:48:27Z ijp: rudybot: (map symbol? (call-with-input-string "%VERSION VERSION_STAMP = V0001.000 DATE = 03/27/08 08:47:01 %FORMAT(5E16.8)" (lambda (x) (port->list read x)))) 2014-09-01T19:48:27Z rudybot: ijp: ; Value: '(#t #t #t #t #t #t #t #t #t #f) 2014-09-01T19:49:02Z wingo joined #scheme 2014-09-01T19:49:08Z ijp: rudybot: (define a (call-with-input-string "(5E16.8)" read)) 2014-09-01T19:49:09Z rudybot: ijp: Done. 2014-09-01T19:49:15Z ijp: rudybot: (symbol? (car a)) 2014-09-01T19:49:15Z rudybot: ijp: ; Value: #t 2014-09-01T19:49:27Z ijp: hmm, why isn't it a number 2014-09-01T19:49:50Z ijp: rudybot: (number? 1e6) 2014-09-01T19:49:51Z rudybot: ijp: ; Value: #t 2014-09-01T19:49:53Z ijp: rudybot: (number? 1E6) 2014-09-01T19:49:54Z rudybot: ijp: ; Value: #t 2014-09-01T19:50:05Z ijp: must be the decimal point 2014-09-01T19:50:07Z ijp: rudybot: (number? 1E6.3) 2014-09-01T19:50:07Z rudybot: ijp: error: 1E6.3: undefined; cannot reference an identifier before its definition in module: 'program 2014-09-01T19:50:19Z ijp: right, that's the reason 2014-09-01T19:57:27Z przl quit (Ping timeout: 255 seconds) 2014-09-01T19:57:41Z amgarchIn9: port->list is new to me 2014-09-01T19:57:54Z amgarchIn9: thanks for clarification! 2014-09-01T20:02:02Z przl joined #scheme 2014-09-01T20:07:21Z wingo quit (Ping timeout: 255 seconds) 2014-09-01T20:07:44Z HG` joined #scheme 2014-09-01T20:08:01Z HG` quit (Client Quit) 2014-09-01T20:10:37Z przl quit (Ping timeout: 245 seconds) 2014-09-01T20:12:09Z przl joined #scheme 2014-09-01T20:14:42Z kongtomorrow quit 2014-09-01T20:18:40Z waxysubs joined #scheme 2014-09-01T20:28:03Z theseb joined #scheme 2014-09-01T20:28:32Z przl quit (Ping timeout: 245 seconds) 2014-09-01T20:29:57Z bjz_ joined #scheme 2014-09-01T20:30:04Z bjz quit (Read error: Connection reset by peer) 2014-09-01T20:32:37Z fantazo quit (Quit: Verlassend) 2014-09-01T20:40:58Z kongtomorrow joined #scheme 2014-09-01T20:43:06Z bjz_ quit (Read error: Connection reset by peer) 2014-09-01T20:43:27Z bjz joined #scheme 2014-09-01T20:44:44Z bjz quit (Read error: Connection reset by peer) 2014-09-01T20:45:01Z bjz joined #scheme 2014-09-01T20:49:38Z pnkfelix quit (Ping timeout: 250 seconds) 2014-09-01T20:51:52Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T20:55:37Z fikusz joined #scheme 2014-09-01T21:05:48Z ARM9 quit (Quit: Leaving) 2014-09-01T21:06:26Z suppi quit (Quit: Leaving) 2014-09-01T21:18:04Z bjz quit (Read error: Connection reset by peer) 2014-09-01T21:18:16Z bjz joined #scheme 2014-09-01T21:18:50Z hiyosi joined #scheme 2014-09-01T21:19:31Z AkashicLegend joined #scheme 2014-09-01T21:23:32Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-01T21:24:55Z Rodya_ joined #scheme 2014-09-01T21:25:00Z theseb quit (Quit: Leaving) 2014-09-01T21:31:29Z oldskirt_ joined #scheme 2014-09-01T21:32:51Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-01T21:32:51Z theseb joined #scheme 2014-09-01T21:40:41Z theseb quit (Quit: Leaving) 2014-09-01T21:47:42Z masm quit (Ping timeout: 245 seconds) 2014-09-01T21:48:57Z pnpuff quit (Quit: Lost terminal) 2014-09-01T21:49:54Z mrowe_away is now known as mrowe 2014-09-01T21:51:10Z zarul quit (Ping timeout: 250 seconds) 2014-09-01T21:56:01Z kongtomorrow quit 2014-09-01T21:59:56Z wbooze quit (Ping timeout: 260 seconds) 2014-09-01T22:05:16Z zarul joined #scheme 2014-09-01T22:05:52Z bjz quit (Read error: Connection reset by peer) 2014-09-01T22:06:01Z bjz joined #scheme 2014-09-01T22:13:57Z bjz quit (Ping timeout: 245 seconds) 2014-09-01T22:18:15Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-01T22:18:36Z dmiles_afk joined #scheme 2014-09-01T22:19:01Z kongtomorrow joined #scheme 2014-09-01T22:19:37Z hiyosi joined #scheme 2014-09-01T22:19:41Z oleo quit (Read error: Connection reset by peer) 2014-09-01T22:21:02Z fikusz quit (Ping timeout: 245 seconds) 2014-09-01T22:21:43Z oleo joined #scheme 2014-09-01T22:24:36Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-01T22:28:57Z oldskirt joined #scheme 2014-09-01T22:29:20Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-01T22:32:17Z oldskirt_ quit (Ping timeout: 245 seconds) 2014-09-01T22:34:30Z ANGRYSTEVE quit (Quit: Sunya in my bunya) 2014-09-01T22:40:55Z Intensity joined #scheme 2014-09-01T22:41:02Z mrowe is now known as mrowe_away 2014-09-01T22:48:31Z kongtomorrow quit 2014-09-01T22:49:17Z mrowe_away is now known as mrowe 2014-09-01T22:49:24Z kongtomorrow joined #scheme 2014-09-01T22:51:52Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-01T22:59:53Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-01T23:00:11Z kongtomorrow quit 2014-09-01T23:00:15Z dmiles_afk joined #scheme 2014-09-01T23:04:51Z dmiles joined #scheme 2014-09-01T23:05:06Z dmiles_afk quit (Ping timeout: 255 seconds) 2014-09-01T23:20:27Z hiyosi joined #scheme 2014-09-01T23:25:20Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-01T23:36:52Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-01T23:39:42Z oldskirt_ joined #scheme 2014-09-01T23:40:12Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-01T23:49:28Z BossKonaSegwaY joined #scheme 2014-09-01T23:50:41Z jeapostrophe joined #scheme 2014-09-01T23:50:41Z jeapostrophe quit (Changing host) 2014-09-01T23:50:41Z jeapostrophe joined #scheme 2014-09-01T23:54:23Z hiyosi joined #scheme 2014-09-01T23:57:17Z daviid quit (Ping timeout: 245 seconds) 2014-09-02T00:10:28Z theseb joined #scheme 2014-09-02T00:22:50Z stepnem quit (Ping timeout: 250 seconds) 2014-09-02T00:30:45Z amgarchIn9 quit (Quit: Konversation terminated!) 2014-09-02T00:31:48Z kongtomorrow joined #scheme 2014-09-02T00:39:36Z yacks quit (Ping timeout: 255 seconds) 2014-09-02T00:42:48Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-02T00:42:51Z yacks joined #scheme 2014-09-02T00:46:48Z AkashicLegend quit (Ping timeout: 255 seconds) 2014-09-02T00:47:28Z AkashicLegend joined #scheme 2014-09-02T00:48:06Z AkashicLegend quit (Client Quit) 2014-09-02T01:00:17Z kongtomorrow quit 2014-09-02T01:04:21Z jusss joined #scheme 2014-09-02T01:07:36Z BossKonaSegwaY joined #scheme 2014-09-02T01:34:46Z autochthon quit (Ping timeout: 250 seconds) 2014-09-02T01:35:03Z cross_ is now known as cross 2014-09-02T01:44:51Z autochthon joined #scheme 2014-09-02T01:44:52Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-02T01:50:06Z b4283 joined #scheme 2014-09-02T01:50:58Z BossKonaSegwaY joined #scheme 2014-09-02T02:09:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-02T02:15:23Z sethalves quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T02:16:24Z sethalves joined #scheme 2014-09-02T02:17:15Z davexunit quit (Quit: Later) 2014-09-02T02:19:40Z Vutral joined #scheme 2014-09-02T02:28:57Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-09-02T02:33:15Z AkashicLegend joined #scheme 2014-09-02T03:21:00Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-02T03:26:47Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-02T03:28:37Z dsp quit (Remote host closed the connection) 2014-09-02T03:46:41Z hiyosi joined #scheme 2014-09-02T03:48:32Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-02T03:51:27Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-02T04:00:23Z kongtomorrow joined #scheme 2014-09-02T04:07:48Z sigjuice quit (Quit: leaving) 2014-09-02T04:24:22Z omefire quit (Ping timeout: 240 seconds) 2014-09-02T04:35:19Z MichaelRaskin joined #scheme 2014-09-02T04:38:39Z omefire joined #scheme 2014-09-02T04:40:53Z Rodya_ quit (Quit: Ex-Chat) 2014-09-02T04:47:35Z hiyosi joined #scheme 2014-09-02T04:52:30Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-02T05:01:19Z oleo quit (Quit: Verlassend) 2014-09-02T05:09:18Z tadni quit (Remote host closed the connection) 2014-09-02T05:12:55Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-02T05:13:20Z jusss joined #scheme 2014-09-02T05:30:45Z Flaoer quit (Ping timeout: 255 seconds) 2014-09-02T05:32:41Z kongtomorrow quit 2014-09-02T05:40:00Z hiroakip joined #scheme 2014-09-02T05:48:19Z hiyosi joined #scheme 2014-09-02T05:53:03Z sheilong quit (Quit: Konversation terminated!) 2014-09-02T05:53:08Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-02T05:58:28Z przl joined #scheme 2014-09-02T06:00:08Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-02T06:24:25Z tadni joined #scheme 2014-09-02T06:24:28Z tadni quit (Remote host closed the connection) 2014-09-02T06:24:55Z tadni joined #scheme 2014-09-02T06:27:03Z kongtomorrow joined #scheme 2014-09-02T06:34:12Z frkout quit (Ping timeout: 255 seconds) 2014-09-02T06:34:40Z przl quit (Ping timeout: 260 seconds) 2014-09-02T06:43:05Z jusss quit (Read error: Connection reset by peer) 2014-09-02T06:47:50Z masm joined #scheme 2014-09-02T06:49:12Z hiyosi joined #scheme 2014-09-02T06:53:57Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-02T06:56:21Z theseb quit (Ping timeout: 240 seconds) 2014-09-02T06:59:24Z frkout joined #scheme 2014-09-02T07:03:09Z zcd joined #scheme 2014-09-02T07:03:10Z wingo joined #scheme 2014-09-02T07:10:45Z jusss joined #scheme 2014-09-02T07:11:08Z przl joined #scheme 2014-09-02T07:14:49Z ventonegro joined #scheme 2014-09-02T07:14:59Z frkout quit (Remote host closed the connection) 2014-09-02T07:15:26Z frkout joined #scheme 2014-09-02T07:17:13Z zacts: hi 2014-09-02T07:17:26Z zacts: I wonder if there is a wiki where I can post my vim config for scheme. 2014-09-02T07:17:43Z zacts: I got vim to indent exactly like emacs for scheme with pure VimL 2014-09-02T07:20:46Z civodul joined #scheme 2014-09-02T07:34:47Z kongtomorrow quit 2014-09-02T07:39:36Z bjz joined #scheme 2014-09-02T07:44:43Z zcd quit (Quit: WeeChat 0.3.8) 2014-09-02T07:46:12Z przl quit (Ping timeout: 255 seconds) 2014-09-02T07:48:32Z przl joined #scheme 2014-09-02T07:49:48Z ASau quit (Ping timeout: 260 seconds) 2014-09-02T07:50:00Z hiyosi joined #scheme 2014-09-02T07:54:56Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-02T07:57:40Z LarvaDe quit (Remote host closed the connection) 2014-09-02T08:01:17Z frkout_ joined #scheme 2014-09-02T08:04:39Z frkout quit (Ping timeout: 255 seconds) 2014-09-02T08:14:16Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-02T08:18:07Z przl quit (Ping timeout: 245 seconds) 2014-09-02T08:26:15Z ARM9 joined #scheme 2014-09-02T08:37:50Z jusss joined #scheme 2014-09-02T08:41:25Z ASau joined #scheme 2014-09-02T08:48:44Z stepnem joined #scheme 2014-09-02T08:50:52Z hiyosi joined #scheme 2014-09-02T08:52:18Z rszeno joined #scheme 2014-09-02T08:55:30Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-02T08:59:53Z rszeno quit (Quit: Leaving.) 2014-09-02T09:02:14Z kuribas joined #scheme 2014-09-02T09:03:59Z frkout_ quit (Remote host closed the connection) 2014-09-02T09:04:26Z frkout joined #scheme 2014-09-02T09:08:22Z jeapostrophe joined #scheme 2014-09-02T09:09:46Z cataska quit (Ping timeout: 250 seconds) 2014-09-02T09:10:04Z cataska joined #scheme 2014-09-02T09:20:21Z turbofail quit (Read error: Connection reset by peer) 2014-09-02T09:28:21Z zarul quit (Ping timeout: 255 seconds) 2014-09-02T09:33:43Z przl joined #scheme 2014-09-02T09:35:09Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-02T09:44:47Z cataska quit (Ping timeout: 245 seconds) 2014-09-02T09:47:57Z ASau quit (Ping timeout: 264 seconds) 2014-09-02T09:49:33Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-02T09:51:33Z hiyosi joined #scheme 2014-09-02T09:51:56Z cataska joined #scheme 2014-09-02T09:56:21Z hiyosi quit (Ping timeout: 264 seconds) 2014-09-02T10:13:58Z jeapostrophe joined #scheme 2014-09-02T10:13:58Z jeapostrophe quit (Changing host) 2014-09-02T10:13:58Z jeapostrophe joined #scheme 2014-09-02T10:18:22Z dmiles quit (Read error: Connection reset by peer) 2014-09-02T10:18:36Z dmiles_afk joined #scheme 2014-09-02T10:26:22Z gravicappa joined #scheme 2014-09-02T10:28:25Z fikusz joined #scheme 2014-09-02T10:46:41Z b4283 quit (Quit: Konversation terminated!) 2014-09-02T10:47:41Z kuribas quit (Remote host closed the connection) 2014-09-02T10:47:56Z kuribas joined #scheme 2014-09-02T10:51:58Z cross quit (Quit: leaving) 2014-09-02T10:52:26Z hiyosi joined #scheme 2014-09-02T10:52:29Z cross joined #scheme 2014-09-02T10:57:22Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-02T11:04:22Z jeapostrophe quit (Remote host closed the connection) 2014-09-02T11:04:52Z karswell quit (Remote host closed the connection) 2014-09-02T11:04:57Z karswell` joined #scheme 2014-09-02T11:07:28Z fikusz quit (Quit: Leaving) 2014-09-02T11:13:49Z fikusz joined #scheme 2014-09-02T11:17:01Z przl quit (Ping timeout: 268 seconds) 2014-09-02T11:40:35Z Nizumzen joined #scheme 2014-09-02T11:41:26Z ijp quit (Quit: selling my soul to the robot devil) 2014-09-02T11:42:24Z przl joined #scheme 2014-09-02T11:44:07Z ilammy quit (Ping timeout: 246 seconds) 2014-09-02T11:44:51Z pnkfelix joined #scheme 2014-09-02T11:47:14Z przl quit (Ping timeout: 268 seconds) 2014-09-02T11:53:15Z hiyosi joined #scheme 2014-09-02T11:58:02Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-02T11:59:52Z mrowe is now known as mrowe_away 2014-09-02T12:03:03Z Sgeo_ quit (Read error: Connection reset by peer) 2014-09-02T12:21:52Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-02T12:36:43Z b4283 joined #scheme 2014-09-02T12:38:00Z BossKonaSegwaY joined #scheme 2014-09-02T12:42:29Z yacks quit (Read error: Connection reset by peer) 2014-09-02T12:42:51Z przl joined #scheme 2014-09-02T12:47:03Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-02T12:47:48Z davexunit joined #scheme 2014-09-02T12:53:39Z joast quit (Quit: Leaving.) 2014-09-02T12:54:00Z hiyosi joined #scheme 2014-09-02T12:58:57Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-02T13:03:49Z ANGRYSTEVE joined #scheme 2014-09-02T13:08:12Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T13:08:34Z fgudin joined #scheme 2014-09-02T13:15:32Z kressara joined #scheme 2014-09-02T13:16:57Z przl quit (Ping timeout: 255 seconds) 2014-09-02T13:17:02Z kressara: Hey guys. 2014-09-02T13:17:02Z kressara: How does the compiler detect (define foo (lambda (a) (foo (+ a 1)))) will use tail-call optimization? 2014-09-02T13:17:10Z joast joined #scheme 2014-09-02T13:17:12Z kressara: Like, other languages require [[int foo(a) { a++; foo(a) }]] and [[int foo(a) {foo(a + 1);}]] isn't guaranteed to TCO. 2014-09-02T13:17:25Z kressara: I mean 2014-09-02T13:17:33Z kressara: return foo(a) 2014-09-02T13:19:25Z kressara: Oh wait, I think it does TCO. Sorry, I derped there. 2014-09-02T13:21:55Z ijp joined #scheme 2014-09-02T13:26:16Z Flaoer joined #scheme 2014-09-02T13:27:39Z przl joined #scheme 2014-09-02T13:28:44Z kressara quit (Ping timeout: 272 seconds) 2014-09-02T13:31:29Z Flaoer quit (Ping timeout: 260 seconds) 2014-09-02T13:52:21Z ByronJohnson quit (Ping timeout: 240 seconds) 2014-09-02T13:52:49Z stamourv quit (Remote host closed the connection) 2014-09-02T13:53:04Z stamourv joined #scheme 2014-09-02T13:53:04Z stamourv quit (Changing host) 2014-09-02T13:53:04Z stamourv joined #scheme 2014-09-02T13:53:12Z hiyosi joined #scheme 2014-09-02T13:53:35Z ByronJohnson joined #scheme 2014-09-02T13:55:38Z developernotes joined #scheme 2014-09-02T13:57:28Z developernotes quit (Client Quit) 2014-09-02T13:58:06Z developernotes joined #scheme 2014-09-02T14:02:22Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-02T14:05:40Z zarul joined #scheme 2014-09-02T14:05:40Z zarul quit (Changing host) 2014-09-02T14:05:40Z zarul joined #scheme 2014-09-02T14:07:17Z zz_jrhorn424 is now known as jrhorn424 2014-09-02T14:16:05Z jkraemer joined #scheme 2014-09-02T14:19:19Z oleo joined #scheme 2014-09-02T14:19:22Z jeapostr1phe joined #scheme 2014-09-02T14:25:56Z BossKonaSegwaY joined #scheme 2014-09-02T14:27:41Z iterrogo joined #scheme 2014-09-02T14:29:11Z yacks joined #scheme 2014-09-02T14:31:25Z langmartin joined #scheme 2014-09-02T14:36:46Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T14:38:09Z taylanub quit (Ping timeout: 272 seconds) 2014-09-02T14:39:38Z civodul joined #scheme 2014-09-02T14:50:02Z Bahman joined #scheme 2014-09-02T14:52:17Z przl quit (Ping timeout: 245 seconds) 2014-09-02T15:00:44Z przl joined #scheme 2014-09-02T15:20:17Z Bahman quit (Ping timeout: 245 seconds) 2014-09-02T15:22:37Z b4283 quit (Quit: Konversation terminated!) 2014-09-02T15:25:07Z b4283 joined #scheme 2014-09-02T15:33:48Z suppi joined #scheme 2014-09-02T15:33:49Z suppi quit (Changing host) 2014-09-02T15:33:49Z suppi joined #scheme 2014-09-02T15:39:30Z gravicappa quit (Remote host closed the connection) 2014-09-02T15:46:00Z theseb joined #scheme 2014-09-02T15:48:24Z yacks quit (Ping timeout: 246 seconds) 2014-09-02T15:51:53Z yacks joined #scheme 2014-09-02T15:52:01Z ventonegro quit (Remote host closed the connection) 2014-09-02T15:53:48Z dsp joined #scheme 2014-09-02T15:57:29Z MichaelRaskin joined #scheme 2014-09-02T16:04:52Z LarvaDe joined #scheme 2014-09-02T16:05:48Z Uber-Ich joined #scheme 2014-09-02T16:12:38Z elderK joined #scheme 2014-09-02T16:14:45Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T16:28:24Z joneshf quit (Remote host closed the connection) 2014-09-02T16:28:48Z joneshf joined #scheme 2014-09-02T16:32:07Z taylanub joined #scheme 2014-09-02T16:42:08Z przl_ joined #scheme 2014-09-02T16:44:26Z pnkfelix quit (Ping timeout: 272 seconds) 2014-09-02T16:44:52Z przl quit (Ping timeout: 245 seconds) 2014-09-02T16:46:21Z przl_ quit (Ping timeout: 240 seconds) 2014-09-02T16:51:53Z gravicappa joined #scheme 2014-09-02T16:53:43Z theseb quit (Quit: Leaving) 2014-09-02T16:55:02Z ijp quit (Quit: inventing a high-power fruit salad dispenser) 2014-09-02T16:58:19Z ijp joined #scheme 2014-09-02T16:58:57Z kongtomorrow joined #scheme 2014-09-02T17:00:18Z kuribas joined #scheme 2014-09-02T17:03:45Z daviid joined #scheme 2014-09-02T17:12:42Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-02T17:16:45Z b4283 quit (Quit: Konversation terminated!) 2014-09-02T17:19:43Z oldskirt_ is now known as oldskirt 2014-09-02T17:21:16Z pnkfelix joined #scheme 2014-09-02T17:21:42Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T17:35:09Z BossKonaSegwaY joined #scheme 2014-09-02T17:49:07Z przl joined #scheme 2014-09-02T17:54:51Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-02T18:11:48Z AkashicLegend joined #scheme 2014-09-02T18:18:57Z pnkfelix quit (Ping timeout: 245 seconds) 2014-09-02T18:19:09Z elderK quit (Ping timeout: 264 seconds) 2014-09-02T18:19:24Z elderK joined #scheme 2014-09-02T18:21:00Z przl quit (Ping timeout: 246 seconds) 2014-09-02T18:24:51Z karswell` quit (Read error: Connection reset by peer) 2014-09-02T18:26:13Z daviid quit (Ping timeout: 268 seconds) 2014-09-02T18:27:08Z Shadox joined #scheme 2014-09-02T18:28:13Z przl joined #scheme 2014-09-02T18:34:31Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-02T18:44:08Z Cheery: I think I'd need bit bigger advice today. 2014-09-02T18:45:08Z Cheery: just finished writing cheney GC into my language. it came out rather clumsy. 2014-09-02T18:45:56Z Cheery: whenever a closure slot is copied from stack into heap at the first time, it's memory consumption doubles. 2014-09-02T18:46:11Z Cheery: it gets a to-pointer and a size 2014-09-02T18:46:39Z Cheery: but I don't need GC advice. 2014-09-02T18:46:51Z Cheery: or at least I don't ask that :) 2014-09-02T18:47:34Z Cheery: just wondering if you had advice on how would I make a good lisp implementation 2014-09-02T18:52:05Z przl quit (Ping timeout: 260 seconds) 2014-09-02T18:53:37Z przl joined #scheme 2014-09-02T18:54:29Z pnkfelix joined #scheme 2014-09-02T18:59:01Z Cheery: well. getting sleep. maybe I get it solved during night 2014-09-02T19:07:52Z _5kg quit (Ping timeout: 240 seconds) 2014-09-02T19:08:29Z elderK quit (Quit: leaving) 2014-09-02T19:09:20Z kuribas joined #scheme 2014-09-02T19:10:00Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-02T19:12:56Z Uber-Ich quit (Quit: leaving) 2014-09-02T19:14:26Z developernotes joined #scheme 2014-09-02T19:16:12Z ASau joined #scheme 2014-09-02T19:17:26Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-02T19:30:32Z BossKonaSegwaY joined #scheme 2014-09-02T19:31:05Z daviid joined #scheme 2014-09-02T19:45:49Z civodul joined #scheme 2014-09-02T19:45:52Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-02T19:51:50Z _5kg joined #scheme 2014-09-02T19:52:46Z turbofail joined #scheme 2014-09-02T19:52:54Z suppi quit (Quit: Leaving) 2014-09-02T19:53:59Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-02T19:54:31Z kongtomorrow joined #scheme 2014-09-02T19:56:14Z dsp quit (Quit: Lost terminal) 2014-09-02T20:06:04Z hiyosi joined #scheme 2014-09-02T20:10:29Z Fare joined #scheme 2014-09-02T20:10:54Z pnkfelix quit (Ping timeout: 246 seconds) 2014-09-02T20:16:48Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-02T20:33:13Z jeapostrophe joined #scheme 2014-09-02T20:34:29Z karswell` joined #scheme 2014-09-02T20:35:12Z jeapostr1phe quit (Ping timeout: 245 seconds) 2014-09-02T20:36:35Z kongtomorrow quit 2014-09-02T20:37:33Z _will_ joined #scheme 2014-09-02T20:39:39Z kazimir42 joined #scheme 2014-09-02T20:40:09Z przl quit (Ping timeout: 264 seconds) 2014-09-02T20:40:34Z masm quit (Quit: Leaving.) 2014-09-02T20:42:46Z pnkfelix joined #scheme 2014-09-02T20:49:34Z kongtomorrow joined #scheme 2014-09-02T20:52:09Z kongtomorrow quit (Remote host closed the connection) 2014-09-02T20:52:43Z kongtomorrow joined #scheme 2014-09-02T20:53:01Z gravicappa quit (Remote host closed the connection) 2014-09-02T20:58:43Z kongtomorrow quit 2014-09-02T20:59:09Z davexunit quit (Quit: Later) 2014-09-02T20:59:12Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-02T21:03:36Z autochthon quit (Ping timeout: 255 seconds) 2014-09-02T21:05:46Z kongtomorrow joined #scheme 2014-09-02T21:05:50Z Riastradh joined #scheme 2014-09-02T21:10:09Z langmartin quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T21:11:09Z kongtomorrow quit 2014-09-02T21:12:52Z hiyosi joined #scheme 2014-09-02T21:13:47Z ARM9 quit (Quit: Leaving) 2014-09-02T21:14:42Z Riastradh quit (Remote host closed the connection) 2014-09-02T21:17:33Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-02T21:18:58Z Riastradh joined #scheme 2014-09-02T21:19:31Z jrhorn424 is now known as zz_jrhorn424 2014-09-02T21:21:50Z mrowe_away is now known as mrowe 2014-09-02T21:26:56Z ddp joined #scheme 2014-09-02T21:31:46Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T21:37:09Z Fare quit (Ping timeout: 240 seconds) 2014-09-02T21:38:06Z davexunit joined #scheme 2014-09-02T21:39:49Z hiroakip joined #scheme 2014-09-02T21:42:23Z kongtomorrow joined #scheme 2014-09-02T21:44:18Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-02T21:46:18Z przl joined #scheme 2014-09-02T21:47:28Z wingo quit (Ping timeout: 260 seconds) 2014-09-02T21:48:53Z _tca: hey davexunit o/ 2014-09-02T21:49:06Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-02T21:50:05Z davexunit: hey _tca 2014-09-02T21:50:23Z ddp quit (Quit: ddp) 2014-09-02T21:50:33Z ddp joined #scheme 2014-09-02T21:51:00Z przl quit (Ping timeout: 246 seconds) 2014-09-02T21:57:28Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-02T22:05:00Z ASau` joined #scheme 2014-09-02T22:07:01Z ASau` quit (Remote host closed the connection) 2014-09-02T22:07:31Z ASau` joined #scheme 2014-09-02T22:08:57Z ASau quit (Ping timeout: 264 seconds) 2014-09-02T22:10:51Z ASau` is now known as ASau 2014-09-02T22:11:54Z Riastradh quit (Remote host closed the connection) 2014-09-02T22:13:40Z hiyosi joined #scheme 2014-09-02T22:14:12Z amgarchIn9 joined #scheme 2014-09-02T22:16:18Z Riastradh joined #scheme 2014-09-02T22:17:54Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-02T22:18:21Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-02T22:18:40Z dmiles_afk joined #scheme 2014-09-02T22:21:14Z cdidd_ quit (Remote host closed the connection) 2014-09-02T22:21:20Z jeapostrophe quit (Ping timeout: 276 seconds) 2014-09-02T22:21:52Z omefire quit (Ping timeout: 245 seconds) 2014-09-02T22:23:08Z cdidd joined #scheme 2014-09-02T22:28:37Z alezost quit (Ping timeout: 260 seconds) 2014-09-02T22:28:58Z LarvaDe quit (Remote host closed the connection) 2014-09-02T22:29:01Z alezost` joined #scheme 2014-09-02T22:29:19Z alezost` is now known as alezost 2014-09-02T22:33:51Z bjz quit (Read error: Connection reset by peer) 2014-09-02T22:33:58Z bjz_ joined #scheme 2014-09-02T22:35:55Z amgarchIn9 quit (Ping timeout: 272 seconds) 2014-09-02T22:37:30Z omefire1 joined #scheme 2014-09-02T22:40:56Z oldskirt_ joined #scheme 2014-09-02T22:42:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-02T22:44:22Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-02T22:49:03Z dsp joined #scheme 2014-09-02T22:55:33Z jeapostrophe joined #scheme 2014-09-02T22:55:33Z jeapostrophe quit (Changing host) 2014-09-02T22:55:33Z jeapostrophe joined #scheme 2014-09-02T22:57:13Z cdidd quit (Changing host) 2014-09-02T22:57:13Z cdidd joined #scheme 2014-09-02T23:01:44Z theseb joined #scheme 2014-09-02T23:03:20Z oleo is now known as Guest50585 2014-09-02T23:04:52Z oleo__ joined #scheme 2014-09-02T23:05:11Z Fare joined #scheme 2014-09-02T23:06:28Z Guest50585 quit (Ping timeout: 252 seconds) 2014-09-02T23:06:54Z hiyosi joined #scheme 2014-09-02T23:07:49Z ddp quit (Quit: ddp) 2014-09-02T23:14:02Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-09-02T23:14:21Z Sgeo joined #scheme 2014-09-02T23:15:54Z oldskirt_ quit (Ping timeout: 260 seconds) 2014-09-02T23:21:04Z cdidd quit (Quit: cdidd) 2014-09-02T23:31:40Z cdidd joined #scheme 2014-09-02T23:35:34Z cdidd quit (Client Quit) 2014-09-02T23:36:12Z mrowe is now known as mrowe_away 2014-09-02T23:36:36Z ANGRYSTEVE quit (Read error: Connection reset by peer) 2014-09-02T23:36:52Z cdidd joined #scheme 2014-09-02T23:37:28Z duggiefresh joined #scheme 2014-09-02T23:38:01Z mrowe_away is now known as mrowe 2014-09-02T23:38:10Z cdidd quit (Client Quit) 2014-09-02T23:38:25Z cdidd joined #scheme 2014-09-02T23:42:56Z cdidd quit (Client Quit) 2014-09-02T23:43:25Z cdidd joined #scheme 2014-09-02T23:44:56Z cdidd quit (Client Quit) 2014-09-02T23:47:02Z cdidd joined #scheme 2014-09-02T23:48:58Z MouldyOldBones joined #scheme 2014-09-02T23:52:11Z jeapostrophe joined #scheme 2014-09-02T23:52:11Z jeapostrophe quit (Changing host) 2014-09-02T23:52:11Z jeapostrophe joined #scheme 2014-09-02T23:57:55Z Nizumzen joined #scheme 2014-09-03T00:09:56Z bjz_ quit (Read error: Connection reset by peer) 2014-09-03T00:10:15Z bjz joined #scheme 2014-09-03T00:12:00Z duggiefresh quit (Remote host closed the connection) 2014-09-03T00:12:34Z duggiefresh joined #scheme 2014-09-03T00:13:44Z kongtomorrow quit 2014-09-03T00:16:52Z duggiefresh quit (Ping timeout: 245 seconds) 2014-09-03T00:24:30Z jeapostrophe quit (Ping timeout: 268 seconds) 2014-09-03T00:25:42Z duggiefresh joined #scheme 2014-09-03T00:26:41Z daviid quit (Ping timeout: 260 seconds) 2014-09-03T00:29:59Z slowslow joined #scheme 2014-09-03T00:30:58Z kongtomorrow joined #scheme 2014-09-03T00:34:00Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-03T00:39:14Z kongtomorrow quit 2014-09-03T00:39:40Z kongtomorrow joined #scheme 2014-09-03T00:41:16Z jeapostrophe joined #scheme 2014-09-03T00:41:16Z jeapostrophe quit (Changing host) 2014-09-03T00:41:16Z jeapostrophe joined #scheme 2014-09-03T00:42:42Z bjz quit (Ping timeout: 245 seconds) 2014-09-03T00:55:04Z stepnem quit (Ping timeout: 260 seconds) 2014-09-03T00:55:06Z slowslow quit (Ping timeout: 246 seconds) 2014-09-03T01:02:13Z slowslow joined #scheme 2014-09-03T01:05:51Z kongtomorrow quit 2014-09-03T01:07:44Z kongtomorrow joined #scheme 2014-09-03T01:19:45Z Fare quit (Ping timeout: 264 seconds) 2014-09-03T01:21:00Z Flaoer joined #scheme 2014-09-03T01:26:20Z AkashicLegend joined #scheme 2014-09-03T01:28:01Z kongtomorrow quit 2014-09-03T01:28:46Z Fare joined #scheme 2014-09-03T01:35:40Z ddp joined #scheme 2014-09-03T01:37:34Z ijp` joined #scheme 2014-09-03T01:37:40Z theseb quit (Quit: Leaving) 2014-09-03T01:38:52Z ijp quit (Ping timeout: 240 seconds) 2014-09-03T01:39:58Z jusss joined #scheme 2014-09-03T01:40:57Z jeapostrophe quit (Ping timeout: 246 seconds) 2014-09-03T01:52:09Z jeapostrophe joined #scheme 2014-09-03T01:52:09Z jeapostrophe quit (Changing host) 2014-09-03T01:52:09Z jeapostrophe joined #scheme 2014-09-03T01:54:57Z b4283 joined #scheme 2014-09-03T02:00:03Z ijp` is now known as ijp 2014-09-03T02:06:08Z jeapostrophe quit (Ping timeout: 252 seconds) 2014-09-03T02:08:01Z Shadox quit (Quit: Leaving) 2014-09-03T02:09:41Z ddp left #scheme 2014-09-03T02:13:15Z ubii quit (Quit: Leaving) 2014-09-03T02:15:12Z slowslow quit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]) 2014-09-03T02:18:54Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-03T02:26:42Z cmatei quit (Ping timeout: 255 seconds) 2014-09-03T02:31:12Z frkout_ joined #scheme 2014-09-03T02:34:30Z frkout quit (Ping timeout: 246 seconds) 2014-09-03T03:01:02Z AkashicLegend quit (Ping timeout: 245 seconds) 2014-09-03T03:01:19Z AkashicLegend joined #scheme 2014-09-03T03:14:03Z duggiefresh quit 2014-09-03T03:18:00Z ubii joined #scheme 2014-09-03T03:27:29Z Fare quit (Remote host closed the connection) 2014-09-03T03:35:36Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-03T03:39:22Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-03T03:42:07Z BossKonaSegwaY joined #scheme 2014-09-03T03:57:18Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-03T04:05:42Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-03T04:06:07Z hiyosi joined #scheme 2014-09-03T04:11:02Z hiyosi quit (Ping timeout: 276 seconds) 2014-09-03T04:16:03Z rmrfchik quit (Remote host closed the connection) 2014-09-03T04:38:57Z phipes joined #scheme 2014-09-03T04:44:02Z MichaelRaskin joined #scheme 2014-09-03T05:02:58Z kazimir42 quit (Remote host closed the connection) 2014-09-03T05:06:51Z hiyosi joined #scheme 2014-09-03T05:09:34Z cataska quit (Read error: Connection reset by peer) 2014-09-03T05:11:46Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-03T05:21:49Z cataska joined #scheme 2014-09-03T05:27:50Z frkout_ quit (Remote host closed the connection) 2014-09-03T05:28:17Z frkout joined #scheme 2014-09-03T05:31:26Z przl joined #scheme 2014-09-03T05:39:19Z yacks quit (Quit: Leaving) 2014-09-03T05:39:33Z ASau quit (Ping timeout: 240 seconds) 2014-09-03T05:39:42Z ASau` joined #scheme 2014-09-03T05:40:59Z pyro- quit (Changing host) 2014-09-03T05:40:59Z pyro- joined #scheme 2014-09-03T05:42:46Z vinleod joined #scheme 2014-09-03T05:52:16Z kongtomorrow joined #scheme 2014-09-03T05:58:56Z phipes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-03T06:07:47Z hiyosi joined #scheme 2014-09-03T06:12:22Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-03T06:15:10Z Flaoer quit (Read error: Connection reset by peer) 2014-09-03T06:16:58Z ddp joined #scheme 2014-09-03T06:17:06Z ddp left #scheme 2014-09-03T06:18:05Z zarul quit (Ping timeout: 260 seconds) 2014-09-03T06:19:24Z yacks joined #scheme 2014-09-03T06:29:47Z przl quit (Ping timeout: 245 seconds) 2014-09-03T06:31:32Z ASau` is now known as ASau 2014-09-03T06:31:41Z przl joined #scheme 2014-09-03T06:31:43Z zarul joined #scheme 2014-09-03T06:42:30Z przl quit (Ping timeout: 260 seconds) 2014-09-03T06:57:17Z Vutral quit (Ping timeout: 260 seconds) 2014-09-03T06:57:35Z frkout_ joined #scheme 2014-09-03T07:00:39Z ARM9 joined #scheme 2014-09-03T07:01:09Z frkout quit (Ping timeout: 264 seconds) 2014-09-03T07:02:06Z GGMethos quit (Quit: WeeChat 1.1-dev) 2014-09-03T07:04:38Z Vutral joined #scheme 2014-09-03T07:05:40Z GGMethos joined #scheme 2014-09-03T07:08:33Z hiyosi joined #scheme 2014-09-03T07:11:03Z ventonegro joined #scheme 2014-09-03T07:11:30Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-03T07:13:37Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-03T07:14:20Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-03T07:15:54Z safetydank quit (Quit: Linkinus - http://linkinus.com) 2014-09-03T07:20:00Z safety joined #scheme 2014-09-03T07:23:59Z cdidd quit (Quit: Leaving) 2014-09-03T07:26:45Z bit` quit (Ping timeout: 240 seconds) 2014-09-03T07:27:46Z ASau quit (Ping timeout: 260 seconds) 2014-09-03T07:27:59Z rszeno joined #scheme 2014-09-03T07:32:54Z przl joined #scheme 2014-09-03T07:36:55Z cdidd joined #scheme 2014-09-03T07:41:27Z jusss joined #scheme 2014-09-03T07:41:47Z bit` joined #scheme 2014-09-03T07:49:21Z rszeno quit (Quit: Leaving.) 2014-09-03T07:53:14Z kongtomorrow joined #scheme 2014-09-03T07:57:02Z kongtomorrow quit (Client Quit) 2014-09-03T08:07:10Z LarvaDe joined #scheme 2014-09-03T08:09:25Z hiyosi joined #scheme 2014-09-03T08:14:24Z hiyosi quit (Ping timeout: 267 seconds) 2014-09-03T08:16:00Z tessier quit (Ping timeout: 250 seconds) 2014-09-03T08:16:56Z tessier joined #scheme 2014-09-03T08:17:23Z przl quit (Ping timeout: 276 seconds) 2014-09-03T08:19:15Z civodul joined #scheme 2014-09-03T08:21:38Z cmatei joined #scheme 2014-09-03T08:26:15Z cmatei quit (Ping timeout: 246 seconds) 2014-09-03T08:27:27Z cmatei joined #scheme 2014-09-03T08:27:37Z kongtomorrow joined #scheme 2014-09-03T08:31:33Z yacks quit (Ping timeout: 240 seconds) 2014-09-03T08:33:06Z AkashicLegend quit (Ping timeout: 260 seconds) 2014-09-03T08:33:53Z kongtomorrow quit 2014-09-03T08:34:49Z stepnem joined #scheme 2014-09-03T08:36:47Z kongtomorrow joined #scheme 2014-09-03T08:43:47Z c74d quit (Killed (hobana.freenode.net (Nickname regained by services))) 2014-09-03T08:45:38Z frkout_ quit (Remote host closed the connection) 2014-09-03T08:45:54Z c74d joined #scheme 2014-09-03T08:46:05Z frkout joined #scheme 2014-09-03T08:52:18Z yacks joined #scheme 2014-09-03T08:58:24Z Steverman joined #scheme 2014-09-03T09:06:52Z przl joined #scheme 2014-09-03T09:09:22Z Steverman quit (Ping timeout: 240 seconds) 2014-09-03T09:10:09Z hiyosi joined #scheme 2014-09-03T09:12:00Z Steverman joined #scheme 2014-09-03T09:14:45Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-03T09:15:35Z jeapostrophe joined #scheme 2014-09-03T09:15:35Z jeapostrophe quit (Changing host) 2014-09-03T09:15:35Z jeapostrophe joined #scheme 2014-09-03T09:20:33Z przl quit (Ping timeout: 260 seconds) 2014-09-03T09:21:29Z Vutral quit (Ping timeout: 260 seconds) 2014-09-03T09:22:16Z przl joined #scheme 2014-09-03T09:25:41Z Steverman quit (Ping timeout: 260 seconds) 2014-09-03T09:38:09Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-03T09:48:34Z Vutral joined #scheme 2014-09-03T09:54:56Z przl_ joined #scheme 2014-09-03T09:57:15Z przl quit (Ping timeout: 246 seconds) 2014-09-03T10:04:00Z Vutral_ joined #scheme 2014-09-03T10:06:01Z przl_ quit (Ping timeout: 268 seconds) 2014-09-03T10:06:43Z przl joined #scheme 2014-09-03T10:11:01Z hiyosi joined #scheme 2014-09-03T10:15:16Z przl quit (Ping timeout: 252 seconds) 2014-09-03T10:15:37Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-03T10:17:52Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-03T10:18:38Z dmiles_afk joined #scheme 2014-09-03T10:28:22Z przl joined #scheme 2014-09-03T10:30:58Z stepnem quit (Ping timeout: 272 seconds) 2014-09-03T10:31:19Z stepnem_ joined #scheme 2014-09-03T10:31:28Z stepnem_ is now known as stepnem 2014-09-03T10:38:33Z bjz joined #scheme 2014-09-03T10:43:33Z Steverman joined #scheme 2014-09-03T10:47:04Z b4283 quit (Quit: Konversation terminated!) 2014-09-03T10:53:52Z przl quit (Ping timeout: 240 seconds) 2014-09-03T10:57:18Z kongtomorrow quit 2014-09-03T11:00:33Z guampa quit (Remote host closed the connection) 2014-09-03T11:01:25Z guampa joined #scheme 2014-09-03T11:01:45Z pjdelport quit (Ping timeout: 272 seconds) 2014-09-03T11:02:48Z kongtomorrow joined #scheme 2014-09-03T11:03:39Z taylanub quit (Ping timeout: 272 seconds) 2014-09-03T11:03:40Z carc_00 quit (Ping timeout: 272 seconds) 2014-09-03T11:10:48Z carc joined #scheme 2014-09-03T11:11:50Z hiyosi joined #scheme 2014-09-03T11:17:00Z pjdelport joined #scheme 2014-09-03T11:17:11Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-03T11:21:04Z gravicappa joined #scheme 2014-09-03T11:21:04Z Steverman quit (Read error: Connection reset by peer) 2014-09-03T11:21:51Z Steverman joined #scheme 2014-09-03T11:22:35Z taylanub joined #scheme 2014-09-03T11:37:28Z oleo joined #scheme 2014-09-03T11:39:08Z oleo__ quit (Ping timeout: 268 seconds) 2014-09-03T11:39:52Z Steverman quit (Ping timeout: 240 seconds) 2014-09-03T11:42:53Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-09-03T11:50:27Z pjb` joined #scheme 2014-09-03T11:50:42Z przl joined #scheme 2014-09-03T11:51:42Z pjb quit (Ping timeout: 246 seconds) 2014-09-03T11:55:50Z przl quit (Ping timeout: 272 seconds) 2014-09-03T12:02:43Z pjb` is now known as pjb 2014-09-03T12:03:02Z Sgeo quit (Read error: Connection reset by peer) 2014-09-03T12:08:00Z przl joined #scheme 2014-09-03T12:11:49Z yacks quit (Quit: Leaving) 2014-09-03T12:12:42Z hiyosi joined #scheme 2014-09-03T12:13:24Z Steverman joined #scheme 2014-09-03T12:13:48Z Steverman quit (Client Quit) 2014-09-03T12:14:04Z Steverman joined #scheme 2014-09-03T12:14:50Z przl_ joined #scheme 2014-09-03T12:17:25Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-03T12:17:33Z przl quit (Ping timeout: 240 seconds) 2014-09-03T12:21:44Z davexunit quit (Quit: Later) 2014-09-03T12:24:17Z Steverman quit (Ping timeout: 255 seconds) 2014-09-03T12:26:35Z jeapostrophe joined #scheme 2014-09-03T12:26:35Z jeapostrophe quit (Changing host) 2014-09-03T12:26:35Z jeapostrophe joined #scheme 2014-09-03T12:31:09Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-03T12:32:10Z Steverman joined #scheme 2014-09-03T12:56:28Z davexunit joined #scheme 2014-09-03T12:57:46Z jeapostrophe joined #scheme 2014-09-03T13:00:12Z Steverman quit (Ping timeout: 245 seconds) 2014-09-03T13:00:33Z yacks joined #scheme 2014-09-03T13:08:17Z _5kg quit (Ping timeout: 260 seconds) 2014-09-03T13:10:38Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-03T13:13:27Z hiyosi joined #scheme 2014-09-03T13:16:41Z kongtomorrow quit 2014-09-03T13:17:52Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-03T13:18:51Z civodul quit (Ping timeout: 264 seconds) 2014-09-03T13:21:16Z mornfall quit (Ping timeout: 260 seconds) 2014-09-03T13:21:34Z Bahman joined #scheme 2014-09-03T13:23:42Z civodul joined #scheme 2014-09-03T13:28:09Z AkashicLegend joined #scheme 2014-09-03T13:30:50Z przl_ quit (Ping timeout: 272 seconds) 2014-09-03T13:39:49Z slowslow joined #scheme 2014-09-03T13:40:28Z mornfall joined #scheme 2014-09-03T13:41:43Z b4283 joined #scheme 2014-09-03T13:46:13Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-03T13:52:58Z _5kg joined #scheme 2014-09-03T13:55:16Z AkashicLegend quit (Ping timeout: 252 seconds) 2014-09-03T13:58:03Z AkashicLegend joined #scheme 2014-09-03T14:01:52Z kongtomorrow joined #scheme 2014-09-03T14:05:03Z leo2007 quit (Ping timeout: 246 seconds) 2014-09-03T14:11:38Z ee_cc joined #scheme 2014-09-03T14:13:15Z ANGRYSTEVE joined #scheme 2014-09-03T14:13:15Z ANGRYSTEVE quit (Changing host) 2014-09-03T14:13:15Z ANGRYSTEVE joined #scheme 2014-09-03T14:14:07Z iterrogo joined #scheme 2014-09-03T14:14:18Z hiyosi joined #scheme 2014-09-03T14:16:37Z iterrogo quit (Read error: Connection reset by peer) 2014-09-03T14:17:44Z iterrogo joined #scheme 2014-09-03T14:19:28Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-03T14:22:40Z developernotes joined #scheme 2014-09-03T14:23:31Z kongtomorrow quit 2014-09-03T14:24:16Z ee_cc quit (Quit: ee_cc) 2014-09-03T14:25:57Z hiyosi joined #scheme 2014-09-03T14:36:04Z crundar joined #scheme 2014-09-03T14:37:47Z Nizumzen joined #scheme 2014-09-03T14:39:14Z taylanub quit (Ping timeout: 272 seconds) 2014-09-03T14:41:45Z leo2007 joined #scheme 2014-09-03T14:44:31Z przl joined #scheme 2014-09-03T14:45:31Z fgudin quit (Quit: Lost terminal) 2014-09-03T14:46:22Z MichaelRaskin joined #scheme 2014-09-03T14:56:51Z fgudin joined #scheme 2014-09-03T15:03:47Z taylanub joined #scheme 2014-09-03T15:16:52Z zarul quit (Ping timeout: 240 seconds) 2014-09-03T15:21:34Z slowslow quit (Read error: Connection reset by peer) 2014-09-03T15:22:11Z kazimir42 joined #scheme 2014-09-03T15:23:36Z ee_cc joined #scheme 2014-09-03T15:29:27Z ee_cc quit (Quit: ee_cc) 2014-09-03T15:30:20Z zarul joined #scheme 2014-09-03T15:38:32Z ubii quit (Ping timeout: 245 seconds) 2014-09-03T15:40:43Z ubii joined #scheme 2014-09-03T15:46:57Z langmartin joined #scheme 2014-09-03T15:47:22Z cdidd quit (Ping timeout: 240 seconds) 2014-09-03T15:48:10Z slowslow joined #scheme 2014-09-03T15:50:02Z ubii quit (Ping timeout: 252 seconds) 2014-09-03T15:51:57Z slowslow quit (Client Quit) 2014-09-03T15:52:17Z jewel joined #scheme 2014-09-03T15:56:24Z ubii joined #scheme 2014-09-03T16:01:43Z ddp joined #scheme 2014-09-03T16:02:01Z ddp left #scheme 2014-09-03T16:03:53Z weinholt` joined #scheme 2014-09-03T16:04:21Z weinholt` quit (Client Quit) 2014-09-03T16:04:21Z offby1` joined #scheme 2014-09-03T16:04:30Z abbe_ joined #scheme 2014-09-03T16:04:44Z crundar quit (Ping timeout: 272 seconds) 2014-09-03T16:04:48Z SirDayBa1 joined #scheme 2014-09-03T16:05:16Z effy_ joined #scheme 2014-09-03T16:06:02Z ByronJoh1son joined #scheme 2014-09-03T16:06:03Z Razz_ joined #scheme 2014-09-03T16:06:08Z Blkt_ joined #scheme 2014-09-03T16:06:53Z pchrist_ joined #scheme 2014-09-03T16:06:59Z ozzloy joined #scheme 2014-09-03T16:06:59Z ozzloy quit (Changing host) 2014-09-03T16:06:59Z ozzloy joined #scheme 2014-09-03T16:07:24Z amoe_ joined #scheme 2014-09-03T16:07:50Z teiresia1 joined #scheme 2014-09-03T16:08:30Z abbe quit (Ping timeout: 260 seconds) 2014-09-03T16:08:30Z _tca quit (Ping timeout: 260 seconds) 2014-09-03T16:08:31Z vukcrni quit (Ping timeout: 260 seconds) 2014-09-03T16:08:31Z weinholt quit (Ping timeout: 260 seconds) 2014-09-03T16:08:31Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z aksatac_ quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z Neet quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z LeoNerd quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z ByronJohnson quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z greghendershott quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z offby1 quit (Ping timeout: 260 seconds) 2014-09-03T16:08:32Z clog quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z Razz quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z xian quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z SirDayBat quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z pchrist quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z githogori quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z DerGuteMoritz quit (Ping timeout: 260 seconds) 2014-09-03T16:08:33Z Nshag quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z Blkt quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z ozzloy_ quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z ggherdov quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z effy quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z yacks quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z Vutral quit (Ping timeout: 260 seconds) 2014-09-03T16:08:34Z teiresias quit (Ping timeout: 260 seconds) 2014-09-03T16:08:35Z fadein quit (Ping timeout: 260 seconds) 2014-09-03T16:08:35Z hellome quit (Write error: Connection reset by peer) 2014-09-03T16:08:35Z Kabaka quit (Ping timeout: 260 seconds) 2014-09-03T16:08:35Z amoe quit (Remote host closed the connection) 2014-09-03T16:08:35Z BossKonaSegwaY joined #scheme 2014-09-03T16:08:36Z LeoNerd joined #scheme 2014-09-03T16:08:36Z greghendershott joined #scheme 2014-09-03T16:08:43Z greghendershott quit (Changing host) 2014-09-03T16:08:43Z greghendershott joined #scheme 2014-09-03T16:08:48Z _tca_ joined #scheme 2014-09-03T16:09:01Z Nshag joined #scheme 2014-09-03T16:09:52Z aksatac_ joined #scheme 2014-09-03T16:10:01Z DerGuteMoritz joined #scheme 2014-09-03T16:10:01Z githogori joined #scheme 2014-09-03T16:10:17Z Neet joined #scheme 2014-09-03T16:10:36Z fadein joined #scheme 2014-09-03T16:10:47Z yacks joined #scheme 2014-09-03T16:11:32Z vukcrni joined #scheme 2014-09-03T16:11:56Z ggherdov joined #scheme 2014-09-03T16:12:06Z bit` quit (Ping timeout: 246 seconds) 2014-09-03T16:12:24Z przl quit (Ping timeout: 252 seconds) 2014-09-03T16:12:45Z Kabaka joined #scheme 2014-09-03T16:12:59Z xian joined #scheme 2014-09-03T16:13:34Z b4283 quit (Quit: Konversation terminated!) 2014-09-03T16:15:33Z Vutral joined #scheme 2014-09-03T16:15:44Z dzhus joined #scheme 2014-09-03T16:19:17Z jewel_ joined #scheme 2014-09-03T16:19:30Z _tca_ is now known as _tca 2014-09-03T16:19:44Z jewel quit (Ping timeout: 252 seconds) 2014-09-03T16:20:02Z _tca quit (Changing host) 2014-09-03T16:20:02Z _tca joined #scheme 2014-09-03T16:20:02Z _tca quit (Changing host) 2014-09-03T16:20:02Z _tca joined #scheme 2014-09-03T16:20:08Z crundar joined #scheme 2014-09-03T16:21:56Z cite-reader joined #scheme 2014-09-03T16:28:49Z bit` joined #scheme 2014-09-03T16:30:33Z crundar quit (Quit: Leaving) 2014-09-03T16:32:39Z gravicappa quit (Remote host closed the connection) 2014-09-03T16:33:22Z jewel_ quit (Ping timeout: 240 seconds) 2014-09-03T16:36:24Z theseb joined #scheme 2014-09-03T16:36:59Z cdidd joined #scheme 2014-09-03T16:48:50Z eli joined #scheme 2014-09-03T16:49:40Z jewel_ joined #scheme 2014-09-03T16:49:46Z ventonegro quit (Remote host closed the connection) 2014-09-03T16:54:37Z clog joined #scheme 2014-09-03T17:05:22Z teiresia1 is now known as teiresias 2014-09-03T17:05:38Z teiresias quit (Changing host) 2014-09-03T17:05:38Z teiresias joined #scheme 2014-09-03T17:14:14Z bjz quit (Read error: Connection reset by peer) 2014-09-03T17:14:29Z bjz joined #scheme 2014-09-03T17:14:58Z daviid joined #scheme 2014-09-03T17:15:11Z MouldyOldBones quit (Remote host closed the connection) 2014-09-03T17:18:14Z amgarchIn9 joined #scheme 2014-09-03T17:19:46Z anannie quit (Quit: No Ping reply in 180 seconds.) 2014-09-03T17:20:04Z anannie joined #scheme 2014-09-03T17:20:04Z anannie quit (Changing host) 2014-09-03T17:20:04Z anannie joined #scheme 2014-09-03T17:24:53Z oldskirt joined #scheme 2014-09-03T17:35:38Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-03T17:36:52Z jewel_ quit (Ping timeout: 240 seconds) 2014-09-03T17:41:37Z Bahman quit (Quit: Ave atque vale) 2014-09-03T17:42:27Z gravicappa joined #scheme 2014-09-03T17:46:40Z abbe_ is now known as abbe 2014-09-03T17:48:54Z ee_cc_ joined #scheme 2014-09-03T17:54:39Z SirDayBa1 is now known as SirDayBat 2014-09-03T17:54:59Z jewel_ joined #scheme 2014-09-03T17:59:59Z theseb quit (Quit: Leaving) 2014-09-03T18:04:51Z kazimir42 quit (Remote host closed the connection) 2014-09-03T18:12:57Z developernotes joined #scheme 2014-09-03T18:13:55Z ee_cc_ quit (Quit: ee_cc_) 2014-09-03T18:21:42Z annodomini joined #scheme 2014-09-03T18:21:42Z annodomini quit (Changing host) 2014-09-03T18:21:42Z annodomini joined #scheme 2014-09-03T18:24:52Z jewel_ quit (Ping timeout: 240 seconds) 2014-09-03T18:26:29Z offby1` is now known as offby1 2014-09-03T18:40:50Z jewel_ joined #scheme 2014-09-03T18:46:22Z zarul quit (Ping timeout: 240 seconds) 2014-09-03T18:46:53Z kongtomorrow joined #scheme 2014-09-03T18:47:36Z trptcolin joined #scheme 2014-09-03T19:00:07Z zarul joined #scheme 2014-09-03T19:03:12Z sad0ur quit (Ping timeout: 245 seconds) 2014-09-03T19:06:13Z jewel_ quit (Ping timeout: 268 seconds) 2014-09-03T19:06:40Z cite-reader quit (Quit: leaving) 2014-09-03T19:08:40Z sad0ur joined #scheme 2014-09-03T19:12:33Z pnpuff joined #scheme 2014-09-03T19:15:29Z Riastradh joined #scheme 2014-09-03T19:17:22Z Vutral_ quit (Ping timeout: 264 seconds) 2014-09-03T19:18:00Z Vutral_ joined #scheme 2014-09-03T19:21:24Z jewel_ joined #scheme 2014-09-03T19:23:55Z ASau joined #scheme 2014-09-03T19:25:22Z LarvaDe quit (Ping timeout: 240 seconds) 2014-09-03T19:36:29Z civodul joined #scheme 2014-09-03T19:37:35Z kongtomorrow quit 2014-09-03T19:41:32Z hiroakip joined #scheme 2014-09-03T19:51:14Z daviid quit (Ping timeout: 268 seconds) 2014-09-03T20:00:16Z ijp is now known as ijpman 2014-09-03T20:05:09Z gravicappa quit (Remote host closed the connection) 2014-09-03T20:07:28Z jkraemer quit (Quit: Leaving) 2014-09-03T20:13:10Z kazimir42 joined #scheme 2014-09-03T20:14:32Z cite-reader joined #scheme 2014-09-03T20:16:36Z jewel_ quit (Ping timeout: 252 seconds) 2014-09-03T20:16:48Z iterrogo quit (Read error: Connection reset by peer) 2014-09-03T20:17:18Z iterrogo joined #scheme 2014-09-03T20:17:49Z ByronJoh1son is now known as ByronJohnson 2014-09-03T20:20:22Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-03T20:20:38Z ijpman is now known as ijp 2014-09-03T20:25:43Z annodomini quit (Quit: annodomini) 2014-09-03T20:26:53Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-03T20:39:48Z pnkfelix joined #scheme 2014-09-03T20:41:57Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-03T20:51:10Z ARM9 quit (Remote host closed the connection) 2014-09-03T20:55:02Z jkraemer joined #scheme 2014-09-03T20:59:07Z davexunit quit (Quit: Later) 2014-09-03T21:06:08Z karswell` is now known as karswell 2014-09-03T21:08:32Z hiyosi joined #scheme 2014-09-03T21:09:36Z pnpuff quit (Quit: Lost terminal) 2014-09-03T21:13:12Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-03T21:13:31Z daviid joined #scheme 2014-09-03T21:26:42Z annodomini joined #scheme 2014-09-03T21:28:00Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-03T21:29:22Z ASau quit (Remote host closed the connection) 2014-09-03T21:33:22Z ANGRYSTEVE quit (Quit: Sunya in my bunya) 2014-09-03T21:33:51Z ASau joined #scheme 2014-09-03T21:36:34Z ijp quit (Quit: trisecting the angle) 2014-09-03T21:36:48Z annodomini_ joined #scheme 2014-09-03T21:38:41Z ijp joined #scheme 2014-09-03T21:39:41Z langmart` joined #scheme 2014-09-03T21:39:45Z annodomini quit (Ping timeout: 272 seconds) 2014-09-03T21:39:46Z annodomini_ is now known as annodomini 2014-09-03T21:40:12Z langmart` is now known as langmartin` 2014-09-03T21:40:57Z langmartin quit (Disconnected by services) 2014-09-03T21:41:06Z langmartin` is now known as langmartin 2014-09-03T21:42:30Z langmartin quit (Client Quit) 2014-09-03T21:55:27Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-03T21:55:37Z _will_ quit (Remote host closed the connection) 2014-09-03T21:59:32Z trptcolin quit (Quit: trptcolin) 2014-09-03T22:01:44Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-03T22:03:26Z davexunit joined #scheme 2014-09-03T22:03:39Z _will_ joined #scheme 2014-09-03T22:09:12Z hiyosi joined #scheme 2014-09-03T22:13:52Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-03T22:15:37Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-03T22:18:10Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-03T22:18:37Z dmiles_afk joined #scheme 2014-09-03T22:21:24Z kyfho joined #scheme 2014-09-03T22:21:28Z kyfho: heh 2014-09-03T22:21:37Z kyfho: scheme 2014-09-03T22:21:44Z kyfho: can it do the job? 2014-09-03T22:21:47Z kyfho: I dontknow 2014-09-03T22:22:03Z kyfho: does java n php just have enuf thrust under thier pigfeet? 2014-09-03T22:22:59Z ijp: hello gavino 2014-09-03T22:26:29Z kyfho: I am not gavino 2014-09-03T22:26:34Z kyfho: who are you? 2014-09-03T22:27:06Z kyfho: lets talk about scheme for website making 2014-09-03T22:27:08Z kyfho: :) 2014-09-03T22:27:18Z kyfho: continue of racket seems interesting 2014-09-03T22:27:21Z kyfho: :) 2014-09-03T22:34:57Z daviid quit (Ping timeout: 255 seconds) 2014-09-03T22:37:04Z LarvaDe joined #scheme 2014-09-03T22:42:38Z daviid joined #scheme 2014-09-03T22:45:14Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-03T22:50:49Z LarvaDe quit (Quit: Leaving) 2014-09-03T22:57:24Z jeapostrophe joined #scheme 2014-09-03T23:00:08Z Sgeo joined #scheme 2014-09-03T23:04:23Z kyfho: ijp what are you working on lately? 2014-09-03T23:10:02Z hiyosi joined #scheme 2014-09-03T23:11:47Z rszeno joined #scheme 2014-09-03T23:12:51Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-03T23:14:57Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-03T23:15:27Z amgarchIn9 quit (Ping timeout: 255 seconds) 2014-09-03T23:23:03Z mrowe is now known as mrowe_away 2014-09-03T23:24:40Z jeapostrophe joined #scheme 2014-09-03T23:24:40Z jeapostrophe quit (Changing host) 2014-09-03T23:24:40Z jeapostrophe joined #scheme 2014-09-03T23:34:14Z hiroakip quit (Ping timeout: 252 seconds) 2014-09-03T23:39:24Z jeapostrophe quit (Ping timeout: 268 seconds) 2014-09-03T23:44:56Z jeapostrophe joined #scheme 2014-09-03T23:44:57Z jeapostrophe quit (Changing host) 2014-09-03T23:44:57Z jeapostrophe joined #scheme 2014-09-03T23:52:20Z hiyosi joined #scheme 2014-09-03T23:54:46Z mrowe_away is now known as mrowe 2014-09-03T23:55:22Z daviid quit (Ping timeout: 240 seconds) 2014-09-03T23:57:25Z Rptx joined #scheme 2014-09-04T00:02:13Z ggherdov quit (Ping timeout: 272 seconds) 2014-09-04T00:05:12Z ggherdov joined #scheme 2014-09-04T00:06:27Z nisstyre quit (Ping timeout: 272 seconds) 2014-09-04T00:07:00Z frkout_ joined #scheme 2014-09-04T00:08:09Z Rptx` joined #scheme 2014-09-04T00:08:22Z waxysubs` joined #scheme 2014-09-04T00:08:30Z oleo is now known as Guest31080 2014-09-04T00:09:10Z rszeno quit (Quit: Leaving.) 2014-09-04T00:09:31Z cite-rea1er joined #scheme 2014-09-04T00:09:35Z dsp__ joined #scheme 2014-09-04T00:10:02Z oleo__ joined #scheme 2014-09-04T00:10:37Z lolcow joined #scheme 2014-09-04T00:10:45Z jeapostrophe quit (Ping timeout: 264 seconds) 2014-09-04T00:11:15Z Guest31080 quit (Ping timeout: 246 seconds) 2014-09-04T00:11:33Z DerGuteM1 joined #scheme 2014-09-04T00:12:01Z fikusz_ joined #scheme 2014-09-04T00:12:05Z cross_ joined #scheme 2014-09-04T00:12:10Z MichaelRaskin quit (Ping timeout: 255 seconds) 2014-09-04T00:12:10Z leo2007 quit (Ping timeout: 255 seconds) 2014-09-04T00:12:10Z girrig quit (Ping timeout: 255 seconds) 2014-09-04T00:12:11Z cite-reader quit (Ping timeout: 243 seconds) 2014-09-04T00:12:11Z clog quit (Ping timeout: 270 seconds) 2014-09-04T00:12:11Z DerGuteMoritz quit (Ping timeout: 243 seconds) 2014-09-04T00:12:11Z frkout quit (Ping timeout: 243 seconds) 2014-09-04T00:12:11Z dsp quit (Ping timeout: 243 seconds) 2014-09-04T00:12:11Z Rptx quit (Ping timeout: 255 seconds) 2014-09-04T00:12:11Z mornfall quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z cross quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z waxysubs quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z Intensity quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z leppie quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z defanor quit (Ping timeout: 255 seconds) 2014-09-04T00:12:12Z fikusz quit (Ping timeout: 255 seconds) 2014-09-04T00:12:13Z Intensity joined #scheme 2014-09-04T00:12:13Z Intensity quit (Changing host) 2014-09-04T00:12:13Z Intensity joined #scheme 2014-09-04T00:12:37Z girrig joined #scheme 2014-09-04T00:12:45Z clog joined #scheme 2014-09-04T00:12:48Z defanor joined #scheme 2014-09-04T00:12:54Z mornfall joined #scheme 2014-09-04T00:14:45Z dzhus quit (Remote host closed the connection) 2014-09-04T00:19:59Z jeapostrophe joined #scheme 2014-09-04T00:24:03Z leo2007 joined #scheme 2014-09-04T00:26:32Z annodomini quit (Quit: annodomini) 2014-09-04T00:28:13Z jeapostr1phe joined #scheme 2014-09-04T00:31:04Z jeapostrophe quit (Ping timeout: 252 seconds) 2014-09-04T00:34:50Z nisstyre joined #scheme 2014-09-04T00:34:55Z cite-rea1er quit (Quit: leaving) 2014-09-04T00:35:37Z Lowfyr joined #scheme 2014-09-04T00:40:38Z Rptx` is now known as Rptx 2014-09-04T00:45:22Z Lowfyr: I want to work my way through "The Little Schemer" which is the first time I come in contact with lisp, and I already got a question in the first chapter: 2014-09-04T00:45:57Z Lowfyr: It is said that (quote xyz) and 'xyz can both be used 2014-09-04T00:46:52Z Lowfyr: however if I try it on (atom? (quote xyz) or (atom? '(xyz)), I get different results 2014-09-04T00:48:35Z c74d: Lowfyr: wouldn’t '(xyz) be equivalent to (quote (xyz)), not to (quote xyz)? 2014-09-04T00:52:12Z Intensity quit (Ping timeout: 255 seconds) 2014-09-04T00:52:16Z Lowfyr: Oh yeah my fault, typo 2014-09-04T00:54:59Z kyfho: ouch 2014-09-04T00:55:03Z kyfho: you may never recover 2014-09-04T00:58:41Z kazimir42 quit (Remote host closed the connection) 2014-09-04T00:59:05Z kazimir42 joined #scheme 2014-09-04T00:59:15Z Lowfyr: Silly me ^^ Sorry to bother 2014-09-04T01:03:04Z stepnem quit (Ping timeout: 272 seconds) 2014-09-04T01:03:16Z jeapostr1phe quit (Ping timeout: 268 seconds) 2014-09-04T01:16:49Z Lowfyr` joined #scheme 2014-09-04T01:20:48Z Lowfyr quit (Ping timeout: 272 seconds) 2014-09-04T01:23:48Z ddp joined #scheme 2014-09-04T01:24:29Z ddp left #scheme 2014-09-04T01:34:21Z nisstyre quit (Quit: WeeChat 0.4.3) 2014-09-04T01:35:09Z nisstyre joined #scheme 2014-09-04T01:35:32Z b4283 joined #scheme 2014-09-04T01:38:42Z jeapostrophe joined #scheme 2014-09-04T01:38:58Z jeapostrophe quit (Changing host) 2014-09-04T01:38:58Z jeapostrophe joined #scheme 2014-09-04T01:39:10Z pnkfelix quit (Ping timeout: 272 seconds) 2014-09-04T01:44:41Z davexunit quit (Read error: Connection reset by peer) 2014-09-04T01:45:04Z villainousgonzo joined #scheme 2014-09-04T01:45:16Z villainousgonzo quit (Remote host closed the connection) 2014-09-04T01:46:20Z jusss joined #scheme 2014-09-04T01:58:27Z davexunit joined #scheme 2014-09-04T02:03:31Z pjdelport quit (Quit: Connection closed for inactivity) 2014-09-04T02:19:05Z sheilong joined #scheme 2014-09-04T02:19:36Z Rptx quit (Ping timeout: 252 seconds) 2014-09-04T02:20:13Z ddp joined #scheme 2014-09-04T02:20:30Z ddp left #scheme 2014-09-04T02:41:41Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-04T02:42:37Z Vutral quit (Ping timeout: 260 seconds) 2014-09-04T02:44:15Z cataska quit (Remote host closed the connection) 2014-09-04T02:46:10Z Rptx joined #scheme 2014-09-04T02:46:32Z cataska joined #scheme 2014-09-04T02:47:21Z mrowe is now known as mrowe_away 2014-09-04T02:49:02Z Intensity joined #scheme 2014-09-04T02:51:14Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-04T02:53:15Z BossKonaSegwaY joined #scheme 2014-09-04T02:57:45Z Vutral joined #scheme 2014-09-04T03:17:54Z jusss joined #scheme 2014-09-04T03:20:36Z mrowe_away is now known as mrowe 2014-09-04T03:23:25Z annodomini joined #scheme 2014-09-04T03:24:29Z jeapostrophe quit (Ping timeout: 268 seconds) 2014-09-04T03:25:06Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-04T03:25:51Z lolcow quit (Ping timeout: 246 seconds) 2014-09-04T03:32:13Z leppie joined #scheme 2014-09-04T03:36:05Z annodomini quit (Quit: annodomini) 2014-09-04T03:44:18Z davexunit quit (Quit: Later) 2014-09-04T03:51:30Z hiyosi joined #scheme 2014-09-04T03:56:33Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-04T04:05:08Z mrowe is now known as mrowe_away 2014-09-04T04:06:25Z jusss quit (Ping timeout: 268 seconds) 2014-09-04T04:19:24Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-04T04:26:18Z MichaelRaskin joined #scheme 2014-09-04T04:26:27Z cdidd quit (Remote host closed the connection) 2014-09-04T04:28:30Z cdidd joined #scheme 2014-09-04T04:31:49Z Rptx quit (Quit: gonna sleep!) 2014-09-04T04:32:17Z bjz quit (Ping timeout: 260 seconds) 2014-09-04T04:52:24Z hiyosi joined #scheme 2014-09-04T04:57:35Z hiyosi quit (Ping timeout: 276 seconds) 2014-09-04T05:03:58Z oleo__ quit (Quit: Verlassend) 2014-09-04T05:06:49Z kyfho: scheme for web! 2014-09-04T05:06:52Z kyfho: ah the fun 2014-09-04T05:07:07Z kyfho: intereesting guile geting some webstuf 2014-09-04T05:09:13Z mrowe_away is now known as mrowe 2014-09-04T05:09:55Z pnkfelix joined #scheme 2014-09-04T05:12:35Z annodomini joined #scheme 2014-09-04T05:25:10Z sheilong quit (Quit: Konversation terminated!) 2014-09-04T05:28:52Z annodomini quit (Quit: annodomini) 2014-09-04T05:30:40Z jusss joined #scheme 2014-09-04T05:41:53Z hiroakip joined #scheme 2014-09-04T05:47:52Z kazimir42 quit (Remote host closed the connection) 2014-09-04T05:50:45Z yacks quit (Ping timeout: 246 seconds) 2014-09-04T05:51:53Z yacks joined #scheme 2014-09-04T05:53:13Z hiyosi joined #scheme 2014-09-04T05:58:41Z hiyosi quit (Ping timeout: 276 seconds) 2014-09-04T06:06:54Z mrowe is now known as mrowe_away 2014-09-04T06:07:40Z jusss quit (Read error: Connection reset by peer) 2014-09-04T06:07:40Z hiroakip quit (Ping timeout: 252 seconds) 2014-09-04T06:51:31Z civodul joined #scheme 2014-09-04T06:53:44Z Lowfyr` quit (Remote host closed the connection) 2014-09-04T06:53:57Z hiyosi joined #scheme 2014-09-04T06:54:18Z pnkfelix quit (Ping timeout: 260 seconds) 2014-09-04T06:58:58Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-04T07:10:16Z ventonegro joined #scheme 2014-09-04T07:11:33Z stepnem joined #scheme 2014-09-04T07:14:37Z jewel_ joined #scheme 2014-09-04T07:23:10Z jewel__ joined #scheme 2014-09-04T07:24:58Z jewel_ quit (Ping timeout: 272 seconds) 2014-09-04T07:25:24Z jusss` joined #scheme 2014-09-04T07:25:44Z jusss` is now known as jusss- 2014-09-04T07:27:40Z jewel__ is now known as jewel 2014-09-04T07:37:14Z ASau quit (Ping timeout: 260 seconds) 2014-09-04T07:42:31Z ARM9 joined #scheme 2014-09-04T07:47:16Z bjz joined #scheme 2014-09-04T07:49:25Z snits joined #scheme 2014-09-04T07:50:20Z Vutral_ quit (Ping timeout: 252 seconds) 2014-09-04T07:52:44Z jewel quit (Quit: Leaving) 2014-09-04T07:54:48Z hiyosi joined #scheme 2014-09-04T07:55:25Z Vutral quit (Excess Flood) 2014-09-04T07:56:20Z bjz quit (Ping timeout: 276 seconds) 2014-09-04T07:56:54Z bjz joined #scheme 2014-09-04T07:57:20Z civodul: howdy 2014-09-04T07:57:22Z civodul: anyone knows where to find the proceedings of past Scheme workshops? 2014-09-04T07:59:30Z mrowe_away is now known as mrowe 2014-09-04T07:59:38Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-04T08:00:31Z Vutral joined #scheme 2014-09-04T08:01:30Z bjz quit (Ping timeout: 255 seconds) 2014-09-04T08:17:20Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-04T08:23:52Z ee_cc_ joined #scheme 2014-09-04T08:24:09Z mrowe is now known as mrowe_away 2014-09-04T08:24:36Z Vutral quit (Excess Flood) 2014-09-04T08:24:45Z ee_cc_ quit (Client Quit) 2014-09-04T08:26:52Z Vutral joined #scheme 2014-09-04T08:33:57Z lars__ joined #scheme 2014-09-04T08:34:12Z lars__: Can anyone answer a noob question for me? 2014-09-04T08:34:53Z lars__: (if (and (> b a) (< b (* a b))) 2014-09-04T08:35:14Z lars__: Im trying to understand how the structure of scheme works I guess 2014-09-04T08:35:47Z lars__: Does that mean if b < (a*b) and b > a 2014-09-04T08:36:19Z ee_cc joined #scheme 2014-09-04T08:38:46Z alezost: lars__: yes, but you need some body after condition 2014-09-04T08:39:21Z alezost: lars__: also if (> b a) is false, then (< b (* a b)) is not evaluated 2014-09-04T08:39:43Z lars__: alezost, I just started this scheme course, so basically were just learning the structure of it kind of 2014-09-04T08:42:46Z alezost: lars__: you may experiment with a scheme REPL to learn these structures 2014-09-04T08:43:24Z lars__: Whats REPL? 2014-09-04T08:43:30Z lars__: I downloaded DrRacket 2014-09-04T08:43:32Z lars__: So thats what I got 2014-09-04T08:50:15Z lars__: http://repl.it/languages/Scheme ? 2014-09-04T08:50:37Z lars__: Anyways, nice that you have a irc channel gonna become a regular here for sure 2014-09-04T08:54:52Z alezost: lars__: REPL means "Read Eval Print Loop". It's like a shell: you write something there and get some output. 2014-09-04T08:55:22Z lars__: Cool 2014-09-04T08:55:26Z alezost: lars__: I think Racket has its own REPL. 2014-09-04T08:55:37Z hiyosi joined #scheme 2014-09-04T08:55:39Z lars__: Right now i just go into racket and type 2014-09-04T08:55:41Z lars__: #lang racket 2014-09-04T08:55:44Z lars__: and then what I want to do 2014-09-04T08:55:45Z lars__: And then run 2014-09-04T08:57:41Z alezost: lars__: I actually never tried Racket, but you can probably eval there things like: (if (> 8 3) 'yes 'no) 2014-09-04T09:00:34Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-04T09:01:21Z gravicappa joined #scheme 2014-09-04T09:02:30Z lars__: alezost, Hmm... Ill be back in a bit. Thanks for the suggestions 2014-09-04T09:06:22Z petercommand quit (Ping timeout: 240 seconds) 2014-09-04T09:14:01Z jeapostrophe joined #scheme 2014-09-04T09:14:02Z ee_cc quit (Quit: ee_cc) 2014-09-04T09:14:05Z jeapostrophe quit (Changing host) 2014-09-04T09:14:05Z jeapostrophe joined #scheme 2014-09-04T09:14:45Z jusss- quit (Ping timeout: 268 seconds) 2014-09-04T09:23:55Z ee_cc_ joined #scheme 2014-09-04T09:33:40Z ijp quit (Remote host closed the connection) 2014-09-04T09:33:55Z ijp joined #scheme 2014-09-04T09:34:40Z rszeno joined #scheme 2014-09-04T09:37:23Z DerGuteM1 is now known as DerGuteMoritz 2014-09-04T09:38:05Z kyfho quit (Read error: Connection reset by peer) 2014-09-04T09:54:52Z leppie quit 2014-09-04T09:56:24Z hiyosi joined #scheme 2014-09-04T10:01:17Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-04T10:04:34Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-04T10:08:04Z ee_cc_ quit (Quit: ee_cc_) 2014-09-04T10:18:24Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-04T10:18:36Z dmiles joined #scheme 2014-09-04T10:19:18Z effy joined #scheme 2014-09-04T10:21:53Z effy_ quit (Ping timeout: 240 seconds) 2014-09-04T10:23:05Z jeapostrophe joined #scheme 2014-09-04T10:30:15Z kuribas joined #scheme 2014-09-04T10:30:23Z b4283 quit (Quit: Konversation terminated!) 2014-09-04T10:41:19Z ee_cc joined #scheme 2014-09-04T10:42:18Z sad0ur quit (Ping timeout: 246 seconds) 2014-09-04T10:57:12Z hiyosi joined #scheme 2014-09-04T11:02:03Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-04T11:03:59Z sad0ur joined #scheme 2014-09-04T11:05:07Z leppie joined #scheme 2014-09-04T11:16:27Z mrowe_away is now known as mrowe 2014-09-04T11:21:54Z rszeno quit (Quit: Leaving.) 2014-09-04T11:29:29Z b4283 joined #scheme 2014-09-04T11:53:08Z ccl-logbot joined #scheme 2014-09-04T11:53:08Z 2014-09-04T11:53:08Z names: ccl-logbot averell abbe khisanth_ tstc` rotty_ bjz gluegadget sethalve_ aap__ b4283 leppie sad0ur ee_cc kuribas jeapostrophe effy dmiles gravicappa lars__ Vutral snits ARM9 stepnem ventonegro civodul yacks cdidd MichaelRaskin Intensity cataska nisstyre leo2007 mornfall defanor clog girrig cross_ fikusz_ DerGuteMoritz dsp__ waxysubs` frkout_ ggherdov Sgeo _will_ jkraemer zarul anannie eli bit` xian Kabaka vukcrni fadein Neet githogori aksatac_ Nshag 2014-09-04T11:53:08Z names: _tca teiresias amoe_ ozzloy pchrist_ Blkt_ Razz_ ByronJohnson SirDayBat offby1 greghendershott LeoNerd ubii taylanub fgudin _5kg pjb carc guampa c74d cmatei tessier safety GGMethos omefire1 alezost karswell turbofail joneshf stamourv joast tadni mario-goulart DGASAU acarrico rainbyte cky araujo ELLIOTTCABLE gabot yosafbridge joneshf-laptop ohama jrslepak ineiros_ pyro- micro_ ski haroldwu blz37 z0d akp cibs Kruppe zacts zz_jrhorn424 ecraven arrubin 2014-09-04T11:53:08Z names: samth utkarsh renopt SHODAN asumu zbigniew kwmiebach_____ sung_ superjudge__ dytrivedi tsuyoshi arbscht choas balkamos rudybot akkad FracV shardz kilimanjaro antoszka cjh`_ byte48 evhan juanfra kbtr Guest25224 Cheery ivan\ edw poucet_ eagleflo lusory niklasl diginet copec dan64- ctindall C-Keen necronian mrowe acieroid gf3 certainty finnrobi aoh duncanm pygospa nitrix ft DKordic` es_ Soft gnomon twem2_ Saeren Natch dca Kryo felipe dpk Okasu m4burns 2014-09-04T11:53:08Z names: eMBee alpha- 2014-09-04T11:55:14Z mrowe is now known as mrowe_away 2014-09-04T11:55:34Z emma joined #scheme 2014-09-04T11:56:57Z aap__ is now known as aap_ 2014-09-04T11:57:33Z frkout_ quit (Ping timeout: 264 seconds) 2014-09-04T11:57:38Z fizzie joined #scheme 2014-09-04T11:58:06Z hiyosi joined #scheme 2014-09-04T12:01:27Z Sgeo quit (Read error: Connection reset by peer) 2014-09-04T12:02:57Z hiyosi quit (Ping timeout: 264 seconds) 2014-09-04T12:11:59Z davexunit joined #scheme 2014-09-04T12:19:47Z Steverman joined #scheme 2014-09-04T12:20:14Z ee_cc quit (Quit: ee_cc) 2014-09-04T12:24:31Z ee_cc joined #scheme 2014-09-04T12:31:12Z davexunit quit (Remote host closed the connection) 2014-09-04T12:37:12Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-04T12:40:12Z gravicappa quit (Ping timeout: 245 seconds) 2014-09-04T12:58:52Z hiyosi joined #scheme 2014-09-04T12:59:20Z gravicappa joined #scheme 2014-09-04T13:00:52Z jeapostrophe joined #scheme 2014-09-04T13:04:34Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-04T13:05:05Z annodomini joined #scheme 2014-09-04T13:08:03Z davexunit joined #scheme 2014-09-04T13:08:24Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-04T13:09:04Z InfusoElAmbulant joined #scheme 2014-09-04T13:15:29Z Riastradh joined #scheme 2014-09-04T13:19:46Z ee_cc quit (Quit: ee_cc) 2014-09-04T13:21:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-04T13:26:52Z ee_cc joined #scheme 2014-09-04T13:28:07Z Riastradh joined #scheme 2014-09-04T13:31:18Z ivanshmakov joined #scheme 2014-09-04T13:32:48Z Nizumzen joined #scheme 2014-09-04T13:33:42Z oleo joined #scheme 2014-09-04T13:35:46Z autochthon joined #scheme 2014-09-04T13:43:50Z autochthon quit (Quit: autochthon) 2014-09-04T13:47:21Z langmartin joined #scheme 2014-09-04T14:01:34Z hiyosi joined #scheme 2014-09-04T14:04:37Z annodomini quit (Quit: annodomini) 2014-09-04T14:05:34Z Cromulent joined #scheme 2014-09-04T14:06:02Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-04T14:07:09Z offby1` joined #scheme 2014-09-04T14:10:29Z fgudin_ joined #scheme 2014-09-04T14:13:05Z annodomini joined #scheme 2014-09-04T14:14:14Z C_Keen joined #scheme 2014-09-04T14:14:30Z Cromulent quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-04T14:17:03Z Nizumzen quit (*.net *.split) 2014-09-04T14:17:03Z ventonegro quit (*.net *.split) 2014-09-04T14:17:03Z offby1 quit (*.net *.split) 2014-09-04T14:17:03Z fgudin quit (*.net *.split) 2014-09-04T14:17:03Z C-Keen quit (*.net *.split) 2014-09-04T14:20:03Z ee_cc quit (Quit: ee_cc) 2014-09-04T14:23:33Z effy quit (Ping timeout: 260 seconds) 2014-09-04T14:24:28Z langmartin quit (Remote host closed the connection) 2014-09-04T14:25:38Z effy joined #scheme 2014-09-04T14:26:22Z langmartin joined #scheme 2014-09-04T14:26:32Z sethalve_ is now known as sethalves 2014-09-04T14:27:56Z ee_cc joined #scheme 2014-09-04T14:32:42Z MichaelRaskin joined #scheme 2014-09-04T14:32:57Z iterrogo joined #scheme 2014-09-04T14:33:02Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T14:33:21Z abbe quit (Ping timeout: 260 seconds) 2014-09-04T14:33:29Z offby1 joined #scheme 2014-09-04T14:33:29Z fgudin joined #scheme 2014-09-04T14:33:33Z offby1 quit (Max SendQ exceeded) 2014-09-04T14:33:37Z kuribas joined #scheme 2014-09-04T14:34:10Z fgudin quit (Ping timeout: 244 seconds) 2014-09-04T14:34:16Z abbe joined #scheme 2014-09-04T14:36:23Z annodomini quit (Quit: annodomini) 2014-09-04T14:38:29Z Nizumzen joined #scheme 2014-09-04T14:39:26Z taylanub quit (Ping timeout: 272 seconds) 2014-09-04T14:52:48Z AkashicLegend joined #scheme 2014-09-04T15:02:01Z ee_cc quit (Quit: ee_cc) 2014-09-04T15:02:20Z suppi joined #scheme 2014-09-04T15:02:20Z suppi quit (Changing host) 2014-09-04T15:02:20Z suppi joined #scheme 2014-09-04T15:02:20Z hiyosi joined #scheme 2014-09-04T15:07:06Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-04T15:09:48Z trptcolin joined #scheme 2014-09-04T15:16:17Z stamourv: civodul: AFAIR, some really old ones are on ReadScheme. 2014-09-04T15:16:22Z gravicappa quit (Ping timeout: 240 seconds) 2014-09-04T15:16:27Z stamourv: civodul: Looking for anything in particular? 2014-09-04T15:16:45Z stamourv has a physical copies for a handful of years. 2014-09-04T15:17:10Z stamourv: And there's probably more somewhere in the lab. 2014-09-04T15:17:40Z stamourv: civodul: Also, authors tend to put their papers on their website. 2014-09-04T15:22:11Z civodul: stamourv: not anything specific, i just wanted to browse them 2014-09-04T15:23:08Z civodul: actually i see now that some of the programs link to PDFs 2014-09-04T15:25:52Z taylanub joined #scheme 2014-09-04T15:30:41Z MichaelRaskin quit (Ping timeout: 276 seconds) 2014-09-04T15:34:05Z Shadox joined #scheme 2014-09-04T15:40:52Z zarul quit (Ping timeout: 240 seconds) 2014-09-04T15:47:36Z theseb joined #scheme 2014-09-04T15:47:46Z kazimir42 joined #scheme 2014-09-04T16:03:10Z hiyosi joined #scheme 2014-09-04T16:04:24Z cite-reader joined #scheme 2014-09-04T16:08:23Z hiyosi quit (Ping timeout: 276 seconds) 2014-09-04T16:09:18Z Steverman quit (Ping timeout: 255 seconds) 2014-09-04T16:10:32Z lars__: (= a b) < What does this mean? And also does anyone have a good beginner document for scheme? 2014-09-04T16:10:49Z theseb quit (Quit: Leaving) 2014-09-04T16:11:36Z cite-reader: lars__: That compares a and b for numeric equality. 2014-09-04T16:11:49Z lars__: What does numeric equality? 2014-09-04T16:11:52Z lars__: *mean 2014-09-04T16:12:13Z lars__: You mean if 1 and 1 is the same number? 2014-09-04T16:12:16Z lars__: And it gives a yes/no answer 2014-09-04T16:12:27Z cite-reader: That's essentially right. 2014-09-04T16:12:49Z taylanub: lars__: basically just "equals" as in arithmetic 2014-09-04T16:12:52Z cite-reader: And if either argument isn't a number, it's an error. So (= 1 'this-is-a-symbol) is an error. 2014-09-04T16:14:13Z cite-reader: As to the other half of your question... I don't know. I find the RnRS fairly readable, but I'm not most people. 2014-09-04T16:14:41Z taylanub: lars__: for example, 1 and 1.0 are two different objects in Scheme; the former is an "exact integer", the latter is an "inexact rational", which matters when using them in computations, so for example (eqv? 1 1.0) will return false, although (= 1 1.0) is true 2014-09-04T16:15:08Z lars__: I see 2014-09-04T16:15:29Z lars__: I study math usually but now im taking this computer science course so im learning scheme 2014-09-04T16:16:07Z lars__: Do you guys have any tips on a good manual or like a list of all common functions or whatever? 2014-09-04T16:16:14Z lars__: For a complete newbie 2014-09-04T16:16:34Z ARM9: http://mitpress.mit.edu/sicp/sicp.html this is popular 2014-09-04T16:16:44Z lars__: Hah. 2014-09-04T16:16:48Z lars__: Thats the one I got 2014-09-04T16:16:57Z taylanub: Scheme is notorious for allowing exact mathematical operations. for example multiplying the exact rational number 1/2 with the exact integer 2 will yield the exact integer 1. but if you multiply the inexact number 0.5 with 2 you will get an inexact result that's approximately 1. (it will use "floating point" numbers, which computers can deal with much much faster, but are fundamentally limited 2014-09-04T16:16:57Z taylanub: to inexact results) 2014-09-04T16:17:16Z lars__: ARM9, It just felt hefty, I cant really find stuff 2014-09-04T16:17:24Z slowslow joined #scheme 2014-09-04T16:17:26Z lars__: Like, right now im supposed to find out a bit about the command "cond" 2014-09-04T16:17:27Z ARM9: it's not a reference manual 2014-09-04T16:17:30Z lars__: But cant really find it in that book 2014-09-04T16:17:49Z taylanub: (note that it will be a very close approximation such that for many purposes it will be "exact enough" anyway. floating point numbers have a lot of precision, just not absolute/mathematical accuracy) 2014-09-04T16:18:01Z ARM9: just plow through the book, it's a good read in general if you want to get into programming 2014-09-04T16:18:05Z ddp joined #scheme 2014-09-04T16:18:25Z lars__: ARM9 : I usually learn by doing 2014-09-04T16:18:31Z lars__: E specially with this programming stuff 2014-09-04T16:18:39Z lars__: taylanub, Yeah, I noticed that 2014-09-04T16:18:51Z lars__: I study math usually so im used to results with integers 2014-09-04T16:19:25Z lars__: What does floating point numbers mean? And why are they faster? 2014-09-04T16:20:19Z ARM9: I assume he meant that floats are faster than the rational representation 2014-09-04T16:20:32Z lars__: Why is that? 2014-09-04T16:20:34Z ARM9: float vs integer performance depends a lot on the circumstances 2014-09-04T16:20:54Z ARM9: because a computer doesn't operate on symbols 2014-09-04T16:21:43Z lars__: How do you mean 2014-09-04T16:21:45Z cite-reader: Small integers are usually faster than floats, but floats in turn are faster than rationals. It's a hardware implementation thing. 2014-09-04T16:22:19Z ARM9: a computer cannot quantify the expression 1/2 without having to interpret the symbols which is generally expensive 2014-09-04T16:22:52Z taylanub: lars__: it's simply difficult to represent rational numbers in hardware efficiently; it's a fundamental limitation of computers so far 2014-09-04T16:23:06Z ARM9: a float is just a data type generally represented by a sign bit, an exponent and a mantissa 2014-09-04T16:23:10Z taylanub: https://en.wikipedia.org/wiki/Floating_point 2014-09-04T16:23:42Z ARM9: the exponent and mantissa size vary in number of bits between implementations, but there are standards so you don't really have to worry about that 2014-09-04T16:24:07Z lars__: I see, so basically you cant calculate rational numbers in a computer and have to use decimals 2014-09-04T16:24:17Z lars__: And cut off them at a certainpoint so they dont go to infinity 2014-09-04T16:24:18Z lars__: Or something 2014-09-04T16:24:19Z lars__: ? 2014-09-04T16:24:38Z lars__ left #scheme 2014-09-04T16:24:42Z lars__ joined #scheme 2014-09-04T16:25:03Z ARM9: you know how you can't represent 1/3 without a repeating fraction? 2014-09-04T16:25:13Z cite-reader: You *can* represent rationals, sort of, with clever encoding tricks. You just take a big performance hit. That's sometimes okay. 2014-09-04T16:25:29Z slowslow: There was that unfinished book which was quite good. Firgot the title. 2014-09-04T16:25:30Z lars__: 0.33 ? 2014-09-04T16:25:47Z lars__: Not sure 2014-09-04T16:25:48Z ARM9: yeah you have to round it, and you lose precision, this is generally what happens to floats 2014-09-04T16:26:01Z ARM9: because you can only have so much precision with a finite number of bits 2014-09-04T16:26:14Z lars__: So I figured 2014-09-04T16:26:19Z lars__: Basically it would take alot of power 2014-09-04T16:26:23Z lars__: If it would continute to infinity 2014-09-04T16:26:27Z lars__: And then being multiplied 2014-09-04T16:26:33Z ARM9: and a lot of space 2014-09-04T16:27:02Z lars__: So how do you convert them? 2014-09-04T16:27:09Z lars__: If you want to do a true/false thing 2014-09-04T16:27:11Z lars__: With a mixed number 2014-09-04T16:27:40Z ARM9: a lot of languages (implementations) do that automagically for you so you don't have to worry about all the nasty low level stuff 2014-09-04T16:27:59Z lars__: I see 2014-09-04T16:28:08Z ARM9: (= 3.0 3) 2014-09-04T16:28:12Z lars__: Well, whole point of this course is to learn all this nasty low level stuff I think 2014-09-04T16:28:15Z ARM9: that should return t (true) 2014-09-04T16:28:22Z lars__: OH 2014-09-04T16:28:25Z lars__: So thats what #t means 2014-09-04T16:28:28Z lars__: and #f 2014-09-04T16:28:40Z lars__: I was like "wtf is this shit, some kind of color code?" 2014-09-04T16:28:42Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T16:29:05Z taylanub: heh 2014-09-04T16:29:11Z ARM9: but beware, because of the previously mentioned floating point precision loss, you should not be comparing floating points by equality, instead you generally want to use ranges 2014-09-04T16:29:17Z taylanub: the latest standard allows #true and #false, hopefully they'll gain wider acceptance 2014-09-04T16:29:57Z slowslow: "An introduction to Scheme and its implementation" it is called. 2014-09-04T16:30:00Z lars__: ARM9 : That will probably be relevant in the future, right now Im stuck at very basic stuff 2014-09-04T16:30:32Z lars__: I got Structure and Interpretation of Computer Programs 2014-09-04T16:30:53Z lars__: I kinda want some kind of code sheet or something, I got one from my school but I cant find much in it 2014-09-04T16:31:10Z ARM9: some lisps use nil for false 2014-09-04T16:31:17Z slowslow: Well, SICP is a weird book. 2014-09-04T16:32:23Z ARM9: lars__ what implementation are you using, racket? 2014-09-04T16:32:37Z lars__: Yes 2014-09-04T16:32:40Z ARM9: http://docs.racket-lang.org/ 2014-09-04T16:32:43Z ARM9: try the official documentation 2014-09-04T16:32:49Z lars__: Yeah, found that one 2014-09-04T16:33:20Z b4283 quit (Quit: Konversation terminated!) 2014-09-04T16:33:27Z lars__: Ill stick with that then 2014-09-04T16:38:36Z annodomini joined #scheme 2014-09-04T16:38:36Z annodomini quit (Changing host) 2014-09-04T16:38:36Z annodomini joined #scheme 2014-09-04T16:40:07Z zarul joined #scheme 2014-09-04T16:44:17Z annodomini quit (Quit: annodomini) 2014-09-04T16:46:20Z daviid joined #scheme 2014-09-04T16:46:31Z hiroakip joined #scheme 2014-09-04T16:50:38Z slowslow quit (Ping timeout: 276 seconds) 2014-09-04T16:51:30Z slowslow joined #scheme 2014-09-04T16:51:47Z slowslow quit (Client Quit) 2014-09-04T16:56:11Z MichaelRaskin joined #scheme 2014-09-04T16:56:13Z amgarchIn9 joined #scheme 2014-09-04T16:56:26Z ee_cc joined #scheme 2014-09-04T16:57:02Z gravicappa joined #scheme 2014-09-04T16:57:50Z offby1` is now known as offby1 2014-09-04T17:00:41Z annodomini joined #scheme 2014-09-04T17:00:41Z annodomini quit (Changing host) 2014-09-04T17:00:41Z annodomini joined #scheme 2014-09-04T17:01:02Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-04T17:03:57Z hiyosi joined #scheme 2014-09-04T17:08:32Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-04T17:08:38Z annodomini quit (Quit: annodomini) 2014-09-04T17:09:30Z Nizumzen quit (Ping timeout: 252 seconds) 2014-09-04T17:11:33Z balkamos quit (Ping timeout: 240 seconds) 2014-09-04T17:13:41Z balkamos joined #scheme 2014-09-04T17:18:25Z ijp joined #scheme 2014-09-04T17:19:29Z balkamos quit (Ping timeout: 260 seconds) 2014-09-04T17:20:51Z Fare joined #scheme 2014-09-04T17:21:24Z balkamos joined #scheme 2014-09-04T17:24:42Z theseb joined #scheme 2014-09-04T17:27:39Z balkamos quit (Ping timeout: 272 seconds) 2014-09-04T17:28:55Z balkamos joined #scheme 2014-09-04T17:29:39Z Steverman joined #scheme 2014-09-04T17:33:05Z dsp__ is now known as dsp 2014-09-04T17:34:05Z pnpuff joined #scheme 2014-09-04T17:35:15Z balkamos quit (Ping timeout: 272 seconds) 2014-09-04T17:36:48Z balkamos joined #scheme 2014-09-04T17:41:02Z leppie quit (Ping timeout: 245 seconds) 2014-09-04T17:45:45Z leppie joined #scheme 2014-09-04T17:55:52Z Steverman quit (Ping timeout: 240 seconds) 2014-09-04T17:58:28Z ANGRYSTEVE joined #scheme 2014-09-04T18:04:46Z hiyosi joined #scheme 2014-09-04T18:09:22Z hiyosi quit (Ping timeout: 240 seconds) 2014-09-04T18:10:14Z Nizumzen joined #scheme 2014-09-04T18:12:58Z DGASAU quit (Remote host closed the connection) 2014-09-04T18:13:40Z DGASAU joined #scheme 2014-09-04T18:16:16Z annodomini joined #scheme 2014-09-04T18:16:16Z annodomini quit (Changing host) 2014-09-04T18:16:16Z annodomini joined #scheme 2014-09-04T18:35:22Z amgarchIn9 quit (Ping timeout: 240 seconds) 2014-09-04T18:37:38Z oldskirt joined #scheme 2014-09-04T18:40:35Z DGASAU quit (Remote host closed the connection) 2014-09-04T18:40:55Z acarrico quit (Remote host closed the connection) 2014-09-04T18:41:18Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-04T18:41:19Z DGASAU joined #scheme 2014-09-04T18:45:16Z amgarchIn9 joined #scheme 2014-09-04T18:48:04Z cross_ is now known as cross 2014-09-04T18:48:17Z Nizumzen joined #scheme 2014-09-04T18:53:24Z daviid quit (Ping timeout: 272 seconds) 2014-09-04T18:53:29Z ee_cc quit (Quit: ee_cc) 2014-09-04T18:53:58Z pnpuff quit (Quit: Lost terminal) 2014-09-04T18:58:24Z DGASAU quit (Ping timeout: 252 seconds) 2014-09-04T19:00:08Z ee_cc joined #scheme 2014-09-04T19:02:13Z cite-reader quit (Quit: leaving) 2014-09-04T19:02:19Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-04T19:02:22Z DGASAU joined #scheme 2014-09-04T19:02:23Z civodul joined #scheme 2014-09-04T19:02:55Z annodomini quit (Quit: annodomini) 2014-09-04T19:05:31Z hiyosi joined #scheme 2014-09-04T19:06:26Z annodomini joined #scheme 2014-09-04T19:07:20Z ddp quit (Quit: ddp) 2014-09-04T19:10:12Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-04T19:11:28Z theseb quit (Remote host closed the connection) 2014-09-04T19:12:03Z theseb joined #scheme 2014-09-04T19:17:08Z theseb quit (Quit: Leaving) 2014-09-04T19:28:16Z DGASAU quit (Remote host closed the connection) 2014-09-04T19:29:12Z DGASAU joined #scheme 2014-09-04T19:39:16Z annodomini quit (Quit: annodomini) 2014-09-04T19:40:47Z annodomini joined #scheme 2014-09-04T19:51:47Z dmiles: if someone implemtned just the functuions in Appendix A.. (http://www.r6rs.org/final/html/r6rs/r6rs-Z-H-15.html#node_chap_A ) good a set of scheme libraries be found that would convert their imkpl into something very usab le by otehrs? 2014-09-04T19:52:09Z dmiles: "good a set"/"could a set" 2014-09-04T19:53:12Z ASau joined #scheme 2014-09-04T19:55:16Z dmiles: and if this is even possible.. what would be the best set of .scm files to surround i with to make it useable? 2014-09-04T19:55:53Z dmiles: to surround *it* with to make it useable? 2014-09-04T19:55:54Z acarrico joined #scheme 2014-09-04T20:05:43Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T20:06:21Z hiyosi joined #scheme 2014-09-04T20:11:30Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-04T20:12:06Z sad0ur quit (Ping timeout: 252 seconds) 2014-09-04T20:16:56Z lars__ quit (Remote host closed the connection) 2014-09-04T20:21:28Z vanila joined #scheme 2014-09-04T20:21:40Z vanila: does anyone have pointers on how to directly implement shift/reset delimited continuations in a compiler? 2014-09-04T20:28:55Z daviid joined #scheme 2014-09-04T20:30:31Z asumu: vanila: there's a paper on this, lemme find it... 2014-09-04T20:30:57Z asumu: vanila: http://dl.acm.org/citation.cfm?id=581504 http://ondoc.logand.com/d/4056/pdf 2014-09-04T20:32:05Z vanila: thank you asumu 2014-09-04T20:40:44Z gravicappa quit (Ping timeout: 276 seconds) 2014-09-04T20:45:12Z MichaelRaskin quit (Ping timeout: 245 seconds) 2014-09-04T20:45:26Z developernotes joined #scheme 2014-09-04T20:47:37Z ddp joined #scheme 2014-09-04T20:48:49Z cite-reader joined #scheme 2014-09-04T20:52:01Z dmiles: where can i find a definition of the minial set of operations needed to bootstrap the libraries that come with PLT-Sceme ? 2014-09-04T20:52:51Z taylanub: not sure if there is such a thing but try #racket too 2014-09-04T20:53:13Z taylanub: (PLT Scheme has changed its name to Racket a couple years ago and that's their IRC channel) 2014-09-04T20:54:53Z sad0ur joined #scheme 2014-09-04T20:55:51Z dmiles: mainly my goal will be to be able to run some software like miniKanren and alphaLeanTAP and part of Isebella .. so to be stardard enough to be able to do such tasks .. i am assumiong many ty sceme interps wornt work right? 2014-09-04T20:56:16Z vanila: dmiles, minikanren only requires a very small amount of R5RS 2014-09-04T20:56:32Z vanila: PLT is gigantic compared to that 2014-09-04T20:56:51Z dmiles: ah.. .. its sort of the differnces between swi and gnuprolog 2014-09-04T20:57:18Z dmiles: but many things can still run on gnuprolog :) 2014-09-04T20:58:48Z ijp: vanila: it uses some technically non-standard identifiers 2014-09-04T20:59:18Z davexunit quit (Quit: Later) 2014-09-04T20:59:21Z dmiles: i am actualyl trying to write a scheme intepreter .. powerfull enough to run "bbn_cl" 2014-09-04T21:00:44Z ijp: like +o and -o 2014-09-04T21:01:02Z vanila: dmiles, it shouldn't be too hard to bootstrap a scheme interpreter and then gradually add enough extra features to run the libraries! 2014-09-04T21:01:18Z vanila: ijp, oh are they really nonstandard? I though scheme didn't care what you call things 2014-09-04T21:01:29Z ijp: of course it does 2014-09-04T21:01:37Z ijp: you can't just do (define 5 3) 2014-09-04T21:02:15Z ijp: (at this point, I can't remember if it is true or if I made it up, but I'm relatively sure I have seen a scheme that accepted that) 2014-09-04T21:02:56Z elderK joined #scheme 2014-09-04T21:03:03Z dmiles: i am statign otu with .. https://github.com/zick/ImplOfR6RSAppA/blob/master/r6rs-sem.swi 2014-09-04T21:03:04Z ijp: in any case + is special cased in the grammar as a 2014-09-04T21:03:24Z ijp: but + is not considered a valid identifier initial otherwise 2014-09-04T21:03:31Z ijp: s/initial/prefix/ 2014-09-04T21:04:05Z dmiles: its the "Implementation of R6RS Appendix A" 2014-09-04T21:04:56Z dmiles: but .. i was hoping that means i could drop a library on top of it almsot from the getgo 2014-09-04T21:06:29Z dmiles: at work someone is writing a version of prolog for one of our products.. and that i write prolog for... but he is in for much pain if he xver expects me to downport my code for it 2014-09-04T21:06:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-04T21:06:56Z dmiles: so i hope i am not goign to be "that guy" 2014-09-04T21:07:03Z asumu: dmiles: why not just use Racket? Trying to re-implement its features will be quite hard. 2014-09-04T21:07:14Z hiyosi joined #scheme 2014-09-04T21:07:47Z dmiles: it has to run on thi9s special version of prolog 2014-09-04T21:08:22Z asumu: Can you maybe just bridge Racket and this language instead? 2014-09-04T21:09:01Z dmiles: hrrm yes esialy 2014-09-04T21:09:23Z asumu: That sounds like a more promising approach than trying to re-implement it. That would call for duplicating hundreds of person-years of work. 2014-09-04T21:09:23Z dmiles: easilty 2014-09-04T21:09:50Z strg joined #scheme 2014-09-04T21:09:51Z dmiles: its just both runtimes have to hold 8million kif assertions 2014-09-04T21:10:15Z mrowe_away is now known as mrowe 2014-09-04T21:10:31Z dmiles: sicne we can afford to marshal them back and forth .. unless i create a ffi datatype that is indentical to botyh runtimes 2014-09-04T21:10:54Z dmiles: (which is what i did for a coumple interfaces) 2014-09-04T21:11:57Z hiyosi quit (Ping timeout: 264 seconds) 2014-09-04T21:13:06Z dmiles: creating an effectient interface.. we had to take out the allrgo runtime since to marshal was too slow and memory lbolth.. what i have in 2GB . alegro took 18 2014-09-04T21:13:30Z strg quit (Client Quit) 2014-09-04T21:14:26Z dmiles: so sercretly i am laughing that if we host what was simpliar to allegro code in swi-prolog we use 8 times less mmemory.. and so far runs 700 times faster 2014-09-04T21:15:03Z Fare: you're trying to reuse libraries written in swi-prolog ? 2014-09-04T21:15:17Z dmiles: yes .. very very many 2014-09-04T21:15:46Z dmiles: i've been writting 100 lines approx a day for 10 + years ... 2014-09-04T21:15:57Z Fare: if it's a lot of libraries by many people, they probably exercise a lot of dark corners of the language... either porting or reimplementing will be hard. 2014-09-04T21:16:11Z Fare: oh, if it's only by you, then it's much easier 2014-09-04T21:16:12Z dmiles: indeed.. i am so intertwined in SWI 2014-09-04T21:16:36Z Fare: because at least you can tell what it's all about, and you probably use only parts of the language that you understand 2014-09-04T21:16:49Z dmiles: i made scafolding fro running on other prologs pleanty of times though 2014-09-04T21:17:15Z Fare: ok, so porting to miniKanren or some other prolog-in-scheme makes sense. 2014-09-04T21:17:46Z dmiles: some of it yes.. but there is code that is beign added to swi right now that we want.. but cant say we have to have it 2014-09-04T21:18:23Z dmiles: but then there is all of its sparql server libraries i'd write a smoothing lqayer for to run in sncheme 2014-09-04T21:18:28Z dmiles: (if i was stuck doing that) 2014-09-04T21:19:43Z dmiles: its be easier to write a prollgo interp that to port all my code .. lol 2014-09-04T21:19:51Z ARM9 quit (Quit: Leaving) 2014-09-04T21:20:22Z dmiles: its be easier to write a prolog interp that to port all my code .. lol .. or of course write the porting tool 2014-09-04T21:20:29Z langmartin quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T21:20:52Z elderK quit (Ping timeout: 240 seconds) 2014-09-04T21:21:03Z suppi quit (Quit: Leaving) 2014-09-04T21:21:52Z ijp: stis has done quite a bit of work trying to get guile to run prolog code as-is 2014-09-04T21:22:04Z elderK joined #scheme 2014-09-04T21:22:58Z dmiles: i was relaly hoping i could drop a something elses impl of the scheme /.scm files roguth the r6rs semantics written for swi prolog 2014-09-04T21:23:59Z dmiles: hrrm .. actually there is a couple pl2wam impls it woulnt take but a few minutes for them to drop in 2014-09-04T21:24:27Z mrowe is now known as mrowe_away 2014-09-04T21:24:53Z weinholt joined #scheme 2014-09-04T21:25:00Z dmiles: it translates .pl code (even has a ISO reader) to stack based languages and such 2014-09-04T21:25:12Z vanila: wam would be a good way to do it i think 2014-09-04T21:25:20Z dmiles: it / i mean one version of the pl2am 2014-09-04T21:25:21Z vanila: just a quick wam interpreter in scheme 2014-09-04T21:26:12Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T21:26:26Z dmiles: Fare sort of struct the heart of the difficulty.. i know i could accomplish portign the code to porlog-on-scheme 2014-09-04T21:26:40Z BossKonaSegwaY joined #scheme 2014-09-04T21:26:57Z dmiles: and probably what i am the most qualified to do 2014-09-04T21:27:33Z elderK quit (Ping timeout: 264 seconds) 2014-09-04T21:27:36Z dmiles: i guess i have to write a couple benchmarks and be sold on it 2014-09-04T21:27:54Z dmiles: be sold on given up the current plaform 2014-09-04T21:30:16Z dmiles: really its that we are adopting prottentually some scheme code (miniKanren etc) and when i ported our lisp RDF server to a prolog rdf server i new use 14 less GB 2014-09-04T21:31:04Z dmiles: "i new use" / "we now use 14gb less ram" 2014-09-04T21:33:27Z dmiles: [not trying to incite a language riot .. it is a weird experince.. but it not a problem with Allegro.. the Java version of researchcyc/LarKC uses 28GB ram] 2014-09-04T21:35:15Z dmiles: the McCarthy version only uses 4GB ram.. probably in running about the same if porlog ever built up the caches properly) 2014-09-04T21:36:23Z dmiles: (teh mcarthy version is created by translating subL version to C) 2014-09-04T21:37:27Z trptcolin quit (Quit: trptcolin) 2014-09-04T21:42:36Z davexunit joined #scheme 2014-09-04T21:54:27Z Nizumzen joined #scheme 2014-09-04T22:00:32Z ddp left #scheme 2014-09-04T22:00:42Z davexunit quit (Quit: Later) 2014-09-04T22:02:30Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-04T22:05:39Z stepnem_ joined #scheme 2014-09-04T22:05:53Z stepnem quit (Ping timeout: 276 seconds) 2014-09-04T22:05:53Z stepnem_ is now known as stepnem 2014-09-04T22:07:12Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-04T22:08:03Z hiyosi joined #scheme 2014-09-04T22:12:47Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-04T22:17:28Z oleo__ joined #scheme 2014-09-04T22:17:58Z dmiles quit (Read error: Connection reset by peer) 2014-09-04T22:18:08Z oleo is now known as Guest35756 2014-09-04T22:18:48Z Guest35756 quit (Ping timeout: 246 seconds) 2014-09-04T22:21:47Z theseb joined #scheme 2014-09-04T22:26:40Z mrowe_away is now known as mrowe 2014-09-04T22:27:55Z dmiles_afk joined #scheme 2014-09-04T22:28:53Z ddp joined #scheme 2014-09-04T22:29:06Z ddp left #scheme 2014-09-04T22:33:34Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-04T22:36:04Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-04T22:39:53Z warpedscruffy joined #scheme 2014-09-04T22:44:42Z ee_cc quit (Quit: ee_cc) 2014-09-04T22:46:46Z ddp joined #scheme 2014-09-04T22:47:06Z ddp left #scheme 2014-09-04T22:54:17Z strg joined #scheme 2014-09-04T22:54:45Z warpedscruffy quit (Remote host closed the connection) 2014-09-04T22:54:47Z theseb quit (Remote host closed the connection) 2014-09-04T22:56:17Z coalcurator joined #scheme 2014-09-04T22:57:18Z cite-reader quit (Quit: leaving) 2014-09-04T23:01:51Z coalcurator quit (Read error: Connection reset by peer) 2014-09-04T23:02:52Z burpcopper joined #scheme 2014-09-04T23:08:53Z hiyosi joined #scheme 2014-09-04T23:10:45Z amgarchIn9 quit (Ping timeout: 264 seconds) 2014-09-04T23:11:07Z burpcopper quit (Remote host closed the connection) 2014-09-04T23:13:12Z stepnem quit (Ping timeout: 255 seconds) 2014-09-04T23:13:32Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-04T23:25:50Z oldskirt quit (Ping timeout: 276 seconds) 2014-09-04T23:30:26Z Sgeo joined #scheme 2014-09-04T23:32:00Z jeapostrophe joined #scheme 2014-09-04T23:32:00Z jeapostrophe quit (Changing host) 2014-09-04T23:32:00Z jeapostrophe joined #scheme 2014-09-04T23:32:34Z amgarchIn9 joined #scheme 2014-09-04T23:35:25Z Gyps joined #scheme 2014-09-04T23:42:11Z cite-reader joined #scheme 2014-09-04T23:43:59Z hiyosi joined #scheme 2014-09-04T23:48:12Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-04T23:49:18Z cite-reader quit (Quit: leaving) 2014-09-04T23:51:50Z DKordic` quit (Read error: Connection reset by peer) 2014-09-04T23:52:03Z DKordic` joined #scheme 2014-09-04T23:57:52Z vanila quit (Quit: Leaving) 2014-09-04T23:58:09Z jeapostrophe joined #scheme 2014-09-04T23:58:09Z jeapostrophe quit (Changing host) 2014-09-04T23:58:09Z jeapostrophe joined #scheme 2014-09-05T00:03:25Z Fare quit (Quit: Leaving) 2014-09-05T00:04:50Z STEVESTEVE joined #scheme 2014-09-05T00:07:13Z STEVESTEVESTEVE joined #scheme 2014-09-05T00:07:22Z ANGRYSTEVE quit (Ping timeout: 240 seconds) 2014-09-05T00:10:09Z STEVESTEVE quit (Ping timeout: 268 seconds) 2014-09-05T00:15:52Z daviid quit (Ping timeout: 240 seconds) 2014-09-05T00:17:48Z amgarchIn9 quit (Ping timeout: 246 seconds) 2014-09-05T00:25:58Z STEVESTEVESTEVE quit (Quit: Sunya in my bunya) 2014-09-05T00:33:19Z elderK joined #scheme 2014-09-05T00:38:48Z kyfho joined #scheme 2014-09-05T00:42:49Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-09-05T00:43:07Z kyfho: yeah 2014-09-05T00:43:57Z joneshf-laptop quit (Ping timeout: 245 seconds) 2014-09-05T00:44:53Z davexunit joined #scheme 2014-09-05T00:45:31Z elderK quit (Ping timeout: 272 seconds) 2014-09-05T00:50:34Z joneshf-laptop joined #scheme 2014-09-05T00:51:06Z jusss joined #scheme 2014-09-05T01:02:00Z InfusoElAmbulant quit (Ping timeout: 272 seconds) 2014-09-05T01:05:45Z daviid joined #scheme 2014-09-05T01:29:42Z jusss quit (Read error: Connection reset by peer) 2014-09-05T01:30:45Z jusss joined #scheme 2014-09-05T01:46:10Z jeapostrophe joined #scheme 2014-09-05T01:46:27Z daviid quit (Ping timeout: 245 seconds) 2014-09-05T01:48:49Z b4283 joined #scheme 2014-09-05T01:53:23Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-09-05T01:53:39Z Gyps quit (Quit: Gyps) 2014-09-05T01:54:18Z Gyps joined #scheme 2014-09-05T01:59:25Z dzhus joined #scheme 2014-09-05T02:09:10Z Gyps quit (Quit: Gyps) 2014-09-05T02:26:33Z frkout joined #scheme 2014-09-05T02:28:55Z Rodya_ joined #scheme 2014-09-05T02:30:33Z frkout_ joined #scheme 2014-09-05T02:33:36Z frkout quit (Ping timeout: 246 seconds) 2014-09-05T02:36:57Z annodomini quit (Quit: annodomini) 2014-09-05T02:45:41Z ijp quit (Quit: circling the square) 2014-09-05T02:55:17Z ddp joined #scheme 2014-09-05T02:55:34Z ddp left #scheme 2014-09-05T02:59:01Z kyfho quit (Quit: Lost terminal) 2014-09-05T03:04:59Z safety quit (Quit: Linkinus - http://linkinus.com) 2014-09-05T03:09:46Z mrowe is now known as mrowe_away 2014-09-05T03:16:11Z safety joined #scheme 2014-09-05T03:16:30Z jcloud joined #scheme 2014-09-05T03:19:44Z snits quit (Remote host closed the connection) 2014-09-05T03:24:03Z snits joined #scheme 2014-09-05T03:33:12Z Razz_ quit (Ping timeout: 252 seconds) 2014-09-05T03:33:54Z Razz joined #scheme 2014-09-05T03:34:27Z frkout_ quit (Remote host closed the connection) 2014-09-05T03:34:53Z frkout joined #scheme 2014-09-05T03:44:45Z hiyosi quit (Ping timeout: 268 seconds) 2014-09-05T03:47:24Z strg quit (Quit: Linkinus - http://linkinus.com) 2014-09-05T03:54:05Z davexunit quit (Quit: Later) 2014-09-05T03:57:04Z khisanth_ is now known as Khisanth 2014-09-05T04:11:34Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-05T04:15:06Z annodomini joined #scheme 2014-09-05T04:15:07Z annodomini quit (Changing host) 2014-09-05T04:15:07Z annodomini joined #scheme 2014-09-05T04:16:48Z mrowe_away is now known as mrowe 2014-09-05T04:30:27Z petercommand joined #scheme 2014-09-05T04:36:19Z petercom1and joined #scheme 2014-09-05T04:40:39Z hiyosi joined #scheme 2014-09-05T04:44:18Z alezost quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-05T04:45:12Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-05T04:49:28Z alezost joined #scheme 2014-09-05T04:50:51Z petercommand quit (Quit: leaving) 2014-09-05T04:53:26Z leppie quit (Ping timeout: 276 seconds) 2014-09-05T04:55:28Z petercom1and is now known as petercommand 2014-09-05T04:56:48Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-05T04:58:23Z leppie joined #scheme 2014-09-05T05:06:15Z BossKonaSegwaY joined #scheme 2014-09-05T05:13:07Z anannie quit (Ping timeout: 245 seconds) 2014-09-05T05:26:30Z oleo__ quit (Quit: Verlassend) 2014-09-05T05:32:55Z annodomini quit (Quit: annodomini) 2014-09-05T05:35:00Z ee_cc joined #scheme 2014-09-05T05:39:39Z mrowe is now known as mrowe_away 2014-09-05T05:39:47Z kazimir42 quit (Remote host closed the connection) 2014-09-05T05:41:30Z hiyosi joined #scheme 2014-09-05T05:48:30Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-05T05:50:03Z guampa quit (Ping timeout: 264 seconds) 2014-09-05T05:51:09Z guampa joined #scheme 2014-09-05T06:13:12Z Rodya_ quit (Ping timeout: 245 seconds) 2014-09-05T06:28:03Z dzhus quit (Remote host closed the connection) 2014-09-05T06:29:14Z c74d quit (Remote host closed the connection) 2014-09-05T06:32:27Z c74d joined #scheme 2014-09-05T06:44:02Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-05T07:02:46Z BossKonaSegwaY joined #scheme 2014-09-05T07:04:19Z civodul joined #scheme 2014-09-05T07:06:09Z ASau quit (Ping timeout: 255 seconds) 2014-09-05T07:06:57Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-05T07:14:05Z jusss joined #scheme 2014-09-05T07:14:05Z jusss quit (Changing host) 2014-09-05T07:14:05Z jusss joined #scheme 2014-09-05T07:17:17Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-05T07:21:43Z BossKonaSegwaY joined #scheme 2014-09-05T07:34:47Z jusss quit (Read error: Connection reset by peer) 2014-09-05T07:41:59Z ventonegro joined #scheme 2014-09-05T07:44:21Z utkarsh quit (Ping timeout: 240 seconds) 2014-09-05T07:46:13Z stepnem joined #scheme 2014-09-05T07:46:24Z hiyosi joined #scheme 2014-09-05T07:46:37Z utkarsh joined #scheme 2014-09-05T07:46:37Z utkarsh quit (Changing host) 2014-09-05T07:46:37Z utkarsh joined #scheme 2014-09-05T07:49:17Z mrowe_away is now known as mrowe 2014-09-05T07:51:32Z hiyosi quit (Ping timeout: 276 seconds) 2014-09-05T07:59:39Z ANGRYSTEVE joined #scheme 2014-09-05T08:06:01Z Oejet joined #scheme 2014-09-05T08:09:00Z mrowe is now known as mrowe_away 2014-09-05T08:13:12Z necronian quit (Ping timeout: 245 seconds) 2014-09-05T08:14:01Z Shadox quit (Quit: Leaving) 2014-09-05T08:18:20Z necronian joined #scheme 2014-09-05T08:47:07Z hiyosi joined #scheme 2014-09-05T08:47:17Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-05T08:51:32Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-05T08:59:20Z gravicappa joined #scheme 2014-09-05T09:01:44Z BossKonaSegwaY joined #scheme 2014-09-05T09:03:52Z DGASAU quit (Ping timeout: 240 seconds) 2014-09-05T09:05:48Z DGASAU joined #scheme 2014-09-05T09:12:04Z jeapostrophe joined #scheme 2014-09-05T09:24:46Z safety quit (Quit: Linkinus - http://linkinus.com) 2014-09-05T09:29:39Z vinleod joined #scheme 2014-09-05T09:48:27Z hiyosi joined #scheme 2014-09-05T09:49:17Z Vutral quit (Ping timeout: 260 seconds) 2014-09-05T09:49:27Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-05T09:52:42Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-05T09:56:32Z suppi joined #scheme 2014-09-05T10:05:08Z Vutral joined #scheme 2014-09-05T10:09:17Z Vutral_ joined #scheme 2014-09-05T10:17:39Z jeapostrophe joined #scheme 2014-09-05T10:17:39Z jeapostrophe quit (Changing host) 2014-09-05T10:17:39Z jeapostrophe joined #scheme 2014-09-05T10:17:46Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-05T10:18:31Z dmiles_afk joined #scheme 2014-09-05T10:30:47Z Vutral_ quit (Ping timeout: 276 seconds) 2014-09-05T10:33:39Z Vutral__ joined #scheme 2014-09-05T10:33:44Z b4283 quit (Quit: Konversation terminated!) 2014-09-05T10:48:40Z Nizumzen joined #scheme 2014-09-05T10:48:43Z hiyosi joined #scheme 2014-09-05T10:53:57Z hiyosi quit (Ping timeout: 264 seconds) 2014-09-05T10:59:52Z masm joined #scheme 2014-09-05T11:07:44Z vanila joined #scheme 2014-09-05T11:13:04Z vanila: hi 2014-09-05T11:13:21Z vanila: is anyone familiar with marc feeleys scheme to c in 90 mins? 2014-09-05T11:13:29Z vanila: I don't understand how call/cc is implemented 2014-09-05T11:13:58Z vanila: I see that it just inserts a definition after performing CPS 2014-09-05T11:14:11Z vanila: but the definition is not in CPS form, so isn't this a problem? 2014-09-05T11:15:32Z bit` quit (Ping timeout: 268 seconds) 2014-09-05T11:29:13Z bit` joined #scheme 2014-09-05T11:36:52Z ee_cc quit (Quit: ee_cc) 2014-09-05T11:37:21Z ee_cc_ joined #scheme 2014-09-05T11:49:32Z hiyosi joined #scheme 2014-09-05T11:50:45Z fgudin_ is now known as fgudin 2014-09-05T11:50:45Z fridim_ joined #scheme 2014-09-05T11:53:58Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-05T12:00:50Z Sgeo quit (Read error: Connection reset by peer) 2014-09-05T12:02:29Z slowslow joined #scheme 2014-09-05T12:08:01Z slowslow: vanila: I'd say, it actually is in cps (I'm looking at slide 30 of some 35-slide pdf). 2014-09-05T12:09:12Z slowslow: Called 90-min-scc.pdf. 2014-09-05T12:10:31Z slowslow: There, call/cc is defined as 2-parameter function, one of them being a continuation, but in your code, you use it as 1-parameter function. Seems legit. 2014-09-05T12:21:51Z slowslow: So, after you cps-convert a some code with calls to call/cc in it, you should be fine. 2014-09-05T12:22:50Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-05T12:25:08Z ee_cc_ quit (Quit: ee_cc_) 2014-09-05T12:25:59Z annodomini joined #scheme 2014-09-05T12:25:59Z annodomini quit (Changing host) 2014-09-05T12:25:59Z annodomini joined #scheme 2014-09-05T12:26:07Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-05T12:27:29Z vanila: slowslow, oh damn you're totally right 2014-09-05T12:28:16Z vanila: that's really strange 2014-09-05T12:28:29Z vanila: the thing is im looking at implementing shift/reset (directly rather than in terms of calcc) 2014-09-05T12:28:45Z vanila: and it seems like they don't have a CPS form 2014-09-05T12:28:56Z vanila: bu maybe they do 2014-09-05T12:29:42Z Vutral__ quit (Ping timeout: 255 seconds) 2014-09-05T12:29:49Z Vutral quit (Ping timeout: 260 seconds) 2014-09-05T12:30:03Z slowslow quit (Read error: Connection reset by peer) 2014-09-05T12:30:10Z slowslow joined #scheme 2014-09-05T12:34:39Z slowslow: Maybe, those things are meant to be cps-converted by the compiler? 2014-09-05T12:35:36Z vanila: ill see if i can modify his compiler, putting the defs for shift/reseet along with his callcc 2014-09-05T12:37:17Z Nizumzen quit (Ping timeout: 245 seconds) 2014-09-05T12:37:23Z Vutral joined #scheme 2014-09-05T12:37:24Z vanila: it doesn't seem tow ork as-is though 2014-09-05T12:37:31Z Vutral quit (Excess Flood) 2014-09-05T12:37:50Z vanila: there's a lot of weird extra brackets in the C it ouputs 2014-09-05T12:39:04Z Nizumzen joined #scheme 2014-09-05T12:39:12Z Vutral joined #scheme 2014-09-05T12:41:29Z slowslow: (My last phrase does not seem to make much sense. Please, disregard it.) 2014-09-05T12:44:02Z _will_ quit (Quit: No Ping reply in 180 seconds.) 2014-09-05T12:44:19Z vanila: http://lpaste.net/110549 2014-09-05T12:44:24Z _will_ joined #scheme 2014-09-05T12:44:25Z vanila: this is the compiler output :/ 2014-09-05T12:44:30Z BossKonaSegwaY joined #scheme 2014-09-05T12:44:35Z vanila: even if i delete some brackets it doesn't build 2014-09-05T12:45:18Z davexunit joined #scheme 2014-09-05T12:46:03Z slowslow: As for shift, I don't think it is a function by nature, as it sort of selects a block of syntax. I'd rather expect it to be a macro operating on cps-converted code. 2014-09-05T12:47:20Z slowslow: Uh, I mean, reset, not shift. 2014-09-05T12:47:35Z vanila: thats true i think i saw (shift c m) as a macro for (shift* (lambda (c) m)) somewhere 2014-09-05T12:48:08Z vanila: yeah and (reset m) for (reset* (lambda () m)) maybe im not sure 2014-09-05T12:48:19Z vanila: probably 2014-09-05T12:50:21Z hiyosi joined #scheme 2014-09-05T12:51:43Z pnkfelix joined #scheme 2014-09-05T12:52:27Z vanila: I fixed the extra brackets in the compiler 2014-09-05T12:52:33Z annodomini quit (Quit: annodomini) 2014-09-05T12:52:35Z vanila: but when i compile its output with gcc it gives loads of warnings and fials 2014-09-05T12:54:35Z cibs quit (*.net *.split) 2014-09-05T12:55:01Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-05T12:56:31Z cibs joined #scheme 2014-09-05T12:58:25Z jeapostrophe joined #scheme 2014-09-05T12:58:26Z jeapostrophe quit (Changing host) 2014-09-05T12:58:26Z jeapostrophe joined #scheme 2014-09-05T13:04:33Z slowslow_ joined #scheme 2014-09-05T13:04:46Z slowslow quit (Read error: Connection reset by peer) 2014-09-05T13:04:50Z slowslow_ quit (Read error: Connection reset by peer) 2014-09-05T13:04:55Z slowslow joined #scheme 2014-09-05T13:06:50Z slowslow quit (Client Quit) 2014-09-05T13:07:31Z slowslow joined #scheme 2014-09-05T13:08:02Z slowslow: So, what exactly are you trying to do to implement shift/reset? 2014-09-05T13:11:27Z vanila: slowslow, right now im trying to add it to this compiler in the same was it has callcc 2014-09-05T13:11:43Z vanila: i am interested in other ways to implement it too though, I don't really know how it should be implemented 2014-09-05T13:11:49Z annodomini joined #scheme 2014-09-05T13:11:49Z annodomini quit (Changing host) 2014-09-05T13:11:49Z annodomini joined #scheme 2014-09-05T13:15:53Z rotty_ quit (Ping timeout: 246 seconds) 2014-09-05T13:16:37Z rotty joined #scheme 2014-09-05T13:20:21Z slowslow: I also don't know, how it should. What I can think of, is that inside reset there's actually two type of continuations you're working with. The full one (as for call/cc), and a partial one for shift. Also, the full one is made of partial one plus some continuation. In other words, the partial one is the full one eith some additional return point. So what I'd try to do - is to make reset insert (a valid scheme counterpart of) some conditional rent 2014-09-05T13:20:39Z slowslow: Does this make sense? 2014-09-05T13:22:58Z slowslow: Probably some dynamic environment fiddling needs to be added, as for a call to shift, it is not statically known which reset it corresponds to. 2014-09-05T13:25:20Z cibs quit (*.net *.split) 2014-09-05T13:25:24Z slowslow: It also seems to me that shift/reset are better off implemented as some macros+functions on top of call/cc and dynamic variables. 2014-09-05T13:25:46Z taylanub: you don't want to implement shift/reset in terms of call/cc. the other way around is better 2014-09-05T13:26:59Z cibs joined #scheme 2014-09-05T13:27:43Z slowslow: The other way around meaning without a global vps conversion? 2014-09-05T13:28:03Z slowslow: s/vps/cps/ 2014-09-05T13:28:53Z taylanub: I don't know the details really, I don't know how to implement either, just that you generally want partial continuations as the primitive because they're (counter-intuitively) the more fundamental concept 2014-09-05T13:29:07Z oleo joined #scheme 2014-09-05T13:29:15Z taylanub: well "more fundamental" is always vague and arguable, but it's more useful to have them as primitive 2014-09-05T13:29:19Z taylanub: primitives* 2014-09-05T13:34:07Z annodomini quit (Quit: annodomini) 2014-09-05T13:39:49Z andc joined #scheme 2014-09-05T13:45:15Z slowslow: What I was thinking of is that IF you choose to perform a cps-transformation of everything (and there are some independent arguments for that, apparently, that book by A Appel and some papers), then you get call/cc for free, and you might want to also try to implement shift/reset with that. 2014-09-05T13:46:34Z taylanub: the implementation would be rather similar I guess 2014-09-05T13:46:43Z vanila: I just realized that CPS only works for call/cc 2014-09-05T13:46:50Z vanila: it doesn't work for shift 2014-09-05T13:47:31Z vanila: the continuation semantics for (call/cc E) is (lambda (k) [E] (lambda (f) (f (lambda (v k) (k v) k))) 2014-09-05T13:47:35Z vanila: which is in tail form 2014-09-05T13:48:40Z vanila: but for (shift c M) it's (lambda (k) [M]{replace c in that with (lambda (v kk) (kk (k v)))}) (lambda (v) v) 2014-09-05T13:48:51Z vanila: and this part (kk (k v)) is not in tail form 2014-09-05T13:52:48Z andc left #scheme 2014-09-05T13:52:55Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-05T13:53:24Z sad0ur quit (Ping timeout: 268 seconds) 2014-09-05T13:54:19Z sad0ur joined #scheme 2014-09-05T14:00:23Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-05T14:02:26Z langmartin joined #scheme 2014-09-05T14:02:34Z hiyosi joined #scheme 2014-09-05T14:02:37Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-05T14:06:44Z daviid joined #scheme 2014-09-05T14:07:07Z AkashicLegend joined #scheme 2014-09-05T14:17:29Z hiroakip joined #scheme 2014-09-05T14:17:50Z _will_ quit (Quit: No Ping reply in 180 seconds.) 2014-09-05T14:17:52Z leo2007 quit (Ping timeout: 240 seconds) 2014-09-05T14:18:18Z _will_ joined #scheme 2014-09-05T14:18:21Z cibs quit (*.net *.split) 2014-09-05T14:18:29Z iterrogo joined #scheme 2014-09-05T14:23:20Z asumu: vanila: yes, you need an "extended CPS" for shift/reset. See http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=F3E25F347F7CFA447710B1C502F96EC7?doi=10.1.1.43.8753&rep=rep1&type=pdf for an early paper that explains that in detail. 2014-09-05T14:23:21Z rudybot: http://tinyurl.com/mvd6fyz 2014-09-05T14:25:15Z vanila: thanks again asumu! 2014-09-05T14:27:07Z cibs joined #scheme 2014-09-05T14:33:07Z jeapostr1phe joined #scheme 2014-09-05T14:34:22Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-05T14:39:23Z taylanub quit (Ping timeout: 272 seconds) 2014-09-05T14:39:56Z gravicappa quit (Remote host closed the connection) 2014-09-05T14:40:49Z vanila: ECPS looks like twice-CPS, which creates too many lambdas I think? 2014-09-05T14:43:12Z daviid quit (Read error: Connection reset by peer) 2014-09-05T14:43:28Z daviid joined #scheme 2014-09-05T14:46:01Z Oejet left #scheme 2014-09-05T14:46:50Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-05T14:50:58Z ddp joined #scheme 2014-09-05T14:51:01Z ananna joined #scheme 2014-09-05T14:51:01Z ananna quit (Changing host) 2014-09-05T14:51:01Z ananna joined #scheme 2014-09-05T14:51:12Z ddp left #scheme 2014-09-05T14:51:58Z hiyosi joined #scheme 2014-09-05T14:56:49Z hiyosi quit (Ping timeout: 260 seconds) 2014-09-05T14:57:38Z ijp joined #scheme 2014-09-05T15:07:34Z hiyosi joined #scheme 2014-09-05T15:27:52Z Riastradh joined #scheme 2014-09-05T15:28:49Z annodomini joined #scheme 2014-09-05T15:29:05Z annodomini quit (Changing host) 2014-09-05T15:29:05Z annodomini joined #scheme 2014-09-05T15:33:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-05T15:34:20Z bit` quit (Ping timeout: 276 seconds) 2014-09-05T15:37:46Z Rodya_ joined #scheme 2014-09-05T15:42:48Z Riastradh joined #scheme 2014-09-05T15:49:26Z bit` joined #scheme 2014-09-05T15:52:26Z taylanub joined #scheme 2014-09-05T15:55:22Z daviid quit (Ping timeout: 240 seconds) 2014-09-05T15:59:51Z dmint joined #scheme 2014-09-05T16:00:17Z ee_cc joined #scheme 2014-09-05T16:05:03Z suppi quit (Quit: Leaving) 2014-09-05T16:05:38Z ee_cc quit (Quit: ee_cc) 2014-09-05T16:07:16Z Nizumzen joined #scheme 2014-09-05T16:15:15Z MichaelRaskin joined #scheme 2014-09-05T16:18:06Z b4283 joined #scheme 2014-09-05T16:19:23Z theseb joined #scheme 2014-09-05T16:27:17Z b4283 quit (Ping timeout: 245 seconds) 2014-09-05T16:30:10Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-05T16:41:42Z ddp joined #scheme 2014-09-05T16:42:33Z ddp left #scheme 2014-09-05T16:47:38Z gravicappa joined #scheme 2014-09-05T16:51:57Z fridim_ quit (Ping timeout: 245 seconds) 2014-09-05T16:54:17Z AkashicLegend joined #scheme 2014-09-05T16:58:57Z daviid joined #scheme 2014-09-05T17:17:42Z daviid quit (Ping timeout: 255 seconds) 2014-09-05T17:18:12Z theseb quit (Quit: Leaving) 2014-09-05T17:20:21Z MichaelRaskin quit (Ping timeout: 264 seconds) 2014-09-05T17:26:21Z jeapostr1phe quit (Ping timeout: 264 seconds) 2014-09-05T17:28:31Z pchrist_ is now known as pchrist 2014-09-05T17:32:37Z annodomini quit (Quit: annodomini) 2014-09-05T17:33:05Z annodomini joined #scheme 2014-09-05T17:33:05Z annodomini quit (Changing host) 2014-09-05T17:33:05Z annodomini joined #scheme 2014-09-05T17:36:56Z jlongster joined #scheme 2014-09-05T17:47:18Z slowslow: vanila: seems like n-times cps to me. Maybe, n corresponds to how many nested resets enclose current lambda. 2014-09-05T17:47:36Z daviid joined #scheme 2014-09-05T17:47:43Z slowslow: Seems like lots of fun. For some definition of fun. 2014-09-05T17:47:51Z vanila: haha 2014-09-05T17:48:18Z vanila: it's really difficult! I can see why people would prefer call/cc over shift/reset now 2014-09-05T17:49:07Z slowslow: But I think there was an implementation of shift/reset in terms od call/cc. 2014-09-05T17:49:15Z slowslow: Not sure. 2014-09-05T17:49:39Z vanila: there is one, I've seen then when looking up about this - it's just that I want a direct implementation so it's more efficient 2014-09-05T17:51:20Z ijp: I don't know why you would need t-times cps 2014-09-05T17:51:22Z ijp: n* 2014-09-05T17:52:40Z slowslow: You mean, that'd be a constant instead? 2014-09-05T17:53:01Z ijp: the original papers had continuations and meta-continuations, and I don't think a tagged shift/reset would require more 2014-09-05T17:53:26Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-05T17:53:44Z ijp: maybe an extra argument for a continuation environment 2014-09-05T17:53:58Z jeapostrophe joined #scheme 2014-09-05T17:54:05Z jeapostrophe quit (Changing host) 2014-09-05T17:54:05Z jeapostrophe joined #scheme 2014-09-05T17:55:03Z slowslow: Yeah, probably I was wrong. 2014-09-05T17:56:07Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-05T17:56:20Z slowslow: But in yerms of efficiency, one thing that scheme-to-c compiler seems to try to avoid is direct stack manipulation. Seems like an important constraint. 2014-09-05T17:56:54Z slowslow: I mean, an efficient shift/reset might assume that you directly alter stack. 2014-09-05T17:59:23Z slowslow: And then if you have this scheme-to-c design decision, the best thing to do might be different. 2014-09-05T18:05:21Z daviid quit (Ping timeout: 260 seconds) 2014-09-05T18:06:21Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-05T18:06:54Z Flaoer joined #scheme 2014-09-05T18:12:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-05T18:13:22Z slowslow quit (Ping timeout: 240 seconds) 2014-09-05T18:16:27Z ilammy joined #scheme 2014-09-05T18:18:50Z Riastradh joined #scheme 2014-09-05T18:19:53Z BossKonaSegwaY joined #scheme 2014-09-05T18:25:53Z BossKonaSegwaY1 joined #scheme 2014-09-05T18:27:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-05T18:28:36Z slowslow joined #scheme 2014-09-05T18:28:52Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-05T18:31:26Z amgarchIn9 joined #scheme 2014-09-05T18:45:34Z oleo quit (Quit: Verlassend) 2014-09-05T18:47:35Z daviid joined #scheme 2014-09-05T18:49:54Z oleo joined #scheme 2014-09-05T18:49:58Z ventonegro quit (Remote host closed the connection) 2014-09-05T18:56:57Z araujo quit (Ping timeout: 245 seconds) 2014-09-05T19:00:15Z Flaoer quit (Ping timeout: 246 seconds) 2014-09-05T19:04:02Z dsp quit (Ping timeout: 245 seconds) 2014-09-05T19:05:57Z strg joined #scheme 2014-09-05T19:16:35Z pnpuff joined #scheme 2014-09-05T19:16:50Z pnpuff left #scheme 2014-09-05T19:17:37Z dnm joined #scheme 2014-09-05T19:18:21Z Nizumzen joined #scheme 2014-09-05T19:23:36Z suppi joined #scheme 2014-09-05T19:30:03Z sroy_ joined #scheme 2014-09-05T19:31:10Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-05T19:41:01Z daviid quit (Ping timeout: 260 seconds) 2014-09-05T19:41:38Z civodul joined #scheme 2014-09-05T19:51:15Z ccl-logbot joined #scheme 2014-09-05T19:51:15Z 2014-09-05T19:51:15Z names: ccl-logbot AkashicLegend civodul sroy_ suppi Nizumzen dnm strg oleo amgarchIn9 slowslow BossKonaSegwaY1 ilammy jeapostrophe jlongster annodomini gravicappa dmint taylanub bit` Rodya_ hiyosi ijp ananna cibs iterrogo _will_ langmartin sad0ur rotty davexunit Vutral vanila masm dmiles_afk vinleod DGASAU necronian ANGRYSTEVE utkarsh stepnem c74d guampa leppie alezost petercommand frkout Razz snits jcloud joneshf-laptop DKordic` weinholt acarrico balkamos 2014-09-05T19:51:15Z names: zarul abbe effy C_Keen fgudin offby1 ivanshmakov fizzie emma averell Khisanth tstc` bjz gluegadget sethalves aap_ yacks cdidd Intensity cataska nisstyre mornfall defanor clog girrig cross fikusz_ DerGuteMoritz waxysubs` ggherdov jkraemer eli xian Kabaka vukcrni fadein Neet githogori aksatac_ Nshag _tca greghendershott LeoNerd teiresias amoe_ ozzloy pchrist Blkt_ ByronJohnson SirDayBat ubii _5kg pjb carc cmatei tessier GGMethos omefire1 karswell 2014-09-05T19:51:15Z names: turbofail joneshf stamourv joast tadni mario-goulart rainbyte cky ELLIOTTCABLE gabot yosafbridge ohama jrslepak ineiros_ pyro- micro_ ski haroldwu blz37 z0d Kryo felipe dpk Okasu m4burns eMBee alpha- dca Natch Saeren twem2_ gnomon Soft es_ ft nitrix pygospa duncanm aoh finnrobi certainty gf3 acieroid mrowe_away ctindall dan64- copec diginet niklasl lusory eagleflo poucet_ edw ivan\ Cheery Guest25224 kbtr juanfra evhan byte48 cjh`_ antoszka kilimanjaro 2014-09-05T19:51:15Z names: shardz FracV akkad rudybot choas arbscht tsuyoshi dytrivedi superjudge__ sung_ kwmiebach_____ zbigniew asumu SHODAN renopt samth arrubin ecraven zz_jrhorn424 zacts Kruppe akp 2014-09-05T19:54:24Z dmint quit (Remote host closed the connection) 2014-09-05T19:55:01Z oleo__ joined #scheme 2014-09-05T19:55:17Z oleo is now known as Guest1627 2014-09-05T19:55:35Z oleo__ quit (Read error: Connection reset by peer) 2014-09-05T19:56:02Z Guest1627 quit (Ping timeout: 245 seconds) 2014-09-05T19:56:55Z BossKonaSegwaY1 quit (Ping timeout: 272 seconds) 2014-09-05T19:58:14Z oleo__ joined #scheme 2014-09-05T19:58:29Z oleo__ is now known as oleo 2014-09-05T19:58:42Z hiyosi quit (Ping timeout: 246 seconds) 2014-09-05T20:12:43Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-05T20:13:40Z araujo joined #scheme 2014-09-05T20:14:20Z BossKonaSegwaY joined #scheme 2014-09-05T20:14:49Z AkashicLegend joined #scheme 2014-09-05T20:19:40Z sroy_ quit (Quit: Leaving) 2014-09-05T20:24:24Z slowslow quit (Quit: Bye) 2014-09-05T20:25:20Z hiyosi joined #scheme 2014-09-05T20:29:52Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-05T20:30:49Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-05T20:42:22Z cite-reader joined #scheme 2014-09-05T20:44:08Z gravicappa quit (Remote host closed the connection) 2014-09-05T20:44:12Z AkashicLegend joined #scheme 2014-09-05T20:51:52Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-05T21:09:38Z BossKonaSegwaY joined #scheme 2014-09-05T21:12:29Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-05T21:22:05Z BossKonaSegwaY quit (Ping timeout: 276 seconds) 2014-09-05T21:26:07Z hiyosi joined #scheme 2014-09-05T21:30:37Z hiyosi quit (Ping timeout: 245 seconds) 2014-09-05T21:31:09Z langmartin quit (Ping timeout: 260 seconds) 2014-09-05T21:32:30Z Fare joined #scheme 2014-09-05T21:33:07Z wilfredh joined #scheme 2014-09-05T21:34:55Z waxysubs` is now known as mark_weaver 2014-09-05T21:35:59Z BossKonaSegwaY joined #scheme 2014-09-05T21:47:53Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-05T21:54:47Z suppi quit (Quit: Leaving) 2014-09-05T21:54:55Z ilammy quit (Ping timeout: 246 seconds) 2014-09-05T21:57:33Z choas quit (Ping timeout: 240 seconds) 2014-09-05T22:09:18Z ASau joined #scheme 2014-09-05T22:13:52Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-05T22:17:49Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-05T22:18:35Z dmiles_afk joined #scheme 2014-09-05T22:18:41Z choas joined #scheme 2014-09-05T22:26:58Z hiyosi joined #scheme 2014-09-05T22:31:42Z hiyosi quit (Ping timeout: 252 seconds) 2014-09-05T22:34:55Z ANGRYSTEVE quit (Quit: Sunya in my bunya) 2014-09-05T22:41:42Z ASau quit (Ping timeout: 255 seconds) 2014-09-05T22:43:24Z Sgeo joined #scheme 2014-09-05T22:43:25Z daviid joined #scheme 2014-09-05T22:54:24Z kobain joined #scheme 2014-09-05T23:03:37Z masm quit (Ping timeout: 245 seconds) 2014-09-05T23:04:24Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-05T23:21:35Z BossKonaSegwaY joined #scheme 2014-09-05T23:27:42Z hiyosi joined #scheme 2014-09-05T23:29:03Z kobain quit (Read error: Connection reset by peer) 2014-09-05T23:31:56Z kobain joined #scheme 2014-09-05T23:32:54Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-05T23:34:25Z jeapostrophe joined #scheme 2014-09-05T23:43:07Z stepnem quit (Ping timeout: 245 seconds) 2014-09-05T23:44:18Z choas quit (Ping timeout: 272 seconds) 2014-09-05T23:49:53Z jlongster quit (Ping timeout: 240 seconds) 2014-09-05T23:51:42Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-06T00:09:35Z AkashicLegend joined #scheme 2014-09-06T00:16:53Z ddp joined #scheme 2014-09-06T00:17:06Z ddp left #scheme 2014-09-06T00:23:27Z wilfredh quit (Quit: Connection closed for inactivity) 2014-09-06T00:28:32Z hiyosi joined #scheme 2014-09-06T00:29:05Z ubii quit (Quit: Leaving) 2014-09-06T00:30:30Z kyfho joined #scheme 2014-09-06T00:31:10Z daviid quit (Ping timeout: 272 seconds) 2014-09-06T00:31:29Z kobain quit (Read error: Connection timed out) 2014-09-06T00:31:47Z kobain joined #scheme 2014-09-06T00:32:32Z kobain quit (Max SendQ exceeded) 2014-09-06T00:32:49Z kobain joined #scheme 2014-09-06T00:33:18Z hiyosi quit (Ping timeout: 255 seconds) 2014-09-06T00:42:48Z hiyosi joined #scheme 2014-09-06T00:43:28Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-06T00:53:48Z cite-reader quit (Quit: leaving) 2014-09-06T01:06:48Z leo2007 joined #scheme 2014-09-06T01:16:14Z b4283 joined #scheme 2014-09-06T01:18:11Z kyfho: sigh 2014-09-06T01:31:18Z strg_ joined #scheme 2014-09-06T01:35:46Z strg quit (Ping timeout: 272 seconds) 2014-09-06T01:38:18Z strg joined #scheme 2014-09-06T01:40:01Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-06T01:42:05Z strg_ quit (Ping timeout: 276 seconds) 2014-09-06T01:48:52Z jusss joined #scheme 2014-09-06T01:52:29Z amgarchIn9 quit (Ping timeout: 260 seconds) 2014-09-06T02:02:31Z b4283 quit (Quit: Konversation terminated!) 2014-09-06T02:04:01Z jlongster joined #scheme 2014-09-06T02:10:27Z guampa quit (Ping timeout: 264 seconds) 2014-09-06T02:12:25Z guampa joined #scheme 2014-09-06T02:17:37Z annodomini quit (Quit: annodomini) 2014-09-06T02:18:12Z zRecursive joined #scheme 2014-09-06T02:18:27Z jusss quit (Read error: Connection reset by peer) 2014-09-06T02:22:09Z dnm quit (Ping timeout: 264 seconds) 2014-09-06T02:24:42Z annodomini joined #scheme 2014-09-06T02:24:42Z annodomini quit (Changing host) 2014-09-06T02:24:42Z annodomini joined #scheme 2014-09-06T02:26:02Z jlongster quit (Ping timeout: 245 seconds) 2014-09-06T02:29:24Z jlongster joined #scheme 2014-09-06T02:37:20Z BossKonaSegwaY1 joined #scheme 2014-09-06T02:37:41Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-06T02:54:01Z strg quit (Quit: Linkinus - http://linkinus.com) 2014-09-06T02:54:43Z jusss joined #scheme 2014-09-06T02:59:38Z Uber-Ich joined #scheme 2014-09-06T03:02:29Z jlongster quit (Ping timeout: 260 seconds) 2014-09-06T03:06:20Z joneshf-laptop quit (Ping timeout: 272 seconds) 2014-09-06T03:07:02Z b4283 joined #scheme 2014-09-06T03:15:43Z annodomini quit (Quit: annodomini) 2014-09-06T03:16:07Z kyfho is now known as shemale-magic 2014-09-06T03:19:59Z jusss quit (Read error: Connection reset by peer) 2014-09-06T03:20:20Z jusss joined #scheme 2014-09-06T03:20:52Z annodomini joined #scheme 2014-09-06T03:20:52Z annodomini quit (Changing host) 2014-09-06T03:20:52Z annodomini joined #scheme 2014-09-06T03:21:48Z Rodya_ quit (Quit: Ex-Chat) 2014-09-06T03:23:49Z jlongster joined #scheme 2014-09-06T03:26:21Z jusss quit (Ping timeout: 264 seconds) 2014-09-06T03:30:18Z Uber-Ich quit (Quit: leaving) 2014-09-06T03:38:34Z joneshf-laptop joined #scheme 2014-09-06T03:42:50Z shemale-magic quit (Quit: leaving) 2014-09-06T03:50:52Z zRecursive quit (Remote host closed the connection) 2014-09-06T03:54:29Z annodomini quit (Quit: annodomini) 2014-09-06T04:19:45Z snits quit (Quit: leaving) 2014-09-06T04:20:57Z b4283 quit (Ping timeout: 264 seconds) 2014-09-06T04:28:54Z vanila quit (Quit: Leaving) 2014-09-06T04:30:43Z b4283 joined #scheme 2014-09-06T04:31:44Z acarrico quit (Ping timeout: 276 seconds) 2014-09-06T04:31:55Z burger-king joined #scheme 2014-09-06T04:32:16Z burger-king: in a large scheme program does the scheme image if u will act as a kinda of database? 2014-09-06T04:32:35Z burger-king: can you then save updates to this blob every minute and achieve a kind of durible data store? 2014-09-06T04:34:02Z davexunit quit (Quit: Later) 2014-09-06T04:34:34Z offby1: nope 2014-09-06T04:34:36Z offby1: next question 2014-09-06T04:34:47Z offby1: you're thinking of ... I dunno, Smalltalk, or maybe older Lisps 2014-09-06T04:35:07Z offby1: scheme is much more like perl, python, ruby in that regard 2014-09-06T04:35:37Z offby1: in all those languages, if you want persistence, you gotta arrange for it yourself, explicitly 2014-09-06T04:35:45Z b4283 quit (Read error: Connection reset by peer) 2014-09-06T04:35:58Z burger-king: bugger 2014-09-06T04:36:07Z b4283 joined #scheme 2014-09-06T04:36:11Z burger-king: so I wwhat end up using scheme and postgresql? 2014-09-06T04:36:23Z offby1: I dimly recall reading that that sort of persistence -- an image -- has nasty problems, but I forget what they were 2014-09-06T04:36:50Z offby1: you don't _have_ to use postgresql; there are lots of other options; but postgresql is great if you want SQL 2014-09-06T04:36:53Z burger-king: well i suppose if the diff or the main file get jacked, your lost 2014-09-06T04:36:58Z offby1 stares blankly 2014-09-06T04:36:59Z burger-king: hm 2014-09-06T04:37:10Z burger-king: i guess i had hoped to learn 1 thing, scheme 2014-09-06T04:37:14Z burger-king: but now I gota learn 1+ 2014-09-06T04:37:15Z offby1: well, if your persistent store goes away, you're screwed, regardless of what form it takes 2014-09-06T04:37:24Z burger-king: of course yes yes 2014-09-06T04:38:05Z burger-king: www.prevayler.org I had hopeed for this in scheme 2014-09-06T04:38:11Z burger-king: java bleh 2014-09-06T04:38:35Z offby1: there might be some equivalent available for some scheme; I just don't know what it might be 2014-09-06T04:40:04Z burger-king: http://prevayler.org/old_wiki/PrevalenceSkepticalFAQ.html 2014-09-06T04:40:09Z jeapostrophe quit (Ping timeout: 264 seconds) 2014-09-06T04:40:49Z burger-king: I saw chicken schemes awful can use postgresql 2014-09-06T04:40:54Z burger-king: maybe thats what I should do 2014-09-06T04:41:46Z offby1: I'd pick a scheme implementation, then ask on their mailing list -- I'd be a bit surprised if there weren't an equivalent to Prevalence for (say) racket, chicken, or guile 2014-09-06T04:43:41Z bjz quit (Read error: Connection reset by peer) 2014-09-06T04:44:00Z bjz joined #scheme 2014-09-06T04:47:10Z jlongster quit (Ping timeout: 252 seconds) 2014-09-06T05:29:00Z haroldwu is now known as acgtyrant_ 2014-09-06T05:29:20Z acgtyrant_ is now known as haroldwu 2014-09-06T05:44:28Z ilammy joined #scheme 2014-09-06T05:59:22Z rainbyte quit (Ping timeout: 245 seconds) 2014-09-06T06:21:07Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-06T06:33:02Z burger-king quit (Remote host closed the connection) 2014-09-06T06:33:56Z samth: offby1: once they ask about prevalyer you know it's gavino 2014-09-06T06:55:52Z suppi joined #scheme 2014-09-06T06:59:49Z masm joined #scheme 2014-09-06T07:01:25Z gravicappa joined #scheme 2014-09-06T07:14:15Z ANGRYSTEVE joined #scheme 2014-09-06T07:14:15Z ANGRYSTEVE quit (Changing host) 2014-09-06T07:14:15Z ANGRYSTEVE joined #scheme 2014-09-06T07:14:31Z Gyps joined #scheme 2014-09-06T07:42:11Z cdidd_ joined #scheme 2014-09-06T07:42:49Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-06T07:42:57Z cdidd quit (Ping timeout: 260 seconds) 2014-09-06T07:46:09Z leo2007 quit (Ping timeout: 264 seconds) 2014-09-06T07:55:34Z aftershave joined #scheme 2014-09-06T07:55:50Z Gyps quit (Remote host closed the connection) 2014-09-06T07:59:03Z stepnem joined #scheme 2014-09-06T08:23:00Z Fare quit (Ping timeout: 272 seconds) 2014-09-06T08:25:33Z choas joined #scheme 2014-09-06T08:34:09Z oldskirt joined #scheme 2014-09-06T08:34:43Z oleo is now known as Guest7881 2014-09-06T08:36:12Z oleo__ joined #scheme 2014-09-06T08:37:56Z leo2007 joined #scheme 2014-09-06T08:38:44Z Guest7881 quit (Ping timeout: 276 seconds) 2014-09-06T08:42:25Z b4283 quit (Quit: Konversation terminated!) 2014-09-06T08:56:38Z araujo quit (Quit: Leaving) 2014-09-06T09:03:43Z ee_cc joined #scheme 2014-09-06T09:08:27Z vukcrni quit (Remote host closed the connection) 2014-09-06T09:09:51Z vukcrni joined #scheme 2014-09-06T09:11:24Z vinleod joined #scheme 2014-09-06T09:22:41Z amgarchIn9 joined #scheme 2014-09-06T09:54:45Z hkBst joined #scheme 2014-09-06T10:02:55Z ilammy quit (Ping timeout: 246 seconds) 2014-09-06T10:07:39Z jusss joined #scheme 2014-09-06T10:11:07Z amgarchIn9 quit (Ping timeout: 245 seconds) 2014-09-06T10:15:18Z ilammy joined #scheme 2014-09-06T10:17:44Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-06T10:18:32Z dmiles_afk joined #scheme 2014-09-06T10:20:06Z cdidd_ quit (Ping timeout: 252 seconds) 2014-09-06T10:20:48Z hiroakip joined #scheme 2014-09-06T10:31:05Z ee_cc quit (Quit: ee_cc) 2014-09-06T10:35:33Z cdidd_ joined #scheme 2014-09-06T10:44:52Z hkBst quit (Ping timeout: 245 seconds) 2014-09-06T10:46:12Z hkBst joined #scheme 2014-09-06T10:53:42Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-06T11:08:12Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-06T11:10:58Z hiroakip joined #scheme 2014-09-06T11:14:47Z vinleod joined #scheme 2014-09-06T11:21:49Z abbe quit (Ping timeout: 260 seconds) 2014-09-06T11:25:25Z abbe joined #scheme 2014-09-06T11:45:47Z jeapostrophe joined #scheme 2014-09-06T11:45:47Z jeapostrophe quit (Changing host) 2014-09-06T11:45:47Z jeapostrophe joined #scheme 2014-09-06T11:45:56Z zacts: gavino is so totally boring 2014-09-06T11:47:30Z amgarchIn9 joined #scheme 2014-09-06T11:48:45Z BossKonaSegwaY1 quit (Ping timeout: 268 seconds) 2014-09-06T11:49:55Z Nizumzen joined #scheme 2014-09-06T11:53:08Z pjb: zacts: gavino is so totally /ignored and kill-filed. 2014-09-06T12:09:17Z BossKonaSegwaY joined #scheme 2014-09-06T12:26:14Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-06T12:33:13Z amgarchIn9 quit (Ping timeout: 260 seconds) 2014-09-06T12:41:08Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-06T12:52:48Z pnpuff joined #scheme 2014-09-06T13:07:14Z b4283 joined #scheme 2014-09-06T13:08:11Z acarrico joined #scheme 2014-09-06T13:29:08Z AkashicLegend joined #scheme 2014-09-06T13:35:45Z kuribas joined #scheme 2014-09-06T13:40:29Z C_Keen is now known as C-Keen 2014-09-06T14:23:53Z annodomini joined #scheme 2014-09-06T14:30:19Z gravicappa quit (Ping timeout: 268 seconds) 2014-09-06T14:37:03Z annodomini quit (Quit: annodomini) 2014-09-06T14:37:41Z taylanub quit (Ping timeout: 272 seconds) 2014-09-06T14:40:31Z yacks quit (Read error: Connection reset by peer) 2014-09-06T14:43:44Z oldskirt quit (Ping timeout: 252 seconds) 2014-09-06T14:47:09Z yacks joined #scheme 2014-09-06T14:51:22Z hkBst quit (Ping timeout: 240 seconds) 2014-09-06T14:53:16Z b4283 quit (Ping timeout: 252 seconds) 2014-09-06T14:54:46Z hkBst joined #scheme 2014-09-06T14:55:34Z pnpuff quit (Quit: Lost terminal) 2014-09-06T14:56:01Z b4283 joined #scheme 2014-09-06T15:00:11Z davexunit joined #scheme 2014-09-06T15:00:33Z offby1: samth: Ah, I don't know all the ins and outs of gavino 2014-09-06T15:00:45Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-06T15:01:57Z ijp: it probably wouldn't be too difficult to automate checking if a person is gavino 2014-09-06T15:02:57Z ijp: sort of a Baby's First Machine Learning application 2014-09-06T15:04:44Z oldskirt joined #scheme 2014-09-06T15:05:59Z b4283 quit (Read error: Connection reset by peer) 2014-09-06T15:08:50Z taylanub joined #scheme 2014-09-06T15:16:56Z b4283 joined #scheme 2014-09-06T15:17:09Z AkashicLegend joined #scheme 2014-09-06T15:22:22Z hkBst quit (Ping timeout: 245 seconds) 2014-09-06T15:23:40Z hkBst joined #scheme 2014-09-06T15:32:10Z theseb joined #scheme 2014-09-06T15:32:28Z ilammy: what's that gavino everybody's talking about? 2014-09-06T15:32:57Z ilammy: for a person that knows russian it does not sound as something nice 2014-09-06T15:36:43Z ijp: ilammy: a troll of minor imagination 2014-09-06T15:38:01Z Vutral quit (Ping timeout: 260 seconds) 2014-09-06T15:40:12Z nisstyre quit (Quit: WeeChat 1.0) 2014-09-06T15:40:30Z nisstyre joined #scheme 2014-09-06T15:43:14Z nisstyre quit (Client Quit) 2014-09-06T15:43:26Z nisstyre joined #scheme 2014-09-06T15:43:53Z gravicappa joined #scheme 2014-09-06T15:44:30Z nisstyre quit (Client Quit) 2014-09-06T15:44:43Z ijp: more of a "help vampire" preying on newbies than actually antagonistic 2014-09-06T15:45:25Z corecode joined #scheme 2014-09-06T15:45:27Z corecode: hi 2014-09-06T15:46:10Z nisstyre joined #scheme 2014-09-06T15:49:43Z corecode: i'm trying to do some guile-gnome with emacs/geiser, but while the gtk main loop is running, emacs is busy, so i can't repl anything 2014-09-06T15:50:04Z corecode: any suggestions how i could maintain a repl? 2014-09-06T15:50:36Z ijp: there must be support for this in guile-gnome somewhere already, but, failing that, you can use guile's repl server 2014-09-06T15:50:54Z ijp: see the --listen option, and M-x geiser-connect 2014-09-06T15:53:29Z theseb: dare i ask if anyone knows when the emacs lisp -> guile shim will be done so we can all start using Scheme based Emacs? 2014-09-06T15:53:46Z ijp: when it is ready 2014-09-06T15:53:56Z theseb: i heard it will be FASTER for some reason..i guess because scheme interpreters are faster than the emacs lisp stuff for some unknown reason 2014-09-06T15:54:03Z theseb: ijp: i can't wait any longer 2014-09-06T15:54:14Z ijp: then build what exists just now, and get hacking 2014-09-06T15:54:39Z theseb: ijp: kk. :)....is scheme inherently faster than elisp? why else would it make emacs faster? 2014-09-06T15:54:40Z ijp: see http://www.emacswiki.org/emacs/GuileEmacs 2014-09-06T15:54:53Z ijp: theseb: languages aren't fast or slow, implementations are fast or slow 2014-09-06T15:55:25Z ijp: but making emacs lisp be speedy has never been a particular priority 2014-09-06T15:55:51Z theseb: ijp: wouldn't it be easier to speed up elisp than to try to implement elips in guile? 2014-09-06T15:56:06Z ijp: I don't know 2014-09-06T15:56:46Z theseb: ijp: oh i had another (crazy?) idea......what about implementing common lisp in scheme? 2014-09-06T15:57:16Z theseb: ijp: basically every time some says they want something more "practical" then scheme we can just implement it in scheme to have it both ways!? 2014-09-06T15:57:18Z ijp: stis has been trying that for guile, but I didn't pay attention to it. he spends more time on his prolog implementation anyway 2014-09-06T15:58:05Z ijp: https://gitorious.org/guile-cl 2014-09-06T15:58:27Z theseb: ijp: i thought whole planet hosted their code on github? 2014-09-06T15:59:01Z corecode: ijp: guess that would get me only half way 2014-09-06T15:59:22Z corecode: ijp: i would have to run the repl as some gtk task or so 2014-09-06T15:59:47Z ijp: corecode: how so? 2014-09-06T15:59:58Z ijp: run guile gnome with that option, the server connects in a different thread 2014-09-06T16:00:07Z corecode: ah yea 2014-09-06T16:00:10Z corecode: hmm 2014-09-06T16:00:15Z ijp: assuming guile-gnomes runner takes the same options 2014-09-06T16:00:25Z ijp: which it probably doesn't, mauahahaha 2014-09-06T16:00:44Z ijp: theseb: I hear some people still use sourceforge 2014-09-06T16:01:11Z theseb: ijp: personally i like mercurial so i use bitbucket..i'm a maverick too 2014-09-06T16:02:20Z hiroakip joined #scheme 2014-09-06T16:02:22Z corecode: ijp: haha, no, geiser still blocks, waiting for the evaluation 2014-09-06T16:02:56Z ANGRYSTEVE quit (Read error: Connection reset by peer) 2014-09-06T16:03:17Z ijp: corecode: you've reached the limit of my knowledge then, sorry 2014-09-06T16:03:44Z Vutral joined #scheme 2014-09-06T16:05:21Z corecode: (begin-thread (my-main)) works good enough 2014-09-06T16:06:14Z ijp: corecode: were you trying to run the main loop in geiser? 2014-09-06T16:06:52Z corecode: yes 2014-09-06T16:07:00Z ijp: ah, yes, don't do that 2014-09-06T16:07:15Z corecode: these are my first steps with guile and geiser 2014-09-06T16:07:19Z ijp: or do it in a thread, as you've surmised 2014-09-06T16:07:21Z corecode: so far i've only been elisping 2014-09-06T16:11:21Z Vutral_ joined #scheme 2014-09-06T16:13:05Z hkBst quit (Ping timeout: 276 seconds) 2014-09-06T16:19:31Z theseb: is lambda considered an atom? 2014-09-06T16:20:09Z theseb: (atom lambda) <-- doesn't work in guile 2014-09-06T16:20:48Z theseb: (atom? '2) <-- also barfs 2014-09-06T16:21:47Z theseb: using this....(define (atom? x) (not (pair? x))) 2014-09-06T16:21:48Z ijp: first off, atom? is not really used outside of the little schemer, where it simply says is foo not a pair 2014-09-06T16:21:56Z ijp: the latter is more surprising 2014-09-06T16:21:56Z theseb: (atom? 'lambda) returns #t fwiw 2014-09-06T16:22:20Z ijp: lambda is a keyword (macro), rather than a normal identifier, which is why the first one fails 2014-09-06T16:22:40Z theseb: lambda is not a list so i vote it is an atom...assuming we define anything that isn't a list, cons...as an atom 2014-09-06T16:22:50Z kuribas quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-06T16:23:25Z ijp: which implementation are you using? the second one should not fail in any normal scheme 2014-09-06T16:23:41Z ijp: since quote is no-op on self-quoting things like numbers 2014-09-06T16:23:44Z ijp: rudybot: (define (atom? x) (not (pair? x))) 2014-09-06T16:23:45Z rudybot: ijp: your sandbox is ready 2014-09-06T16:23:45Z rudybot: ijp: Done. 2014-09-06T16:23:50Z ijp: rudybot: (atom? '2) 2014-09-06T16:23:51Z rudybot: ijp: ; Value: #t 2014-09-06T16:24:47Z theseb: ijp: guile 2014-09-06T16:24:59Z ijp: it doesn't fail in guile for me 2014-09-06T16:25:13Z corecode: :/ with a separate thread, i don't see backtraces 2014-09-06T16:25:20Z corecode: oh well, this needs some more work 2014-09-06T16:33:27Z theseb: when you try to modify the value of a variable....it will modify it in the "lowest" occurrence in the environment right? 2014-09-06T16:33:41Z theseb: i.e. if it only appears in the global env then that is what gets changed right? 2014-09-06T16:33:53Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-06T16:34:05Z theseb: so that means ANY function in ANY scope can mess up the globals right? 2014-09-06T16:34:52Z corecode: that's what globals are 2014-09-06T16:37:35Z theseb: yet when you try to SET a variable you cannot set a global unless you are in global scope right? 2014-09-06T16:41:12Z taylanub: you're always in global scope .. it's global! 2014-09-06T16:42:10Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-06T16:44:04Z kobain joined #scheme 2014-09-06T16:44:43Z offby1: I think theseb is simply trying to understand lexical scope in general. 2014-09-06T16:44:59Z offby1: And I think he/she needs to carefully re-read the textbook chapter on that 2014-09-06T16:45:49Z theseb: offby1: yes..i'm trying to create an image in my mind of the env hiearchy 2014-09-06T16:46:43Z theseb: offby1: after doing lots of reading it seems definitions can modifty anywhere on the stack but sets (modifications) can only modify lowest levels of the env stack 2014-09-06T16:47:13Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-06T16:47:40Z offby1: I believe you are wrong about the first part 2014-09-06T16:47:40Z ijp: theseb: well, you can model it with nested environments, and the mutation only affects the lowest environment which that binding exists in, but it needn't be implemented that way 2014-09-06T16:47:51Z offby1: definitions don't modify anything; they create new variables 2014-09-06T16:48:05Z ijp: offby1: well, r5rs puns it to also mean set! 2014-09-06T16:48:10Z ijp: but that only works at the top level 2014-09-06T16:48:11Z offby1: oh dear 2014-09-06T16:48:17Z offby1: which as we all know is hopeless 2014-09-06T16:49:34Z theseb: offby1: wait...definitions modify lowest level of stack and set (mods) can alter lowest appearance of var on env stack? 2014-09-06T16:49:49Z theseb: offby1: so SET is what can affect any level but not define 2014-09-06T16:49:51Z offby1: I don't think definitions modify anything 2014-09-06T16:49:55Z offby1: they introduce _new_ name 2014-09-06T16:49:56Z offby1: s 2014-09-06T16:50:00Z theseb: offby1: yes...that is what i meant 2014-09-06T16:50:10Z theseb: they ADD a var/value pair 2014-09-06T16:50:54Z offby1: theseb: why don't you write a tiny program that demonstrates what you think is happening. If it works as you expect, that means you understand what's going on; good. If not, you can show us and we'll explain it. 2014-09-06T16:51:03Z theseb: offby1: ok 2014-09-06T16:51:09Z offby1: and I do mean _tiny_ 2014-09-06T16:51:17Z offby1: if it's more than a few lines I won't bother looking at it 2014-09-06T16:51:50Z theseb: offby1: i actually write a little scheme and understood lex scope at one point..just getting back into it after a hiatus 2014-09-06T16:51:52Z theseb: and reviewing 2014-09-06T16:52:40Z theseb: yes i got it now.....you can mutate globals anywhere in your program but you can't ADD new globals anywhere in your program 2014-09-06T16:52:59Z ijp: if they are not shadowed, yes 2014-09-06T16:53:05Z theseb: iirc the place you can add globals is called "toplevel" 2014-09-06T16:53:07Z theseb: by the gurus 2014-09-06T16:53:22Z ijp: that's what makes them global 2014-09-06T16:53:26Z theseb: its coming back to me :) 2014-09-06T16:56:05Z theseb: some interesting thoughts that came into my head today.......parsers lead to abstract syntax trees which are basically lisp expressions 2014-09-06T16:56:26Z theseb: hence parsers essentially can be defined as programs that convert other languages to lisp/scheme 2014-09-06T16:56:32Z theseb: i thought that was interesting 2014-09-06T16:58:47Z theseb: lisp is like the universal language...the ASCII if you will..of computer programming...the esperanto/english you need to flip back to 2014-09-06T16:58:48Z taylanub: theseb: within a `lambda' body (and thus also `let' or so, since it's conceptually derived from `lambda'), a series of `define' forms at the beginning of the body are really just syntax sugar for a `letrec' form. example: http://sprunge.us/EFFN 2014-09-06T16:59:11Z corecode: this guile-gnome is sadly a bit underdocumented :/ 2014-09-06T17:00:43Z taylanub: theseb: and therefore, in the normal case you can *only* create child scopes with additional bindings and not *add* bindings to any existing scope. however, `define' forms at the top-level of a Scheme program/library or in a REPL are oddly different, in that they really *add* something to the top-level environment instead of creating a child scope. top-level definitions are an exception. 2014-09-06T17:02:06Z theseb: taylanub: yes..thanks 2014-09-06T17:03:47Z ijp: theseb: in the beginning, church created the lambda, everything else is the work of man 2014-09-06T17:04:15Z theseb: And McCarthy created lists and it was good 2014-09-06T17:04:18Z BossKonaSegwaY joined #scheme 2014-09-06T17:05:49Z theseb: the evolution of languages.....Church -> McCarthy -> Sussman ...it took about 40 years to go from lambda calc to a nice elegant scheme! 2014-09-06T17:06:19Z theseb: now in 40 years is there anything that will be in the next step of the evolution? :) 2014-09-06T17:06:36Z theseb: or is scheme that ultimate? 2014-09-06T17:06:45Z theseb: the Platonic Ideal if you will? 2014-09-06T17:06:45Z leppie quit (Ping timeout: 272 seconds) 2014-09-06T17:08:27Z b4283 quit (Quit: Konversation terminated!) 2014-09-06T17:11:07Z leppie joined #scheme 2014-09-06T17:18:13Z offby1: ijp: you need to work on that church/lambda quip 2014-09-06T17:23:58Z MouldyOldBones joined #scheme 2014-09-06T17:27:59Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-06T17:35:22Z suppi quit (Ping timeout: 240 seconds) 2014-09-06T17:36:31Z leppie quit (Ping timeout: 272 seconds) 2014-09-06T17:40:19Z leppie joined #scheme 2014-09-06T17:59:28Z theseb quit (Remote host closed the connection) 2014-09-06T17:59:35Z strg joined #scheme 2014-09-06T18:00:49Z theseb joined #scheme 2014-09-06T18:01:17Z Vutral quit (Ping timeout: 260 seconds) 2014-09-06T18:02:07Z theseb quit (Remote host closed the connection) 2014-09-06T18:02:33Z theseb joined #scheme 2014-09-06T18:06:07Z Vutral joined #scheme 2014-09-06T18:06:19Z vinleod joined #scheme 2014-09-06T18:06:23Z Vutral quit (Excess Flood) 2014-09-06T18:11:57Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-06T18:20:09Z Vutral joined #scheme 2014-09-06T18:23:44Z Vutral_ quit (Ping timeout: 252 seconds) 2014-09-06T18:26:15Z autochthon joined #scheme 2014-09-06T18:29:23Z daviid joined #scheme 2014-09-06T18:32:03Z hiroakip joined #scheme 2014-09-06T18:33:46Z Vutral quit (Excess Flood) 2014-09-06T18:36:25Z Vutral joined #scheme 2014-09-06T18:40:02Z oleo__ quit (Quit: Verlassend) 2014-09-06T18:46:12Z Vutral quit (Excess Flood) 2014-09-06T18:47:28Z hiroakip quit (Ping timeout: 268 seconds) 2014-09-06T18:48:01Z hkBst joined #scheme 2014-09-06T18:57:54Z Vutral joined #scheme 2014-09-06T18:59:53Z oleo joined #scheme 2014-09-06T19:01:47Z hiroakip joined #scheme 2014-09-06T19:03:05Z phao joined #scheme 2014-09-06T19:03:43Z amgarchIn9 joined #scheme 2014-09-06T19:04:07Z oldskirt quit (Ping timeout: 268 seconds) 2014-09-06T19:11:03Z aftersha_ joined #scheme 2014-09-06T19:11:09Z masm1 joined #scheme 2014-09-06T19:11:50Z dmiles_afk: theseb : https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/impl/bbn/0.html 2014-09-06T19:11:50Z rudybot: http://tinyurl.com/kcc46os 2014-09-06T19:11:58Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-06T19:11:58Z aftershave quit (Ping timeout: 252 seconds) 2014-09-06T19:11:59Z masm quit (Ping timeout: 252 seconds) 2014-09-06T19:11:59Z alezost quit (Ping timeout: 252 seconds) 2014-09-06T19:11:59Z hiroakip quit (Ping timeout: 252 seconds) 2014-09-06T19:11:59Z pjb quit (Ping timeout: 252 seconds) 2014-09-06T19:12:18Z dmiles_afk: BBN: BBN Butterfly Common Lisp and BBN Butterfly Scheme 2014-09-06T19:12:55Z theseb: dmiles_afk: what is the deal with this scheme and why should we care? 2014-09-06T19:13:11Z dmiles_afk: i thought you wanted a impl of CL in scheme 2014-09-06T19:14:43Z theseb: ah 2014-09-06T19:14:49Z theseb: the url didn't say that...but i see now 2014-09-06T19:14:58Z theseb: thanks 2014-09-06T19:16:13Z dmiles_afk: someone (we) need to create litterly a CL impl that runs on some widely used distro of sceme 2014-09-06T19:16:47Z cdidd_ quit (*.net *.split) 2014-09-06T19:16:48Z zarul quit (*.net *.split) 2014-09-06T19:16:48Z tstc` quit (*.net *.split) 2014-09-06T19:16:48Z teiresias quit (*.net *.split) 2014-09-06T19:16:48Z ByronJohnson quit (*.net *.split) 2014-09-06T19:16:52Z dmiles_afk: i want CL in sceheme badly myself.. but no time to work on it 2014-09-06T19:20:56Z dmiles_afk: i started to impl CL in McCarthy SubLisp http://pastebin.com/K2eKB1nk 2014-09-06T19:21:45Z dmiles_afk: but i wish all that was required now was to impl McCarthy SubLisp in Scheme 2014-09-06T19:22:30Z dmiles_afk: But my impl of CL is not complete enough 2014-09-06T19:27:21Z dmiles_afk: McCarthy SubLisp is what I am assuming CYC is 2014-09-06T19:28:20Z cdidd_ joined #scheme 2014-09-06T19:29:17Z ByronJohnson joined #scheme 2014-09-06T19:29:17Z tstc` joined #scheme 2014-09-06T19:29:17Z teiresias joined #scheme 2014-09-06T19:30:52Z ByronJohnson is now known as Guest84633 2014-09-06T19:31:14Z theseb: dmiles_afk: i'm curious why you/we *need* a CL in lisp? 2014-09-06T19:32:09Z zarul joined #scheme 2014-09-06T19:32:41Z Guest84633 quit (Remote host closed the connection) 2014-09-06T19:32:56Z ByronJoh1son joined #scheme 2014-09-06T19:33:00Z mark_weaver is now known as waxysubs 2014-09-06T19:33:36Z dmiles_afk: well i *need* CL in prolog, But think i cant get there easily without a stopgap of scheme (besides that would been nice anyhow!) .. i have 70,000 line prolog program i created 15 years ago that i need to port 2014-09-06T19:33:58Z dmiles_afk: well it is a reimpl of CYC infenre engine and modules 2014-09-06T19:34:39Z dmiles_afk: i'd still have several modules that are in CL that need to go onto the 70k system 2014-09-06T19:35:37Z dmiles_afk: i dont believe existing toy prolog sywstems in lisp or sceme are enoguh 2014-09-06T19:36:39Z dmiles_afk: to meet the needs and demands of my prolog programming.. they end up being magnitures slower or megnatudes more ram 2014-09-06T19:37:12Z dmiles_afk: i think getting to CL from scheme is sane 2014-09-06T19:37:22Z ijp: dmiles_afk: I think I mentioned this to you before, but ping stis (I can pm you his email), he is interested in both of these things, and can give you some help 2014-09-06T19:37:44Z dmiles_afk: ah i thought stis was interestedi n impl prolog 2014-09-06T19:37:57Z dmiles_afk: (and not of CL) 2014-09-06T19:37:58Z ijp: yes, but the above guile-cl is his as well 2014-09-06T19:38:16Z dmiles_afk: ah.. neat 2014-09-06T19:38:17Z alezost joined #scheme 2014-09-06T19:38:49Z phao quit (Ping timeout: 260 seconds) 2014-09-06T19:39:05Z ARM9 joined #scheme 2014-09-06T19:40:45Z dmiles_afk: theseb: why do you/we need? 2014-09-06T19:41:43Z phao joined #scheme 2014-09-06T19:44:33Z Kruppe joined #scheme 2014-09-06T19:46:04Z phao quit (Client Quit) 2014-09-06T19:53:01Z Nizumzen joined #scheme 2014-09-06T19:55:44Z oldskirt joined #scheme 2014-09-06T20:09:49Z oldskirt quit (Quit: gone) 2014-09-06T20:11:10Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-06T20:11:54Z Nizumzen quit (Ping timeout: 252 seconds) 2014-09-06T20:12:55Z Nizumzen joined #scheme 2014-09-06T20:13:01Z oldskirt joined #scheme 2014-09-06T20:13:18Z oldskirt quit (Client Quit) 2014-09-06T20:15:45Z jeapostrophe quit (Ping timeout: 246 seconds) 2014-09-06T20:16:36Z Kruppe joined #scheme 2014-09-06T20:20:01Z MouldyOldBones quit (Remote host closed the connection) 2014-09-06T20:21:32Z MouldyOldBones joined #scheme 2014-09-06T20:29:55Z hiroakip joined #scheme 2014-09-06T20:39:30Z gravicappa quit (Remote host closed the connection) 2014-09-06T20:40:56Z hiroakip quit (Ping timeout: 268 seconds) 2014-09-06T20:50:01Z civodul joined #scheme 2014-09-06T21:09:20Z oleo is now known as Guest9870 2014-09-06T21:10:53Z oleo__ joined #scheme 2014-09-06T21:11:37Z theseb quit (Quit: Leaving) 2014-09-06T21:12:23Z Guest9870 quit (Ping timeout: 268 seconds) 2014-09-06T21:14:40Z pnpuff joined #scheme 2014-09-06T21:17:01Z Isp-sec joined #scheme 2014-09-06T21:24:36Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-06T21:26:50Z jlongster joined #scheme 2014-09-06T21:27:55Z vanila joined #scheme 2014-09-06T21:28:01Z vanila: hi 2014-09-06T21:28:45Z hkBst quit (Remote host closed the connection) 2014-09-06T21:35:23Z strg quit (Quit: Linkinus - http://linkinus.com) 2014-09-06T21:41:22Z daviid quit (Ping timeout: 268 seconds) 2014-09-06T21:44:06Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-06T22:06:43Z oleo__ quit (Quit: Verlassend) 2014-09-06T22:09:04Z oleo joined #scheme 2014-09-06T22:13:05Z vanila: Is anyone in contact with anyone who can fix lambda the ultimate? 2014-09-06T22:14:13Z oleo: why ? 2014-09-06T22:14:41Z vanila: because it needs fixed 2014-09-06T22:15:22Z oleo: erm, what's wrong ? 2014-09-06T22:15:44Z vanila: registration and password reset 2014-09-06T22:15:45Z ilammy quit (Quit: Page closed) 2014-09-06T22:16:31Z ARM9 quit (Quit: swi 0x06) 2014-09-06T22:18:22Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-06T22:18:31Z vanila: could you help please? 2014-09-06T22:18:34Z dmiles joined #scheme 2014-09-06T22:19:39Z Isp-sec quit (Ping timeout: 246 seconds) 2014-09-06T22:20:47Z oleo: heh 2014-09-06T22:20:59Z oleo: i just created an account and got my password sent by email 2014-09-06T22:21:04Z oleo: but it does not work for login 2014-09-06T22:21:08Z oleo: no idea why 2014-09-06T22:21:16Z oleo: seems buggy 2014-09-06T22:23:21Z masm1 quit (Quit: Leaving.) 2014-09-06T22:39:32Z diginet: what is the most portable of all the schemes? 2014-09-06T22:39:52Z vanila: probably chicken since it compiles to C? not really sure 2014-09-06T22:40:58Z diginet: would scheme be a good choice for writing an assembler in? 2014-09-06T22:41:35Z vanila: yes 2014-09-06T22:42:24Z diginet: what is the best scheme intro out there? 2014-09-06T22:42:50Z vanila: SICP is comprehensive but little scheme & seasoned scheme are good for just getting started 2014-09-06T22:42:59Z vanila: schemer* 2014-09-06T22:43:05Z diginet: thanks 2014-09-06T22:43:25Z jeapostrophe joined #scheme 2014-09-06T22:58:09Z jlongster quit (Ping timeout: 246 seconds) 2014-09-06T23:11:43Z tcsc joined #scheme 2014-09-06T23:35:38Z autochthon quit (Ping timeout: 272 seconds) 2014-09-06T23:41:35Z pnpuff quit (Quit: Lost terminal) 2014-09-06T23:42:25Z amgarchIn9 quit (Ping timeout: 260 seconds) 2014-09-07T00:00:03Z Rodya_ joined #scheme 2014-09-07T00:03:52Z wilfredh joined #scheme 2014-09-07T00:35:42Z DGASAU quit (Remote host closed the connection) 2014-09-07T00:36:24Z DGASAU joined #scheme 2014-09-07T00:41:52Z akp quit (Ping timeout: 240 seconds) 2014-09-07T00:44:43Z akp joined #scheme 2014-09-07T00:50:39Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-07T00:55:25Z stepnem quit (Ping timeout: 272 seconds) 2014-09-07T00:55:44Z MouldyOldBones joined #scheme 2014-09-07T01:04:27Z jlongster joined #scheme 2014-09-07T01:07:27Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-07T01:10:38Z jlongster quit (Ping timeout: 272 seconds) 2014-09-07T01:24:37Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T01:32:50Z Vutral joined #scheme 2014-09-07T01:42:53Z Vutral_ joined #scheme 2014-09-07T01:44:01Z tcsc quit (Quit: computer sleeping) 2014-09-07T01:45:42Z tcsc joined #scheme 2014-09-07T01:48:51Z MouldyOldBones joined #scheme 2014-09-07T01:57:54Z jeapostrophe quit (Ping timeout: 268 seconds) 2014-09-07T02:02:41Z jcowan joined #scheme 2014-09-07T02:04:02Z jcowan: hoi hoi 2014-09-07T02:04:22Z vanila: hi jcowan 2014-09-07T02:04:38Z jcowan: hey ho, vanila. 2014-09-07T02:04:54Z vanila: could you please help about lambda the ultimate? 2014-09-07T02:05:44Z jcowan: I'll try 2014-09-07T02:05:51Z jcowan: You mean the papers, or the web site? 2014-09-07T02:06:04Z vanila: the website has been broken for a long time 2014-09-07T02:06:19Z vanila: registration doesn't work, password reset makes sql errors 2014-09-07T02:07:08Z jcowan: Ugh. I haven't noticed these problems, but then I'm already registered. 2014-09-07T02:07:18Z jcowan: I have no involvement with the admins there. 2014-09-07T02:07:28Z vanila: yes someone on the inside needs to post to the forum about it or something 2014-09-07T02:07:39Z vanila: all us plebs are unable to get in 2014-09-07T02:07:58Z ijp: surely there is a contact email address on the site you could have used 2014-09-07T02:08:01Z vanila: I was going to email ehud but his page is al yiddish 2014-09-07T02:08:14Z jcowan tests 2014-09-07T02:12:31Z jcowan: Okay, I've gotten as far as being told a confirmation notice is being sent. So far I haven't seen it, though. 2014-09-07T02:13:12Z vanila: can I /msg you some errors that I get? 2014-09-07T02:13:15Z jcowan: Sure. 2014-09-07T02:21:29Z burger-brother joined #scheme 2014-09-07T02:21:37Z burger-brother: yeah 2014-09-07T02:21:39Z burger-brother: yeahhhhh 2014-09-07T02:25:15Z kobain quit (Read error: Connection timed out) 2014-09-07T02:26:13Z kobain joined #scheme 2014-09-07T02:32:43Z ijp quit (Quit: brb unborking) 2014-09-07T02:34:51Z ijp joined #scheme 2014-09-07T02:37:36Z davexunit quit (Quit: Later) 2014-09-07T02:40:30Z burger-brother quit (Quit: Lost terminal) 2014-09-07T02:44:52Z mrowe_away is now known as mrowe 2014-09-07T03:01:45Z jlongster joined #scheme 2014-09-07T03:09:04Z mrowe is now known as mrowe_away 2014-09-07T03:10:29Z b4283 joined #scheme 2014-09-07T03:13:25Z wilfredh quit (Quit: Connection closed for inactivity) 2014-09-07T03:21:33Z zarul quit (Ping timeout: 264 seconds) 2014-09-07T03:23:22Z jcowan quit (Quit: Leaving) 2014-09-07T03:42:32Z tcsc quit (Quit: bye!) 2014-09-07T03:47:29Z zarul joined #scheme 2014-09-07T03:47:29Z zarul quit (Changing host) 2014-09-07T03:47:29Z zarul joined #scheme 2014-09-07T04:23:52Z dmiles_afk joined #scheme 2014-09-07T04:24:20Z dmiles quit (Ping timeout: 276 seconds) 2014-09-07T04:30:31Z vanila quit (Quit: Leaving) 2014-09-07T04:41:00Z Rodya_ quit (Excess Flood) 2014-09-07T04:41:29Z Rodya_ joined #scheme 2014-09-07T04:55:33Z acarrico quit (Ping timeout: 260 seconds) 2014-09-07T05:09:04Z jlongster quit (Ping timeout: 268 seconds) 2014-09-07T05:15:29Z zacts quit (Quit: leaving) 2014-09-07T05:16:03Z zacts joined #scheme 2014-09-07T05:23:00Z b4283 quit (Ping timeout: 252 seconds) 2014-09-07T05:29:29Z Rodya_ quit (Quit: Ex-Chat) 2014-09-07T05:33:01Z pjb joined #scheme 2014-09-07T05:43:59Z gravicappa joined #scheme 2014-09-07T05:44:48Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-07T06:32:38Z dmiles joined #scheme 2014-09-07T06:34:52Z dmiles_afk quit (Ping timeout: 252 seconds) 2014-09-07T06:37:38Z dmiles quit (Quit: Read error: 110 (Connection timed out)) 2014-09-07T07:00:48Z daviid joined #scheme 2014-09-07T07:16:57Z jusss joined #scheme 2014-09-07T07:37:37Z masm joined #scheme 2014-09-07T07:43:04Z dmiles_afk joined #scheme 2014-09-07T07:46:53Z bjz quit (Read error: Connection reset by peer) 2014-09-07T07:46:58Z bjz_ joined #scheme 2014-09-07T08:09:22Z leppie quit (Ping timeout: 240 seconds) 2014-09-07T08:13:42Z leppie joined #scheme 2014-09-07T08:19:00Z daviid quit (Ping timeout: 268 seconds) 2014-09-07T08:22:46Z stepnem joined #scheme 2014-09-07T08:31:12Z Vutral quit (Excess Flood) 2014-09-07T08:32:00Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-07T08:38:03Z ARM9 joined #scheme 2014-09-07T08:41:38Z Vutral joined #scheme 2014-09-07T08:54:18Z ee_cc joined #scheme 2014-09-07T09:00:19Z mrowe_away is now known as mrowe 2014-09-07T09:01:32Z ee_cc quit (Quit: ee_cc) 2014-09-07T09:06:09Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T09:06:31Z wilfredh joined #scheme 2014-09-07T09:06:37Z amgarchIn9 joined #scheme 2014-09-07T09:13:59Z Vutral joined #scheme 2014-09-07T09:27:53Z leo2007 quit (Ping timeout: 276 seconds) 2014-09-07T09:35:42Z Vutral_ quit (Ping timeout: 245 seconds) 2014-09-07T09:37:21Z zarul quit (Ping timeout: 255 seconds) 2014-09-07T09:39:45Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T09:44:28Z oleo__ joined #scheme 2014-09-07T09:45:08Z oleo is now known as Guest26340 2014-09-07T09:45:38Z corecode: this guile gtk business does not work really flawlessly 2014-09-07T09:46:04Z corecode: when a callback lambda fails, the whole gtk application hangs itself 2014-09-07T09:46:21Z Guest26340 quit (Ping timeout: 255 seconds) 2014-09-07T09:46:25Z corecode: would need some sort of unwind protection across C calls, i guess 2014-09-07T09:48:04Z Vutral joined #scheme 2014-09-07T09:49:41Z mrowe is now known as mrowe_away 2014-09-07T09:51:42Z ee_cc_ joined #scheme 2014-09-07T09:57:26Z dnm joined #scheme 2014-09-07T10:03:32Z ee_cc_ quit (Quit: ee_cc_) 2014-09-07T10:05:10Z stamourv quit (Ping timeout: 272 seconds) 2014-09-07T10:08:19Z amgarchIn9 quit (Ping timeout: 272 seconds) 2014-09-07T10:14:12Z ee_cc_ joined #scheme 2014-09-07T10:20:21Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T10:25:26Z Vutral joined #scheme 2014-09-07T10:31:43Z leo2007 joined #scheme 2014-09-07T10:32:40Z pjb: corecode: you need to handle errors in each callbacks. 2014-09-07T10:33:28Z Vutral_ joined #scheme 2014-09-07T10:35:29Z dnm quit (Ping timeout: 276 seconds) 2014-09-07T10:38:22Z dropster joined #scheme 2014-09-07T10:38:54Z oldskirt joined #scheme 2014-09-07T10:50:01Z autochthon joined #scheme 2014-09-07T10:56:09Z autochthon quit (Remote host closed the connection) 2014-09-07T11:01:23Z zarul joined #scheme 2014-09-07T11:07:47Z DGASAU quit (Ping timeout: 245 seconds) 2014-09-07T11:09:13Z jeapostrophe joined #scheme 2014-09-07T11:11:55Z dmiles_afk quit (Quit: Read error: 110 (Connection timed out)) 2014-09-07T11:22:45Z Isp-sec joined #scheme 2014-09-07T11:33:23Z hiroakip joined #scheme 2014-09-07T11:44:13Z Nizumzen joined #scheme 2014-09-07T11:46:02Z tobik joined #scheme 2014-09-07T11:52:27Z dmiles_afk joined #scheme 2014-09-07T12:03:18Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-07T12:17:57Z cmatei quit (Remote host closed the connection) 2014-09-07T12:19:41Z vanila joined #scheme 2014-09-07T12:20:20Z cmatei joined #scheme 2014-09-07T12:38:00Z jeapostrophe quit (Ping timeout: 268 seconds) 2014-09-07T12:42:53Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-07T12:46:24Z dropster quit (Quit: Leaving.) 2014-09-07T12:46:51Z hiroakip joined #scheme 2014-09-07T12:46:56Z dropster joined #scheme 2014-09-07T12:51:59Z dropster quit (Ping timeout: 276 seconds) 2014-09-07T12:55:54Z dropster joined #scheme 2014-09-07T13:01:52Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-07T13:04:35Z mutley89 joined #scheme 2014-09-07T13:05:11Z jusss quit (Read error: Connection reset by peer) 2014-09-07T13:09:35Z davexunit joined #scheme 2014-09-07T13:18:18Z Nizumzen joined #scheme 2014-09-07T13:19:18Z mutley89 quit (Ping timeout: 252 seconds) 2014-09-07T13:19:48Z dropster quit (Quit: Leaving.) 2014-09-07T13:32:50Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-07T13:33:26Z wilfredh quit (Quit: Connection closed for inactivity) 2014-09-07T13:38:43Z fikusz_ quit (Remote host closed the connection) 2014-09-07T14:00:06Z tobik quit (Quit: Leaving) 2014-09-07T14:10:38Z tobik joined #scheme 2014-09-07T14:15:01Z ARM9 quit (Quit: swi 0x06) 2014-09-07T14:27:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T14:28:19Z mutley89 joined #scheme 2014-09-07T14:28:31Z jusss joined #scheme 2014-09-07T14:30:01Z gravicappa quit (Ping timeout: 260 seconds) 2014-09-07T14:30:39Z Vutral joined #scheme 2014-09-07T14:38:31Z taylanub quit (Ping timeout: 272 seconds) 2014-09-07T14:39:18Z gravicappa joined #scheme 2014-09-07T14:43:05Z Vutral_ quit (Ping timeout: 260 seconds) 2014-09-07T14:48:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T14:49:11Z oldskirt quit (Read error: Connection reset by peer) 2014-09-07T14:50:08Z oldskirt joined #scheme 2014-09-07T14:51:34Z annodomini joined #scheme 2014-09-07T14:56:11Z Vutral joined #scheme 2014-09-07T15:00:31Z Vutral quit (Excess Flood) 2014-09-07T15:02:59Z Vutral joined #scheme 2014-09-07T15:05:57Z leo2007 quit (Ping timeout: 264 seconds) 2014-09-07T15:31:31Z ByronJoh1son is now known as ByronJohnson 2014-09-07T15:47:36Z AkashicLegend joined #scheme 2014-09-07T15:48:25Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T15:55:33Z Vutral joined #scheme 2014-09-07T16:00:39Z Nizumzen joined #scheme 2014-09-07T16:01:07Z mutley89 quit (Ping timeout: 245 seconds) 2014-09-07T16:14:12Z vinleod joined #scheme 2014-09-07T16:19:43Z davexunit quit (Quit: Later) 2014-09-07T16:19:54Z Natch quit (Ping timeout: 250 seconds) 2014-09-07T16:29:54Z pnpuff joined #scheme 2014-09-07T16:46:10Z taylanub joined #scheme 2014-09-07T16:47:29Z bjz_ quit (Read error: Connection reset by peer) 2014-09-07T16:47:44Z bjz joined #scheme 2014-09-07T16:54:10Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-07T16:54:28Z visualshock joined #scheme 2014-09-07T17:04:10Z Rodya_ joined #scheme 2014-09-07T17:04:16Z zz_jrhorn424 is now known as jrhorn424 2014-09-07T17:06:02Z vanila: hi 2014-09-07T17:06:53Z vanila: what do scheme compilers do after CPS and closure conversion?? 2014-09-07T17:07:04Z jrhorn424 left #scheme 2014-09-07T17:07:09Z vanila: I don't understand how to do execution and garbage collection properly for it 2014-09-07T17:08:16Z kobain joined #scheme 2014-09-07T17:14:17Z ijp: b 2014-09-07T17:17:47Z offby1: c 2014-09-07T17:19:12Z ijp: vanila: after the closure conversion comes code generation 2014-09-07T17:20:22Z jeapostrophe joined #scheme 2014-09-07T17:24:21Z ijp: well, in guile there are two small passes in between, but basically then you can generate 2014-09-07T17:24:48Z vanila: I don't know what to generate 2014-09-07T17:25:09Z vanila: http://lpaste.net/110659 this is what i tried but it segfaults 2014-09-07T17:25:41Z ijp: well, unhelpfully, it depends on what language you are compiling to 2014-09-07T17:26:07Z vanila: I thought a stack machine that executes closures be a good target 2014-09-07T17:26:15Z vanila: so i made that runtime in C and compile to it 2014-09-07T17:26:45Z ijp: no offense, but I'm not going to read 600 lines of mostly generated code 2014-09-07T17:26:53Z ijp: it's bad enough debugging a code generator you wrote yourself 2014-09-07T17:27:30Z ijp: start with the simplest examples you can think of 2014-09-07T17:31:16Z vanila: generate what? 2014-09-07T17:31:30Z bit` quit (Ping timeout: 246 seconds) 2014-09-07T17:31:37Z ijp: I dunno, start with (+ 1 1) 2014-09-07T17:31:54Z vanila: I mean what do you generate after CPS and CC 2014-09-07T17:32:12Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-07T17:32:20Z ijp: C, JS, brainfuck, XML, whatever 2014-09-07T17:33:28Z bjz quit (Read error: Connection reset by peer) 2014-09-07T17:33:28Z vanila: I don't know how to word my question to get a useful answer 2014-09-07T17:33:34Z bjz_ joined #scheme 2014-09-07T17:34:15Z oldskirt quit (Read error: Connection reset by peer) 2014-09-07T17:34:33Z oldskirt joined #scheme 2014-09-07T17:35:04Z Vutral quit (Excess Flood) 2014-09-07T17:35:58Z ijp: vanila: you've written an interpreter before? you've written macros before? 2014-09-07T17:36:14Z ijp: it's the same set of skills to write a compiler 2014-09-07T17:36:17Z vanila: yeah i have done those 2014-09-07T17:36:43Z ijp: what is the language you are writing in, how would you use the primitives you have available to you to encode a program that means the same as the scheme one 2014-09-07T17:41:18Z daviid joined #scheme 2014-09-07T17:45:49Z aftersha_ quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-07T17:49:01Z bit` joined #scheme 2014-09-07T17:53:40Z visualshock quit (Quit: Leaving) 2014-09-07T18:05:04Z Bahman joined #scheme 2014-09-07T18:06:40Z Bahman quit (Client Quit) 2014-09-07T18:06:55Z Bahman joined #scheme 2014-09-07T18:08:50Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-07T18:09:04Z ee_cc_ quit (Quit: ee_cc_) 2014-09-07T18:15:41Z oldskirt quit (Ping timeout: 276 seconds) 2014-09-07T18:16:27Z oleo__ quit (Read error: Connection reset by peer) 2014-09-07T18:18:48Z oleo joined #scheme 2014-09-07T18:23:18Z oleo quit (Read error: Connection reset by peer) 2014-09-07T18:35:24Z Natch joined #scheme 2014-09-07T18:47:12Z oleo joined #scheme 2014-09-07T18:52:06Z oleo quit (Remote host closed the connection) 2014-09-07T18:55:24Z oleo joined #scheme 2014-09-07T18:56:50Z amgarchIn9 joined #scheme 2014-09-07T19:03:59Z Vutral joined #scheme 2014-09-07T19:05:48Z oldskirt joined #scheme 2014-09-07T19:18:51Z dropster joined #scheme 2014-09-07T19:39:00Z kazimir42 joined #scheme 2014-09-07T19:43:31Z vanila: WHat's the difference between a cons and size 2 vector? 2014-09-07T19:44:22Z daviid: apple and orange 2014-09-07T19:44:24Z ARM9 joined #scheme 2014-09-07T19:44:57Z civodul joined #scheme 2014-09-07T19:49:10Z _tca: vanila: nothing if it's a vector of pointers 2014-09-07T19:49:46Z gravicappa quit (Remote host closed the connection) 2014-09-07T19:52:52Z dropster quit (Quit: Leaving.) 2014-09-07T19:53:13Z ijp: you can't vector-ref a cons 2014-09-07T19:53:51Z ijp: see also: what's the difference between a record and a vector 2014-09-07T19:57:00Z emma quit (Ping timeout: 255 seconds) 2014-09-07T19:58:58Z jeapostrophe quit (Ping timeout: 252 seconds) 2014-09-07T20:06:44Z annodomini quit (Quit: annodomini) 2014-09-07T20:07:23Z annodomini joined #scheme 2014-09-07T20:08:20Z dropster joined #scheme 2014-09-07T20:14:47Z oleo quit (Ping timeout: 245 seconds) 2014-09-07T20:16:00Z pnkfelix joined #scheme 2014-09-07T20:19:49Z emma_ joined #scheme 2014-09-07T20:19:50Z emma_ quit (Changing host) 2014-09-07T20:19:50Z emma_ joined #scheme 2014-09-07T20:23:17Z emma_ is now known as emma 2014-09-07T20:25:06Z oleo joined #scheme 2014-09-07T20:29:02Z kobain quit (Ping timeout: 245 seconds) 2014-09-07T20:32:06Z pnkfelix quit (Ping timeout: 246 seconds) 2014-09-07T20:40:32Z pjb: vanila: fundamentally, there's no difference. 2014-09-07T20:41:12Z pjb: Also, there's no difference between a cons cell such as (cons 1 2) and a closure such as ((lambda (a d) (lambda (k) (k a d))) 1 2) 2014-09-07T20:41:35Z vanila: interesting pjb 2014-09-07T20:41:52Z corecode quit (Ping timeout: 245 seconds) 2014-09-07T20:41:55Z pjb: in practice, there's the fact that scheme is a typed lambda calculus, therefore there's this cons? function that distinguish between closures and cons cells, or vector? between vectors and cons cells, etc. 2014-09-07T20:42:25Z pjb: (We could build a typed lambda calculus so we could still use lambda to build conses and vectors and distinguish their types). 2014-09-07T20:42:52Z Soft quit (Ping timeout: 240 seconds) 2014-09-07T20:43:00Z pjb: But this is only useful in programs that perform some level of introspection. Otherwise, conceptually, no difference. 2014-09-07T20:44:28Z pjb: This is the reason why conses are taken as a fundamental data structuring construct in lisp, to build lists, to express lambda formulas, including an evaluator, for which we can easily write an implementation in assembler, and thus build the oldest language still in use after fortran. 2014-09-07T20:51:07Z kobain joined #scheme 2014-09-07T20:57:20Z Vutral quit (Excess Flood) 2014-09-07T21:02:44Z sad0ur quit (Ping timeout: 276 seconds) 2014-09-07T21:03:06Z pnpuff quit (Ping timeout: 260 seconds) 2014-09-07T21:05:52Z Vutral joined #scheme 2014-09-07T21:08:04Z annodomini quit (Quit: annodomini) 2014-09-07T21:16:18Z dpk quit (Ping timeout: 250 seconds) 2014-09-07T21:17:03Z civodul quit (Ping timeout: 264 seconds) 2014-09-07T21:17:03Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-07T21:17:39Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-07T21:18:43Z dpk joined #scheme 2014-09-07T21:19:04Z dpk quit (Read error: Connection reset by peer) 2014-09-07T21:20:04Z kazimir42 joined #scheme 2014-09-07T21:21:09Z MouldyOldBones joined #scheme 2014-09-07T21:21:33Z masm quit (Ping timeout: 268 seconds) 2014-09-07T21:22:14Z oldskirt quit (Ping timeout: 276 seconds) 2014-09-07T21:23:24Z Razz quit (Ping timeout: 268 seconds) 2014-09-07T21:24:10Z sad0ur joined #scheme 2014-09-07T21:24:33Z Razz joined #scheme 2014-09-07T21:25:16Z oldskirt joined #scheme 2014-09-07T21:26:32Z annodomini joined #scheme 2014-09-07T21:26:32Z annodomini quit (Changing host) 2014-09-07T21:26:32Z annodomini joined #scheme 2014-09-07T21:33:52Z DerGuteMoritz quit (Ping timeout: 240 seconds) 2014-09-07T21:35:03Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-07T21:40:44Z dpk joined #scheme 2014-09-07T21:42:37Z MouldyOldBones joined #scheme 2014-09-07T21:43:28Z abbe quit (Read error: Connection reset by peer) 2014-09-07T21:45:04Z Bahman quit (Quit: Ave atque vale) 2014-09-07T21:46:21Z Razz quit (Ping timeout: 260 seconds) 2014-09-07T21:46:23Z shardz quit (Ping timeout: 240 seconds) 2014-09-07T21:48:06Z dropster quit (Quit: Leaving.) 2014-09-07T21:48:12Z ARM9 quit (Read error: Connection reset by peer) 2014-09-07T21:48:22Z fgudin quit (Ping timeout: 260 seconds) 2014-09-07T21:49:02Z dpk quit (Ping timeout: 245 seconds) 2014-09-07T21:49:37Z samth: pjb: that isn't what typed lambda calculus means 2014-09-07T21:50:18Z abbe_ joined #scheme 2014-09-07T21:54:15Z dpk joined #scheme 2014-09-07T22:01:05Z Razz joined #scheme 2014-09-07T22:01:53Z shardz joined #scheme 2014-09-07T22:02:47Z Isp-sec quit (Ping timeout: 245 seconds) 2014-09-07T22:04:43Z weinholt quit (Ping timeout: 268 seconds) 2014-09-07T22:08:04Z weinholt joined #scheme 2014-09-07T22:12:01Z Vutral quit (Ping timeout: 260 seconds) 2014-09-07T22:12:29Z oleo is now known as Guest74721 2014-09-07T22:13:03Z fgudin joined #scheme 2014-09-07T22:14:19Z mrowe_away is now known as mrowe 2014-09-07T22:15:42Z Guest74721 quit (Ping timeout: 245 seconds) 2014-09-07T22:24:18Z oleo__ joined #scheme 2014-09-07T22:24:38Z oleo__ is now known as oleo 2014-09-07T22:27:20Z vanila quit (Quit: Leaving) 2014-09-07T22:27:30Z Vutral joined #scheme 2014-09-07T22:29:03Z dnm joined #scheme 2014-09-07T22:29:08Z leo2007 joined #scheme 2014-09-07T22:31:40Z Nizumzen joined #scheme 2014-09-07T22:31:47Z AkashicLegend quit (Quit: off2work) 2014-09-07T22:31:53Z Vutral quit (Excess Flood) 2014-09-07T22:32:19Z Soft joined #scheme 2014-09-07T22:32:32Z Soft is now known as Guest21654 2014-09-07T22:34:53Z Vutral joined #scheme 2014-09-07T22:48:08Z corecode joined #scheme 2014-09-07T22:50:36Z _tca: unityped :p 2014-09-07T22:58:57Z corecode quit (Ping timeout: 245 seconds) 2014-09-07T23:04:00Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-07T23:10:26Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-07T23:14:49Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-07T23:15:35Z dmiles_afk joined #scheme 2014-09-07T23:30:16Z DerGuteMoritz joined #scheme 2014-09-07T23:39:15Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-07T23:43:28Z MouldyOldBones joined #scheme 2014-09-08T00:01:27Z amgarchIn9 quit (Ping timeout: 245 seconds) 2014-09-08T00:08:56Z annodomini quit (Quit: annodomini) 2014-09-08T00:12:39Z annodomini joined #scheme 2014-09-08T00:12:39Z annodomini quit (Changing host) 2014-09-08T00:12:39Z annodomini joined #scheme 2014-09-08T00:12:41Z Rodya_ quit (Quit: Ex-Chat) 2014-09-08T00:13:32Z bjz_ quit (Ping timeout: 245 seconds) 2014-09-08T00:17:10Z annodomini quit (Client Quit) 2014-09-08T00:26:53Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T00:31:54Z Vutral joined #scheme 2014-09-08T00:33:21Z vanila joined #scheme 2014-09-08T00:41:25Z zacts quit (Quit: leaving) 2014-09-08T00:45:44Z abbe_ is now known as abbe 2014-09-08T00:47:53Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T00:55:21Z safety joined #scheme 2014-09-08T00:58:00Z Vutral joined #scheme 2014-09-08T01:00:39Z dropster joined #scheme 2014-09-08T01:07:30Z tobik_ joined #scheme 2014-09-08T01:11:03Z tobik quit (Ping timeout: 246 seconds) 2014-09-08T01:14:58Z tobik_ is now known as tobik 2014-09-08T01:16:48Z dropster quit (Read error: Connection reset by peer) 2014-09-08T01:16:53Z zRecursive joined #scheme 2014-09-08T01:26:34Z lemonade` joined #scheme 2014-09-08T01:28:10Z jcowan joined #scheme 2014-09-08T01:28:41Z jcowan: hoi hoi 2014-09-08T01:28:53Z vanila: heyy 2014-09-08T01:29:52Z jcowan: Haven't heard back, vanila. 2014-09-08T01:30:31Z vanila: ok, but thanks! they mght do something about it once they know 2014-09-08T01:41:39Z jusss joined #scheme 2014-09-08T01:50:49Z zacts joined #scheme 2014-09-08T01:53:31Z jlongster joined #scheme 2014-09-08T01:54:50Z davexunit joined #scheme 2014-09-08T01:54:50Z davexunit quit (Changing host) 2014-09-08T01:54:50Z davexunit joined #scheme 2014-09-08T01:57:09Z jcowan_ joined #scheme 2014-09-08T02:00:33Z jcowan quit (Ping timeout: 264 seconds) 2014-09-08T02:07:30Z lemonade` quit (Remote host closed the connection) 2014-09-08T02:08:56Z jcowan_ is now known as jcowan 2014-09-08T02:10:36Z zRecursive quit (Remote host closed the connection) 2014-09-08T02:11:00Z lemonade` joined #scheme 2014-09-08T02:13:56Z davexunit quit (Quit: Later) 2014-09-08T02:16:52Z dnm quit (Ping timeout: 245 seconds) 2014-09-08T02:19:49Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T02:30:53Z frkout_ joined #scheme 2014-09-08T02:34:00Z frkout quit (Ping timeout: 246 seconds) 2014-09-08T02:35:10Z annodomini joined #scheme 2014-09-08T02:35:10Z annodomini quit (Changing host) 2014-09-08T02:35:10Z annodomini joined #scheme 2014-09-08T02:40:09Z stepnem quit (Ping timeout: 264 seconds) 2014-09-08T02:46:14Z Vutral joined #scheme 2014-09-08T02:46:25Z Vutral quit (Excess Flood) 2014-09-08T02:50:47Z dnm joined #scheme 2014-09-08T02:58:40Z Vutral joined #scheme 2014-09-08T03:02:34Z zRecursive joined #scheme 2014-09-08T03:14:44Z jusss quit (Read error: Connection reset by peer) 2014-09-08T03:16:50Z frkout_ quit (Remote host closed the connection) 2014-09-08T03:17:44Z frkout joined #scheme 2014-09-08T03:18:46Z snits joined #scheme 2014-09-08T03:19:17Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-08T03:20:25Z vanila quit (Remote host closed the connection) 2014-09-08T03:23:47Z ijp quit (Quit: brb) 2014-09-08T03:23:53Z vukcrni quit (Remote host closed the connection) 2014-09-08T03:26:39Z ijp joined #scheme 2014-09-08T03:29:38Z zRecursive quit (Remote host closed the connection) 2014-09-08T03:43:30Z juanfra quit (Ping timeout: 260 seconds) 2014-09-08T03:43:57Z juanfra joined #scheme 2014-09-08T03:51:57Z cdidd_ quit (Ping timeout: 245 seconds) 2014-09-08T04:06:16Z cdidd_ joined #scheme 2014-09-08T04:07:45Z jcowan quit (Quit: Leaving) 2014-09-08T04:11:14Z juanfra quit (Remote host closed the connection) 2014-09-08T04:11:56Z juanfra joined #scheme 2014-09-08T04:12:56Z annodomini quit (Quit: annodomini) 2014-09-08T04:14:37Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T04:35:01Z Vutral joined #scheme 2014-09-08T04:56:08Z oleo quit (Quit: Verlassend) 2014-09-08T05:00:25Z lemonade` quit 2014-09-08T05:03:05Z AkashicLegend joined #scheme 2014-09-08T05:04:50Z eli` joined #scheme 2014-09-08T05:05:20Z eli quit (Disconnected by services) 2014-09-08T05:05:54Z eli` is now known as eli 2014-09-08T05:05:54Z eli quit (Changing host) 2014-09-08T05:05:54Z eli joined #scheme 2014-09-08T05:08:38Z Vutral quit (Excess Flood) 2014-09-08T05:15:53Z Vutral joined #scheme 2014-09-08T05:18:00Z Vutral quit (Excess Flood) 2014-09-08T05:18:26Z MichaelRaskin joined #scheme 2014-09-08T05:21:07Z Vutral joined #scheme 2014-09-08T05:29:59Z Vutral quit (Excess Flood) 2014-09-08T05:37:18Z Guest21654 quit (Quit: WeeChat 1.1-dev) 2014-09-08T05:37:35Z Soft joined #scheme 2014-09-08T05:37:49Z Soft is now known as Guest4225 2014-09-08T05:38:27Z Vutral joined #scheme 2014-09-08T05:38:56Z Vutral quit (Excess Flood) 2014-09-08T05:45:44Z alezost quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T05:48:35Z BossKonaSegwaY quit (Ping timeout: 276 seconds) 2014-09-08T05:55:09Z Vutral joined #scheme 2014-09-08T05:55:48Z Guest4225 quit (Quit: WeeChat 1.1-dev) 2014-09-08T05:59:39Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-08T06:08:52Z jlongster quit (Ping timeout: 240 seconds) 2014-09-08T06:10:21Z BossKonaSegwaY joined #scheme 2014-09-08T06:12:46Z Soft- joined #scheme 2014-09-08T06:16:49Z alezost joined #scheme 2014-09-08T06:28:52Z AkashicLegend_ joined #scheme 2014-09-08T06:30:50Z AkashicLegend quit (Ping timeout: 276 seconds) 2014-09-08T06:31:03Z AkashicLegend_ is now known as AkashicLegend 2014-09-08T06:38:28Z masm joined #scheme 2014-09-08T06:39:03Z civodul joined #scheme 2014-09-08T06:39:17Z omefire1 quit (Ping timeout: 260 seconds) 2014-09-08T06:44:13Z mrowe is now known as mrowe_away 2014-09-08T06:57:30Z daviid quit (Ping timeout: 252 seconds) 2014-09-08T07:04:41Z Steverman joined #scheme 2014-09-08T07:08:59Z Isp-sec joined #scheme 2014-09-08T07:19:01Z yacks quit (Quit: Leaving) 2014-09-08T07:32:33Z yacks joined #scheme 2014-09-08T07:47:21Z bit` quit (Ping timeout: 264 seconds) 2014-09-08T07:49:34Z pnkfelix joined #scheme 2014-09-08T07:50:03Z alezost quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T07:52:22Z AkashicLegend quit (Quit: precious sleep) 2014-09-08T07:54:42Z pnkfelix quit (Read error: Connection reset by peer) 2014-09-08T08:02:52Z bit` joined #scheme 2014-09-08T08:06:24Z gravicappa joined #scheme 2014-09-08T08:07:45Z alezost joined #scheme 2014-09-08T08:32:21Z pnkfelix joined #scheme 2014-09-08T08:39:04Z corecode joined #scheme 2014-09-08T08:48:35Z Isp-sec quit (Read error: Connection reset by peer) 2014-09-08T08:55:19Z corecode quit (Read error: Connection reset by peer) 2014-09-08T08:58:54Z corecode joined #scheme 2014-09-08T09:07:17Z corecode quit (Ping timeout: 245 seconds) 2014-09-08T09:11:40Z corecode joined #scheme 2014-09-08T09:33:30Z stepnem joined #scheme 2014-09-08T09:34:41Z DGASAU joined #scheme 2014-09-08T09:50:03Z Blkt_ quit (Remote host closed the connection) 2014-09-08T09:50:11Z Blkt joined #scheme 2014-09-08T09:51:27Z corecode quit (Ping timeout: 245 seconds) 2014-09-08T09:54:14Z rszeno joined #scheme 2014-09-08T10:01:52Z corecode joined #scheme 2014-09-08T10:04:44Z dzhus joined #scheme 2014-09-08T10:06:57Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T10:16:52Z corecode quit (Ping timeout: 245 seconds) 2014-09-08T10:17:02Z Steverman quit (Quit: WeeChat 1.0) 2014-09-08T10:20:07Z corecode joined #scheme 2014-09-08T10:22:38Z Nizumzen joined #scheme 2014-09-08T10:27:10Z corecode quit (Ping timeout: 256 seconds) 2014-09-08T10:27:53Z corecode joined #scheme 2014-09-08T10:35:32Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-08T10:56:17Z bjz joined #scheme 2014-09-08T10:59:11Z corecode quit (Quit: ZNC - http://znc.in) 2014-09-08T11:01:10Z corecode joined #scheme 2014-09-08T11:13:46Z corecode_ joined #scheme 2014-09-08T11:13:49Z corecode quit (Read error: Connection reset by peer) 2014-09-08T11:15:03Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-08T11:15:33Z dmiles_afk joined #scheme 2014-09-08T11:28:14Z rszeno quit (Quit: Leaving.) 2014-09-08T11:36:08Z sbidin joined #scheme 2014-09-08T11:51:21Z ARM9 joined #scheme 2014-09-08T11:51:26Z araujo joined #scheme 2014-09-08T11:57:03Z vanila joined #scheme 2014-09-08T12:03:46Z Sgeo quit (Read error: Connection reset by peer) 2014-09-08T12:15:53Z przl joined #scheme 2014-09-08T12:27:08Z Nizumzen joined #scheme 2014-09-08T12:27:22Z aap_ quit (Ping timeout: 240 seconds) 2014-09-08T12:28:56Z vanila: what are the exact semamtics of DEFINE? 2014-09-08T12:29:01Z vanila: at the top level 2014-09-08T12:29:21Z vanila: is it equivalent to (let ((variables ...) ...) (letrec ((functions ...) ...) ...)) 2014-09-08T12:30:12Z ecraven: vanila: no, because you can use it to redefine existing bindings 2014-09-08T12:30:25Z vanila: damn 2014-09-08T12:30:32Z vanila: define is so confusing 2014-09-08T12:30:51Z aap_ joined #scheme 2014-09-08T12:32:04Z ecraven: vanila: why? 2014-09-08T12:33:33Z vanila: maybe I shouldn't think of top level defines as special? 2014-09-08T12:33:44Z vanila: since you can have inner functions with define too 2014-09-08T12:33:59Z taylanub: top-level defines are special 2014-09-08T12:34:11Z taylanub: let me paste logs from the other day, I happened to explain this to someone 2014-09-08T12:34:12Z ecraven: inner define is the same as letrec* (in r7rs), i seem to remember 2014-09-08T12:35:25Z taylanub: vanila: explanation: http://sprunge.us/HGQG 2014-09-08T12:35:52Z taylanub notes this down as a possible future blog entry 2014-09-08T12:37:05Z LarvaDe joined #scheme 2014-09-08T12:44:43Z hjolt joined #scheme 2014-09-08T12:46:11Z vanila: interesting.. 2014-09-08T12:46:12Z vanila: thanks 2014-09-08T12:46:29Z vanila: I've never heard of letrec* 2014-09-08T12:46:49Z Vutral joined #scheme 2014-09-08T12:50:01Z LeoNerd: letrec* is the implied behaviour of inner definitions in r5 but it wasn't exposed as its own control operator 2014-09-08T12:50:07Z LeoNerd: r7 gave it a real name 2014-09-08T12:51:03Z vanila: is R7RS good? 2014-09-08T12:51:32Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-09-08T12:51:33Z vanila: I guess ill look at it 2014-09-08T12:53:39Z taylanub: R7RS-small is basically an update to R5RS 2014-09-08T12:53:44Z taylanub: a pretty good one IMO 2014-09-08T12:54:14Z vanila: ok that sounds really nice 2014-09-08T12:55:35Z hjolt quit (Remote host closed the connection) 2014-09-08T12:56:49Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T12:57:19Z hjolt joined #scheme 2014-09-08T12:59:40Z davexunit joined #scheme 2014-09-08T12:59:49Z sbidin quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T13:00:19Z vanila: is there an HTML version? 2014-09-08T13:00:21Z vanila: http://trac.sacrideo.us/wg/wiki/R7RSHomePage 2014-09-08T13:00:26Z vanila: this has PDF and LaTeX 2014-09-08T13:01:10Z sroy joined #scheme 2014-09-08T13:02:22Z taylanub: don't think there's an HTML version yet 2014-09-08T13:03:38Z ecraven: you could generate one from the tex sources 2014-09-08T13:03:42Z vanila: ok] 2014-09-08T13:12:14Z jeapostrophe joined #scheme 2014-09-08T13:20:00Z Cromulent joined #scheme 2014-09-08T13:23:57Z Nizumzen quit (Ping timeout: 252 seconds) 2014-09-08T13:26:07Z Cromulent quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-08T13:29:17Z oleo joined #scheme 2014-09-08T13:34:44Z ARM9 quit (Quit: swi 0x06) 2014-09-08T13:36:36Z langmartin joined #scheme 2014-09-08T13:37:23Z Soft- is now known as Soft 2014-09-08T13:37:25Z Soft quit (Changing host) 2014-09-08T13:37:25Z Soft joined #scheme 2014-09-08T13:39:07Z Soft quit (Quit: WeeChat 1.1-dev) 2014-09-08T13:39:55Z Soft joined #scheme 2014-09-08T13:43:06Z hiyosi quit (Quit: WeeChat 1.0) 2014-09-08T14:04:27Z dzhus quit (Ping timeout: 245 seconds) 2014-09-08T14:05:53Z jlongster joined #scheme 2014-09-08T14:09:37Z pera joined #scheme 2014-09-08T14:18:14Z przl quit (Ping timeout: 252 seconds) 2014-09-08T14:25:31Z duggiefresh joined #scheme 2014-09-08T14:27:33Z przl joined #scheme 2014-09-08T14:29:15Z iterrogo joined #scheme 2014-09-08T14:35:33Z developernotes joined #scheme 2014-09-08T14:38:26Z taylanub quit (Disconnected by services) 2014-09-08T14:38:50Z taylanub joined #scheme 2014-09-08T14:45:11Z stamourv joined #scheme 2014-09-08T14:45:11Z stamourv quit (Changing host) 2014-09-08T14:45:11Z stamourv joined #scheme 2014-09-08T14:47:18Z Riastradh joined #scheme 2014-09-08T15:02:23Z gravicappa quit (Ping timeout: 276 seconds) 2014-09-08T15:03:45Z suppi joined #scheme 2014-09-08T15:03:45Z suppi quit (Changing host) 2014-09-08T15:03:45Z suppi joined #scheme 2014-09-08T15:04:11Z annodomini joined #scheme 2014-09-08T15:04:11Z annodomini quit (Changing host) 2014-09-08T15:04:11Z annodomini joined #scheme 2014-09-08T15:12:57Z strg joined #scheme 2014-09-08T15:16:05Z theseb joined #scheme 2014-09-08T15:18:19Z Vutral joined #scheme 2014-09-08T15:22:53Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T15:27:44Z stepnem quit (Ping timeout: 272 seconds) 2014-09-08T15:29:06Z stepnem joined #scheme 2014-09-08T15:30:45Z daviid joined #scheme 2014-09-08T15:31:32Z przl quit (Ping timeout: 272 seconds) 2014-09-08T15:36:55Z b4283 joined #scheme 2014-09-08T15:42:18Z dnm quit (Ping timeout: 268 seconds) 2014-09-08T16:00:17Z przl joined #scheme 2014-09-08T16:02:37Z cite-reader joined #scheme 2014-09-08T16:05:02Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T16:10:28Z dsp joined #scheme 2014-09-08T16:12:46Z annodomini quit (Quit: annodomini) 2014-09-08T16:15:07Z b4284 joined #scheme 2014-09-08T16:17:35Z b4283 quit (Read error: Connection reset by peer) 2014-09-08T16:17:50Z b4284 quit (Excess Flood) 2014-09-08T16:18:00Z sethalves: so far, there hasn't been a satisfying html version of r7rs-small made. if you make one, please share! 2014-09-08T16:18:08Z bit` quit (Ping timeout: 252 seconds) 2014-09-08T16:18:55Z Nizumzen joined #scheme 2014-09-08T16:19:21Z vanila: sethalves, ok 2014-09-08T16:19:51Z suppi quit (Remote host closed the connection) 2014-09-08T16:33:09Z bit` joined #scheme 2014-09-08T16:35:43Z waxysubs is now known as mark_weaver 2014-09-08T16:50:16Z dzhus joined #scheme 2014-09-08T16:52:11Z gravicappa joined #scheme 2014-09-08T16:53:46Z Vutral joined #scheme 2014-09-08T16:53:53Z Vutral quit (Excess Flood) 2014-09-08T16:57:44Z ivanshmakov quit (Read error: Connection reset by peer) 2014-09-08T16:58:48Z ARM9 joined #scheme 2014-09-08T17:03:05Z ivanshmakov joined #scheme 2014-09-08T17:17:44Z cite-reader quit (Quit: leaving) 2014-09-08T17:18:22Z cite-reader joined #scheme 2014-09-08T17:24:40Z jeapostr1phe joined #scheme 2014-09-08T17:25:19Z theseb quit (Quit: Leaving) 2014-09-08T17:26:02Z jeapostrophe quit (Ping timeout: 276 seconds) 2014-09-08T17:27:48Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-08T17:45:01Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-08T17:47:34Z Vutral joined #scheme 2014-09-08T17:48:15Z pera quit (Quit: leaving) 2014-09-08T17:53:07Z jlongster quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T17:56:53Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T17:57:33Z jlongster joined #scheme 2014-09-08T17:57:42Z cite-reader quit (Quit: leaving) 2014-09-08T18:14:42Z amgarchIn9 joined #scheme 2014-09-08T18:14:59Z ilammy joined #scheme 2014-09-08T18:17:20Z LarvaDe quit (Quit: Leaving) 2014-09-08T18:20:26Z pnpuff joined #scheme 2014-09-08T18:21:31Z developernotes joined #scheme 2014-09-08T18:26:14Z strg quit (Quit: Linkinus - http://linkinus.com) 2014-09-08T18:28:12Z cite-reader joined #scheme 2014-09-08T18:31:30Z pnkfelix quit (Ping timeout: 255 seconds) 2014-09-08T18:36:11Z annodomini joined #scheme 2014-09-08T18:37:04Z annodomini quit (Client Quit) 2014-09-08T18:41:43Z annodomini joined #scheme 2014-09-08T18:41:54Z oldskirt joined #scheme 2014-09-08T18:51:35Z przl quit (Quit: leaving) 2014-09-08T18:51:36Z annodomini quit (Quit: annodomini) 2014-09-08T18:53:11Z annodomini joined #scheme 2014-09-08T18:53:12Z annodomini quit (Changing host) 2014-09-08T18:53:12Z annodomini joined #scheme 2014-09-08T18:56:40Z sheilong joined #scheme 2014-09-08T18:58:04Z annodomini quit (Client Quit) 2014-09-08T19:00:03Z gravicappa quit (Remote host closed the connection) 2014-09-08T19:09:19Z cite-reader quit (Quit: leaving) 2014-09-08T19:09:46Z civodul joined #scheme 2014-09-08T19:14:37Z Vutral joined #scheme 2014-09-08T19:14:39Z Vutral quit (Excess Flood) 2014-09-08T19:18:55Z ijp` joined #scheme 2014-09-08T19:20:48Z ijp quit (Ping timeout: 272 seconds) 2014-09-08T19:21:12Z ijp` is now known as ijp 2014-09-08T19:36:50Z pnpuff: taylanub: I've seen your nice explanation about `define' forms in Scheme. Anyway there is nothing that explains how a `define' form add some new bindings to the existing environment instead of create "temporary" bindings only inside a child scope as happens when define is used as a sintactic sugar of letrec inside a let or a lambda form. 2014-09-08T19:37:35Z pnpuff: *syntactic 2014-09-08T19:37:42Z dnm joined #scheme 2014-09-08T19:38:03Z taylanub: pnpuff: it just does that, and it's the only thing capable of doing that. a primitive if you will 2014-09-08T19:39:33Z taylanub: so, in a local/lambda scope it's just sugar for letrec*; in the top-level it's its own thing 2014-09-08T19:40:41Z theseb joined #scheme 2014-09-08T19:44:54Z pnpuff: ok, I've not still not clear how `define' could be implemented in the top-level environment 2014-09-08T19:45:09Z pnpuff: not still clear... 2014-09-08T19:47:22Z pnpuff: I mean to create new "global" bindings in the top-level environment 2014-09-08T19:49:18Z vanila: for a single program with some defines then a form to execute, what would be th differnce just turning that into letrec*? 2014-09-08T19:54:39Z pnpuff: Yes, of course... I would like to create new bindings in the top-level env 2014-09-08T19:55:03Z pnpuff: but currently I don't know how that coul be possible 2014-09-08T19:55:06Z pnpuff: *could 2014-09-08T20:11:37Z ARM9 quit (Remote host closed the connection) 2014-09-08T20:13:29Z cite-reader joined #scheme 2014-09-08T20:14:18Z gnomon quit (Ping timeout: 250 seconds) 2014-09-08T20:14:58Z gnomon joined #scheme 2014-09-08T20:15:00Z ilammy: pnpuff: also, define magically tracks already defined variables, because redefining a variable is equivalent to set!ing it, not removing the binding and adding it back 2014-09-08T20:20:37Z hiroakip joined #scheme 2014-09-08T20:22:38Z joneshf quit (Ping timeout: 260 seconds) 2014-09-08T20:25:27Z joneshf joined #scheme 2014-09-08T20:25:28Z peterhil joined #scheme 2014-09-08T20:25:42Z poucet_ quit (Ping timeout: 246 seconds) 2014-09-08T20:25:53Z theseb quit (Quit: Leaving) 2014-09-08T20:26:00Z Saeren quit (Ping timeout: 250 seconds) 2014-09-08T20:26:09Z Saeren joined #scheme 2014-09-08T20:26:25Z poucet joined #scheme 2014-09-08T20:27:37Z Nizumzen joined #scheme 2014-09-08T20:29:14Z civodul quit (Remote host closed the connection) 2014-09-08T20:36:33Z cdidd_ quit (Ping timeout: 264 seconds) 2014-09-08T20:36:54Z cdidd_ joined #scheme 2014-09-08T20:42:56Z theseb joined #scheme 2014-09-08T20:43:43Z theseb: are macros just convenient text substitutions that are only for convenience?...just like 'a is just a convenient way to say (quote a)? 2014-09-08T20:44:06Z turbofail: no 2014-09-08T20:44:08Z vanila: it's not text but syntax substitutions 2014-09-08T20:44:23Z vanila: i.e. they will always expand into well balanced parenthesis and stuff 2014-09-08T20:44:38Z taylanub: pnpuff: you can't define or explain the top-level `define' in terms of other things. it's fundamental 2014-09-08T20:44:40Z vanila: and in scheme you have lexical closures, so macro-expansion is careful about bound variables 2014-09-08T20:44:47Z theseb: what i'm getting at is lisp is turing complete w/o macros and they programs can always be written to excise the macro right? 2014-09-08T20:44:58Z turbofail: well yes that part is true 2014-09-08T20:44:58Z taylanub: pnpuff: (well, you might be able to explain it with some series of letrec*s at the top-level, but it would be a little contrived) 2014-09-08T20:45:13Z vanila: yeah, macroexpansion is just a phase which takes scheme code and outputs scheme code - it's a source to source trasnform 2014-09-08T20:45:23Z turbofail: theseb: "expand the macro" is the preferred nomenclature 2014-09-08T20:45:35Z taylanub: theseb: assembly is turing complete too :) 2014-09-08T20:45:47Z taylanub: theseb: like functions, macros are a fundamental tool for abstraction 2014-09-08T20:45:57Z theseb: thanks all 2014-09-08T20:46:15Z taylanub: they can be done without, but they help a great deal to write abstract code 2014-09-08T20:47:05Z theseb: turbofail: yea..i like "expand the macro"..i implies the macro is just an abbreviation for a bunch of code 2014-09-08T20:47:10Z theseb: s/i/it 2014-09-08T20:47:22Z Vutral joined #scheme 2014-09-08T20:48:12Z antoszka: theseb: well, macroexpansion is a transformation of the s-expression tree, not text substitution 2014-09-08T20:48:25Z antoszka: theseb: also, can we stick to a single channel with that discussion? 2014-09-08T20:48:29Z theseb: antoszka: right 2014-09-08T20:48:29Z theseb: k 2014-09-08T20:49:28Z taylanub: theseb: the expansion is not simply Scheme code though. well it can somehow be transformed back to Scheme code maybe, but the simple way to look at it is that macros hold "raw" references to bindings from other modules, so when you use a macro from another module then the expanded "code" has a reference to an object in another module without using the "name" of that object (i.e. the variable it 2014-09-08T20:49:28Z taylanub: was bound to in that module) 2014-09-08T20:49:56Z taylanub: to be more precise, macros hold raw references to bindings from the module they were defined in, not "other modules" 2014-09-08T20:50:08Z antoszka: Yeah, but that's Scheme-specific and since theseb asked the same question in #lisp I think she/he's after a general idea ;) 2014-09-08T20:50:21Z developernotes quit (Ping timeout: 264 seconds) 2014-09-08T20:52:21Z Vutral quit (Ping timeout: 260 seconds) 2014-09-08T20:53:00Z taylanub: ok. I explained hygienic macros. unhygienic ones indeed just expand to code, thus have all the shadowing problems... hm, I could swear there was a Wikipedia page explaining that problem with simple C macros but I can't find it 2014-09-08T20:54:08Z taylanub: here it is: https://en.wikipedia.org/wiki/Hygienic_macro#The_hygiene_problem 2014-09-08T20:56:46Z sheilong quit (Quit: Konversation terminated!) 2014-09-08T20:59:07Z davexunit quit (Quit: Later) 2014-09-08T21:03:35Z masm quit (Ping timeout: 268 seconds) 2014-09-08T21:05:52Z jeapostr1phe quit (Ping timeout: 240 seconds) 2014-09-08T21:11:27Z duggiefresh quit 2014-09-08T21:18:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-08T21:20:46Z pnpuff quit (Quit: Lost terminal) 2014-09-08T21:22:13Z langmartin quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T21:45:13Z davexunit joined #scheme 2014-09-08T22:01:11Z oldskirt_ joined #scheme 2014-09-08T22:03:03Z jeapostrophe joined #scheme 2014-09-08T22:03:03Z jeapostrophe quit (Changing host) 2014-09-08T22:03:03Z jeapostrophe joined #scheme 2014-09-08T22:03:42Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-08T22:05:45Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-08T22:07:50Z strg joined #scheme 2014-09-08T22:08:17Z emma quit (Remote host closed the connection) 2014-09-08T22:08:22Z oldskirt_ quit (Ping timeout: 240 seconds) 2014-09-08T22:08:31Z emma joined #scheme 2014-09-08T22:15:21Z dzhus quit (Remote host closed the connection) 2014-09-08T22:17:01Z ilammy quit (Ping timeout: 246 seconds) 2014-09-08T22:19:35Z taylanub quit (Quit: Using Circe, the loveliest of all IRC clients) 2014-09-08T22:31:22Z taylanub joined #scheme 2014-09-08T22:34:51Z oldskirt joined #scheme 2014-09-08T22:36:31Z oldskirt_ joined #scheme 2014-09-08T22:39:09Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-08T22:39:27Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-08T22:41:34Z oldskirt_ quit (Ping timeout: 272 seconds) 2014-09-08T22:44:21Z mrowe_away is now known as mrowe 2014-09-08T22:44:27Z kobain joined #scheme 2014-09-08T22:45:01Z kobain quit (Max SendQ exceeded) 2014-09-08T22:45:19Z kobain joined #scheme 2014-09-08T22:45:55Z kobain quit (Max SendQ exceeded) 2014-09-08T22:46:16Z kobain joined #scheme 2014-09-08T22:46:53Z kobain quit (Max SendQ exceeded) 2014-09-08T22:47:10Z kobain joined #scheme 2014-09-08T22:48:18Z kobain quit (Max SendQ exceeded) 2014-09-08T22:48:37Z kobain joined #scheme 2014-09-08T22:49:14Z kobain quit (Max SendQ exceeded) 2014-09-08T22:49:37Z kobain joined #scheme 2014-09-08T22:50:13Z kobain quit (Max SendQ exceeded) 2014-09-08T22:50:31Z kobain joined #scheme 2014-09-08T22:54:37Z Sgeo joined #scheme 2014-09-08T23:06:30Z kobain quit (Read error: Connection timed out) 2014-09-08T23:07:33Z kobain joined #scheme 2014-09-08T23:08:10Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-08T23:08:24Z kobain quit (Max SendQ exceeded) 2014-09-08T23:08:42Z kobain joined #scheme 2014-09-08T23:09:23Z hiroakip joined #scheme 2014-09-08T23:11:22Z Vutral joined #scheme 2014-09-08T23:14:26Z Vutral quit (Excess Flood) 2014-09-08T23:15:23Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-08T23:15:35Z dmiles joined #scheme 2014-09-08T23:17:17Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-08T23:37:10Z oldskirt joined #scheme 2014-09-08T23:41:32Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-08T23:45:12Z stepnem quit (Ping timeout: 246 seconds) 2014-09-08T23:45:46Z oldskirt joined #scheme 2014-09-08T23:50:37Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-09T00:02:22Z bjz quit (Ping timeout: 240 seconds) 2014-09-09T00:09:36Z zRecursive joined #scheme 2014-09-09T00:09:50Z oleo is now known as Guest19128 2014-09-09T00:11:19Z oleo__ joined #scheme 2014-09-09T00:13:35Z Guest19128 quit (Ping timeout: 276 seconds) 2014-09-09T00:17:46Z duggiefresh joined #scheme 2014-09-09T00:20:01Z amgarchIn9 quit (Ping timeout: 260 seconds) 2014-09-09T00:29:21Z cite-reader quit (Quit: leaving) 2014-09-09T00:30:34Z sheilong joined #scheme 2014-09-09T00:38:16Z strg quit (Quit: Linkinus - http://linkinus.com) 2014-09-09T00:56:46Z circ-user-PehT0 joined #scheme 2014-09-09T01:00:57Z circ-user-PehT0 quit (Remote host closed the connection) 2014-09-09T01:07:57Z jlongster quit (Ping timeout: 255 seconds) 2014-09-09T01:08:52Z tobik quit (Ping timeout: 240 seconds) 2014-09-09T01:11:14Z tobik joined #scheme 2014-09-09T01:23:37Z daviid quit (Ping timeout: 245 seconds) 2014-09-09T01:25:59Z Vutral_ joined #scheme 2014-09-09T01:28:53Z Vutral_ quit (Excess Flood) 2014-09-09T01:37:54Z jlongster joined #scheme 2014-09-09T01:47:10Z oldskirt joined #scheme 2014-09-09T01:48:53Z oldskirt quit (Read error: Connection reset by peer) 2014-09-09T01:49:01Z oldskirt joined #scheme 2014-09-09T01:49:15Z Blkt quit (Read error: Connection reset by peer) 2014-09-09T01:49:21Z Blkt joined #scheme 2014-09-09T01:51:38Z vanila quit (Remote host closed the connection) 2014-09-09T01:53:22Z oldskirt quit (Ping timeout: 240 seconds) 2014-09-09T02:01:05Z Vutral joined #scheme 2014-09-09T02:01:05Z Vutral quit (Changing host) 2014-09-09T02:01:05Z Vutral joined #scheme 2014-09-09T02:01:16Z Vutral quit (Excess Flood) 2014-09-09T02:15:19Z AkashicLegend joined #scheme 2014-09-09T02:17:50Z safety quit (Quit: Linkinus - http://linkinus.com) 2014-09-09T02:24:20Z autoburger joined #scheme 2014-09-09T02:38:45Z arbscht quit (Ping timeout: 240 seconds) 2014-09-09T02:39:25Z annodomini joined #scheme 2014-09-09T02:50:22Z b4283 joined #scheme 2014-09-09T03:00:07Z Vutral joined #scheme 2014-09-09T03:05:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-09T03:05:58Z davexunit quit (Quit: Later) 2014-09-09T03:23:25Z arbscht joined #scheme 2014-09-09T03:28:35Z jlongster quit (Ping timeout: 276 seconds) 2014-09-09T03:31:27Z guampa quit (Ping timeout: 264 seconds) 2014-09-09T03:32:16Z Saeren_ joined #scheme 2014-09-09T03:32:41Z pjb` joined #scheme 2014-09-09T03:32:54Z sstrickl_ joined #scheme 2014-09-09T03:33:05Z guampa joined #scheme 2014-09-09T03:33:23Z jcloud_ joined #scheme 2014-09-09T03:33:26Z _tca_ joined #scheme 2014-09-09T03:34:00Z teiresias quit (Ping timeout: 252 seconds) 2014-09-09T03:34:01Z teiresias joined #scheme 2014-09-09T03:34:02Z aksatac__ joined #scheme 2014-09-09T03:34:29Z _will__ joined #scheme 2014-09-09T03:34:53Z taylanub quit (Disconnected by services) 2014-09-09T03:35:12Z taylanub joined #scheme 2014-09-09T03:35:25Z ggherdov_ joined #scheme 2014-09-09T03:35:47Z emma_ joined #scheme 2014-09-09T03:36:05Z c74d quit (Killed (hobana.freenode.net (Nickname regained by services))) 2014-09-09T03:38:18Z jeapostrophe quit (Ping timeout: 246 seconds) 2014-09-09T03:38:23Z c74d joined #scheme 2014-09-09T03:38:32Z oleo joined #scheme 2014-09-09T03:38:43Z teiresias quit (*.net *.split) 2014-09-09T03:38:44Z annodomini quit (*.net *.split) 2014-09-09T03:38:44Z oleo__ quit (*.net *.split) 2014-09-09T03:38:44Z frkout quit (*.net *.split) 2014-09-09T03:38:44Z fgudin quit (*.net *.split) 2014-09-09T03:38:44Z cmatei quit (*.net *.split) 2014-09-09T03:38:45Z Kruppe quit (*.net *.split) 2014-09-09T03:38:45Z tstc` quit (*.net *.split) 2014-09-09T03:39:55Z C_Keen joined #scheme 2014-09-09T03:40:22Z carc_00 joined #scheme 2014-09-09T03:40:34Z emma quit (*.net *.split) 2014-09-09T03:40:34Z Saeren quit (*.net *.split) 2014-09-09T03:40:34Z ivanshmakov quit (*.net *.split) 2014-09-09T03:40:35Z pjb quit (*.net *.split) 2014-09-09T03:40:36Z _will_ quit (*.net *.split) 2014-09-09T03:40:36Z jcloud quit (*.net *.split) 2014-09-09T03:40:37Z C-Keen quit (*.net *.split) 2014-09-09T03:40:38Z ggherdov quit (*.net *.split) 2014-09-09T03:40:38Z aksatac_ quit (*.net *.split) 2014-09-09T03:40:38Z _tca quit (*.net *.split) 2014-09-09T03:40:39Z carc quit (*.net *.split) 2014-09-09T03:40:39Z sstrickl_ is now known as sstrickl 2014-09-09T03:41:34Z jcloud_ is now known as jcloud 2014-09-09T03:42:42Z teiresias joined #scheme 2014-09-09T03:42:42Z annodomini joined #scheme 2014-09-09T03:42:42Z frkout joined #scheme 2014-09-09T03:42:42Z fgudin joined #scheme 2014-09-09T03:42:42Z cmatei joined #scheme 2014-09-09T03:42:42Z Kruppe joined #scheme 2014-09-09T03:42:42Z tstc` joined #scheme 2014-09-09T03:43:17Z _tca_ is now known as _tca 2014-09-09T03:46:33Z ggherdov_ is now known as ggherdov 2014-09-09T03:48:28Z teiresias quit (Changing host) 2014-09-09T03:48:28Z teiresias joined #scheme 2014-09-09T03:52:43Z jlongster joined #scheme 2014-09-09T03:56:07Z annodomini quit (Quit: annodomini) 2014-09-09T03:57:35Z duggiefresh quit 2014-09-09T04:02:33Z _will__ quit (Quit: No Ping reply in 180 seconds.) 2014-09-09T04:13:03Z emma_ is now known as emma 2014-09-09T04:14:07Z _will_ joined #scheme 2014-09-09T04:18:22Z abbe quit (Read error: Connection reset by peer) 2014-09-09T04:18:22Z abbe joined #scheme 2014-09-09T04:18:22Z Blkt quit (Quit: No Ping reply in 180 seconds.) 2014-09-09T04:18:31Z Blkt joined #scheme 2014-09-09T04:20:02Z theseb quit (Quit: Leaving) 2014-09-09T04:30:05Z Blkt quit (Read error: Connection reset by peer) 2014-09-09T04:30:11Z Blkt joined #scheme 2014-09-09T04:30:38Z pjb` is now known as pjb 2014-09-09T04:32:21Z bit` quit (Ping timeout: 264 seconds) 2014-09-09T04:35:02Z abbe_ joined #scheme 2014-09-09T04:35:16Z Blkt quit (Read error: Connection reset by peer) 2014-09-09T04:35:22Z Blkt joined #scheme 2014-09-09T04:36:13Z abbe quit (Ping timeout: 260 seconds) 2014-09-09T04:38:25Z dnm_ joined #scheme 2014-09-09T04:38:58Z dmiles_afk joined #scheme 2014-09-09T04:39:47Z dnm quit (Ping timeout: 245 seconds) 2014-09-09T04:39:57Z dmiles quit (Ping timeout: 260 seconds) 2014-09-09T04:40:32Z clog quit (Ping timeout: 268 seconds) 2014-09-09T04:47:29Z racycle joined #scheme 2014-09-09T04:51:58Z bit` joined #scheme 2014-09-09T04:56:00Z racycle quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-09T05:05:56Z b4283 quit (Read error: Connection reset by peer) 2014-09-09T05:06:09Z b4283 joined #scheme 2014-09-09T05:07:31Z b4283 quit (Client Quit) 2014-09-09T05:08:02Z b4283 joined #scheme 2014-09-09T05:17:45Z araujo quit (Ping timeout: 260 seconds) 2014-09-09T05:19:54Z b4283 quit (Quit: Konversation terminated!) 2014-09-09T05:20:02Z araujo joined #scheme 2014-09-09T05:20:06Z b4283 joined #scheme 2014-09-09T05:21:02Z sbidin joined #scheme 2014-09-09T05:21:06Z b4283 quit (Client Quit) 2014-09-09T05:21:20Z b4283 joined #scheme 2014-09-09T05:21:46Z sbidin left #scheme 2014-09-09T05:27:16Z sheilong quit (Quit: Konversation terminated!) 2014-09-09T05:28:18Z oleo quit (Quit: Verlassend) 2014-09-09T05:31:44Z b4283 quit (Quit: Konversation terminated!) 2014-09-09T05:31:53Z b4284 joined #scheme 2014-09-09T05:32:12Z b4284 quit (Client Quit) 2014-09-09T05:32:41Z b4284 joined #scheme 2014-09-09T05:32:47Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-09T05:33:00Z jlongster quit (Ping timeout: 255 seconds) 2014-09-09T05:33:07Z akp quit (Ping timeout: 245 seconds) 2014-09-09T05:37:52Z b4284 quit (Ping timeout: 240 seconds) 2014-09-09T05:40:53Z hiroakip joined #scheme 2014-09-09T05:41:05Z b4284 joined #scheme 2014-09-09T05:42:52Z b4284 quit (Read error: Connection reset by peer) 2014-09-09T05:42:57Z b4285 joined #scheme 2014-09-09T05:47:06Z b4285 quit (Ping timeout: 246 seconds) 2014-09-09T05:49:53Z akp joined #scheme 2014-09-09T05:58:28Z frkout_ joined #scheme 2014-09-09T06:02:02Z frkout quit (Ping timeout: 252 seconds) 2014-09-09T06:04:45Z dnm_ quit (Ping timeout: 264 seconds) 2014-09-09T06:17:02Z masm joined #scheme 2014-09-09T06:27:28Z jusss` joined #scheme 2014-09-09T06:29:22Z jusss` is now known as jusss 2014-09-09T06:30:56Z jusss quit (Changing host) 2014-09-09T06:30:57Z jusss joined #scheme 2014-09-09T06:35:09Z asumu quit (Ping timeout: 240 seconds) 2014-09-09T06:37:51Z hiroakip quit (Ping timeout: 246 seconds) 2014-09-09T06:39:39Z clog joined #scheme 2014-09-09T06:42:13Z asumu joined #scheme 2014-09-09T06:45:28Z ivanshmakov joined #scheme 2014-09-09T06:53:02Z civodul joined #scheme 2014-09-09T06:54:59Z Isp-sec joined #scheme 2014-09-09T06:59:39Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-09T07:01:28Z MouldyOldBones joined #scheme 2014-09-09T07:03:35Z zRecursive quit (Remote host closed the connection) 2014-09-09T07:10:49Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-09T07:11:03Z frkout_ quit (Remote host closed the connection) 2014-09-09T07:11:31Z frkout joined #scheme 2014-09-09T07:15:47Z jusss quit (Read error: Connection reset by peer) 2014-09-09T07:17:11Z jusss joined #scheme 2014-09-09T07:22:13Z mrowe is now known as mrowe_away 2014-09-09T07:38:03Z pjdelport joined #scheme 2014-09-09T07:42:44Z daviid joined #scheme 2014-09-09T08:12:03Z daviid quit (Ping timeout: 268 seconds) 2014-09-09T08:15:54Z zarul quit (Ping timeout: 255 seconds) 2014-09-09T08:17:54Z autoburger quit (Quit: Lost terminal) 2014-09-09T08:29:01Z yacks quit (Remote host closed the connection) 2014-09-09T08:35:57Z Max_Gentlemen joined #scheme 2014-09-09T08:38:04Z vramana joined #scheme 2014-09-09T08:40:17Z Isp-sec quit (Ping timeout: 260 seconds) 2014-09-09T08:41:36Z abbe_ quit (Ping timeout: 260 seconds) 2014-09-09T08:43:10Z shardz quit (Ping timeout: 264 seconds) 2014-09-09T08:43:45Z Razz quit (Ping timeout: 264 seconds) 2014-09-09T08:43:50Z rotty quit (Ping timeout: 276 seconds) 2014-09-09T08:44:15Z rotty joined #scheme 2014-09-09T08:44:20Z abbe joined #scheme 2014-09-09T08:44:24Z Razz joined #scheme 2014-09-09T08:54:11Z oldskirt joined #scheme 2014-09-09T08:55:40Z shardz joined #scheme 2014-09-09T08:59:03Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-09T09:01:23Z ARM9 joined #scheme 2014-09-09T09:03:24Z Max_Gentlemen is now known as imaaminpojat 2014-09-09T09:10:36Z bjz joined #scheme 2014-09-09T09:16:53Z zarul joined #scheme 2014-09-09T09:16:53Z zarul quit (Changing host) 2014-09-09T09:16:53Z zarul joined #scheme 2014-09-09T09:19:56Z pnkfelix joined #scheme 2014-09-09T09:29:17Z vramana quit (Quit: vramana) 2014-09-09T09:29:32Z vramana joined #scheme 2014-09-09T09:35:49Z leo2007 quit (Ping timeout: 260 seconds) 2014-09-09T09:37:49Z yacks joined #scheme 2014-09-09T09:43:11Z dnm joined #scheme 2014-09-09T09:45:36Z leo2007 joined #scheme 2014-09-09T09:48:15Z jusss quit (Ping timeout: 268 seconds) 2014-09-09T09:54:57Z oldskirt joined #scheme 2014-09-09T09:57:53Z dnm quit 2014-09-09T09:59:58Z oldskirt quit (Ping timeout: 268 seconds) 2014-09-09T10:06:32Z vramana: What is the way to setup Scheme on Linux so that I can use it with Sublime Text? 2014-09-09T10:07:40Z taylanub: Emacs on GNU/Linux is recommended for Lisp development. 2014-09-09T10:09:08Z ARM9: Vim on GNU/Linux is recommended for Lisp development. 2014-09-09T10:09:19Z taylanub: :) 2014-09-09T10:10:30Z taylanub: I'm guessing that most lispers prefer to use Emacs, since it's a Lisp VM itself 2014-09-09T10:11:26Z taylanub: there's Geiser for Emacs to interact with Guile or Racket. dunno what Vim has as a parallel 2014-09-09T10:15:51Z vramana: taylanub: Emacs seemed a little scary to me. I have poked at it a few times but I didn't like it that much. I guess I'll try again 2014-09-09T10:17:14Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-09T10:17:20Z vramana: But How do I setup scheme? 2014-09-09T10:21:41Z ARM9: install guile or racket 2014-09-09T10:22:27Z Vutral joined #scheme 2014-09-09T10:22:33Z Vutral quit (Excess Flood) 2014-09-09T10:23:03Z vramana: ARM9: Then ? 2014-09-09T10:23:16Z ARM9: write code 2014-09-09T10:23:27Z taylanub: Guile, Racket, Chicken, Gauche, Gambit, MIT Scheme, Chibi, all fine. http://wingolog.org/archives/2013/01/07/an-opinionated-guide-to-scheme-implementations 2014-09-09T10:23:28Z rudybot: http://tinyurl.com/b3fjhzx 2014-09-09T10:29:51Z BossKonaSegwaY joined #scheme 2014-09-09T10:44:46Z stepnem joined #scheme 2014-09-09T10:48:56Z annodomini joined #scheme 2014-09-09T10:55:49Z oldskirt joined #scheme 2014-09-09T10:59:09Z Vutral joined #scheme 2014-09-09T11:00:59Z oldskirt quit (Ping timeout: 276 seconds) 2014-09-09T11:02:41Z Vutral quit (Excess Flood) 2014-09-09T11:03:12Z pnkfelix quit (Ping timeout: 245 seconds) 2014-09-09T11:06:48Z gravicappa joined #scheme 2014-09-09T11:14:45Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-09T11:15:31Z dmiles_afk joined #scheme 2014-09-09T11:19:03Z vramana: taylanub: I have Emacs 24 When I do M-x package-install RET geiser RET IT says No match 2014-09-09T11:19:32Z taylanub: vramana: on what GNU/Linux distro are you? 2014-09-09T11:19:43Z vramana: Ubuntu 14.04 2014-09-09T11:20:59Z taylanub: hm, dunno if that has Geiser in packages. anyway, do (dolist (entry '(("marmalade" . "http://marmalade-repo.org/packages/") ("melpa-stable" . "http://melpa-stable.milkbox.net/packages/"))) (add-to-list 'package-archives entry t)) 2014-09-09T11:21:14Z taylanub: you can copypaste that into M-: 2014-09-09T11:21:28Z taylanub: and for your .emacs: http://sprunge.us/OLJh 2014-09-09T11:26:54Z vramana: taylanub: It says nil 2014-09-09T11:29:39Z alezost: vramana: now you should have geiser in a list of packages (M-x list-packages) 2014-09-09T11:35:41Z vramana: alezost: Nope I tried search it said search failed. 2014-09-09T11:40:12Z vramana1 joined #scheme 2014-09-09T11:40:42Z vramana1: alezost: Nope I tried search it said search failed. What am I doing wrong? 2014-09-09T11:40:56Z alezost: vramana1: check that you have those repos in `package-archives' (C-h v package-archives) 2014-09-09T11:41:38Z alezost: vramana1: if yes, "M-x list-packages" should have geiser 2014-09-09T11:42:00Z vramana quit (Ping timeout: 246 seconds) 2014-09-09T11:45:53Z vramana1: Yes it has. It didn't refresh the list for some reason. 2014-09-09T11:46:04Z vramana1: when checked previously 2014-09-09T11:54:13Z taylanub: vramana1: might want to kill the buffer (C-x k RET) and reopen it (M-x list packages RET) 2014-09-09T11:54:17Z Nizumzen joined #scheme 2014-09-09T11:56:22Z teiresia1 joined #scheme 2014-09-09T11:56:35Z teiresias quit (Ping timeout: 252 seconds) 2014-09-09T12:01:23Z rotty quit (*.net *.split) 2014-09-09T12:01:24Z fgudin quit (*.net *.split) 2014-09-09T12:01:24Z cmatei quit (*.net *.split) 2014-09-09T12:01:24Z Kruppe quit (*.net *.split) 2014-09-09T12:01:24Z tstc` quit (*.net *.split) 2014-09-09T12:01:39Z civodul quit (Remote host closed the connection) 2014-09-09T12:01:52Z pnkfelix joined #scheme 2014-09-09T12:01:59Z civodul joined #scheme 2014-09-09T12:01:59Z Sgeo quit (Read error: Connection reset by peer) 2014-09-09T12:04:43Z vinleod joined #scheme 2014-09-09T12:05:54Z rotty joined #scheme 2014-09-09T12:05:54Z fgudin joined #scheme 2014-09-09T12:05:54Z cmatei joined #scheme 2014-09-09T12:05:54Z tstc` joined #scheme 2014-09-09T12:07:58Z Kruppe joined #scheme 2014-09-09T12:14:55Z Vutral joined #scheme 2014-09-09T12:14:56Z Vutral quit (Excess Flood) 2014-09-09T12:17:00Z Riastradh joined #scheme 2014-09-09T12:21:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-09T12:23:23Z imaaminpojat is now known as imaaminpoikienko 2014-09-09T12:24:31Z ARM9 quit (Ping timeout: 316 seconds) 2014-09-09T12:25:08Z annodomini quit (Quit: annodomini) 2014-09-09T12:26:04Z vramana joined #scheme 2014-09-09T12:26:27Z ARM9 joined #scheme 2014-09-09T12:27:33Z Impersonator joined #scheme 2014-09-09T12:27:33Z vramana quit (Client Quit) 2014-09-09T12:27:44Z vramana joined #scheme 2014-09-09T12:27:56Z vramana1 quit (Write error: Broken pipe) 2014-09-09T12:32:46Z annodomini joined #scheme 2014-09-09T12:32:46Z annodomini quit (Changing host) 2014-09-09T12:32:46Z annodomini joined #scheme 2014-09-09T12:33:52Z davexunit joined #scheme 2014-09-09T12:38:30Z teiresia1 quit (Changing host) 2014-09-09T12:38:30Z teiresia1 joined #scheme 2014-09-09T12:38:41Z teiresia1 is now known as teiresias 2014-09-09T12:45:25Z vanila joined #scheme 2014-09-09T12:45:39Z jusss joined #scheme 2014-09-09T12:48:41Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-09T12:51:31Z imaaminpoikienko is now known as anencephelia 2014-09-09T12:55:51Z vramana quit (Ping timeout: 246 seconds) 2014-09-09T12:56:16Z anencephelia is now known as JJSacreBleu 2014-09-09T12:57:12Z oldskirt joined #scheme 2014-09-09T13:01:27Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-09T13:02:22Z jeapostrophe joined #scheme 2014-09-09T13:02:22Z jeapostrophe quit (Changing host) 2014-09-09T13:02:22Z jeapostrophe joined #scheme 2014-09-09T13:20:55Z Nizumzen joined #scheme 2014-09-09T13:28:41Z oleo joined #scheme 2014-09-09T13:31:21Z annodomini quit (Quit: annodomini) 2014-09-09T13:41:17Z taylanub quit (Ping timeout: 272 seconds) 2014-09-09T13:49:05Z langmartin joined #scheme 2014-09-09T13:55:57Z taylanub joined #scheme 2014-09-09T13:57:57Z oldskirt joined #scheme 2014-09-09T14:00:33Z dan64- quit (Quit: ZNC - http://znc.in) 2014-09-09T14:01:18Z dan64 joined #scheme 2014-09-09T14:02:45Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-09T14:04:11Z developernotes joined #scheme 2014-09-09T14:04:31Z dan64 quit (Client Quit) 2014-09-09T14:05:16Z dan64 joined #scheme 2014-09-09T14:06:07Z dan64 quit (Client Quit) 2014-09-09T14:06:48Z acarrico joined #scheme 2014-09-09T14:06:50Z dan64 joined #scheme 2014-09-09T14:12:50Z annodomini joined #scheme 2014-09-09T14:12:50Z annodomini quit (Changing host) 2014-09-09T14:12:50Z annodomini joined #scheme 2014-09-09T14:14:02Z stamourv` joined #scheme 2014-09-09T14:14:09Z stamourv` quit (Remote host closed the connection) 2014-09-09T14:19:20Z stamourv` joined #scheme 2014-09-09T14:19:20Z stamourv` quit (Remote host closed the connection) 2014-09-09T14:19:39Z Vutral joined #scheme 2014-09-09T14:19:41Z Vutral quit (Excess Flood) 2014-09-09T14:19:52Z stamourv quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-09T14:20:05Z stamourv joined #scheme 2014-09-09T14:20:05Z stamourv quit (Changing host) 2014-09-09T14:20:05Z stamourv joined #scheme 2014-09-09T14:25:42Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-09T14:29:50Z iterrogo joined #scheme 2014-09-09T14:31:16Z civodul joined #scheme 2014-09-09T14:33:54Z DGASAU: taylanub: assembly is not Turing-complete, definitely. 2014-09-09T14:34:30Z taylanub: DGASAU: ? 2014-09-09T14:34:41Z vanila: you need infinite memory, it's just a technicality 2014-09-09T14:35:01Z taylanub: oh 2014-09-09T14:35:05Z jlongster joined #scheme 2014-09-09T14:35:11Z vanila: if you have a way to write to an infinite disk or something you recovoer turing completeness 2014-09-09T14:35:17Z vanila: infinite tape* 2014-09-09T14:35:32Z DGASAU: Yes, but assembler doesn't support infinite memory. 2014-09-09T14:37:16Z DGASAU: Well... I wouldn't call that technicality. 2014-09-09T14:37:34Z vanila: I missed the earlier part of the discussion 2014-09-09T14:37:42Z DGASAU: It's like committing to ultrafinitism. 2014-09-09T14:37:48Z vanila: haha 2014-09-09T14:38:06Z gnomon: vanila, the earlier part of this discussion extends back about fifty years. 2014-09-09T14:38:20Z DGASAU: Sure, if you commit to ultrafinitism, a lot of things will become simpler. 2014-09-09T14:38:22Z DGASAU: Probably. 2014-09-09T14:39:04Z dan64 quit (Quit: ZNC - http://znc.in) 2014-09-09T14:39:04Z vanila: so today I tried to add a standard lib to my [second attempt at making a] scheme compiler 2014-09-09T14:39:19Z DGASAU: ...E.g. context-free languages become regular ones, most probably. 2014-09-09T14:39:21Z vanila: the emitted C for the stdlib + (display '(x y)) is 40k lines :/ 2014-09-09T14:39:23Z gravicappa quit (Ping timeout: 276 seconds) 2014-09-09T14:39:35Z vanila: and it prints garbage 2014-09-09T14:39:46Z vanila: so i think i have to give up on that 2014-09-09T14:39:52Z dan64 joined #scheme 2014-09-09T14:40:44Z vanila: i dont know what i have to learn to succeed at this 2014-09-09T14:41:01Z gnomon: Patience. 2014-09-09T14:41:07Z gnomon: Everything else is secondary. 2014-09-09T14:47:20Z AkashicLegend joined #scheme 2014-09-09T14:51:58Z dan64 quit (Quit: ZNC - http://znc.in) 2014-09-09T14:52:20Z vanila: i wish i knwe 2014-09-09T14:52:24Z vanila: its really really hard 2014-09-09T14:52:43Z dan64 joined #scheme 2014-09-09T14:54:16Z Riastradh joined #scheme 2014-09-09T14:55:26Z vanila: if I sketch the compiler i wrote would anyonc comment on if its reasonable? because the blowup from compiling a file with a few definitions seems like i must have something really wrong 2014-09-09T14:59:02Z oldskirt joined #scheme 2014-09-09T15:01:34Z vanila: http://lpaste.net/raw/110798 I wrote it out 2014-09-09T15:03:37Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-09T15:04:53Z MouldyOldBones quit (Quit: MouldyOldBones) 2014-09-09T15:05:23Z vanila: and im shocked how hard it is to write a compiler, i thought undergrads do this in computing school - so it should be easy.. 2014-09-09T15:05:53Z DGASAU: It depends on skills. 2014-09-09T15:06:08Z DGASAU: You need some to do that. 2014-09-09T15:06:59Z vanila: DGASAU: hmm? Are you just trying to cut me down - not sure what you mean 2014-09-09T15:08:07Z annodomini quit (Quit: annodomini) 2014-09-09T15:08:34Z DGASAU: I mean that functional systems (devices, programs) are built piece by piece from functional parts. 2014-09-09T15:09:01Z DGASAU: This is old engineering law. 2014-09-09T15:09:20Z DGASAU: Compilers are built piece by piece as well. 2014-09-09T15:09:53Z DGASAU: Try to decompose your problem again and check your parts. 2014-09-09T15:10:55Z vanila: each compiler pass is a procedure 2014-09-09T15:11:12Z DGASAU: Check them in isolation. 2014-09-09T15:21:44Z theseb joined #scheme 2014-09-09T15:25:52Z jusss quit (Read error: Connection reset by peer) 2014-09-09T15:29:57Z bjz quit (Read error: Connection reset by peer) 2014-09-09T15:30:14Z bjz joined #scheme 2014-09-09T15:33:14Z daviid joined #scheme 2014-09-09T15:33:29Z Vutral joined #scheme 2014-09-09T15:36:31Z cite-reader joined #scheme 2014-09-09T15:37:57Z Vutral quit (Ping timeout: 260 seconds) 2014-09-09T15:40:03Z civodul quit (Remote host closed the connection) 2014-09-09T15:40:33Z b4283 joined #scheme 2014-09-09T15:43:01Z Vutral joined #scheme 2014-09-09T15:47:45Z Vutral quit (Ping timeout: 260 seconds) 2014-09-09T15:51:22Z gravicappa joined #scheme 2014-09-09T15:54:09Z adu joined #scheme 2014-09-09T15:58:27Z sstrickl quit (Quit: sstrickl) 2014-09-09T15:59:45Z oldskirt joined #scheme 2014-09-09T15:59:50Z oldskirt quit (Changing host) 2014-09-09T15:59:50Z oldskirt joined #scheme 2014-09-09T16:04:22Z oldskirt quit (Ping timeout: 240 seconds) 2014-09-09T16:04:50Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-09T16:08:09Z ARM9 quit (Quit: Leaving) 2014-09-09T16:21:35Z Aiwass joined #scheme 2014-09-09T16:22:40Z Aiwass quit (Client Quit) 2014-09-09T16:27:16Z adu quit (Quit: adu) 2014-09-09T16:28:20Z Isp-sec joined #scheme 2014-09-09T16:35:10Z amgarchIn9 joined #scheme 2014-09-09T16:35:22Z gravicappa quit (Ping timeout: 240 seconds) 2014-09-09T16:49:04Z sstrickl joined #scheme 2014-09-09T16:55:31Z ilammy joined #scheme 2014-09-09T17:04:41Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-09T17:05:36Z oldskirt joined #scheme 2014-09-09T17:06:50Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-09T17:07:12Z b4283 quit (Quit: Konversation terminated!) 2014-09-09T17:08:53Z jeapostrophe quit (Ping timeout: 276 seconds) 2014-09-09T17:10:09Z AkashicLegend joined #scheme 2014-09-09T17:15:25Z gravicappa joined #scheme 2014-09-09T17:19:16Z annodomini joined #scheme 2014-09-09T17:20:01Z jeapostrophe joined #scheme 2014-09-09T17:20:01Z jeapostrophe quit (Changing host) 2014-09-09T17:20:01Z jeapostrophe joined #scheme 2014-09-09T17:20:05Z Fare joined #scheme 2014-09-09T17:23:57Z pnkfelix joined #scheme 2014-09-09T17:25:22Z Gyps joined #scheme 2014-09-09T17:26:49Z Impersonator quit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140716183446]) 2014-09-09T17:31:34Z dzhus joined #scheme 2014-09-09T17:38:21Z pnkfelix quit (Ping timeout: 264 seconds) 2014-09-09T17:39:17Z kobain joined #scheme 2014-09-09T17:39:33Z BossKonaSegwaY quit (Ping timeout: 264 seconds) 2014-09-09T17:42:36Z pnkfelix joined #scheme 2014-09-09T17:43:32Z ecraven: is there a way to redirect the stdout of a program started with SYSTEM in guile to a string port? so I can easily use the result after it has run? 2014-09-09T17:50:51Z bjz quit (Read error: Connection reset by peer) 2014-09-09T17:51:05Z bjz joined #scheme 2014-09-09T17:52:12Z turbofail: dunno about a string port, but see http://www.gnu.org/software/guile/docs/docs-2.0/guile-ref/Pipes.html#Pipes for getting a port of some sort 2014-09-09T17:52:57Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-09T17:56:08Z JJSacreBleu: ecraven, you can just take the current-output-port param and call it with the string port at the start of the program no? 2014-09-09T17:57:10Z ecraven: turbofail: thanks, pipes look good :) 2014-09-09T17:58:08Z pnkfelix quit (Ping timeout: 252 seconds) 2014-09-09T17:59:04Z developernotes joined #scheme 2014-09-09T18:00:20Z Vutral joined #scheme 2014-09-09T18:01:23Z BossKonaSegwaY joined #scheme 2014-09-09T18:03:38Z ijp: the pipe way is horrible, but it does work 2014-09-09T18:03:55Z ijp: JJSacreBleu: no, system will only inherit file based ports 2014-09-09T18:04:28Z JJSacreBleu: ijp, what's a none horrible way then? 2014-09-09T18:04:49Z ijp: there are none 2014-09-09T18:04:52Z yacks quit (Ping timeout: 240 seconds) 2014-09-09T18:04:57Z Vutral quit (Ping timeout: 260 seconds) 2014-09-09T18:05:44Z ecraven: unfortunately this particular program has no useful exit code but instead writes (or doesn't write) to stdout 2014-09-09T18:07:44Z JJSacreBleu: Programs communicating other things than erroneous termination with exit codes are a mess anyway. 2014-09-09T18:10:08Z JJSacreBleu: ijp, what paramater exactly does system use for its standard output then? 2014-09-09T18:10:23Z turbofail: UNIX is the worst operating system, except for all the others 2014-09-09T18:11:11Z akkad: that gnu one is not soo bad 2014-09-09T18:11:13Z JJSacreBleu: This is true. 2014-09-09T18:11:30Z turbofail: no it's still pretty bad 2014-09-09T18:11:39Z akkad: the other one 2014-09-09T18:11:44Z JJSacreBleu: The problem with OS'es is that backwards compatibility is a prime. 2014-09-09T18:11:59Z JJSacreBleu: So we're still dealing with interfaces of the 70's which in hindsight were a mistake, but can't be changed. 2014-09-09T18:13:16Z yacks joined #scheme 2014-09-09T18:22:39Z JJSacreBleu is now known as LLCordonBleu 2014-09-09T18:27:49Z LLCordonBleu is now known as Bortaqqq 2014-09-09T18:33:38Z Bortaqqq left #scheme 2014-09-09T18:39:50Z developernotes quit (Ping timeout: 272 seconds) 2014-09-09T18:42:13Z pnkfelix joined #scheme 2014-09-09T18:56:14Z ivanshmakov is now known as ivanshmakov| 2014-09-09T18:57:55Z developernotes joined #scheme 2014-09-09T19:00:01Z ivanshmakov joined #scheme 2014-09-09T19:02:27Z cite-reader quit (Quit: leaving) 2014-09-09T19:09:06Z ivanshmakov| quit (Quit: Moved to a better, newer Emacs!) 2014-09-09T19:13:21Z hiroakip joined #scheme 2014-09-09T19:14:57Z kazimir42 joined #scheme 2014-09-09T19:16:43Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-09T19:22:54Z developernotes joined #scheme 2014-09-09T19:22:57Z pnkfelix quit (Ping timeout: 246 seconds) 2014-09-09T19:27:36Z bjz quit (Read error: Connection reset by peer) 2014-09-09T19:27:53Z bjz joined #scheme 2014-09-09T19:28:09Z sstrickl left #scheme 2014-09-09T19:30:02Z bjz quit (Read error: Connection reset by peer) 2014-09-09T19:30:21Z bjz joined #scheme 2014-09-09T19:34:03Z Fare quit (Ping timeout: 272 seconds) 2014-09-09T19:35:24Z Fare joined #scheme 2014-09-09T19:36:28Z Gyps quit (Quit: Gyps) 2014-09-09T19:57:15Z Vutral joined #scheme 2014-09-09T19:58:01Z cite-reader joined #scheme 2014-09-09T20:00:14Z Vutral quit (Excess Flood) 2014-09-09T20:03:26Z gravicappa quit (Remote host closed the connection) 2014-09-09T20:04:32Z sroy quit (Quit: Leaving) 2014-09-09T20:19:08Z kazimir42 quit (Remote host closed the connection) 2014-09-09T20:20:20Z pnkfelix joined #scheme 2014-09-09T20:20:24Z kazimir42 joined #scheme 2014-09-09T20:29:19Z davexunit quit (Quit: Later) 2014-09-09T20:53:50Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-09T20:54:55Z dnm joined #scheme 2014-09-09T20:55:21Z Fare quit (Ping timeout: 272 seconds) 2014-09-09T21:04:07Z langmartin quit (Ping timeout: 268 seconds) 2014-09-09T21:10:48Z davexunit joined #scheme 2014-09-09T21:11:42Z BossKonaSegwaY quit (Ping timeout: 255 seconds) 2014-09-09T21:22:08Z kongtomorrow joined #scheme 2014-09-09T21:27:35Z visualshock joined #scheme 2014-09-09T21:29:29Z Vutral joined #scheme 2014-09-09T21:30:01Z hiroakip quit (Ping timeout: 268 seconds) 2014-09-09T21:31:34Z BossKonaSegwaY joined #scheme 2014-09-09T21:32:44Z Vutral quit (Excess Flood) 2014-09-09T21:37:10Z hiroakip joined #scheme 2014-09-09T21:39:10Z Vutral joined #scheme 2014-09-09T21:39:13Z Vutral quit (Excess Flood) 2014-09-09T21:59:05Z davexunit quit (Quit: Later) 2014-09-09T22:00:08Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-09T22:01:05Z jlongster quit (Ping timeout: 260 seconds) 2014-09-09T22:02:47Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-09T22:04:19Z ilammy quit (Ping timeout: 246 seconds) 2014-09-09T22:04:29Z Nizumzen joined #scheme 2014-09-09T22:07:30Z Isp-sec quit (Ping timeout: 255 seconds) 2014-09-09T22:12:00Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-09T22:12:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-09T22:14:22Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-09T22:14:33Z dzhus quit (Remote host closed the connection) 2014-09-09T22:20:52Z kongtomorrow quit 2014-09-09T22:23:38Z BossKonaSegwaY joined #scheme 2014-09-09T22:27:24Z acarrico quit (Ping timeout: 246 seconds) 2014-09-09T22:30:27Z masm quit (Quit: Leaving.) 2014-09-09T22:34:53Z acarrico joined #scheme 2014-09-09T22:39:52Z acarrico quit (Ping timeout: 245 seconds) 2014-09-09T22:42:10Z mrowe_away is now known as mrowe 2014-09-09T22:42:27Z visualshock quit (Quit: Leaving) 2014-09-09T22:47:21Z daviid quit (Ping timeout: 246 seconds) 2014-09-09T22:55:27Z kongtomorrow joined #scheme 2014-09-09T23:00:39Z jeapostrophe joined #scheme 2014-09-09T23:00:39Z jeapostrophe quit (Changing host) 2014-09-09T23:00:39Z jeapostrophe joined #scheme 2014-09-09T23:01:18Z Fare joined #scheme 2014-09-09T23:03:58Z theseb quit (Quit: Leaving) 2014-09-09T23:14:42Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-09T23:15:32Z dmiles_afk joined #scheme 2014-09-09T23:20:12Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-09T23:25:08Z AkashicLegend joined #scheme 2014-09-09T23:40:27Z Vutral joined #scheme 2014-09-09T23:46:42Z brianmwaters joined #scheme 2014-09-09T23:49:52Z leo2007 quit (Ping timeout: 245 seconds) 2014-09-09T23:49:57Z Vutral quit (Read error: Connection reset by peer) 2014-09-09T23:53:21Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-09T23:55:25Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-09T23:56:20Z DKordic` left #scheme 2014-09-09T23:57:47Z emma quit (Ping timeout: 245 seconds) 2014-09-09T23:58:46Z emma joined #scheme 2014-09-10T00:00:50Z leo2007 joined #scheme 2014-09-10T00:02:39Z Sgeo joined #scheme 2014-09-10T00:08:12Z Fare quit (Ping timeout: 245 seconds) 2014-09-10T00:12:03Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-10T00:14:51Z oldskirt joined #scheme 2014-09-10T00:19:52Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-10T00:25:12Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-10T00:26:30Z kongtomorrow quit 2014-09-10T00:38:01Z acarrico joined #scheme 2014-09-10T00:38:11Z Fare joined #scheme 2014-09-10T00:38:35Z cite-reader quit (Quit: leaving) 2014-09-10T00:38:44Z oleo is now known as Guest3107 2014-09-10T00:39:31Z duggiefresh joined #scheme 2014-09-10T00:40:21Z oleo__ joined #scheme 2014-09-10T00:41:50Z Guest3107 quit (Ping timeout: 255 seconds) 2014-09-10T00:43:30Z brianmwaters quit (Quit: Leaving.) 2014-09-10T00:44:41Z brianmwaters joined #scheme 2014-09-10T00:50:19Z jusss joined #scheme 2014-09-10T00:56:44Z kongtomorrow joined #scheme 2014-09-10T01:08:13Z tobik quit (Ping timeout: 260 seconds) 2014-09-10T01:09:06Z amgarchIn9 quit (Ping timeout: 246 seconds) 2014-09-10T01:09:44Z tobik joined #scheme 2014-09-10T01:15:22Z brianmwaters quit (Ping timeout: 240 seconds) 2014-09-10T01:24:54Z duggiefresh quit 2014-09-10T01:27:11Z kongtomorrow quit 2014-09-10T01:28:20Z kongtomorrow joined #scheme 2014-09-10T01:29:35Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-10T01:31:34Z autoburger joined #scheme 2014-09-10T01:31:50Z autoburger: why is scheme more powerful than say prolog? 2014-09-10T01:32:12Z akkad: because it uses the Cattle Prod 2014-09-10T01:33:07Z akkad: the λ from Greek is from Phoenician Lahmed. Which means "Cattle Prod" 2014-09-10T01:33:31Z vanila: autoburger, that sounds subjective 2014-09-10T01:33:31Z ijp: hello gavino 2014-09-10T01:33:41Z vanila: they're both turing complete 2014-09-10T01:33:46Z vanila: but the lambda point is true 2014-09-10T01:33:58Z vanila: more better to say it's more expressive than more powerful 2014-09-10T01:34:27Z ijp: gavino, do you have any new material, or just the classics? 2014-09-10T01:34:43Z arrubin left #scheme 2014-09-10T01:35:03Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-10T01:35:03Z guampa quit (Ping timeout: 264 seconds) 2014-09-10T01:35:07Z AkashicLegend joined #scheme 2014-09-10T01:35:09Z ijp: we could start a pool on how long it takes you to bring up prevayler 2014-09-10T01:40:29Z guampa joined #scheme 2014-09-10T01:41:26Z kazimir42 joined #scheme 2014-09-10T01:43:18Z kongtomorrow quit 2014-09-10T01:47:05Z kongtomorrow joined #scheme 2014-09-10T01:48:20Z b4283 joined #scheme 2014-09-10T01:58:07Z annodomini quit (Quit: annodomini) 2014-09-10T02:00:09Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-09-10T02:05:29Z Vutral joined #scheme 2014-09-10T02:08:10Z dnm quit 2014-09-10T02:11:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T02:19:07Z jlongster joined #scheme 2014-09-10T02:22:42Z mornfall quit (Ping timeout: 245 seconds) 2014-09-10T02:25:57Z kongtomorrow quit 2014-09-10T02:37:47Z Riastradh joined #scheme 2014-09-10T02:54:44Z Fare quit (Remote host closed the connection) 2014-09-10T02:55:22Z Vutral joined #scheme 2014-09-10T02:58:23Z Vutral quit (Excess Flood) 2014-09-10T03:03:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-10T03:07:03Z leo2007 quit (Ping timeout: 246 seconds) 2014-09-10T03:08:08Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-10T03:11:33Z vanila quit (Quit: Leaving) 2014-09-10T03:12:33Z BossKonaSegwaY joined #scheme 2014-09-10T03:14:14Z guampa quit (Quit: quit) 2014-09-10T03:14:22Z leo2007 joined #scheme 2014-09-10T03:24:27Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-10T03:32:32Z BossKonaSegwaY joined #scheme 2014-09-10T03:35:50Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-10T04:09:47Z jusss quit (Ping timeout: 245 seconds) 2014-09-10T04:13:43Z omefire1 joined #scheme 2014-09-10T04:26:56Z Vutral joined #scheme 2014-09-10T04:31:41Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T04:39:33Z stepnem quit (Ping timeout: 264 seconds) 2014-09-10T04:46:17Z kongtomorrow joined #scheme 2014-09-10T04:50:10Z Vutral joined #scheme 2014-09-10T04:51:48Z mornfall joined #scheme 2014-09-10T04:54:33Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T05:00:02Z oleo__ quit (Quit: Verlassend) 2014-09-10T05:05:39Z leo2007 joined #scheme 2014-09-10T05:06:53Z ByronJohnson quit (Ping timeout: 255 seconds) 2014-09-10T05:07:45Z bit` quit (Ping timeout: 264 seconds) 2014-09-10T05:08:10Z ByronJohnson joined #scheme 2014-09-10T05:13:25Z effy quit (Read error: Connection reset by peer) 2014-09-10T05:15:52Z jlongster quit (Ping timeout: 240 seconds) 2014-09-10T05:21:05Z jlongster joined #scheme 2014-09-10T05:22:59Z bit` joined #scheme 2014-09-10T05:25:49Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-10T05:27:16Z jusss joined #scheme 2014-09-10T05:29:07Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-10T05:34:42Z emma quit (Ping timeout: 272 seconds) 2014-09-10T05:37:11Z emma joined #scheme 2014-09-10T05:37:45Z kongtomorrow quit 2014-09-10T05:42:16Z kongtomorrow joined #scheme 2014-09-10T05:42:20Z Vutral joined #scheme 2014-09-10T05:42:23Z Vutral quit (Excess Flood) 2014-09-10T05:45:20Z BossKonaSegwaY joined #scheme 2014-09-10T05:46:06Z Vutral joined #scheme 2014-09-10T05:51:01Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T05:51:42Z kongtomorrow quit 2014-09-10T06:01:11Z kazimir42 quit (Remote host closed the connection) 2014-09-10T06:27:04Z autoburger: scheme! 2014-09-10T06:27:09Z autoburger: oh baby! 2014-09-10T06:29:41Z kongtomorrow joined #scheme 2014-09-10T06:31:09Z jlongster quit (Ping timeout: 260 seconds) 2014-09-10T06:37:08Z Bahman joined #scheme 2014-09-10T06:46:41Z b4283: hehe 2014-09-10T06:47:16Z Vutral joined #scheme 2014-09-10T06:51:14Z jusss quit (Read error: Connection reset by peer) 2014-09-10T06:51:41Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T06:53:09Z emma quit (Ping timeout: 246 seconds) 2014-09-10T06:58:53Z jusss joined #scheme 2014-09-10T07:02:09Z emma joined #scheme 2014-09-10T07:02:15Z joneshf-laptop quit (Ping timeout: 246 seconds) 2014-09-10T07:02:21Z joneshf-laptop_ joined #scheme 2014-09-10T07:06:07Z leppie quit (Ping timeout: 245 seconds) 2014-09-10T07:07:09Z emma quit (Ping timeout: 264 seconds) 2014-09-10T07:11:27Z ventonegro joined #scheme 2014-09-10T07:13:33Z Isp-sec joined #scheme 2014-09-10T07:16:06Z ananna quit (Quit: No Ping reply in 180 seconds.) 2014-09-10T07:16:11Z anannie joined #scheme 2014-09-10T07:16:11Z anannie quit (Changing host) 2014-09-10T07:16:11Z anannie joined #scheme 2014-09-10T07:16:40Z mrowe is now known as mrowe_away 2014-09-10T07:22:03Z emma joined #scheme 2014-09-10T07:22:13Z Isp-sec quit (Read error: No route to host) 2014-09-10T07:23:45Z Isp-sec joined #scheme 2014-09-10T07:26:10Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-10T07:26:27Z emma quit (Ping timeout: 245 seconds) 2014-09-10T07:30:22Z kongtomorrow quit 2014-09-10T07:31:52Z kongtomorrow joined #scheme 2014-09-10T07:34:30Z emma joined #scheme 2014-09-10T07:35:53Z C_Keen is now known as C-Keen 2014-09-10T07:44:25Z yacks quit (Ping timeout: 260 seconds) 2014-09-10T07:46:24Z ventonegro quit (Remote host closed the connection) 2014-09-10T07:49:29Z ventonegro joined #scheme 2014-09-10T07:54:46Z Bahman_ joined #scheme 2014-09-10T07:56:09Z Bahman quit (Ping timeout: 246 seconds) 2014-09-10T07:59:55Z autoburger quit (Quit: Lost terminal) 2014-09-10T08:01:15Z hiroakip joined #scheme 2014-09-10T08:16:17Z hiroakip quit (Ping timeout: 268 seconds) 2014-09-10T08:26:16Z zarul quit (Read error: Connection reset by peer) 2014-09-10T08:27:10Z zarul joined #scheme 2014-09-10T08:27:10Z zarul quit (Changing host) 2014-09-10T08:27:10Z zarul joined #scheme 2014-09-10T08:28:07Z Isp-sec quit (Ping timeout: 245 seconds) 2014-09-10T08:29:52Z sad0ur quit (Ping timeout: 240 seconds) 2014-09-10T08:40:40Z sad0ur joined #scheme 2014-09-10T08:55:47Z Bahman_ is now known as Bahman 2014-09-10T09:02:45Z Bahman quit (Quit: Ave atque vale) 2014-09-10T09:03:28Z Bahman joined #scheme 2014-09-10T09:14:24Z Vutral joined #scheme 2014-09-10T09:14:28Z Vutral quit (Excess Flood) 2014-09-10T09:16:27Z cdidd_ quit (Ping timeout: 245 seconds) 2014-09-10T09:22:42Z cdidd_ joined #scheme 2014-09-10T09:22:53Z cdidd_ is now known as cdidd 2014-09-10T09:27:24Z Vutral joined #scheme 2014-09-10T09:27:42Z Vutral quit (Excess Flood) 2014-09-10T09:28:06Z ventonegro quit (Remote host closed the connection) 2014-09-10T09:30:09Z ventonegro joined #scheme 2014-09-10T09:30:11Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-10T09:31:11Z BossKonaSegwaY joined #scheme 2014-09-10T09:45:13Z gravicappa joined #scheme 2014-09-10T09:45:33Z BossKonaSegwaY quit (Ping timeout: 264 seconds) 2014-09-10T09:47:13Z stepnem joined #scheme 2014-09-10T09:53:44Z jusss quit (Ping timeout: 272 seconds) 2014-09-10T09:57:37Z BossKonaSegwaY joined #scheme 2014-09-10T10:18:17Z mrowe_away is now known as mrowe 2014-09-10T10:27:50Z kongtomorrow quit 2014-09-10T10:29:24Z jeapostrophe joined #scheme 2014-09-10T10:29:24Z jeapostrophe quit (Changing host) 2014-09-10T10:29:24Z jeapostrophe joined #scheme 2014-09-10T10:32:39Z yacks joined #scheme 2014-09-10T10:41:04Z b4283 quit (Quit: Konversation terminated!) 2014-09-10T10:58:12Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-10T11:02:40Z mrowe is now known as mrowe_away 2014-09-10T11:14:48Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-10T11:15:34Z dmiles_afk joined #scheme 2014-09-10T11:17:52Z BossKonaSegwaY joined #scheme 2014-09-10T11:21:27Z leppie joined #scheme 2014-09-10T11:43:52Z pnkfelix joined #scheme 2014-09-10T11:50:50Z pjb` joined #scheme 2014-09-10T11:52:14Z przl joined #scheme 2014-09-10T11:52:42Z pjb quit (Ping timeout: 245 seconds) 2014-09-10T12:00:06Z annodomini joined #scheme 2014-09-10T12:00:06Z annodomini quit (Changing host) 2014-09-10T12:00:06Z annodomini joined #scheme 2014-09-10T12:01:40Z leppie quit (Ping timeout: 272 seconds) 2014-09-10T12:02:04Z Sgeo quit (Read error: Connection reset by peer) 2014-09-10T12:11:41Z Nizumzen joined #scheme 2014-09-10T12:12:16Z vanila joined #scheme 2014-09-10T12:21:46Z annodomini quit (Quit: annodomini) 2014-09-10T12:25:31Z b4283 joined #scheme 2014-09-10T12:25:43Z przl quit (Ping timeout: 272 seconds) 2014-09-10T12:29:15Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-09-10T12:37:10Z annodomini joined #scheme 2014-09-10T12:37:10Z annodomini quit (Changing host) 2014-09-10T12:37:10Z annodomini joined #scheme 2014-09-10T12:53:47Z jeapostrophe joined #scheme 2014-09-10T12:53:47Z jeapostrophe quit (Changing host) 2014-09-10T12:53:47Z jeapostrophe joined #scheme 2014-09-10T13:02:52Z davexunit joined #scheme 2014-09-10T13:08:02Z vanila: http://lpaste.net/110841 how could i reduce the number of lambdas CPS emits? 2014-09-10T13:08:15Z vanila: CPS produces so much bigger than the input, it sucks 2014-09-10T13:15:45Z vanila left #scheme 2014-09-10T13:15:55Z vanila joined #scheme 2014-09-10T13:16:14Z vinleod joined #scheme 2014-09-10T13:16:36Z developernotes joined #scheme 2014-09-10T13:17:31Z przl joined #scheme 2014-09-10T13:22:41Z oleo joined #scheme 2014-09-10T13:24:18Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-10T13:25:35Z taylanub: vanila: it's kind of the point of CPS to make things very explicit (thus inevitably verbose) 2014-09-10T13:26:12Z taylanub: well the general idea anyway, I don't really have experience in CPS conversion so can't give specific advice 2014-09-10T13:27:20Z taylanub: you could look into how others do it though, for example Guile; the manual on the master branch has an overview 2014-09-10T13:28:48Z taylanub: https://www.gnu.org/software/guile/docs/master/guile.html/An-Introduction-to-CPS.html and http://wingolog.org/archives/2014/01/12/a-continuation-passing-style-intermediate-language-for-guile 2014-09-10T13:28:55Z rudybot: http://tinyurl.com/n82j985 2014-09-10T13:28:55Z rudybot: http://tinyurl.com/kaomra3 2014-09-10T13:32:08Z annodomini quit (Quit: annodomini) 2014-09-10T13:40:49Z taylanub quit (Disconnected by services) 2014-09-10T13:41:18Z taylanub joined #scheme 2014-09-10T13:41:30Z civodul joined #scheme 2014-09-10T13:50:01Z Riastradh joined #scheme 2014-09-10T13:54:17Z leppie joined #scheme 2014-09-10T14:00:13Z atomx joined #scheme 2014-09-10T14:09:59Z jusss joined #scheme 2014-09-10T14:14:21Z BossKonaSegwaY quit (Ping timeout: 264 seconds) 2014-09-10T14:18:34Z jusss quit (Read error: Connection reset by peer) 2014-09-10T14:20:19Z jusss joined #scheme 2014-09-10T14:22:42Z AkashicLegend joined #scheme 2014-09-10T14:26:24Z gravicappa quit (Remote host closed the connection) 2014-09-10T14:27:23Z BossKonaSegwaY joined #scheme 2014-09-10T14:39:14Z fridim_ joined #scheme 2014-09-10T14:40:55Z hiroakip joined #scheme 2014-09-10T14:41:38Z suppi joined #scheme 2014-09-10T14:44:15Z jlongster joined #scheme 2014-09-10T14:52:10Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-10T15:00:52Z fridim_ quit (Ping timeout: 240 seconds) 2014-09-10T15:10:22Z hiroakip quit (Ping timeout: 240 seconds) 2014-09-10T15:15:12Z ijp: vanila: the basic plotkin(?) cps adds a bunch of extra "administrative" lambdas, you could either do some beta/eta reduction in a separate pass, or use a different cps algorithm 2014-09-10T15:15:45Z ijp: http://matt.might.net/articles/cps-conversion/ provides a decent summary 2014-09-10T15:16:35Z Fare joined #scheme 2014-09-10T15:17:14Z neutrino-- joined #scheme 2014-09-10T15:18:45Z billybober joined #scheme 2014-09-10T15:19:49Z billybober left #scheme 2014-09-10T15:37:09Z joast quit (Ping timeout: 240 seconds) 2014-09-10T15:43:16Z yc` joined #scheme 2014-09-10T15:45:10Z Vutral joined #scheme 2014-09-10T15:45:53Z yc`: I write alot of error checking code like this `(let (x (make-x)) (when x ...))`, usually several levels deep, is there a better way to do this? 2014-09-10T15:47:30Z civodul quit (Quit: rebooting) 2014-09-10T15:50:13Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T15:50:54Z iterrogo joined #scheme 2014-09-10T15:51:05Z yc` left #scheme 2014-09-10T15:51:22Z przl quit (Ping timeout: 240 seconds) 2014-09-10T15:52:20Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-10T15:52:24Z cite-reader joined #scheme 2014-09-10T16:03:05Z neutrino-- quit (Quit: WeeChat 1.0) 2014-09-10T16:05:06Z atomx quit (Ping timeout: 252 seconds) 2014-09-10T16:07:03Z vanila: (let ((x (make-x))) (when x ...)) 2014-09-10T16:07:15Z vanila: (cond ((make-x) => (lambda (x) ...)) 2014-09-10T16:07:34Z joast joined #scheme 2014-09-10T16:08:12Z vanila: you could makea macro that lets you write like (given x (make-x) ...) 2014-09-10T16:10:04Z gravicappa joined #scheme 2014-09-10T16:14:14Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-10T16:15:00Z _tca: if-let and when-let are common macros people make to do just that, regarding nesting you could make an if-let* 2014-09-10T16:19:12Z Gyps joined #scheme 2014-09-10T16:23:12Z Nizumzen joined #scheme 2014-09-10T16:25:51Z ventonegro quit (Remote host closed the connection) 2014-09-10T16:27:25Z theseb joined #scheme 2014-09-10T16:39:22Z gravicappa quit (Ping timeout: 245 seconds) 2014-09-10T16:39:56Z vinleod joined #scheme 2014-09-10T16:39:57Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-10T16:49:49Z kobain joined #scheme 2014-09-10T16:49:51Z kobain quit (Changing host) 2014-09-10T16:49:51Z kobain joined #scheme 2014-09-10T17:02:48Z przl joined #scheme 2014-09-10T17:03:38Z amgarchIn9 joined #scheme 2014-09-10T17:05:57Z davexunit quit (Quit: Later) 2014-09-10T17:07:19Z Vutral joined #scheme 2014-09-10T17:11:57Z amgarchIn9 quit (Ping timeout: 246 seconds) 2014-09-10T17:12:21Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T17:14:47Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-10T17:18:25Z kongtomorrow joined #scheme 2014-09-10T17:23:50Z gravicappa joined #scheme 2014-09-10T17:25:26Z jeapostrophe quit (Read error: Connection reset by peer) 2014-09-10T17:29:01Z amgarchIn9 joined #scheme 2014-09-10T17:29:42Z jeapostrophe joined #scheme 2014-09-10T17:29:51Z jeapostrophe quit (Changing host) 2014-09-10T17:29:51Z jeapostrophe joined #scheme 2014-09-10T17:34:35Z ilammy joined #scheme 2014-09-10T17:36:31Z daviid joined #scheme 2014-09-10T17:38:20Z dsp quit (Remote host closed the connection) 2014-09-10T17:38:32Z przl quit (Ping timeout: 276 seconds) 2014-09-10T17:39:41Z oldskirt joined #scheme 2014-09-10T17:39:51Z oldskirt quit (Changing host) 2014-09-10T17:39:51Z oldskirt joined #scheme 2014-09-10T17:50:51Z pjb` is now known as pjb 2014-09-10T17:57:31Z developernotes joined #scheme 2014-09-10T17:58:20Z davexunit joined #scheme 2014-09-10T18:02:53Z przl joined #scheme 2014-09-10T18:06:45Z b4283 quit (Quit: Konversation terminated!) 2014-09-10T18:06:49Z Nizumzen joined #scheme 2014-09-10T18:07:25Z dsp joined #scheme 2014-09-10T18:19:10Z amgarchIn9 quit (Ping timeout: 264 seconds) 2014-09-10T18:19:41Z amgarchIn9 joined #scheme 2014-09-10T18:20:15Z Gyps quit (Quit: Gyps) 2014-09-10T18:22:25Z yacks quit (Quit: Leaving) 2014-09-10T18:23:52Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-10T18:29:31Z Vutral joined #scheme 2014-09-10T18:30:27Z yacks joined #scheme 2014-09-10T18:31:10Z Fare quit (Ping timeout: 272 seconds) 2014-09-10T18:31:39Z Fare joined #scheme 2014-09-10T18:34:01Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T18:40:40Z Fare quit (Ping timeout: 272 seconds) 2014-09-10T18:42:10Z Fare joined #scheme 2014-09-10T18:43:21Z BossKonaSegwaY joined #scheme 2014-09-10T18:51:36Z Bahman quit (Quit: Ave atque vale) 2014-09-10T18:52:03Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-10T19:09:43Z cite-reader quit (Quit: leaving) 2014-09-10T19:15:13Z Vutral joined #scheme 2014-09-10T19:18:50Z Vutral quit (Excess Flood) 2014-09-10T19:20:04Z pera joined #scheme 2014-09-10T19:28:50Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-10T19:29:06Z kongtomorrow joined #scheme 2014-09-10T19:29:17Z tcsc joined #scheme 2014-09-10T19:29:28Z Oejet joined #scheme 2014-09-10T19:33:01Z svercer joined #scheme 2014-09-10T19:33:37Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-10T19:35:53Z vinleod joined #scheme 2014-09-10T19:38:34Z svercer: I have a question about r7rs, I'm not sure if there's a different place I might ask? but here goes: 4.1.2 of the "final" draft states: "(quote datum) can be abbreviated as 'datum. The two notations are equivalent in all respects." Does this mean that 'datum will pull in whatever binding of "quote" happens to be visible right now? or does it always use the (scheme base) binding? 2014-09-10T19:39:39Z taylanub: svercer: this channel is fine for R7RS; you can also ask the scheme-reports mailing list if you need. as for your question... 2014-09-10T19:40:00Z taylanub: svercer: yes, it uses the current binding of `quote'. in this respect the apostrophe is "unhygienic" in a sense 2014-09-10T19:40:05Z evhan: rudybot: (let ((quote -)) '1) 2014-09-10T19:40:06Z rudybot: evhan: your sandbox is ready 2014-09-10T19:40:07Z rudybot: evhan: ; Value: -1 2014-09-10T19:40:51Z svercer: heh. okay, works for me; that's got a certain appealing simplicity for (read). 2014-09-10T19:42:25Z svercer: thanks 2014-09-10T19:45:31Z autoburger joined #scheme 2014-09-10T19:45:39Z svercer: so it goes without saying that ` -> quasiquote works the same way, but I assume there's no reason that quasiquote itself, as a bit of syntax, wouldn't be hygienic; i.e., if quote is rebound but not quasiquote, ` and quasiquote will work perfectly normally? 2014-09-10T19:45:40Z autoburger: schemme ooww yeah!! 2014-09-10T19:47:14Z autoburger: u lost me 2014-09-10T19:54:37Z stamourv: svercer: Expanding `'` to `quote` happens at the reader level, so that's before anything binding-related. 2014-09-10T19:56:02Z Fare quit (Ping timeout: 272 seconds) 2014-09-10T20:01:46Z tcsc quit (Quit: computer sleeping) 2014-09-10T20:04:03Z cite-reader joined #scheme 2014-09-10T20:05:52Z Fare joined #scheme 2014-09-10T20:10:18Z Gyps joined #scheme 2014-09-10T20:11:48Z annodomini joined #scheme 2014-09-10T20:11:48Z annodomini quit (Changing host) 2014-09-10T20:11:48Z annodomini joined #scheme 2014-09-10T20:13:50Z annodomini quit (Client Quit) 2014-09-10T20:17:42Z Vutral joined #scheme 2014-09-10T20:17:54Z dropster joined #scheme 2014-09-10T20:27:51Z pera quit (Quit: leaving) 2014-09-10T20:28:04Z Vutral quit (Read error: Connection reset by peer) 2014-09-10T20:28:59Z dzhus joined #scheme 2014-09-10T20:29:06Z mrowe_away is now known as mrowe 2014-09-10T20:30:24Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-10T20:32:38Z developernotes joined #scheme 2014-09-10T20:42:01Z Fare quit (Ping timeout: 272 seconds) 2014-09-10T20:42:24Z Fare joined #scheme 2014-09-10T20:44:23Z autoburger quit (Quit: Lost terminal) 2014-09-10T20:47:03Z gravicappa quit (Remote host closed the connection) 2014-09-10T20:48:22Z mrowe is now known as mrowe_away 2014-09-10T20:50:38Z annodomini joined #scheme 2014-09-10T20:54:30Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-10T20:54:32Z Vutral joined #scheme 2014-09-10T20:55:19Z jkraemer quit (Ping timeout: 272 seconds) 2014-09-10T20:56:01Z daviid quit (Ping timeout: 268 seconds) 2014-09-10T20:56:56Z dropster quit (Quit: Leaving.) 2014-09-10T20:58:06Z Vutral quit (Excess Flood) 2014-09-10T21:00:39Z Oejet left #scheme 2014-09-10T21:00:48Z davexunit quit (Quit: Later) 2014-09-10T21:02:52Z cite-reader left #scheme 2014-09-10T21:05:23Z annodomini quit (Quit: annodomini) 2014-09-10T21:07:32Z jkraemer joined #scheme 2014-09-10T21:09:24Z mrowe_away is now known as mrowe 2014-09-10T21:14:10Z Nizumzen joined #scheme 2014-09-10T21:16:12Z vinleod quit (Quit: Computer has gone to sleep.) 2014-09-10T21:17:26Z przl quit (Quit: leaving) 2014-09-10T21:19:20Z civodul joined #scheme 2014-09-10T21:22:33Z Fare quit (Ping timeout: 272 seconds) 2014-09-10T21:23:52Z mrowe is now known as mrowe_away 2014-09-10T21:26:41Z annodomini joined #scheme 2014-09-10T21:26:41Z annodomini quit (Changing host) 2014-09-10T21:26:41Z annodomini joined #scheme 2014-09-10T21:27:47Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-10T21:29:39Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-10T21:30:49Z annodomini quit (Client Quit) 2014-09-10T21:32:09Z fridim_ joined #scheme 2014-09-10T21:33:12Z suppi quit (Quit: Leaving) 2014-09-10T21:36:12Z tcsc joined #scheme 2014-09-10T21:38:45Z DGASAU quit (Remote host closed the connection) 2014-09-10T21:39:30Z DGASAU joined #scheme 2014-09-10T21:41:30Z Vutral joined #scheme 2014-09-10T21:41:33Z Vutral quit (Excess Flood) 2014-09-10T21:49:02Z jeapostrophe quit (Ping timeout: 252 seconds) 2014-09-10T21:55:41Z davexunit joined #scheme 2014-09-10T21:57:21Z kongtomorrow quit 2014-09-10T21:58:55Z Nizumzen quit (Ping timeout: 268 seconds) 2014-09-10T22:10:44Z Fare joined #scheme 2014-09-10T22:11:24Z davexunit quit (Quit: Later) 2014-09-10T22:11:48Z davexunit joined #scheme 2014-09-10T22:11:57Z fridim_ quit (Ping timeout: 264 seconds) 2014-09-10T22:14:00Z daviid joined #scheme 2014-09-10T22:16:22Z Fare quit (Ping timeout: 240 seconds) 2014-09-10T22:16:38Z hiroakip joined #scheme 2014-09-10T22:20:33Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-10T22:20:46Z jeapostrophe joined #scheme 2014-09-10T22:22:54Z vinleod joined #scheme 2014-09-10T22:26:46Z dnm joined #scheme 2014-09-10T22:28:43Z ilammy quit (Ping timeout: 246 seconds) 2014-09-10T22:29:58Z Sgeo joined #scheme 2014-09-10T22:33:20Z vanila: Is there a small scheme compiler that is easy to read and understand? 2014-09-10T22:35:18Z ecraven: scheme48 once was supposed to be 2014-09-10T22:35:27Z ecraven: not sure about chibi scheme 2014-09-10T22:37:09Z oldskirt quit (Ping timeout: 268 seconds) 2014-09-10T22:38:44Z gnomon: vanila, check out TWOBIT/HOBBIT 2014-09-10T22:39:04Z gnomon: RABBIT 2014-09-10T22:39:06Z gnomon: http://library.readscheme.org/page8.html 2014-09-10T22:43:37Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-10T22:49:49Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-10T22:50:41Z Vutral joined #scheme 2014-09-10T22:55:21Z Vutral quit (Ping timeout: 260 seconds) 2014-09-10T22:56:41Z AkashicLegend quit (Read error: Connection reset by peer) 2014-09-10T22:57:49Z AkashicLegend joined #scheme 2014-09-10T23:00:07Z AkashicLegend quit (Client Quit) 2014-09-10T23:02:02Z Nizumzen joined #scheme 2014-09-10T23:03:45Z mrowe_away is now known as mrowe 2014-09-10T23:04:08Z dzhus quit (Remote host closed the connection) 2014-09-10T23:10:41Z svercer left #scheme 2014-09-10T23:14:44Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-10T23:15:37Z dmiles_afk joined #scheme 2014-09-10T23:19:45Z amgarchIn9 quit (Ping timeout: 264 seconds) 2014-09-10T23:24:19Z Fare joined #scheme 2014-09-10T23:28:01Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-09-10T23:30:06Z stepnem quit (Ping timeout: 272 seconds) 2014-09-10T23:37:23Z jeapostrophe joined #scheme 2014-09-10T23:37:23Z jeapostrophe quit (Changing host) 2014-09-10T23:37:23Z jeapostrophe joined #scheme 2014-09-10T23:40:17Z kongtomorrow joined #scheme 2014-09-10T23:41:26Z c74d is now known as Guest10529 2014-09-10T23:42:31Z Guest10529 quit (Ping timeout: 268 seconds) 2014-09-10T23:43:46Z c74d joined #scheme 2014-09-10T23:54:59Z AkashicLegend joined #scheme 2014-09-10T23:55:18Z daviid quit (Remote host closed the connection) 2014-09-10T23:55:32Z Fare quit (Ping timeout: 276 seconds) 2014-09-10T23:57:22Z snits quit (Quit: leaving) 2014-09-10T23:57:46Z snits joined #scheme 2014-09-11T00:04:35Z diginet quit (Quit: diginet has quit!) 2014-09-11T00:06:42Z diginet joined #scheme 2014-09-11T00:12:32Z BossKonaSegwaY1 joined #scheme 2014-09-11T00:16:02Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-11T00:18:25Z vanila: what's the point of CPS transform in a compiler? 2014-09-11T00:18:54Z pyro-: one use is that, since nothing ever returns, you don't have to implement return 2014-09-11T00:19:20Z vanila: but return isnt in scheme 2014-09-11T00:19:27Z vanila: so i dont really understand? 2014-09-11T00:19:32Z pyro-: sure, but procedures still return 2014-09-11T00:19:52Z pyro-: anything evaluated in a tail position will be returned right? 2014-09-11T00:20:07Z pyro-: so you'd have to push a return address, ect. etc. etc. 2014-09-11T00:20:17Z vanila: hmm thanks for trying to help but It's over my head :( 2014-09-11T00:20:28Z vanila: oh wait a sec 2014-09-11T00:20:39Z vanila: it means you can just jump and jump instead of setting the return address and doing a call 2014-09-11T00:20:40Z pyro-: vanila: (lambda (x) 3), when called, returns 3 2014-09-11T00:20:55Z pyro-: doesn't matter that you don't see a keyword "return", it still returns 2014-09-11T00:21:06Z pyro-: so you'll have to implement that somehow 2014-09-11T00:21:18Z pyro-: right 2014-09-11T00:21:28Z vanila: ok thanks! 2014-09-11T00:21:39Z pyro-: in CPS returns are converted to calls, and calls are just jumps + renamed parameters 2014-09-11T00:22:08Z pyro-: of course its not *quite* that simple, you have to pop things off the stack by some mechanism at some point, too 2014-09-11T00:22:44Z pyro-: another use for CPS is that constructions which mess with the continuation, like call-with-current-continuation, or exceptions, may bee easier to implement in CPS style 2014-09-11T00:32:03Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-11T00:32:18Z snits quit (Quit: leaving) 2014-09-11T00:35:42Z mrowe is now known as mrowe_away 2014-09-11T00:38:48Z DGASAU quit (Remote host closed the connection) 2014-09-11T00:39:37Z DGASAU joined #scheme 2014-09-11T00:49:56Z jusss joined #scheme 2014-09-11T00:51:54Z Gyps quit (Quit: Gyps) 2014-09-11T00:52:12Z Gyps joined #scheme 2014-09-11T00:55:11Z kongtomorrow quit 2014-09-11T01:05:34Z jlongster quit (Ping timeout: 252 seconds) 2014-09-11T01:06:57Z tobik quit (Ping timeout: 260 seconds) 2014-09-11T01:08:27Z tobik joined #scheme 2014-09-11T01:28:34Z kongtomorrow joined #scheme 2014-09-11T01:31:50Z jlongster joined #scheme 2014-09-11T01:33:11Z mrowe_away is now known as mrowe 2014-09-11T01:36:33Z jlongster quit (Ping timeout: 264 seconds) 2014-09-11T01:40:32Z oleo__ joined #scheme 2014-09-11T01:41:18Z oleo is now known as Guest82040 2014-09-11T01:41:33Z Guest82040 quit (Ping timeout: 246 seconds) 2014-09-11T01:46:20Z davexunit quit (Quit: Later) 2014-09-11T01:50:41Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-11T01:51:03Z vinleod joined #scheme 2014-09-11T01:51:12Z kongtomorrow joined #scheme 2014-09-11T01:56:24Z tobik quit (Ping timeout: 272 seconds) 2014-09-11T01:57:31Z tobik joined #scheme 2014-09-11T02:00:23Z Riastradh joined #scheme 2014-09-11T02:13:40Z annodomini joined #scheme 2014-09-11T02:13:40Z annodomini quit (Changing host) 2014-09-11T02:13:40Z annodomini joined #scheme 2014-09-11T02:17:57Z jeapostrophe quit (Ping timeout: 264 seconds) 2014-09-11T02:19:14Z annodomini quit (Quit: annodomini) 2014-09-11T02:22:00Z b4283 joined #scheme 2014-09-11T02:22:34Z annodomini joined #scheme 2014-09-11T02:24:25Z dnm quit 2014-09-11T02:24:48Z kongtomorrow quit 2014-09-11T02:26:20Z Gyps quit (Quit: Gyps) 2014-09-11T02:32:39Z jlongster joined #scheme 2014-09-11T02:33:55Z Fare joined #scheme 2014-09-11T02:34:57Z jlongster quit (Remote host closed the connection) 2014-09-11T02:35:20Z jlongster joined #scheme 2014-09-11T02:35:24Z kongtomorrow joined #scheme 2014-09-11T02:53:58Z kongtomorrow quit 2014-09-11T02:59:57Z theseb quit (Ping timeout: 240 seconds) 2014-09-11T03:05:42Z vanila quit (Quit: Leaving) 2014-09-11T03:14:51Z theseb joined #scheme 2014-09-11T03:28:22Z jlongster quit (Ping timeout: 240 seconds) 2014-09-11T03:40:25Z jlongster joined #scheme 2014-09-11T03:41:41Z ijp` joined #scheme 2014-09-11T03:41:52Z Vutral joined #scheme 2014-09-11T03:41:52Z Vutral quit (Changing host) 2014-09-11T03:41:52Z Vutral joined #scheme 2014-09-11T03:42:35Z ijp quit (Disconnected by services) 2014-09-11T03:42:39Z ijp` is now known as ijp 2014-09-11T03:44:22Z clog quit (Ping timeout: 240 seconds) 2014-09-11T03:44:52Z mark_wea` joined #scheme 2014-09-11T03:45:02Z Vutral quit (Excess Flood) 2014-09-11T03:48:37Z mark_weaver quit (Ping timeout: 245 seconds) 2014-09-11T03:51:05Z kongtomorrow joined #scheme 2014-09-11T03:54:38Z annodomini quit (Quit: annodomini) 2014-09-11T03:56:03Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-11T04:05:58Z Gyps joined #scheme 2014-09-11T04:13:03Z mrowe is now known as mrowe_away 2014-09-11T04:16:57Z acarrico quit (Ping timeout: 255 seconds) 2014-09-11T04:22:48Z tcsc quit (Quit: computer sleeping) 2014-09-11T04:34:37Z yacks quit (Ping timeout: 260 seconds) 2014-09-11T04:46:51Z Gyps quit (Quit: Gyps) 2014-09-11T05:00:35Z zxq9 joined #scheme 2014-09-11T05:00:48Z oleo__ quit (Quit: Verlassend) 2014-09-11T05:01:08Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T05:02:03Z AkashicLegend joined #scheme 2014-09-11T05:12:25Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T05:13:47Z AkashicLegend joined #scheme 2014-09-11T05:23:52Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T05:25:13Z AkashicLegend joined #scheme 2014-09-11T05:25:30Z kongtomorrow quit 2014-09-11T05:25:33Z theseb quit (Ping timeout: 240 seconds) 2014-09-11T05:28:08Z mrowe_away is now known as mrowe 2014-09-11T05:31:40Z mrowe is now known as mrowe_away 2014-09-11T05:35:21Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T05:36:55Z AkashicLegend joined #scheme 2014-09-11T05:42:17Z clog joined #scheme 2014-09-11T05:43:03Z jlongster quit (Ping timeout: 246 seconds) 2014-09-11T05:46:21Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T05:47:37Z AkashicLegend joined #scheme 2014-09-11T05:50:38Z choas_ joined #scheme 2014-09-11T05:52:48Z choas quit (Ping timeout: 255 seconds) 2014-09-11T05:56:57Z jusss quit (Read error: Connection reset by peer) 2014-09-11T05:59:21Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T06:01:23Z AkashicLegend joined #scheme 2014-09-11T06:02:26Z frkout_ joined #scheme 2014-09-11T06:03:40Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-11T06:04:45Z Fare quit (Ping timeout: 264 seconds) 2014-09-11T06:04:59Z choas joined #scheme 2014-09-11T06:05:56Z frkout quit (Ping timeout: 272 seconds) 2014-09-11T06:06:36Z choas_ quit (Ping timeout: 252 seconds) 2014-09-11T06:10:06Z kongtomorrow joined #scheme 2014-09-11T06:10:42Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-11T06:10:51Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T06:12:15Z AkashicLegend joined #scheme 2014-09-11T06:22:39Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T06:22:39Z frkout_ quit (Remote host closed the connection) 2014-09-11T06:23:06Z frkout joined #scheme 2014-09-11T06:29:02Z dropster joined #scheme 2014-09-11T06:35:10Z fridim_ joined #scheme 2014-09-11T06:48:31Z civodul joined #scheme 2014-09-11T06:50:15Z ijp quit (Quit: This ijp has ended peacefully) 2014-09-11T06:53:33Z effy joined #scheme 2014-09-11T07:01:09Z frkout_ joined #scheme 2014-09-11T07:04:32Z frkout quit (Ping timeout: 252 seconds) 2014-09-11T07:10:26Z wingo joined #scheme 2014-09-11T07:11:13Z ventonegro joined #scheme 2014-09-11T07:14:49Z jusss joined #scheme 2014-09-11T07:14:50Z jusss quit (Changing host) 2014-09-11T07:14:50Z jusss joined #scheme 2014-09-11T07:19:53Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-11T07:19:59Z kongtomo_ joined #scheme 2014-09-11T07:36:10Z oldskirt joined #scheme 2014-09-11T07:40:45Z oldskirt quit (Ping timeout: 264 seconds) 2014-09-11T07:56:53Z Bahman joined #scheme 2014-09-11T07:58:33Z bjz quit (Ping timeout: 260 seconds) 2014-09-11T07:59:45Z przl joined #scheme 2014-09-11T08:00:50Z stepnem joined #scheme 2014-09-11T08:08:05Z yacks joined #scheme 2014-09-11T08:20:38Z bjz joined #scheme 2014-09-11T08:22:20Z ARM9 joined #scheme 2014-09-11T08:23:02Z fzappa joined #scheme 2014-09-11T08:32:52Z frkout_ quit (Remote host closed the connection) 2014-09-11T08:33:19Z frkout joined #scheme 2014-09-11T08:49:26Z kvda joined #scheme 2014-09-11T08:50:02Z kvda: hello 2014-09-11T08:50:47Z kvda: can anyone point me in a direction of learning more about continuations, ie practical uses, besides the example in The Little Schemer? 2014-09-11T08:58:53Z frkout_ joined #scheme 2014-09-11T09:00:41Z kongtomo_ quit 2014-09-11T09:02:42Z frkout quit (Ping timeout: 255 seconds) 2014-09-11T09:03:32Z Bahman_ joined #scheme 2014-09-11T09:03:44Z Bahman quit (Disconnected by services) 2014-09-11T09:03:50Z Bahman_ is now known as Bahman 2014-09-11T09:11:32Z zarul quit (Remote host closed the connection) 2014-09-11T09:12:57Z gravicappa joined #scheme 2014-09-11T09:18:33Z snits joined #scheme 2014-09-11T09:27:38Z oldskirt joined #scheme 2014-09-11T09:32:17Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-11T09:38:44Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-11T09:40:57Z joast quit (Ping timeout: 255 seconds) 2014-09-11T09:42:29Z hiroakip joined #scheme 2014-09-11T10:01:29Z cataska quit (Remote host closed the connection) 2014-09-11T10:09:26Z cataska joined #scheme 2014-09-11T10:09:56Z pnkfelix joined #scheme 2014-09-11T10:15:17Z bjz quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-11T10:32:52Z Nizumzen joined #scheme 2014-09-11T10:42:55Z mark_wea` quit (Write error: Broken pipe) 2014-09-11T10:48:09Z mutley89 joined #scheme 2014-09-11T10:50:09Z acarrico joined #scheme 2014-09-11T10:59:23Z b4283 quit (Quit: Konversation terminated!) 2014-09-11T11:02:20Z kongtomorrow joined #scheme 2014-09-11T11:05:52Z kvda quit (Quit: z____z) 2014-09-11T11:06:40Z kongtomorrow quit (Client Quit) 2014-09-11T11:07:12Z kongtomorrow joined #scheme 2014-09-11T11:07:17Z przl quit (Ping timeout: 245 seconds) 2014-09-11T11:07:27Z kongtomorrow quit (Client Quit) 2014-09-11T11:09:35Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-11T11:12:02Z hiroakip joined #scheme 2014-09-11T11:12:19Z yacks quit (Remote host closed the connection) 2014-09-11T11:15:14Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-11T11:15:35Z dmiles_afk joined #scheme 2014-09-11T11:28:58Z oldskirt joined #scheme 2014-09-11T11:32:21Z BossKonaSegwaY1 quit (Ping timeout: 264 seconds) 2014-09-11T11:33:14Z przl joined #scheme 2014-09-11T11:33:41Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-11T11:38:07Z przl quit (Ping timeout: 245 seconds) 2014-09-11T11:38:42Z Fare joined #scheme 2014-09-11T11:47:05Z BossKonaSegwaY joined #scheme 2014-09-11T11:48:20Z bit` quit (Ping timeout: 252 seconds) 2014-09-11T11:59:20Z m4burns quit (Ping timeout: 250 seconds) 2014-09-11T12:02:30Z bit` joined #scheme 2014-09-11T12:04:02Z Sgeo quit (Read error: Connection reset by peer) 2014-09-11T12:04:24Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.50.1) 2014-09-11T12:10:11Z yacks joined #scheme 2014-09-11T12:12:41Z annodomini joined #scheme 2014-09-11T12:12:41Z annodomini quit (Changing host) 2014-09-11T12:12:41Z annodomini joined #scheme 2014-09-11T12:14:25Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-11T12:16:42Z przl joined #scheme 2014-09-11T12:21:53Z DGASAU quit (Read error: Connection reset by peer) 2014-09-11T12:22:21Z DGASAU joined #scheme 2014-09-11T12:23:02Z wingo quit (Ping timeout: 276 seconds) 2014-09-11T12:29:47Z oldskirt joined #scheme 2014-09-11T12:29:54Z oldskirt quit (Changing host) 2014-09-11T12:29:54Z oldskirt joined #scheme 2014-09-11T12:31:38Z oldskirt quit (Read error: Connection reset by peer) 2014-09-11T12:31:38Z DGASAU quit (Read error: Connection reset by peer) 2014-09-11T12:32:04Z DGASAU joined #scheme 2014-09-11T12:36:44Z Fare quit (Ping timeout: 252 seconds) 2014-09-11T12:37:20Z wingo joined #scheme 2014-09-11T12:42:23Z DGASAU quit (Read error: Connection reset by peer) 2014-09-11T12:42:56Z DGASAU joined #scheme 2014-09-11T12:43:32Z emma quit (Ping timeout: 245 seconds) 2014-09-11T12:44:45Z emma joined #scheme 2014-09-11T12:44:54Z emma quit (Changing host) 2014-09-11T12:44:54Z emma joined #scheme 2014-09-11T12:53:23Z emma quit (Ping timeout: 240 seconds) 2014-09-11T12:58:12Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-11T12:59:59Z jusss joined #scheme 2014-09-11T13:03:00Z davexunit joined #scheme 2014-09-11T13:04:46Z jeapostrophe joined #scheme 2014-09-11T13:04:54Z jeapostrophe quit (Changing host) 2014-09-11T13:04:54Z jeapostrophe joined #scheme 2014-09-11T13:07:55Z emma joined #scheme 2014-09-11T13:10:59Z annodomini quit (Quit: annodomini) 2014-09-11T13:11:29Z developernotes joined #scheme 2014-09-11T13:12:54Z emma quit (Ping timeout: 255 seconds) 2014-09-11T13:13:25Z bjz joined #scheme 2014-09-11T13:13:38Z emma joined #scheme 2014-09-11T13:14:29Z b4283 joined #scheme 2014-09-11T13:18:32Z emma quit (Ping timeout: 245 seconds) 2014-09-11T13:19:17Z emma joined #scheme 2014-09-11T13:20:23Z kobain joined #scheme 2014-09-11T13:21:01Z kobain quit (Max SendQ exceeded) 2014-09-11T13:21:19Z kobain joined #scheme 2014-09-11T13:22:26Z kobain quit (Max SendQ exceeded) 2014-09-11T13:22:44Z kobain joined #scheme 2014-09-11T13:23:32Z kobain quit (Max SendQ exceeded) 2014-09-11T13:23:50Z kobain joined #scheme 2014-09-11T13:24:23Z oleo joined #scheme 2014-09-11T13:24:27Z kobain quit (Max SendQ exceeded) 2014-09-11T13:24:34Z emma quit (Ping timeout: 265 seconds) 2014-09-11T13:24:45Z kobain joined #scheme 2014-09-11T13:24:54Z kobain quit (Changing host) 2014-09-11T13:24:54Z kobain joined #scheme 2014-09-11T13:24:59Z emma joined #scheme 2014-09-11T13:30:02Z pnkfelix joined #scheme 2014-09-11T13:31:29Z jusss quit (Read error: Connection reset by peer) 2014-09-11T13:32:26Z oldskirt joined #scheme 2014-09-11T13:32:56Z vanila joined #scheme 2014-09-11T13:36:30Z emma quit (Ping timeout: 252 seconds) 2014-09-11T13:37:10Z oldskirt quit (Ping timeout: 264 seconds) 2014-09-11T13:37:14Z emma joined #scheme 2014-09-11T13:37:24Z jusss joined #scheme 2014-09-11T13:37:24Z jusss quit (Read error: Connection reset by peer) 2014-09-11T13:39:36Z katana- joined #scheme 2014-09-11T13:39:41Z jusss joined #scheme 2014-09-11T13:40:21Z katana- quit (Read error: Connection reset by peer) 2014-09-11T13:40:51Z taylanub quit (Disconnected by services) 2014-09-11T13:41:20Z taylanub joined #scheme 2014-09-11T13:42:16Z dropster1 joined #scheme 2014-09-11T13:43:42Z dropster quit (Ping timeout: 252 seconds) 2014-09-11T13:50:42Z oleo quit (Ping timeout: 245 seconds) 2014-09-11T13:51:12Z oleo joined #scheme 2014-09-11T13:58:42Z dropster1 quit (Quit: Leaving.) 2014-09-11T14:02:13Z AkashicLegend joined #scheme 2014-09-11T14:02:18Z testje joined #scheme 2014-09-11T14:06:44Z testje quit (Client Quit) 2014-09-11T14:09:19Z Riastradh joined #scheme 2014-09-11T14:15:13Z joast joined #scheme 2014-09-11T14:24:56Z fzappa quit (Remote host closed the connection) 2014-09-11T14:27:38Z jlongster joined #scheme 2014-09-11T14:29:13Z Fare joined #scheme 2014-09-11T14:29:31Z hiroakip joined #scheme 2014-09-11T14:31:42Z masm joined #scheme 2014-09-11T14:33:45Z jusss quit (Read error: Connection reset by peer) 2014-09-11T14:35:14Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.92.1) 2014-09-11T14:38:09Z atomx joined #scheme 2014-09-11T14:52:05Z b4283 quit (Quit: Konversation terminated!) 2014-09-11T14:52:19Z b4283 joined #scheme 2014-09-11T14:54:42Z gravicappa quit (Remote host closed the connection) 2014-09-11T14:55:24Z joast quit (Ping timeout: 272 seconds) 2014-09-11T15:02:15Z Nizumzen joined #scheme 2014-09-11T15:02:40Z iterrogo joined #scheme 2014-09-11T15:16:11Z Steverman joined #scheme 2014-09-11T15:21:18Z Gyps joined #scheme 2014-09-11T15:21:25Z theseb joined #scheme 2014-09-11T15:29:25Z pnkfelix joined #scheme 2014-09-11T15:33:07Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-11T15:33:47Z oldskirt joined #scheme 2014-09-11T15:36:21Z jlongster quit (Remote host closed the connection) 2014-09-11T15:38:03Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T15:38:14Z oldskirt quit (Ping timeout: 252 seconds) 2014-09-11T15:39:13Z joast joined #scheme 2014-09-11T15:39:22Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-11T15:41:55Z annodomini joined #scheme 2014-09-11T15:41:56Z annodomini quit (Changing host) 2014-09-11T15:41:56Z annodomini joined #scheme 2014-09-11T15:51:42Z cite-reader joined #scheme 2014-09-11T15:53:22Z Steverman quit (Ping timeout: 240 seconds) 2014-09-11T15:53:46Z joast quit (Ping timeout: 268 seconds) 2014-09-11T15:56:27Z waxysubs joined #scheme 2014-09-11T16:01:52Z Nizumzen joined #scheme 2014-09-11T16:06:53Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-11T16:12:31Z gravicappa joined #scheme 2014-09-11T16:13:44Z b4283 quit (Quit: Konversation terminated!) 2014-09-11T16:16:05Z jlongster joined #scheme 2014-09-11T16:19:30Z AkashicLegend joined #scheme 2014-09-11T16:20:02Z b4283 joined #scheme 2014-09-11T16:21:40Z xenophon joined #scheme 2014-09-11T16:23:12Z kazimir42 joined #scheme 2014-09-11T16:26:48Z ventonegro quit (Read error: Connection reset by peer) 2014-09-11T16:29:10Z Rodya_ joined #scheme 2014-09-11T16:30:57Z pnkfelix quit (Ping timeout: 260 seconds) 2014-09-11T16:33:12Z effy quit (Ping timeout: 245 seconds) 2014-09-11T16:34:38Z oldskirt joined #scheme 2014-09-11T16:37:13Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T16:38:57Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-11T16:38:57Z gravicappa quit (Ping timeout: 264 seconds) 2014-09-11T16:38:59Z AkashicLegend joined #scheme 2014-09-11T16:43:20Z amgarchIn9 joined #scheme 2014-09-11T16:46:07Z Rodya_ quit (Quit: Ex-Chat) 2014-09-11T16:47:29Z AkashicLegend quit (Quit: AkashicLegend) 2014-09-11T16:57:23Z Aiwass joined #scheme 2014-09-11T17:01:34Z vanila: Where an I get a lost of small test programs for scheme? 2014-09-11T17:01:39Z vanila: small to medium 2014-09-11T17:03:03Z effy joined #scheme 2014-09-11T17:03:11Z hiroakip joined #scheme 2014-09-11T17:09:21Z taylanub: I think John Cowan has some test suites for RnRS conformance. 2014-09-11T17:09:24Z taylanub: vanila: ^ 2014-09-11T17:09:39Z vanila: that sounds really interesting and usefu! 2014-09-11T17:11:24Z vanila: http://sisc.sourceforge.net/r5rs_pitfall.scm found this looking for it 2014-09-11T17:12:18Z joast joined #scheme 2014-09-11T17:15:55Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-11T17:22:52Z bit` quit (Ping timeout: 240 seconds) 2014-09-11T17:24:22Z Fare quit (Quit: Leaving) 2014-09-11T17:28:09Z gravicappa joined #scheme 2014-09-11T17:29:24Z Steverman joined #scheme 2014-09-11T17:30:42Z fantazo joined #scheme 2014-09-11T17:35:48Z ijp joined #scheme 2014-09-11T17:36:12Z Soft quit (Quit: WeeChat 1.1-dev) 2014-09-11T17:37:03Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-11T17:38:04Z bit` joined #scheme 2014-09-11T17:38:16Z b4283 quit (Quit: Konversation terminated!) 2014-09-11T17:38:42Z Aiwass left #scheme 2014-09-11T17:39:32Z Soft joined #scheme 2014-09-11T17:43:45Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-11T17:46:34Z ilammy joined #scheme 2014-09-11T17:48:15Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-11T17:54:22Z kazimir42 joined #scheme 2014-09-11T17:57:04Z atomx quit (Remote host closed the connection) 2014-09-11T17:57:17Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-11T18:03:13Z kazimir42 quit (Remote host closed the connection) 2014-09-11T18:06:43Z suppi joined #scheme 2014-09-11T18:06:43Z suppi quit (Changing host) 2014-09-11T18:06:43Z suppi joined #scheme 2014-09-11T18:10:41Z Gyps quit (Quit: Gyps) 2014-09-11T18:19:03Z daviid joined #scheme 2014-09-11T18:19:34Z kazimir42 joined #scheme 2014-09-11T18:19:54Z oldskirt joined #scheme 2014-09-11T18:19:55Z oldskirt quit (Changing host) 2014-09-11T18:19:55Z oldskirt joined #scheme 2014-09-11T18:20:00Z oldskirt quit (Excess Flood) 2014-09-11T18:20:15Z BossKonaSegwaY joined #scheme 2014-09-11T18:24:49Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-11T18:30:18Z developernotes joined #scheme 2014-09-11T18:34:38Z theseb quit (Quit: Leaving) 2014-09-11T18:35:54Z davexunit quit (Quit: Later) 2014-09-11T18:38:13Z hiroakip joined #scheme 2014-09-11T18:39:08Z davexunit joined #scheme 2014-09-11T18:49:44Z wingo quit (Ping timeout: 272 seconds) 2014-09-11T18:49:47Z BossKonaSegwaY joined #scheme 2014-09-11T18:56:52Z burger-brother joined #scheme 2014-09-11T18:57:35Z burger-brother: but is scheme practical --unix admin in interview 2014-09-11T18:58:13Z gnomon: Can't trust those unix admins. Their neckbeards gets in the way of their brains. 2014-09-11T18:59:08Z ijp: hello again gavino 2014-09-11T19:04:22Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-11T19:04:30Z vanila: hi 2014-09-11T19:09:52Z cite-reader quit (Quit: leaving) 2014-09-11T19:13:41Z sbwhitecap joined #scheme 2014-09-11T19:15:15Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-11T19:15:41Z kazimir42 joined #scheme 2014-09-11T19:24:23Z BossKonaSegwaY joined #scheme 2014-09-11T19:36:02Z fgudin_ joined #scheme 2014-09-11T19:36:42Z _zxq9_ joined #scheme 2014-09-11T19:36:42Z rotty_ joined #scheme 2014-09-11T19:38:00Z ijp` joined #scheme 2014-09-11T19:38:09Z sad0ur_ joined #scheme 2014-09-11T19:38:49Z ijp quit (Disconnected by services) 2014-09-11T19:38:55Z ijp` is now known as ijp 2014-09-11T19:39:11Z tstc joined #scheme 2014-09-11T19:40:14Z fgudin quit (Ping timeout: 252 seconds) 2014-09-11T19:40:14Z rotty quit (Ping timeout: 252 seconds) 2014-09-11T19:40:15Z zxq9 quit (Ping timeout: 252 seconds) 2014-09-11T19:40:15Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-11T19:40:15Z tstc` quit (Ping timeout: 252 seconds) 2014-09-11T19:40:15Z sad0ur quit (Ping timeout: 252 seconds) 2014-09-11T19:40:15Z xenophon quit (Ping timeout: 252 seconds) 2014-09-11T19:40:16Z xenophon joined #scheme 2014-09-11T19:40:52Z Fare joined #scheme 2014-09-11T19:41:08Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-11T19:43:52Z Kruppe joined #scheme 2014-09-11T19:50:44Z hiroakip joined #scheme 2014-09-11T19:51:32Z przl quit (Ping timeout: 276 seconds) 2014-09-11T19:52:11Z burger-brother: whos gavino? 2014-09-11T19:53:05Z taylanub: you, probably 2014-09-11T19:53:37Z ijp: yes, him 2014-09-11T19:54:17Z C-Keen: taylanub: I think jcowan does it all manually but has a script that tries expressions on his scheme implementation zoo 2014-09-11T20:01:48Z lars_ joined #scheme 2014-09-11T20:02:11Z lars_: How do I connect a source code file to another file? 2014-09-11T20:02:21Z C-Keen: ? 2014-09-11T20:02:23Z ecraven: lars_: "connect"? so that one loads the other? 2014-09-11T20:02:26Z lars_: I got this schemefile 2014-09-11T20:02:34Z lars_: With these geometric properties 2014-09-11T20:02:53Z lars_: And im supposed to then use some other stuff to create this geometric shapes 2014-09-11T20:03:02Z lars_: I think so 2014-09-11T20:03:13Z lars_: I got them in the same folder. But do they have to be in tzt or something? 2014-09-11T20:03:25Z C-Keen: tzt? 2014-09-11T20:03:37Z vanila: How important are techniques like SECD and SEKC machines? 2014-09-11T20:03:41Z vanila: for writing a scheme compiler 2014-09-11T20:03:50Z vanila: are these byte code interpreters similar to ocaml? 2014-09-11T20:03:54Z lars_: Nevermind, it was probably just a name then 2014-09-11T20:04:00Z vanila: scheme48 uses bytecode but i don't know if it's important 2014-09-11T20:04:02Z C-Keen: lars_: try addig a (load "first.file") to the second file 2014-09-11T20:04:04Z vanila: wa it jst for portability 2014-09-11T20:04:27Z ijp: vanila: not important at all 2014-09-11T20:04:52Z vanila: okay thanks 2014-09-11T20:05:27Z lars_: C-Keen, actually, my bad 2014-09-11T20:05:36Z lars_: Apparently you were supposed to change the stuff in the file itself 2014-09-11T20:05:52Z gnomon: vanila, the SECD virtual machine is useful for formally reasoning about your compilation target, and possibly for use as an intermediate compilation target. The PalmOS LispMe system explicitly used an SECD VM, and even exposed the compiled bytecodes via a simple introspection mechanism. It is certainly not necessary, but you may find that it helps your understanding. 2014-09-11T20:05:53Z cite-reader joined #scheme 2014-09-11T20:06:14Z gnomon: I've never actually heard of the SEKC machine. 2014-09-11T20:06:39Z C-Keen: lars_: now I a confused 2014-09-11T20:06:56Z ijp: gnomon: CESK is the more usual name 2014-09-11T20:07:02Z ijp: it's pretty similar 2014-09-11T20:07:45Z gnomon: Ah, OK, I've heard of CESK. Thanks, I should have caught that. 2014-09-11T20:07:56Z ijp: oleg has a cute method for writing syntax rules macros using a ck machine rather than cps 2014-09-11T20:08:07Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-11T20:08:42Z annodomini quit (Quit: annodomini) 2014-09-11T20:09:30Z annodomini joined #scheme 2014-09-11T20:09:30Z annodomini quit (Changing host) 2014-09-11T20:09:30Z annodomini joined #scheme 2014-09-11T20:12:15Z lars_: C-Keen, Nothing. It was just me that interpreted the instructions wrong 2014-09-11T20:12:30Z lars_: I do have a questions though 2014-09-11T20:12:51Z lars_: Im using DrRacket and I dont really get what the difference between the upper window and lower window in racket is 2014-09-11T20:13:04Z lars_: Is the lower the input window 2014-09-11T20:16:20Z vanila: i see thankyou 2014-09-11T20:17:41Z langmartin joined #scheme 2014-09-11T20:20:28Z ARM9 quit (Quit: Leaving) 2014-09-11T20:20:41Z InfusoElAmbulant joined #scheme 2014-09-11T20:22:31Z jeapostr1phe joined #scheme 2014-09-11T20:25:22Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-11T20:31:16Z hiroakip joined #scheme 2014-09-11T20:34:33Z gravicappa quit (Remote host closed the connection) 2014-09-11T20:39:23Z Bahman quit (Quit: Ave atque vale) 2014-09-11T20:41:44Z wingo joined #scheme 2014-09-11T20:47:36Z lars_: I write start 400 400 and it wont create a graphic window. Does anyone know what is the problem? And whats the best language to choose on startup (DrRacket)? 2014-09-11T20:47:48Z lars_: Thanks if you have the time to answer my noob questions 2014-09-11T20:49:28Z vanila: try 2014-09-11T20:49:30Z vanila: (start 400 400) 2014-09-11T20:50:16Z _snits_ joined #scheme 2014-09-11T20:51:02Z snits quit (Ping timeout: 245 seconds) 2014-09-11T20:51:08Z lars_: Damn, nice thanks alot vanila 2014-09-11T20:51:23Z stamourv: lars_: Re language to choose: I'd pick "select language from source" and use `#lang racket`. 2014-09-11T20:51:42Z stamourv: Unless you're doing an HTDP-based course. 2014-09-11T20:51:52Z stamourv: In which case you should use "Beginner Student Language". 2014-09-11T20:58:23Z araujo quit (Ping timeout: 240 seconds) 2014-09-11T20:59:38Z davexunit quit (Quit: Later) 2014-09-11T21:03:43Z pnkfelix joined #scheme 2014-09-11T21:07:20Z burger-brother: do you mean cassadra is bad? 2014-09-11T21:09:30Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-11T21:13:43Z BossKonaSegwaY joined #scheme 2014-09-11T21:15:44Z BossKonaSegwaY1 joined #scheme 2014-09-11T21:15:45Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-11T21:15:52Z langmartin quit (Ping timeout: 240 seconds) 2014-09-11T21:16:21Z burger-brother: the racket site has books about howto do racket 2014-09-11T21:16:23Z burger-brother: :) 2014-09-11T21:18:37Z fridim_ quit (Ping timeout: 245 seconds) 2014-09-11T21:18:55Z vanila: racket is cool 2014-09-11T21:18:59Z vanila: i use control-operators 2014-09-11T21:19:13Z vanila: but I'm switching to MIT-SCHEME because I want to use syntactic closures 2014-09-11T21:21:00Z samth: vanila: why do you want syntactic closures? 2014-09-11T21:21:23Z samth: i'm genuinely curious -- i've heard people prefer pure syntax-rules, or xrename, but never SC 2014-09-11T21:23:03Z vanila: syntactic-closures are theoretically simple 2014-09-11T21:23:23Z vanila: I hope to implement them, then implement syntax-rules using them 2014-09-11T21:23:59Z samth: i think in the fixed form (ie, the one that's actually hygenic) it's not any more simple than syntax-case or xrename 2014-09-11T21:24:53Z vanila: oh no i didn't know about this, what is the fixed form? 2014-09-11T21:25:22Z samth: i think there are two papers about sc, and it's the second one 2014-09-11T21:25:30Z samth: but mit scheme implements the fixed one 2014-09-11T21:27:05Z vanila: I wonder what i should for implementation details of macro systems? 2014-09-11T21:29:11Z samth: vanila: i think there's a word missing 2014-09-11T21:29:45Z civodul joined #scheme 2014-09-11T21:29:46Z vanila: should read 2014-09-11T21:31:05Z samth: vanila: i recommend http://www.cs.utah.edu/plt/expmodel-6/ and http://books.google.com/books?id=gJrmszNHQV4C&pg=PA411&lpg=PA411&dq=kent+dybvig+beautiful+code&source=bl&ots=rMPVvAQ4oj&sig=Thc1nFIbJr_yG66RHplOK51WnQk&hl=en&sa=X&ei=fhQSVIS1JYv5yQTL24DoBQ&ved=0CEIQ6AEwBA#v=onepage&q=kent%20dybvig%20beautiful%20code&f=false 2014-09-11T21:31:06Z rudybot: http://tinyurl.com/m6kq3m7 2014-09-11T21:31:27Z vanila: thanksa lot 2014-09-11T21:37:59Z DGASAU quit (Remote host closed the connection) 2014-09-11T21:39:11Z DGASAU joined #scheme 2014-09-11T21:40:44Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-11T21:44:32Z Steverman quit (Ping timeout: 272 seconds) 2014-09-11T21:48:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-11T21:49:36Z bjz quit (Ping timeout: 272 seconds) 2014-09-11T21:50:34Z taylanub quit (Disconnected by services) 2014-09-11T21:51:00Z taylanub joined #scheme 2014-09-11T21:53:20Z vanila: is syntactic-closures bad? 2014-09-11T21:55:52Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-11T21:58:52Z wingo quit (Ping timeout: 240 seconds) 2014-09-11T21:59:30Z pnkfelix quit (Quit: rcirc on GNU Emacs 24.3.91.1) 2014-09-11T21:59:52Z samth: vanila: i think it's less convenient and less expressive than syntax-case style systems 2014-09-11T22:00:13Z vanila: ok I beter look into syntax-case more 2014-09-11T22:03:43Z InfusoElAmbulant quit (Remote host closed the connection) 2014-09-11T22:04:07Z InfusoElAmbulant joined #scheme 2014-09-11T22:05:08Z P4Titan joined #scheme 2014-09-11T22:05:55Z P4Titan: Hello all, I am looking for an interpretor for scheme, I have heard of racket, but apparently that is a seperate subset language. I run linux, anyone know of scheme compilers 2014-09-11T22:06:48Z vanila: P4Titan, Racket can do R5RS scheme, just choose it from the languages menu! 2014-09-11T22:07:03Z vanila: there's a lot of schemes on linux though 2014-09-11T22:07:21Z P4Titan: are there any prefered ones? 2014-09-11T22:07:58Z taylanub quit (Ping timeout: 272 seconds) 2014-09-11T22:08:14Z nisstyre: P4Titan: there is GNU Guile, Chicken, Swindle 2014-09-11T22:08:18Z nisstyre: MIT/GNU Scheme 2014-09-11T22:08:52Z nisstyre: http://www.call-cc.org/ 2014-09-11T22:08:52Z jeapostr1phe quit (Ping timeout: 240 seconds) 2014-09-11T22:09:11Z suppi quit (Quit: Leaving) 2014-09-11T22:09:48Z P4Titan: Thanks, I just installed guile 2014-09-11T22:10:44Z waxysubs is now known as mark_weaver 2014-09-11T22:12:22Z BossKonaSegwaY1 quit (Ping timeout: 240 seconds) 2014-09-11T22:17:46Z mrowe_away is now known as mrowe 2014-09-11T22:19:48Z bjz joined #scheme 2014-09-11T22:20:00Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-11T22:20:11Z taylanub joined #scheme 2014-09-11T22:21:24Z BossKonaSegwaY joined #scheme 2014-09-11T22:27:36Z masm quit (Ping timeout: 272 seconds) 2014-09-11T22:37:15Z cmatei_ joined #scheme 2014-09-11T22:38:29Z cmatei quit (Ping timeout: 252 seconds) 2014-09-11T22:38:29Z xenophon quit (Read error: Connection reset by peer) 2014-09-11T22:40:21Z vanila: hi 2014-09-11T22:40:27Z vanila: would anyone comment on my pattern matcher 2014-09-11T22:41:17Z InfusoElAmbulant quit (Remote host closed the connection) 2014-09-11T22:41:20Z vanila: http://paste.lisp.org/display/143686 2014-09-11T22:41:37Z vanila: I wonder if this is really good? 2014-09-11T22:42:37Z ilammy quit (Ping timeout: 246 seconds) 2014-09-11T22:42:47Z P4Titan quit (Ping timeout: 245 seconds) 2014-09-11T22:46:57Z pjb: vanila: in the else case, p could stil not be a pair! 2014-09-11T22:46:59Z carc_00 quit (K-Lined) 2014-09-11T22:47:02Z nisstyre quit (K-Lined) 2014-09-11T22:47:12Z pjb: you should test for other atoms in the pattern and do something in that case. 2014-09-11T22:47:39Z vanila: what sort of atoms? 2014-09-11T22:47:43Z vanila: I thought this was complete 2014-09-11T22:48:02Z vanila: oh like booleans, and numbersI guess? 2014-09-11T22:49:25Z pjb: vectors, strings, etc. 2014-09-11T22:49:50Z carc joined #scheme 2014-09-11T22:49:54Z carc quit (Changing host) 2014-09-11T22:49:54Z carc joined #scheme 2014-09-11T22:50:12Z pjb: vanila: since there is no type-of in scheme, and any implementation may add new types, it's difficult to write correct or complete code with types… 2014-09-11T22:50:21Z pjb: ports, etc. 2014-09-11T22:50:43Z vanila: oh man that sucks 2014-09-11T22:50:44Z vanila: good point 2014-09-11T22:50:50Z pjb: scheme is not introspective enough for me. 2014-09-11T22:50:55Z vanila: I should error out if it's not a pair! 2014-09-11T22:51:02Z vanila: that's a really nice improvement to my code btw, thank you 2014-09-11T22:51:09Z pjb: so ((pair? p) …) (else (error …)) 2014-09-11T22:51:41Z vanila: yea 2014-09-11T22:51:44Z nisstyre joined #scheme 2014-09-11T22:53:00Z burger-brother quit (Remote host closed the connection) 2014-09-11T22:53:06Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-11T23:03:49Z oldskirt joined #scheme 2014-09-11T23:05:20Z oldskirt quit (Read error: Connection reset by peer) 2014-09-11T23:06:19Z kvda joined #scheme 2014-09-11T23:13:13Z tcsc joined #scheme 2014-09-11T23:13:17Z oldskirt joined #scheme 2014-09-11T23:14:48Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-11T23:15:39Z dmiles_afk joined #scheme 2014-09-11T23:17:17Z mrowe is now known as mrowe_away 2014-09-11T23:18:02Z oldskirt quit (Ping timeout: 252 seconds) 2014-09-11T23:19:34Z Sgeo joined #scheme 2014-09-11T23:42:29Z mrowe_away is now known as mrowe 2014-09-11T23:43:12Z bjz quit (Ping timeout: 245 seconds) 2014-09-11T23:49:03Z theseb joined #scheme 2014-09-11T23:53:57Z mrowe is now known as mrowe_away 2014-09-11T23:58:00Z mrowe_away is now known as mrowe 2014-09-11T23:58:52Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-12T00:07:07Z BossKonaSegwaY joined #scheme 2014-09-12T00:13:27Z _zxq9_ is now known as zxq9 2014-09-12T00:13:31Z zxq9 quit (Quit: Konversation terminated!) 2014-09-12T00:13:44Z zxq9 joined #scheme 2014-09-12T00:14:02Z oldskirt joined #scheme 2014-09-12T00:14:22Z vanila: What is the best setup for agile/TDD in racket? 2014-09-12T00:14:41Z vanila: I want to leverage iterative testing units for my development cycle 2014-09-12T00:15:03Z didi joined #scheme 2014-09-12T00:16:54Z kvda: ugh too many management keywords parsed 2014-09-12T00:17:20Z Gyps joined #scheme 2014-09-12T00:17:44Z Gyps quit (Client Quit) 2014-09-12T00:18:05Z Gyps joined #scheme 2014-09-12T00:18:18Z kvda: there's also #racket 2014-09-12T00:19:09Z oldskirt quit (Ping timeout: 265 seconds) 2014-09-12T00:38:28Z Fare quit (Quit: Leaving) 2014-09-12T00:42:05Z theseb: kvda: is racket the friendly face of scheme/lisp? 2014-09-12T00:42:22Z amgarchIn9 quit (Ping timeout: 245 seconds) 2014-09-12T00:43:09Z fantazo quit (Ping timeout: 264 seconds) 2014-09-12T00:57:28Z jusss joined #scheme 2014-09-12T00:58:10Z zxq9 quit (Read error: Connection reset by peer) 2014-09-12T00:58:23Z zxq9 joined #scheme 2014-09-12T01:00:00Z offby1 left #scheme 2014-09-12T01:00:09Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-12T01:00:55Z nisstyre: kvda: you'll appreciate this I think https://dis.4chan.org/read/prog/1333322848/1-40 2014-09-12T01:03:07Z tobik_ joined #scheme 2014-09-12T01:03:18Z kvda: ah good collection 2014-09-12T01:03:45Z kvda: and a fellow 4chan user 2014-09-12T01:03:53Z nisstyre: well, sometimes 2014-09-12T01:03:57Z nisstyre: /prog/ is funny 2014-09-12T01:03:58Z _zxq9_ joined #scheme 2014-09-12T01:04:08Z nisstyre: they worship scheme for some reason 2014-09-12T01:04:09Z kvda: :) 2014-09-12T01:04:10Z nisstyre: and Sussman 2014-09-12T01:04:44Z kvda: oh really? that sounds legit 2014-09-12T01:04:51Z kvda: :) 2014-09-12T01:05:18Z nisstyre: kvda: https://dis.4chan.org/read/prog/1202913500/1-40 2014-09-12T01:05:39Z zxq9 quit (Read error: Connection reset by peer) 2014-09-12T01:06:23Z kvda: "Only one person posts in /prog/" 2014-09-12T01:06:24Z kvda: haha 2014-09-12T01:06:29Z ijp: there used to be three of them 2014-09-12T01:06:52Z akkad quit (Quit: Emacs must have died) 2014-09-12T01:06:52Z tobik quit (Ping timeout: 240 seconds) 2014-09-12T01:06:53Z tobik_ is now known as tobik 2014-09-12T01:06:54Z ijp: I doubt they've changed much in the years since I was last on 2014-09-12T01:07:23Z akkad joined #scheme 2014-09-12T01:09:07Z kvda: i like how people confuse Abelson and Sussman often because of the SICP lecture vids 2014-09-12T01:09:13Z nisstyre: lmao 2014-09-12T01:09:47Z kvda: surprised I haven't seen a picture of Sussman with "Harold Abelson Assoc. Prof" caption underneath 2014-09-12T01:09:53Z nisstyre: http://youtu.be/aHk42kDwesM 2014-09-12T01:10:33Z P4Titan joined #scheme 2014-09-12T01:10:55Z kvda: lol, didn't realise this was such a thing " Have you read your SICP today? " 2014-09-12T01:10:56Z kvda: haha 2014-09-12T01:11:14Z nisstyre: that gets good around 1:12 2014-09-12T01:11:55Z kvda: hahaha 2014-09-12T01:14:05Z BossKonaSegwaY joined #scheme 2014-09-12T01:14:58Z oldskirt joined #scheme 2014-09-12T01:16:25Z davexunit joined #scheme 2014-09-12T01:19:39Z oldskirt quit (Ping timeout: 255 seconds) 2014-09-12T01:19:44Z jeapostrophe joined #scheme 2014-09-12T01:19:58Z jeapostrophe quit (Changing host) 2014-09-12T01:19:58Z jeapostrophe joined #scheme 2014-09-12T01:20:23Z cite-reader quit (Quit: leaving) 2014-09-12T01:21:37Z Riastradh joined #scheme 2014-09-12T01:28:21Z annodomini quit (Quit: annodomini) 2014-09-12T01:43:07Z jeapostrophe quit (Ping timeout: 245 seconds) 2014-09-12T01:45:16Z vanila: hello 2014-09-12T01:47:10Z P4Titan: hello 2014-09-12T01:47:52Z ijp: your call is important to us, please hold 2014-09-12T01:50:03Z didi left #scheme 2014-09-12T01:54:08Z _zxq9_ is now known as zxq9 2014-09-12T01:54:14Z zxq9 quit (Quit: Konversation terminated!) 2014-09-12T01:54:25Z zxq9 joined #scheme 2014-09-12T01:59:07Z P4Titan: Hello, is a naming convention to helper functions in scheme? 2014-09-12T01:59:58Z ijp: foo* is pretty common 2014-09-12T02:00:12Z P4Titan: ok, thanks 2014-09-12T02:06:07Z theseb quit (Quit: Leaving) 2014-09-12T02:07:11Z annodomini joined #scheme 2014-09-12T02:07:11Z annodomini quit (Changing host) 2014-09-12T02:07:11Z annodomini joined #scheme 2014-09-12T02:15:24Z annodomini quit (Quit: annodomini) 2014-09-12T02:15:37Z b4283 joined #scheme 2014-09-12T02:20:22Z b4283 quit (Client Quit) 2014-09-12T02:22:29Z dmiles_afk quit (Quit: Read error: 110 (Connection timed out)) 2014-09-12T02:22:31Z b4283 joined #scheme 2014-09-12T02:27:51Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-12T02:31:55Z oleo is now known as Guest94911 2014-09-12T02:33:29Z oleo__ joined #scheme 2014-09-12T02:34:39Z Guest94911 quit (Ping timeout: 246 seconds) 2014-09-12T02:45:15Z jusss quit (Read error: Connection reset by peer) 2014-09-12T02:46:11Z jusss joined #scheme 2014-09-12T02:46:19Z _tca: foo-aux too 2014-09-12T02:48:33Z stepnem quit (Ping timeout: 264 seconds) 2014-09-12T02:49:30Z annodomini joined #scheme 2014-09-12T02:49:30Z annodomini quit (Changing host) 2014-09-12T02:49:30Z annodomini joined #scheme 2014-09-12T03:06:53Z davexunit quit (Quit: Later) 2014-09-12T03:08:11Z P4Titan quit (Remote host closed the connection) 2014-09-12T03:12:18Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-12T03:14:21Z jusss joined #scheme 2014-09-12T03:16:18Z oldskirt joined #scheme 2014-09-12T03:18:48Z jusss quit (Client Quit) 2014-09-12T03:21:08Z oldskirt quit (Ping timeout: 252 seconds) 2014-09-12T03:29:09Z jusss joined #scheme 2014-09-12T04:13:46Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-12T04:26:56Z annodomini quit (Quit: annodomini) 2014-09-12T04:27:35Z doesthiswork joined #scheme 2014-09-12T04:27:42Z BossKonaSegwaY joined #scheme 2014-09-12T04:44:42Z frkout_ quit (Remote host closed the connection) 2014-09-12T04:45:08Z frkout joined #scheme 2014-09-12T04:58:19Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-12T04:59:03Z jusss quit (Ping timeout: 252 seconds) 2014-09-12T05:01:16Z vanila quit (Quit: Leaving) 2014-09-12T05:01:45Z jlongster quit (Ping timeout: 264 seconds) 2014-09-12T05:05:43Z Kruppe joined #scheme 2014-09-12T05:14:25Z anannie quit (Ping timeout: 260 seconds) 2014-09-12T05:14:38Z kazimir42 quit (Remote host closed the connection) 2014-09-12T05:19:49Z Guest34777 joined #scheme 2014-09-12T05:21:53Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-12T05:22:12Z jusss joined #scheme 2014-09-12T05:24:41Z Guest34777 quit (Ping timeout: 268 seconds) 2014-09-12T05:27:46Z jlongster joined #scheme 2014-09-12T05:30:50Z oleo__ quit (Quit: Verlassend) 2014-09-12T05:34:35Z jlongster quit (Ping timeout: 276 seconds) 2014-09-12T05:44:15Z tcsc quit (Quit: bye!) 2014-09-12T05:55:35Z masm joined #scheme 2014-09-12T05:58:01Z jlongster joined #scheme 2014-09-12T05:58:10Z fridim_ joined #scheme 2014-09-12T05:58:12Z Isp-sec joined #scheme 2014-09-12T06:06:26Z jlongster quit (Ping timeout: 276 seconds) 2014-09-12T06:16:33Z Isp-sec quit (Ping timeout: 246 seconds) 2014-09-12T06:19:40Z ijp quit (Quit: This ijp has ended peacefully) 2014-09-12T06:19:56Z oldskirt joined #scheme 2014-09-12T06:19:58Z oldskirt quit (Changing host) 2014-09-12T06:19:58Z oldskirt joined #scheme 2014-09-12T06:20:06Z ijp joined #scheme 2014-09-12T06:20:52Z ijp quit (Client Quit) 2014-09-12T06:21:33Z ijp joined #scheme 2014-09-12T06:24:22Z oldskirt quit (Ping timeout: 240 seconds) 2014-09-12T06:26:40Z anannie joined #scheme 2014-09-12T06:54:06Z wingo joined #scheme 2014-09-12T07:01:50Z fgudin_ is now known as fgudin 2014-09-12T07:05:48Z kvda quit (Quit: x___x) 2014-09-12T07:07:00Z ventonegro joined #scheme 2014-09-12T07:09:08Z lars_ quit (Remote host closed the connection) 2014-09-12T07:17:59Z dropster joined #scheme 2014-09-12T07:19:14Z daviid quit (Ping timeout: 276 seconds) 2014-09-12T07:20:19Z doesthiswork quit (Quit: Leaving.) 2014-09-12T07:20:40Z oldskirt joined #scheme 2014-09-12T07:25:17Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-12T07:29:13Z yosafbridge quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-12T07:30:24Z fridim_ quit (Remote host closed the connection) 2014-09-12T07:34:16Z yosafbridge joined #scheme 2014-09-12T07:56:01Z civodul joined #scheme 2014-09-12T08:01:19Z przl joined #scheme 2014-09-12T08:06:51Z cataska quit (Remote host closed the connection) 2014-09-12T08:09:04Z mrowe is now known as mrowe_away 2014-09-12T08:20:46Z cataska joined #scheme 2014-09-12T08:23:52Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-12T08:23:53Z DGASAU quit (Read error: Connection reset by peer) 2014-09-12T08:24:22Z DGASAU joined #scheme 2014-09-12T08:35:01Z sbwhitec_ joined #scheme 2014-09-12T08:37:14Z sbwhitecap quit (Ping timeout: 276 seconds) 2014-09-12T08:43:33Z omefire3 joined #scheme 2014-09-12T08:43:57Z omefire3 quit (Client Quit) 2014-09-12T08:44:11Z omefire2 joined #scheme 2014-09-12T08:44:20Z BossKonaSegwaY joined #scheme 2014-09-12T08:44:24Z omefire2 quit (Read error: Connection reset by peer) 2014-09-12T08:44:36Z omefire2 joined #scheme 2014-09-12T08:45:14Z omefire4 joined #scheme 2014-09-12T08:47:21Z omefire1 quit (Ping timeout: 264 seconds) 2014-09-12T08:48:56Z omefire2 quit (Ping timeout: 252 seconds) 2014-09-12T08:49:33Z omefire4 quit (Ping timeout: 260 seconds) 2014-09-12T08:53:00Z emma quit (Ping timeout: 246 seconds) 2014-09-12T08:54:25Z emma joined #scheme 2014-09-12T08:58:48Z jlongster joined #scheme 2014-09-12T08:59:17Z emma quit (Ping timeout: 268 seconds) 2014-09-12T08:59:40Z emma joined #scheme 2014-09-12T09:03:27Z jlongster quit (Ping timeout: 272 seconds) 2014-09-12T09:04:47Z emma quit (Ping timeout: 245 seconds) 2014-09-12T09:05:47Z emma joined #scheme 2014-09-12T09:08:56Z Gyps quit (Quit: Gyps) 2014-09-12T09:16:41Z Gyps joined #scheme 2014-09-12T09:20:15Z fridim_ joined #scheme 2014-09-12T09:22:15Z oldskirt joined #scheme 2014-09-12T09:26:52Z oldskirt quit (Ping timeout: 240 seconds) 2014-09-12T09:28:19Z pnkfelix joined #scheme 2014-09-12T09:31:02Z stepnem joined #scheme 2014-09-12T09:38:53Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-12T09:44:21Z eli quit (Ping timeout: 264 seconds) 2014-09-12T09:44:27Z stamourv quit (Ping timeout: 246 seconds) 2014-09-12T09:51:05Z testje joined #scheme 2014-09-12T09:51:32Z testje: in (lambda (s/c) ...), does s/c have a special meaning or is it a regular variable? 2014-09-12T09:53:38Z ecraven: testje: it's a variable name 2014-09-12T09:53:44Z ecraven: like call/cc for example 2014-09-12T09:55:18Z testje: ecraven: so I could change it to a or b without consequence, right? 2014-09-12T09:56:18Z ecraven: testje: if you change all other occurrences of it correctly too, then yes, definitely :) 2014-09-12T09:56:36Z ecraven: unless you have some macro that does black magic or so, but normally it should work without any problems :) 2014-09-12T09:57:16Z testje: ecraven: got it, thanks 2014-09-12T10:00:05Z phax joined #scheme 2014-09-12T10:01:37Z testje quit (Ping timeout: 246 seconds) 2014-09-12T10:08:19Z mrowe_away is now known as mrowe 2014-09-12T10:21:41Z Gyps quit (Quit: Gyps) 2014-09-12T10:22:38Z Steverman joined #scheme 2014-09-12T10:32:05Z mrowe is now known as mrowe_away 2014-09-12T10:40:24Z bjz joined #scheme 2014-09-12T10:43:09Z gravicappa joined #scheme 2014-09-12T10:44:38Z phax quit (Quit: phax) 2014-09-12T10:55:39Z fridim_ quit (Ping timeout: 255 seconds) 2014-09-12T10:56:12Z b4283 quit (Quit: Konversation terminated!) 2014-09-12T11:00:17Z phax joined #scheme 2014-09-12T11:04:35Z phax quit (Client Quit) 2014-09-12T11:07:36Z Nizumzen joined #scheme 2014-09-12T11:13:00Z SHODAN quit (Remote host closed the connection) 2014-09-12T11:14:13Z C-Keen quit (Quit: brb) 2014-09-12T11:15:51Z C-Keen joined #scheme 2014-09-12T11:17:42Z corecode_: hi 2014-09-12T11:21:01Z corecode_: wingo: you there? 2014-09-12T11:21:37Z corecode_: wingo: i tried playing around with guile-gnome, but errors in signal callbacks seemed to destroy the gtk mainloop 2014-09-12T11:23:40Z oldskirt joined #scheme 2014-09-12T11:28:30Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-12T11:34:29Z jeapostrophe joined #scheme 2014-09-12T11:34:30Z jeapostrophe quit (Changing host) 2014-09-12T11:34:30Z jeapostrophe joined #scheme 2014-09-12T11:36:17Z davexunit joined #scheme 2014-09-12T11:47:41Z Steverman quit (Quit: WeeChat 1.0) 2014-09-12T11:48:16Z bjz quit (Read error: Connection reset by peer) 2014-09-12T11:48:28Z bjz joined #scheme 2014-09-12T11:48:45Z yacks quit (Read error: Connection reset by peer) 2014-09-12T12:04:06Z Sgeo quit (Read error: Connection reset by peer) 2014-09-12T12:06:11Z hiroakip joined #scheme 2014-09-12T12:12:47Z annodomini joined #scheme 2014-09-12T12:16:52Z hiroakip quit (Ping timeout: 240 seconds) 2014-09-12T12:22:20Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-12T12:24:05Z annodomini quit (Quit: annodomini) 2014-09-12T12:24:23Z oldskirt joined #scheme 2014-09-12T12:25:14Z annodomini joined #scheme 2014-09-12T12:25:14Z annodomini quit (Changing host) 2014-09-12T12:25:14Z annodomini joined #scheme 2014-09-12T12:29:34Z oldskirt quit (Ping timeout: 268 seconds) 2014-09-12T12:34:22Z jeapostrophe quit (Ping timeout: 240 seconds) 2014-09-12T12:38:51Z oleo joined #scheme 2014-09-12T12:44:29Z BossKonaSegwaY joined #scheme 2014-09-12T12:48:29Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-12T12:57:27Z jeapostrophe joined #scheme 2014-09-12T12:57:27Z jeapostrophe quit (Changing host) 2014-09-12T12:57:27Z jeapostrophe joined #scheme 2014-09-12T12:57:33Z fridim_ joined #scheme 2014-09-12T13:02:43Z kobain joined #scheme 2014-09-12T13:15:09Z pnkfelix quit (Ping timeout: 255 seconds) 2014-09-12T13:22:02Z pnkfelix joined #scheme 2014-09-12T13:22:36Z przl quit (Ping timeout: 268 seconds) 2014-09-12T13:23:03Z annodomini quit (Quit: annodomini) 2014-09-12T13:25:01Z sbwhitec_ quit (Quit: Leaving...) 2014-09-12T13:25:16Z oldskirt joined #scheme 2014-09-12T13:26:57Z pnkfelix quit (Ping timeout: 264 seconds) 2014-09-12T13:27:44Z trptcolin joined #scheme 2014-09-12T13:29:48Z oldskirt quit (Ping timeout: 252 seconds) 2014-09-12T13:30:16Z jusss joined #scheme 2014-09-12T13:33:10Z testje joined #scheme 2014-09-12T13:33:19Z karswell quit (Read error: Connection reset by peer) 2014-09-12T13:33:22Z testje: where can I find a BNF file for the scheme grammar? 2014-09-12T13:33:56Z taylanub: testje: at the end of the RnRS documents there tends to be an EBNF 2014-09-12T13:34:25Z taylanub: I don't think it's meant for machine consumption though in case that's what you wanted 2014-09-12T13:34:32Z testje: taylanub: indeed, I found this: http://people.csail.mit.edu/jaffer/r5rs_9.html 2014-09-12T13:34:44Z taylanub: testje: the latest standard is R7RS-small 2014-09-12T13:34:50Z testje: taylanub: but if it exists I'm looking for an actual BNF file 2014-09-12T13:35:13Z taylanub: then I don't know 2014-09-12T13:35:35Z taylanub: well maybe the one in the RnRS is actually machine-consumable and you could extract it from the TeX file 2014-09-12T13:36:07Z karswell joined #scheme 2014-09-12T13:36:16Z sethalves: I would look in the source for various schemes... probably less work than extracting something machine-readable from the spec 2014-09-12T13:40:55Z taylanub quit (Disconnected by services) 2014-09-12T13:41:18Z taylanub joined #scheme 2014-09-12T13:42:05Z yacks joined #scheme 2014-09-12T13:48:13Z przl joined #scheme 2014-09-12T13:53:12Z przl quit (Ping timeout: 245 seconds) 2014-09-12T13:57:34Z Riastradh joined #scheme 2014-09-12T14:02:43Z przl joined #scheme 2014-09-12T14:04:24Z dropster quit (Quit: Leaving.) 2014-09-12T14:05:05Z langmartin joined #scheme 2014-09-12T14:09:30Z trptcolin quit (Quit: trptcolin) 2014-09-12T14:09:45Z karswell quit (Read error: Connection reset by peer) 2014-09-12T14:12:56Z karswell joined #scheme 2014-09-12T14:13:57Z trptcolin joined #scheme 2014-09-12T14:17:20Z pnkfelix joined #scheme 2014-09-12T14:17:42Z tadni quit (Ping timeout: 245 seconds) 2014-09-12T14:21:52Z jlongster joined #scheme 2014-09-12T14:29:02Z iterrogo joined #scheme 2014-09-12T14:43:16Z stamourv joined #scheme 2014-09-12T14:44:58Z cataska quit (Ping timeout: 252 seconds) 2014-09-12T14:48:55Z developernotes joined #scheme 2014-09-12T14:52:52Z rudybot quit (Ping timeout: 240 seconds) 2014-09-12T14:55:28Z rudybot joined #scheme 2014-09-12T15:16:18Z jusss quit (Read error: Connection reset by peer) 2014-09-12T15:16:30Z acarrico quit (Ping timeout: 272 seconds) 2014-09-12T15:21:58Z acarrico joined #scheme 2014-09-12T15:25:40Z theseb joined #scheme 2014-09-12T15:26:42Z oldskirt joined #scheme 2014-09-12T15:28:37Z oleo is now known as Guest16902 2014-09-12T15:30:13Z oleo__ joined #scheme 2014-09-12T15:30:59Z daviid joined #scheme 2014-09-12T15:31:45Z oldskirt quit (Ping timeout: 264 seconds) 2014-09-12T15:32:20Z Guest16902 quit (Ping timeout: 272 seconds) 2014-09-12T15:34:17Z gravicappa quit (Remote host closed the connection) 2014-09-12T15:37:21Z developernotes quit (Ping timeout: 255 seconds) 2014-09-12T15:37:28Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-12T15:43:52Z hiroakip joined #scheme 2014-09-12T15:43:53Z trptcolin quit (Quit: trptcolin) 2014-09-12T15:46:09Z trptcolin joined #scheme 2014-09-12T16:00:48Z developernotes joined #scheme 2014-09-12T16:08:34Z Aiwass joined #scheme 2014-09-12T16:15:43Z trptcolin quit (Quit: trptcolin) 2014-09-12T16:15:43Z Aiwass quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-12T16:17:51Z jessup joined #scheme 2014-09-12T16:19:31Z jessup quit (Client Quit) 2014-09-12T16:20:30Z przl quit (Quit: leaving) 2014-09-12T16:20:45Z cite-reader joined #scheme 2014-09-12T16:23:05Z ventonegro quit (Remote host closed the connection) 2014-09-12T16:27:25Z oldskirt joined #scheme 2014-09-12T16:28:35Z autochthon joined #scheme 2014-09-12T16:32:29Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-12T16:46:25Z ehaliewicz joined #scheme 2014-09-12T16:48:34Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-12T16:53:30Z ehaliewicz quit (Remote host closed the connection) 2014-09-12T16:55:05Z ehaliewicz joined #scheme 2014-09-12T16:56:16Z amgarchIn9 joined #scheme 2014-09-12T17:00:13Z Rodya_ joined #scheme 2014-09-12T17:07:26Z BossKonaSegwaY joined #scheme 2014-09-12T17:09:37Z oldskirt joined #scheme 2014-09-12T17:12:30Z stamourv` joined #scheme 2014-09-12T17:13:45Z doesthiswork joined #scheme 2014-09-12T17:15:28Z dsp__ joined #scheme 2014-09-12T17:18:26Z necronian quit (Excess Flood) 2014-09-12T17:18:54Z necronian joined #scheme 2014-09-12T17:18:55Z kobain quit (Excess Flood) 2014-09-12T17:19:00Z dsp quit (Remote host closed the connection) 2014-09-12T17:19:08Z stamourv quit (Remote host closed the connection) 2014-09-12T17:19:13Z kobain joined #scheme 2014-09-12T17:19:57Z Nizumzen joined #scheme 2014-09-12T17:19:58Z kobain quit (Max SendQ exceeded) 2014-09-12T17:20:16Z kobain joined #scheme 2014-09-12T17:21:06Z Nizumzen quit (Client Quit) 2014-09-12T17:22:03Z stamourv` is now known as stamourv 2014-09-12T17:22:11Z stamourv quit (Changing host) 2014-09-12T17:22:11Z stamourv joined #scheme 2014-09-12T17:29:01Z vanila joined #scheme 2014-09-12T17:35:14Z Nizumzen joined #scheme 2014-09-12T17:35:15Z developernotes quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2014-09-12T17:40:59Z amgarchIn9 quit (Ping timeout: 268 seconds) 2014-09-12T17:43:48Z hiroakip quit (Ping timeout: 255 seconds) 2014-09-12T17:47:45Z doesthiswork quit (Quit: Leaving.) 2014-09-12T18:06:09Z amgarchIn9 joined #scheme 2014-09-12T18:06:45Z pchrist quit (Ping timeout: 240 seconds) 2014-09-12T18:08:18Z pchrist joined #scheme 2014-09-12T18:13:03Z wingo quit (Ping timeout: 255 seconds) 2014-09-12T18:13:16Z developernotes joined #scheme 2014-09-12T18:30:50Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-12T18:33:45Z pnkfelix quit (Ping timeout: 255 seconds) 2014-09-12T18:34:27Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-12T18:39:57Z theseb quit (Quit: Leaving) 2014-09-12T18:49:01Z BossKonaSegwaY joined #scheme 2014-09-12T19:01:04Z cite-reader quit (Quit: leaving) 2014-09-12T19:01:40Z przl joined #scheme 2014-09-12T19:02:24Z przl quit (Remote host closed the connection) 2014-09-12T19:02:34Z przl joined #scheme 2014-09-12T19:04:27Z hjolt quit (Remote host closed the connection) 2014-09-12T19:06:44Z hjolt joined #scheme 2014-09-12T19:06:48Z c74d quit (Remote host closed the connection) 2014-09-12T19:10:09Z c74d joined #scheme 2014-09-12T19:12:06Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-12T19:17:52Z ehaliewicz quit (Ping timeout: 240 seconds) 2014-09-12T19:29:12Z daviid quit (Ping timeout: 272 seconds) 2014-09-12T19:29:40Z testje quit (Ping timeout: 246 seconds) 2014-09-12T19:34:17Z przl quit (Read error: Connection reset by peer) 2014-09-12T19:41:54Z ilammy joined #scheme 2014-09-12T19:47:15Z aftershave joined #scheme 2014-09-12T19:48:03Z mario-goulart quit (Read error: Connection reset by peer) 2014-09-12T19:48:11Z Gyps joined #scheme 2014-09-12T19:48:23Z mario-goulart joined #scheme 2014-09-12T19:50:36Z civodul joined #scheme 2014-09-12T19:50:39Z fantazo joined #scheme 2014-09-12T19:57:11Z suppi joined #scheme 2014-09-12T19:58:50Z zlrth joined #scheme 2014-09-12T20:05:48Z suppi quit (Quit: Leaving) 2014-09-12T20:12:15Z civodul quit (Ping timeout: 264 seconds) 2014-09-12T20:14:22Z aftershave quit (Quit: Computer has gone to sleep.) 2014-09-12T20:16:11Z Rodya_ quit (Quit: Ex-Chat) 2014-09-12T20:17:56Z jeapostrophe quit (Ping timeout: 276 seconds) 2014-09-12T20:18:25Z iterrogo quit (Remote host closed the connection) 2014-09-12T20:22:50Z hiroakip joined #scheme 2014-09-12T20:27:50Z masm quit (Quit: Leaving.) 2014-09-12T20:32:32Z dropster joined #scheme 2014-09-12T20:34:08Z civodul joined #scheme 2014-09-12T20:36:40Z vanila: I have one macro that defines a function which gives a list of things 2014-09-12T20:37:06Z vanila: and another macro to define something, and it does a check that you implement a case for everything on that list 2014-09-12T20:37:19Z vanila: but i want that check done once at compile time, rather than every single time the function is called 2014-09-12T20:37:31Z vanila: how would that be done with scheme macros? (in racket) 2014-09-12T20:38:18Z taylanub: vanila: read up on syntax-case (procedural macros) 2014-09-12T20:39:17Z vanila: thanks for the suggestion - I did see syntax-case earlier but when I tried it I got this http://lpaste.net/110951 2014-09-12T20:40:11Z taylanub: vanila: read up on phases 2014-09-12T20:40:50Z cite-reader joined #scheme 2014-09-12T20:41:10Z taylanub: Well the TL;DR is you need to get that `foo' to be defined in the compile-time environment and not (just) run-time 2014-09-12T20:44:08Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-12T20:44:52Z ijp quit (Ping timeout: 240 seconds) 2014-09-12T20:44:54Z vanila: http://lpaste.net/110952 2014-09-12T20:44:56Z vanila: this is my code 2014-09-12T20:45:20Z vanila: begin-for-syntax lets me define language for both phases 2014-09-12T20:45:38Z vanila: but i should split my syntax-rules definition of match-language into syntax-case & syntax-rules 2014-09-12T20:47:23Z fridim_ quit (Ping timeout: 240 seconds) 2014-09-12T20:47:26Z ijp joined #scheme 2014-09-12T20:48:20Z vanila: i get pattern variable cannot be used outside of a template though 2014-09-12T20:48:37Z vanila: in my syntax-rules part which tries to check coverage 2014-09-12T20:53:03Z romcgb joined #scheme 2014-09-12T20:55:28Z iterrogo joined #scheme 2014-09-12T20:55:34Z dsp__ is now known as dsp 2014-09-12T20:57:28Z mrowe_away is now known as mrowe 2014-09-12T21:01:26Z daviid joined #scheme 2014-09-12T21:02:42Z BossKonaSegwaY joined #scheme 2014-09-12T21:06:49Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-12T21:07:02Z BossKonaSegwaY joined #scheme 2014-09-12T21:07:13Z civodul quit (Remote host closed the connection) 2014-09-12T21:12:04Z BossKonaSegwaY left #scheme 2014-09-12T21:26:39Z oleo__ is now known as oleo 2014-09-12T21:27:52Z daviid quit (Ping timeout: 240 seconds) 2014-09-12T21:32:23Z daviid joined #scheme 2014-09-12T21:34:47Z langmartin quit (Ping timeout: 245 seconds) 2014-09-12T21:39:22Z DGASAU` joined #scheme 2014-09-12T21:41:30Z mornfall quit (Ping timeout: 268 seconds) 2014-09-12T21:42:12Z ijp` joined #scheme 2014-09-12T21:42:15Z ByronJoh1son joined #scheme 2014-09-12T21:42:26Z juanfra quit (Read error: Connection reset by peer) 2014-09-12T21:42:45Z balkamos quit (Ping timeout: 268 seconds) 2014-09-12T21:42:45Z amoe_ quit (Ping timeout: 268 seconds) 2014-09-12T21:42:47Z ijp quit (Disconnected by services) 2014-09-12T21:42:56Z ijp` is now known as ijp 2014-09-12T21:43:10Z ByronJohnson quit (Ping timeout: 276 seconds) 2014-09-12T21:43:11Z DGASAU quit (Ping timeout: 276 seconds) 2014-09-12T21:43:11Z Kabaka quit (Ping timeout: 276 seconds) 2014-09-12T21:43:11Z kobain quit (Ping timeout: 276 seconds) 2014-09-12T21:43:11Z joneshf-laptop_ quit (Ping timeout: 276 seconds) 2014-09-12T21:43:18Z amoe joined #scheme 2014-09-12T21:43:34Z balkamos joined #scheme 2014-09-12T21:43:53Z mornfall joined #scheme 2014-09-12T21:44:30Z juanfra joined #scheme 2014-09-12T21:44:35Z ggherdov quit (Ping timeout: 268 seconds) 2014-09-12T21:45:12Z gnomon quit (Ping timeout: 268 seconds) 2014-09-12T21:45:15Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-12T21:45:19Z tobik quit (Ping timeout: 276 seconds) 2014-09-12T21:45:29Z emma quit (Remote host closed the connection) 2014-09-12T21:45:46Z emma joined #scheme 2014-09-12T21:45:50Z zacts quit (Remote host closed the connection) 2014-09-12T21:45:51Z vanila quit (Ping timeout: 276 seconds) 2014-09-12T21:45:51Z zacts_ joined #scheme 2014-09-12T21:45:53Z tobik joined #scheme 2014-09-12T21:46:31Z DGASAU` is now known as DGASAU 2014-09-12T21:47:45Z kobain joined #scheme 2014-09-12T21:47:52Z hiroakip quit (Ping timeout: 240 seconds) 2014-09-12T21:47:59Z ggherdov joined #scheme 2014-09-12T21:48:04Z joneshf-laptop_ joined #scheme 2014-09-12T21:49:05Z Kabaka joined #scheme 2014-09-12T21:50:45Z gnomon joined #scheme 2014-09-12T21:51:42Z zacts_ quit (Ping timeout: 272 seconds) 2014-09-12T21:52:31Z zacts joined #scheme 2014-09-12T21:52:42Z autochthon quit (Quit: autochthon) 2014-09-12T21:56:10Z vanila joined #scheme 2014-09-12T21:56:41Z Fare joined #scheme 2014-09-12T21:58:13Z Soft quit (Ping timeout: 260 seconds) 2014-09-12T21:58:25Z Soft joined #scheme 2014-09-12T21:58:41Z zacts quit (Ping timeout: 260 seconds) 2014-09-12T21:59:19Z zacts joined #scheme 2014-09-12T21:59:53Z developernotes quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-12T22:03:52Z zacts quit (Ping timeout: 252 seconds) 2014-09-12T22:05:02Z zacts joined #scheme 2014-09-12T22:05:33Z oleo quit (Quit: Verlassend) 2014-09-12T22:05:52Z mrowe is now known as mrowe_away 2014-09-12T22:33:06Z ccl-logbot joined #scheme 2014-09-12T22:33:06Z 2014-09-12T22:33:06Z names: ccl-logbot anannie pjb` davexunit 2014-09-12T22:34:04Z alezost` joined #scheme 2014-09-12T22:34:21Z alezost` is now known as alezost 2014-09-12T22:38:37Z ccl-logbot joined #scheme 2014-09-12T22:38:37Z 2014-09-12T22:38:37Z names: ccl-logbot acarrico carc_00 weinholt fgudin_ emma_ dan64 ijp petercommand _tca alexei Natch mark_weaver stepnem balkamos zacts kobain_ bjz Sgeo poucet_ peterhil` bit`1 dytrivedi_ tessier_ necronian rudybot_ Soft vanila gnomon Kabaka joneshf-laptop_ tobik juanfra mornfall amoe ByronJoh1son DGASAU daviid iterrogo cite-reader Gyps ilammy c74d dsp stamourv jlongster yacks taylanub yosafbridge Kruppe frkout zxq9 akkad cmatei_ _snits_ sad0ur_ joast choas clog 2014-09-12T22:38:37Z names: diginet leppie teiresias Razz abbe pjdelport asumu akp Blkt jcloud Saeren_ joneshf aap_ corecode_ dpk cibs utkarsh Khisanth gluegadget sethalves Intensity defanor girrig cross xian fadein Neet githogori Nshag greghendershott LeoNerd ozzloy SirDayBat _5kg GGMethos turbofail cky ELLIOTTCABLE gabot jrslepak ineiros_ pyro- micro_ ski haroldwu blz37 z0d ecraven samth renopt zbigniew kwmiebach_____ sung_ superjudge__ tsuyoshi FracV kilimanjaro antoszka cjh`_ 2014-09-12T22:38:37Z names: byte48 evhan kbtr Guest25224 Cheery ivan\ edw eagleflo lusory niklasl copec ctindall mrowe acieroid gf3 certainty finnrobi aoh duncanm pygospa nitrix ft es_ Kryo felipe Okasu eMBee alpha- dca twem2_ 2014-09-12T22:40:17Z alezost joined #scheme 2014-09-12T22:40:46Z edw_ joined #scheme 2014-09-12T22:41:06Z frkout_ joined #scheme 2014-09-12T22:41:16Z bjz quit (Ping timeout: 252 seconds) 2014-09-12T22:41:52Z edw quit (Ping timeout: 246 seconds) 2014-09-12T22:41:59Z bit`1 quit (Ping timeout: 246 seconds) 2014-09-12T22:41:59Z _snits_ quit (Ping timeout: 246 seconds) 2014-09-12T22:41:59Z _5kg quit (Ping timeout: 246 seconds) 2014-09-12T22:41:59Z edw_ is now known as edw 2014-09-12T22:42:11Z akp quit (Ping timeout: 246 seconds) 2014-09-12T22:42:11Z turbofail quit (Ping timeout: 246 seconds) 2014-09-12T22:42:13Z pera joined #scheme 2014-09-12T22:42:20Z anannie joined #scheme 2014-09-12T22:42:20Z anannie quit (Changing host) 2014-09-12T22:42:20Z anannie joined #scheme 2014-09-12T22:42:26Z DGASAU` joined #scheme 2014-09-12T22:42:32Z Kabaka quit (Ping timeout: 246 seconds) 2014-09-12T22:42:32Z daviid quit (Ping timeout: 246 seconds) 2014-09-12T22:42:32Z leppie quit (Ping timeout: 246 seconds) 2014-09-12T22:42:42Z DerGuteMoritz joined #scheme 2014-09-12T22:42:44Z ivanshmakov joined #scheme 2014-09-12T22:42:52Z Intensity quit (Ping timeout: 246 seconds) 2014-09-12T22:42:57Z alexei_ joined #scheme 2014-09-12T22:43:13Z frkout quit (Ping timeout: 246 seconds) 2014-09-12T22:43:14Z githogori quit (Ping timeout: 246 seconds) 2014-09-12T22:43:35Z teiresias quit (Ping timeout: 246 seconds) 2014-09-12T22:43:54Z necronian quit (Ping timeout: 246 seconds) 2014-09-12T22:43:54Z DGASAU quit (Ping timeout: 246 seconds) 2014-09-12T22:43:56Z ohama joined #scheme 2014-09-12T22:43:57Z bit` joined #scheme 2014-09-12T22:44:17Z gnomon quit (Ping timeout: 246 seconds) 2014-09-12T22:44:18Z aap__ joined #scheme 2014-09-12T22:44:24Z ggherdov_ joined #scheme 2014-09-12T22:44:30Z dropster joined #scheme 2014-09-12T22:45:54Z bjz joined #scheme 2014-09-12T22:46:10Z pchrist joined #scheme 2014-09-12T22:46:12Z DGASAU` is now known as DGASAU 2014-09-12T22:46:34Z aksatac__ joined #scheme 2014-09-12T22:47:04Z davexunit joined #scheme 2014-09-12T22:48:22Z leppie joined #scheme 2014-09-12T22:48:30Z diginet quit (Ping timeout: 276 seconds) 2014-09-12T22:48:30Z dan64 quit (Ping timeout: 276 seconds) 2014-09-12T22:48:30Z zacts quit (Ping timeout: 276 seconds) 2014-09-12T22:48:30Z acarrico quit (Ping timeout: 276 seconds) 2014-09-12T22:48:30Z alexei quit (Ping timeout: 276 seconds) 2014-09-12T22:48:34Z cmatei_ quit (Ping timeout: 276 seconds) 2014-09-12T22:48:34Z xian quit (Ping timeout: 276 seconds) 2014-09-12T22:48:34Z aap_ quit (Ping timeout: 276 seconds) 2014-09-12T22:50:00Z vanila: where can I get lots of test programs? 2014-09-12T22:50:35Z vanila: r5rs 2014-09-12T22:50:40Z rotty joined #scheme 2014-09-12T22:50:44Z oleo joined #scheme 2014-09-12T22:50:44Z BossKonaSegwaY joined #scheme 2014-09-12T22:52:07Z xian joined #scheme 2014-09-12T22:54:06Z snits joined #scheme 2014-09-12T22:54:06Z akp joined #scheme 2014-09-12T22:54:15Z akp quit (Max SendQ exceeded) 2014-09-12T22:54:54Z kobain_ is now known as kobain 2014-09-12T22:55:54Z dan64 joined #scheme 2014-09-12T22:56:02Z cmatei joined #scheme 2014-09-12T22:57:35Z arbscht_ joined #scheme 2014-09-12T22:58:04Z pjb` joined #scheme 2014-09-12T22:59:19Z githogori joined #scheme 2014-09-12T22:59:27Z ByronJoh1son is now known as ByronJohnson 2014-09-12T22:59:29Z _5kg joined #scheme 2014-09-12T22:59:37Z hjolt joined #scheme 2014-09-12T22:59:49Z mutley89 joined #scheme 2014-09-12T23:01:31Z iterrogo quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-12T23:08:49Z poucet_ quit (Ping timeout: 252 seconds) 2014-09-12T23:08:49Z vanila quit (Ping timeout: 252 seconds) 2014-09-12T23:08:49Z mutley89 quit (Ping timeout: 252 seconds) 2014-09-12T23:10:24Z mrowe is now known as mrowe_away 2014-09-12T23:10:31Z dropster left #scheme 2014-09-12T23:10:50Z jlongster quit (Remote host closed the connection) 2014-09-12T23:10:52Z teiresias joined #scheme 2014-09-12T23:10:52Z teiresias quit (Changing host) 2014-09-12T23:10:52Z teiresias joined #scheme 2014-09-12T23:10:52Z effy joined #scheme 2014-09-12T23:11:15Z ivanshmakov quit (Ping timeout: 272 seconds) 2014-09-12T23:12:02Z davexunit quit (Ping timeout: 252 seconds) 2014-09-12T23:13:25Z stepnem quit (Ping timeout: 252 seconds) 2014-09-12T23:14:04Z amoe quit (Ping timeout: 252 seconds) 2014-09-12T23:14:12Z necronian joined #scheme 2014-09-12T23:14:14Z acarrico joined #scheme 2014-09-12T23:14:51Z zacts joined #scheme 2014-09-12T23:14:58Z zacts quit (Changing host) 2014-09-12T23:14:58Z zacts joined #scheme 2014-09-12T23:14:59Z tstc joined #scheme 2014-09-12T23:15:07Z turbofail joined #scheme 2014-09-12T23:15:28Z arbscht_ quit (Ping timeout: 252 seconds) 2014-09-12T23:15:28Z aap__ quit (Remote host closed the connection) 2014-09-12T23:16:54Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-12T23:16:54Z anannie quit (Ping timeout: 252 seconds) 2014-09-12T23:16:54Z ByronJohnson quit (Ping timeout: 252 seconds) 2014-09-12T23:17:12Z teiresias quit (Ping timeout: 252 seconds) 2014-09-12T23:17:13Z bit` quit (Ping timeout: 252 seconds) 2014-09-12T23:18:04Z hjolt quit (Ping timeout: 252 seconds) 2014-09-12T23:20:07Z oleo quit (Ping timeout: 252 seconds) 2014-09-12T23:20:47Z rotty quit (Remote host closed the connection) 2014-09-12T23:20:48Z xian_ joined #scheme 2014-09-12T23:21:22Z pera quit (Ping timeout: 240 seconds) 2014-09-12T23:22:13Z xian quit (Ping timeout: 252 seconds) 2014-09-12T23:22:14Z Kruppe joined #scheme 2014-09-12T23:22:14Z alezost quit (Ping timeout: 252 seconds) 2014-09-12T23:24:10Z DGASAU quit (Ping timeout: 252 seconds) 2014-09-12T23:26:14Z diginet joined #scheme 2014-09-12T23:29:38Z hjolt joined #scheme 2014-09-12T23:38:19Z gnomon joined #scheme 2014-09-12T23:38:20Z zacts is now known as 77CAAFZJN 2014-09-12T23:38:20Z zacts joined #scheme 2014-09-12T23:38:21Z zacts quit (Client Quit) 2014-09-12T23:38:21Z poucet joined #scheme 2014-09-12T23:38:21Z jlongster joined #scheme 2014-09-12T23:38:22Z amoe joined #scheme 2014-09-12T23:38:29Z teiresias joined #scheme 2014-09-12T23:38:29Z akp joined #scheme 2014-09-12T23:38:29Z Kabaka joined #scheme 2014-09-12T23:38:29Z rotty joined #scheme 2014-09-12T23:38:29Z teiresias quit (Changing host) 2014-09-12T23:38:29Z teiresias joined #scheme 2014-09-12T23:38:32Z amoe is now known as 6JTAAFVOM 2014-09-12T23:39:02Z rotty is now known as 6JTAAFWVZ 2014-09-12T23:39:16Z teiresias is now known as 6JTAAFWI7 2014-09-12T23:39:32Z davexunit joined #scheme 2014-09-12T23:39:39Z akp quit (Max SendQ exceeded) 2014-09-12T23:39:42Z Kabaka quit (Max SendQ exceeded) 2014-09-12T23:40:11Z pera joined #scheme 2014-09-12T23:40:46Z 6JTAAFWI7 is now known as teiresias 2014-09-12T23:41:59Z jkraemer joined #scheme 2014-09-12T23:42:00Z _will_ joined #scheme 2014-09-12T23:42:00Z C_Keen joined #scheme 2014-09-12T23:42:00Z cdidd joined #scheme 2014-09-12T23:42:03Z akp joined #scheme 2014-09-12T23:43:00Z Kabaka joined #scheme 2014-09-12T23:43:05Z _will_ is now known as Guest12241 2014-09-12T23:43:50Z ByronJohnson joined #scheme 2014-09-12T23:46:44Z nisstyre joined #scheme 2014-09-12T23:51:53Z DGASAU joined #scheme 2014-09-12T23:54:15Z oleo joined #scheme 2014-09-12T23:54:15Z aap_ joined #scheme 2014-09-12T23:54:15Z alezost joined #scheme 2014-09-12T23:54:15Z fantazo joined #scheme 2014-09-12T23:54:15Z shardz joined #scheme 2014-09-12T23:54:39Z oleo quit (Max SendQ exceeded) 2014-09-12T23:56:53Z oleo joined #scheme 2014-09-12T23:57:39Z arbscht_ joined #scheme 2014-09-12T23:58:20Z dytrivedi_ quit (Changing host) 2014-09-12T23:58:20Z dytrivedi_ joined #scheme 2014-09-12T23:58:43Z _tca quit (Changing host) 2014-09-12T23:58:43Z _tca joined #scheme 2014-09-12T23:59:17Z kobain is now known as niabok 2014-09-12T23:59:20Z ggherdov_ quit (Changing host) 2014-09-12T23:59:20Z ggherdov_ joined #scheme 2014-09-12T23:59:20Z bit` joined #scheme 2014-09-12T23:59:37Z aksatac__ quit (Changing host) 2014-09-12T23:59:37Z aksatac__ joined #scheme 2014-09-13T00:01:09Z jkraemer quit (Changing host) 2014-09-13T00:01:09Z jkraemer joined #scheme 2014-09-13T00:06:47Z dmiles_afk joined #scheme 2014-09-13T00:15:03Z taylanub quit (Disconnected by services) 2014-09-13T00:15:31Z taylanub joined #scheme 2014-09-13T00:18:33Z utkarsh_ joined #scheme 2014-09-13T00:20:41Z jcloud_ joined #scheme 2014-09-13T00:21:31Z pchrist quit (Ping timeout: 272 seconds) 2014-09-13T00:21:31Z carc_00 quit (Ping timeout: 272 seconds) 2014-09-13T00:21:31Z pjdelport quit (Ping timeout: 272 seconds) 2014-09-13T00:21:33Z jcloud quit (Ping timeout: 272 seconds) 2014-09-13T00:21:34Z aksatac__ quit (Ping timeout: 272 seconds) 2014-09-13T00:21:34Z utkarsh quit (Ping timeout: 272 seconds) 2014-09-13T00:21:35Z Neet quit (Ping timeout: 272 seconds) 2014-09-13T00:21:36Z utkarsh_ is now known as utkarsh 2014-09-13T00:21:37Z utkarsh quit (Changing host) 2014-09-13T00:21:37Z utkarsh joined #scheme 2014-09-13T00:21:51Z Neet joined #scheme 2014-09-13T00:22:02Z aksatac__ joined #scheme 2014-09-13T00:22:23Z jcloud_ is now known as jcloud 2014-09-13T00:22:37Z pchrist joined #scheme 2014-09-13T00:22:45Z carc joined #scheme 2014-09-13T00:23:10Z pjdelport joined #scheme 2014-09-13T00:26:22Z alexei_ quit (Ping timeout: 240 seconds) 2014-09-13T00:29:48Z Riastradh joined #scheme 2014-09-13T00:30:54Z jeapostrophe joined #scheme 2014-09-13T00:30:55Z jeapostrophe quit (Changing host) 2014-09-13T00:30:55Z jeapostrophe joined #scheme 2014-09-13T00:31:16Z cite-reader quit (Quit: leaving) 2014-09-13T00:34:29Z vanila joined #scheme 2014-09-13T00:51:41Z taylanub quit (Disconnected by services) 2014-09-13T00:52:10Z taylanub joined #scheme 2014-09-13T00:54:00Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-13T00:54:00Z alezost quit (Ping timeout: 245 seconds) 2014-09-13T00:54:49Z jusss` joined #scheme 2014-09-13T00:55:17Z Guest12241 quit (Quit: No Ping reply in 180 seconds.) 2014-09-13T00:55:23Z jeapostrophe quit (Write error: Broken pipe) 2014-09-13T00:55:26Z jeapostr1phe joined #scheme 2014-09-13T00:55:29Z _will_ joined #scheme 2014-09-13T00:56:19Z aksatac___ joined #scheme 2014-09-13T00:58:19Z poucet_ joined #scheme 2014-09-13T00:59:48Z jcloud_ joined #scheme 2014-09-13T01:00:56Z jeapostrophe joined #scheme 2014-09-13T01:00:56Z jeapostrophe quit (Changing host) 2014-09-13T01:00:56Z jeapostrophe joined #scheme 2014-09-13T01:01:23Z pjdelport_ joined #scheme 2014-09-13T01:01:32Z jusss` is now known as jusss 2014-09-13T01:01:51Z jusss quit (Changing host) 2014-09-13T01:01:51Z jusss joined #scheme 2014-09-13T01:02:01Z bit`1 joined #scheme 2014-09-13T01:03:10Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-13T01:03:30Z fantazo_ joined #scheme 2014-09-13T01:03:31Z dmiles joined #scheme 2014-09-13T01:03:37Z tobik quit (Ping timeout: 245 seconds) 2014-09-13T01:03:39Z diginet_ joined #scheme 2014-09-13T01:04:36Z utkarsh_ joined #scheme 2014-09-13T01:04:49Z carc_00 joined #scheme 2014-09-13T01:06:49Z fantazo quit (Ping timeout: 245 seconds) 2014-09-13T01:06:52Z aap_ quit (*.net *.split) 2014-09-13T01:06:52Z shardz quit (*.net *.split) 2014-09-13T01:06:57Z aksatac__ quit (Ping timeout: 268 seconds) 2014-09-13T01:06:59Z jlongster quit (Read error: Connection reset by peer) 2014-09-13T01:07:01Z vanila quit (Ping timeout: 268 seconds) 2014-09-13T01:07:01Z 6JTAAFWVZ quit (Ping timeout: 268 seconds) 2014-09-13T01:07:01Z leppie quit (Ping timeout: 268 seconds) 2014-09-13T01:07:01Z jcloud quit (Ping timeout: 268 seconds) 2014-09-13T01:07:01Z 6JTAAFVOM quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z poucet quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z diginet quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z bit` quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z pera quit (Remote host closed the connection) 2014-09-13T01:07:06Z pjdelport quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z gnomon quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z teiresias quit (Remote host closed the connection) 2014-09-13T01:07:06Z pchrist quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z necronian quit (Ping timeout: 268 seconds) 2014-09-13T01:07:06Z pchrist joined #scheme 2014-09-13T01:07:07Z pchrist quit (Changing host) 2014-09-13T01:07:07Z pchrist joined #scheme 2014-09-13T01:07:09Z _will_ quit (Quit: No Ping reply in 180 seconds.) 2014-09-13T01:07:10Z jeapostr1phe quit (Remote host closed the connection) 2014-09-13T01:07:10Z utkarsh quit (Write error: Broken pipe) 2014-09-13T01:07:12Z utkarsh_ is now known as utkarsh 2014-09-13T01:07:12Z utkarsh quit (Changing host) 2014-09-13T01:07:12Z utkarsh joined #scheme 2014-09-13T01:07:13Z carc quit (Quit: QUIT) 2014-09-13T01:07:19Z gnomon__ joined #scheme 2014-09-13T01:07:38Z pera_ joined #scheme 2014-09-13T01:08:00Z vanila joined #scheme 2014-09-13T01:08:00Z vanila quit (Changing host) 2014-09-13T01:08:00Z vanila joined #scheme 2014-09-13T01:08:07Z jcloud_ is now known as jcloud 2014-09-13T01:08:44Z tobik joined #scheme 2014-09-13T01:08:48Z pjdelport_ is now known as pjdelport 2014-09-13T01:09:22Z _will_ joined #scheme 2014-09-13T01:10:14Z phax joined #scheme 2014-09-13T01:11:53Z amoe joined #scheme 2014-09-13T01:13:20Z Neet_ joined #scheme 2014-09-13T01:13:42Z vinleod joined #scheme 2014-09-13T01:15:43Z gnomon joined #scheme 2014-09-13T01:16:16Z teiresias joined #scheme 2014-09-13T01:20:15Z tobik_ joined #scheme 2014-09-13T01:20:32Z _will_ quit (*.net *.split) 2014-09-13T01:20:32Z tobik quit (*.net *.split) 2014-09-13T01:20:34Z pera_ quit (*.net *.split) 2014-09-13T01:20:34Z gnomon__ quit (*.net *.split) 2014-09-13T01:20:36Z Neet quit (*.net *.split) 2014-09-13T01:20:38Z dmiles_afk quit (*.net *.split) 2014-09-13T01:20:38Z jkraemer quit (*.net *.split) 2014-09-13T01:20:39Z C_Keen quit (*.net *.split) 2014-09-13T01:20:39Z cdidd quit (*.net *.split) 2014-09-13T01:20:39Z tobik_ is now known as tobik 2014-09-13T01:20:59Z Neet_ is now known as Neet 2014-09-13T01:21:33Z _will_ joined #scheme 2014-09-13T01:21:57Z niabok quit (Ping timeout: 245 seconds) 2014-09-13T01:22:58Z kobain joined #scheme 2014-09-13T01:26:37Z DGASAU` joined #scheme 2014-09-13T01:26:40Z pjb`` joined #scheme 2014-09-13T01:27:59Z dmiles_afk joined #scheme 2014-09-13T01:28:22Z jkraemer joined #scheme 2014-09-13T01:28:22Z C_Keen joined #scheme 2014-09-13T01:28:22Z cdidd joined #scheme 2014-09-13T01:29:11Z BossKonaSegwaY joined #scheme 2014-09-13T01:29:31Z codemac joined #scheme 2014-09-13T01:30:04Z zacts joined #scheme 2014-09-13T01:31:23Z arbscht joined #scheme 2014-09-13T01:32:06Z dmiles quit (Ping timeout: 276 seconds) 2014-09-13T01:32:10Z jeapostrophe quit (Ping timeout: 276 seconds) 2014-09-13T01:32:10Z arbscht_ quit (Ping timeout: 276 seconds) 2014-09-13T01:32:11Z 77CAAFZJN quit (Ping timeout: 276 seconds) 2014-09-13T01:32:15Z snits quit (Ping timeout: 276 seconds) 2014-09-13T01:32:15Z jcloud quit (Ping timeout: 276 seconds) 2014-09-13T01:32:15Z jusss quit (Ping timeout: 276 seconds) 2014-09-13T01:32:15Z DGASAU quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z githogori quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z pjb` quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z Kabaka quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z _5kg quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z bit`1 quit (Ping timeout: 276 seconds) 2014-09-13T01:32:19Z jusss joined #scheme 2014-09-13T01:32:19Z snits joined #scheme 2014-09-13T01:32:19Z jusss quit (Changing host) 2014-09-13T01:32:19Z jusss joined #scheme 2014-09-13T01:32:20Z jcloud_ joined #scheme 2014-09-13T01:32:41Z jeapostrophe joined #scheme 2014-09-13T01:32:41Z jeapostrophe quit (Changing host) 2014-09-13T01:32:41Z jeapostrophe joined #scheme 2014-09-13T01:32:57Z bit` joined #scheme 2014-09-13T01:33:11Z githogori_ joined #scheme 2014-09-13T01:43:52Z girrig quit (Ping timeout: 240 seconds) 2014-09-13T01:46:22Z girrig joined #scheme 2014-09-13T01:47:47Z davexunit quit (Quit: Later) 2014-09-13T01:55:12Z offby1 joined #scheme 2014-09-13T02:02:20Z tobik quit (Ping timeout: 268 seconds) 2014-09-13T02:02:22Z tcsc joined #scheme 2014-09-13T02:02:43Z diginet_ quit (Quit: diginet has quit!) 2014-09-13T02:03:35Z diginet joined #scheme 2014-09-13T02:05:00Z tobik joined #scheme 2014-09-13T02:06:58Z jeapostrophe quit (Ping timeout: 252 seconds) 2014-09-13T02:14:23Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-13T02:14:37Z ilammy quit (Ping timeout: 246 seconds) 2014-09-13T02:15:03Z dmiles_afk joined #scheme 2014-09-13T02:22:04Z codemac quit (Ping timeout: 268 seconds) 2014-09-13T02:40:08Z jusss quit (Ping timeout: 276 seconds) 2014-09-13T02:45:28Z Intensity joined #scheme 2014-09-13T02:49:10Z rainbyte joined #scheme 2014-09-13T02:56:08Z Vutral joined #scheme 2014-09-13T02:56:08Z Vutral quit (Changing host) 2014-09-13T02:56:08Z Vutral joined #scheme 2014-09-13T03:00:55Z Vutral quit (Ping timeout: 268 seconds) 2014-09-13T03:21:01Z dmiles_afk quit (Ping timeout: 272 seconds) 2014-09-13T03:21:02Z Gyps quit (Quit: Gyps) 2014-09-13T03:26:53Z P4Titan joined #scheme 2014-09-13T03:29:11Z dmiles_afk joined #scheme 2014-09-13T03:30:50Z dmiles joined #scheme 2014-09-13T03:34:13Z dmiles_afk quit (Ping timeout: 268 seconds) 2014-09-13T03:35:06Z P4Titan quit (Remote host closed the connection) 2014-09-13T03:54:46Z effy quit (Ping timeout: 252 seconds) 2014-09-13T03:57:20Z bjz quit (Ping timeout: 252 seconds) 2014-09-13T04:00:42Z vanila quit (Quit: Leaving) 2014-09-13T04:02:08Z oleo is now known as Guest43245 2014-09-13T04:03:47Z oleo__ joined #scheme 2014-09-13T04:05:02Z Guest43245 quit (Ping timeout: 252 seconds) 2014-09-13T04:08:22Z nitrix quit (Ping timeout: 240 seconds) 2014-09-13T04:12:46Z rudybot_ is now known as rudybot 2014-09-13T04:15:50Z phax left #scheme 2014-09-13T04:29:00Z alezost joined #scheme 2014-09-13T04:29:20Z dmiles quit (Ping timeout: 276 seconds) 2014-09-13T04:29:38Z dmiles_afk joined #scheme 2014-09-13T04:58:33Z nitrix joined #scheme 2014-09-13T04:58:33Z effy joined #scheme 2014-09-13T04:58:33Z Kabaka joined #scheme 2014-09-13T04:58:33Z _5kg joined #scheme 2014-09-13T04:58:33Z mutley89 joined #scheme 2014-09-13T04:58:33Z necronian joined #scheme 2014-09-13T04:58:33Z rotty joined #scheme 2014-09-13T04:58:33Z leppie joined #scheme 2014-09-13T04:58:33Z aap_ joined #scheme 2014-09-13T04:58:33Z shardz joined #scheme 2014-09-13T04:59:01Z mutley89 quit (Max SendQ exceeded) 2014-09-13T04:59:01Z _5kg quit (Max SendQ exceeded) 2014-09-13T04:59:01Z Kabaka quit (Max SendQ exceeded) 2014-09-13T04:59:24Z nitrix is now known as Guest60036 2014-09-13T04:59:42Z mutley89 joined #scheme 2014-09-13T04:59:51Z _5kg joined #scheme 2014-09-13T05:02:16Z Kabaka joined #scheme 2014-09-13T05:03:37Z aksatac___ quit (Changing host) 2014-09-13T05:03:38Z aksatac___ joined #scheme 2014-09-13T05:03:38Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-13T05:03:43Z pjdelport quit (Changing host) 2014-09-13T05:03:43Z pjdelport joined #scheme 2014-09-13T05:04:04Z Neet quit (Changing host) 2014-09-13T05:04:05Z Neet joined #scheme 2014-09-13T05:04:40Z jcloud_ quit (Changing host) 2014-09-13T05:04:40Z jcloud_ joined #scheme 2014-09-13T05:06:36Z Bahman joined #scheme 2014-09-13T05:12:00Z omefire joined #scheme 2014-09-13T05:21:57Z superjudge__ quit (Ping timeout: 240 seconds) 2014-09-13T05:24:22Z superjudge___ joined #scheme 2014-09-13T05:26:49Z BossKonaSegwaY joined #scheme 2014-09-13T05:31:54Z Neet quit (Ping timeout: 272 seconds) 2014-09-13T05:31:54Z pjdelport quit (Ping timeout: 272 seconds) 2014-09-13T05:31:56Z aksatac___ quit (Ping timeout: 252 seconds) 2014-09-13T05:32:07Z superjudge___ quit (Ping timeout: 272 seconds) 2014-09-13T05:32:22Z kwmiebach_____ quit (Ping timeout: 240 seconds) 2014-09-13T05:32:40Z ggherdov_ quit (Ping timeout: 252 seconds) 2014-09-13T05:32:45Z dytrivedi_ quit (Ping timeout: 260 seconds) 2014-09-13T05:32:47Z gluegadget quit (Ping timeout: 260 seconds) 2014-09-13T05:32:47Z greghendershott quit (Ping timeout: 260 seconds) 2014-09-13T05:33:10Z ELLIOTTCABLE quit (Ping timeout: 240 seconds) 2014-09-13T05:33:10Z samth quit (Ping timeout: 240 seconds) 2014-09-13T05:33:13Z _tca quit (Ping timeout: 260 seconds) 2014-09-13T05:33:47Z jcloud_ quit (Ping timeout: 272 seconds) 2014-09-13T05:42:17Z effy quit (Ping timeout: 245 seconds) 2014-09-13T05:42:34Z Guest60036 quit (Changing host) 2014-09-13T05:42:34Z Guest60036 joined #scheme 2014-09-13T05:42:36Z Guest60036 is now known as nitrix 2014-09-13T05:43:42Z effy joined #scheme 2014-09-13T05:46:06Z Gyps joined #scheme 2014-09-13T05:50:30Z aftershave joined #scheme 2014-09-13T05:52:36Z tcsc quit (Quit: bye!) 2014-09-13T05:59:22Z masm joined #scheme 2014-09-13T06:15:42Z ijp quit (Ping timeout: 245 seconds) 2014-09-13T06:19:32Z acieroid quit (Ping timeout: 250 seconds) 2014-09-13T06:41:37Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-09-13T06:42:37Z aftershave quit (Quit: Computer has gone to sleep.) 2014-09-13T06:42:50Z emma_ is now known as emma 2014-09-13T06:56:55Z fridim_ joined #scheme 2014-09-13T07:00:24Z aftershave joined #scheme 2014-09-13T07:05:21Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-13T07:09:30Z bjz joined #scheme 2014-09-13T07:10:03Z BossKonaSegwaY quit (Ping timeout: 268 seconds) 2014-09-13T07:11:58Z Vutral joined #scheme 2014-09-13T07:12:21Z samth joined #scheme 2014-09-13T07:13:24Z dytrivedi_ joined #scheme 2014-09-13T07:15:03Z Neet_ joined #scheme 2014-09-13T07:16:39Z ggherdov_ joined #scheme 2014-09-13T07:17:00Z pjdelport joined #scheme 2014-09-13T07:17:08Z jcloud_ joined #scheme 2014-09-13T07:18:08Z gluegadget joined #scheme 2014-09-13T07:19:15Z superjudge___ joined #scheme 2014-09-13T07:19:22Z _tca joined #scheme 2014-09-13T07:19:27Z aksatac___ joined #scheme 2014-09-13T07:20:22Z ELLIOTTCABLE joined #scheme 2014-09-13T07:20:29Z greghendershott joined #scheme 2014-09-13T07:27:19Z kwmiebach_____ joined #scheme 2014-09-13T07:31:10Z ilammy joined #scheme 2014-09-13T07:34:52Z bjz quit (Read error: Connection reset by peer) 2014-09-13T07:35:35Z bjz joined #scheme 2014-09-13T07:37:10Z BossKonaSegwaY joined #scheme 2014-09-13T07:39:02Z Vutral quit (Ping timeout: 268 seconds) 2014-09-13T07:40:23Z bjz_ joined #scheme 2014-09-13T07:42:06Z leo2007 joined #scheme 2014-09-13T07:42:42Z bjz quit (Ping timeout: 245 seconds) 2014-09-13T07:43:11Z jcloud_ quit (Quit: Connection closed for inactivity) 2014-09-13T07:49:43Z ivanshmakov joined #scheme 2014-09-13T07:51:45Z Gyps quit (Quit: Gyps) 2014-09-13T08:01:52Z Sgeo quit (Ping timeout: 240 seconds) 2014-09-13T08:04:44Z Sgeo joined #scheme 2014-09-13T08:11:04Z fridim_ quit (Ping timeout: 252 seconds) 2014-09-13T08:12:22Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-13T08:13:37Z fizzie joined #scheme 2014-09-13T08:19:16Z alexei_ joined #scheme 2014-09-13T08:23:17Z xian joined #scheme 2014-09-13T08:24:11Z xian_ quit (Ping timeout: 252 seconds) 2014-09-13T08:25:31Z ByronJohnson quit (Ping timeout: 252 seconds) 2014-09-13T08:26:10Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-13T08:26:50Z Bahman quit (Ping timeout: 252 seconds) 2014-09-13T08:26:54Z ByronJohnson joined #scheme 2014-09-13T08:27:53Z mark_weaver quit (Read error: Connection reset by peer) 2014-09-13T08:27:54Z mark_wea` joined #scheme 2014-09-13T08:29:44Z Bahman joined #scheme 2014-09-13T08:31:55Z Kruppe joined #scheme 2014-09-13T08:32:31Z BossKonaSegwaY joined #scheme 2014-09-13T08:34:52Z emma quit (Ping timeout: 240 seconds) 2014-09-13T08:36:55Z emma joined #scheme 2014-09-13T08:44:04Z Kruppe quit (Read error: Connection timed out) 2014-09-13T08:48:26Z Kruppe joined #scheme 2014-09-13T09:02:02Z ggherdov_ quit (Write error: Connection reset by peer) 2014-09-13T09:02:03Z dytrivedi_ quit (Write error: Connection reset by peer) 2014-09-13T09:03:57Z dytrivedi_ joined #scheme 2014-09-13T09:04:57Z ggherdov_ joined #scheme 2014-09-13T09:05:27Z aftershave quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-13T09:05:42Z aftershave joined #scheme 2014-09-13T09:07:15Z Bahman quit (Quit: Ave atque vale) 2014-09-13T09:15:36Z aftershave quit (Ping timeout: 252 seconds) 2014-09-13T09:17:48Z aftershave joined #scheme 2014-09-13T09:21:32Z pnkfelix joined #scheme 2014-09-13T09:23:50Z omefire quit (Ping timeout: 252 seconds) 2014-09-13T09:23:50Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-13T09:23:51Z omefire joined #scheme 2014-09-13T09:25:48Z alexei_ quit (Ping timeout: 246 seconds) 2014-09-13T09:32:28Z fantazo_ quit (Ping timeout: 252 seconds) 2014-09-13T09:32:28Z nisstyre quit (Ping timeout: 252 seconds) 2014-09-13T09:32:57Z fantazo_ joined #scheme 2014-09-13T09:34:00Z Kruppe joined #scheme 2014-09-13T09:37:04Z oleo__ quit (Quit: Verlassend) 2014-09-13T09:45:46Z Fare joined #scheme 2014-09-13T09:57:15Z oleo joined #scheme 2014-09-13T09:57:33Z Isp-sec joined #scheme 2014-09-13T09:59:22Z leppie quit (Ping timeout: 245 seconds) 2014-09-13T10:01:19Z nisstyre joined #scheme 2014-09-13T10:04:03Z leppie joined #scheme 2014-09-13T10:06:02Z leo2007 quit (Ping timeout: 245 seconds) 2014-09-13T10:17:17Z pjdelport quit (Ping timeout: 245 seconds) 2014-09-13T10:19:22Z pjdelport joined #scheme 2014-09-13T10:19:22Z DGASAU` quit (Ping timeout: 268 seconds) 2014-09-13T10:19:42Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-13T10:19:49Z DGASAU` joined #scheme 2014-09-13T10:23:23Z lrs_ joined #scheme 2014-09-13T10:24:21Z lrs_: Hey, how do i create a function that return the x-coordinate for another function that gives the result f(10,12) 2014-09-13T10:25:12Z acieroid joined #scheme 2014-09-13T10:26:07Z oleo: what is f(10,12) ? 2014-09-13T10:26:53Z aftershave quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-13T10:27:09Z lrs_: oleo : basically my code looks like this 2014-09-13T10:28:03Z lrs_: oleo, http://pastebin.com/QtzbeQDA 2014-09-13T10:28:23Z lrs_: Before that I got some stuff that draws graphs 2014-09-13T10:28:51Z lrs_: Which looks like this 2014-09-13T10:28:52Z lrs_: http://pastebin.com/mpVfa2At 2014-09-13T10:29:30Z lrs_: And I need to create a function (X_coord (makePoint 10 12)) that gives the result 10 2014-09-13T10:29:57Z lrs_: And im supposedly have to use lists and car /cdr... 2014-09-13T10:29:59Z lrs_: Any idea? 2014-09-13T10:42:02Z BossKonaSegwaY joined #scheme 2014-09-13T10:42:41Z alexei_ joined #scheme 2014-09-13T10:43:23Z ski: lrs_ : are you supposed to use `makeGraph' and `shape', when defining `makePoint' and `X_coord' ? 2014-09-13T10:47:54Z hiroakip joined #scheme 2014-09-13T10:50:16Z Nizumzen joined #scheme 2014-09-13T10:52:02Z samth quit (Ping timeout: 252 seconds) 2014-09-13T10:52:17Z superjudge___ quit (Ping timeout: 245 seconds) 2014-09-13T10:52:36Z _tca quit (Ping timeout: 272 seconds) 2014-09-13T10:52:36Z greghendershott quit (Ping timeout: 246 seconds) 2014-09-13T10:54:39Z SHODAN joined #scheme 2014-09-13T10:55:40Z lrs_: ski, I think so 2014-09-13T10:55:50Z lrs_: Im supposed to draw a graph of stuff so I guess I need it 2014-09-13T10:56:06Z lrs_: But right now I need to get a selector that gets the 10 from X_coord 2014-09-13T10:56:11Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-13T10:56:28Z jeapostrophe joined #scheme 2014-09-13T10:56:28Z jeapostrophe quit (Changing host) 2014-09-13T10:56:28Z jeapostrophe joined #scheme 2014-09-13T10:56:28Z lrs_: Which in turn gets its info from makePoint which gets its stuff from makeGraph 2014-09-13T10:57:06Z samth joined #scheme 2014-09-13T10:59:12Z superjudge___ joined #scheme 2014-09-13T11:00:12Z greghendershott joined #scheme 2014-09-13T11:00:37Z _tca joined #scheme 2014-09-13T11:01:33Z jusss joined #scheme 2014-09-13T11:04:56Z lrs_: ski, Any ideas? 2014-09-13T11:13:30Z SHODAN quit (Remote host closed the connection) 2014-09-13T11:26:19Z BossKonaSegwaY1 joined #scheme 2014-09-13T11:29:36Z BossKonaSegwaY quit (Ping timeout: 252 seconds) 2014-09-13T11:29:38Z Kruppe quit (Ping timeout: 252 seconds) 2014-09-13T11:29:38Z mark_wea` quit (Ping timeout: 252 seconds) 2014-09-13T11:29:38Z girrig quit (Ping timeout: 252 seconds) 2014-09-13T11:29:38Z mark_wea` joined #scheme 2014-09-13T11:29:40Z mutley89 quit (Ping timeout: 268 seconds) 2014-09-13T11:30:00Z anannie joined #scheme 2014-09-13T11:30:03Z anannie quit (Changing host) 2014-09-13T11:30:03Z anannie joined #scheme 2014-09-13T11:31:09Z girrig joined #scheme 2014-09-13T11:34:10Z Kruppe joined #scheme 2014-09-13T11:39:21Z ski: lrs_ : what does your current `X_coord' get you ? 2014-09-13T11:45:30Z lrs_: ski well now ive been working a bit 2014-09-13T11:45:34Z lrs_: This is what I got right now 2014-09-13T11:46:08Z lrs_: ski, http://pastebin.com/dEizqhWB 2014-09-13T11:47:34Z leo2007 joined #scheme 2014-09-13T11:48:16Z SHODAN joined #scheme 2014-09-13T11:49:52Z fridim_ joined #scheme 2014-09-13T11:52:56Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-13T11:53:07Z alexei_ quit (Ping timeout: 245 seconds) 2014-09-13T11:54:02Z alexei_ joined #scheme 2014-09-13T11:55:53Z Fare quit (Ping timeout: 276 seconds) 2014-09-13T11:58:33Z ski: lrs_ : hm 2014-09-13T11:59:10Z ski: i don't think there'd be any point in quoting `x0' and `y0' there 2014-09-13T11:59:20Z ski: (read : there is no point in doing so) 2014-09-13T12:00:38Z lrs_: ski: Right, I just wrote it 2014-09-13T12:00:48Z lrs_: Because I dont know how the fuck im gonna select the prevcious stuff defined in makePoint 2014-09-13T12:00:54Z ski: `x0' and `y0' as appearing in `(lambda (x0 y0) ...)' are formal parameters, that will be bound to actual parameters, when `X_coord' is called with two actual parameter expressions like `(X_coord blah bleh)' 2014-09-13T12:00:55Z lrs_: makePoint takes x0 y0 and creates a point 2014-09-13T12:01:17Z lrs_: So how do I recall that point in X_coord 2014-09-13T12:01:24Z lrs_: Or rather, how do i pick the x point 2014-09-13T12:01:28Z lrs_: In makePoint 2014-09-13T12:01:31Z lrs_: From X_Coord 2014-09-13T12:01:34Z lrs_: Thats my problem right there 2014-09-13T12:01:37Z ski: however, quoting `x0' and `y0' will compute *symbols* (named `x0' and `y0'), which are unrelated to any values that the formal parameters are bound to 2014-09-13T12:02:11Z lrs_: ski, Yeah 2014-09-13T12:02:24Z lrs_: So how do I compute the x0 in makePoint 2014-09-13T12:02:56Z ski: well, (shape (makeGraph 'point (...))) will evaluate to the same thing as (...) 2014-09-13T12:03:25Z ski: so, i think your earlier paste was closer to solving the problem 2014-09-13T12:04:09Z ski: because if you want to be able to call `(X_coord (makePoint 2 3))', e.g., then `X_coord' is supposed to accept *one* formal parameter, not two 2014-09-13T12:04:49Z ski: so defining `X_coord' to be equal to something like `(lambda (punkt) ..punkt..)' seems to be closer to solving it 2014-09-13T12:05:18Z ski: so, given the definitions at that paste, what do you get if you evaluate 2014-09-13T12:05:33Z ski: (X_coord minpunkt) 2014-09-13T12:05:40Z ski: which is basically the same as evaluating 2014-09-13T12:05:47Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:05:50Z ski: lrs_ : ? 2014-09-13T12:05:51Z fridim_ quit (Read error: Connection reset by peer) 2014-09-13T12:06:25Z lrs_: ski, Right 2014-09-13T12:06:29Z lrs_: So what do you suggest I write? 2014-09-13T12:06:52Z ski: well, i was asking what you get if you evaluate the above expression, given the definitions at the indicated paste :) 2014-09-13T12:07:26Z lrs_: Oh ok 2014-09-13T12:07:33Z lrs_: I write (makePoint 1 2) 2014-09-13T12:07:54Z lrs_: And then (X_coord) right 2014-09-13T12:07:59Z ski: no 2014-09-13T12:08:06Z ski: you'd enter e.g. 2014-09-13T12:08:16Z ski: (X_coord (makePoint 1 2)) 2014-09-13T12:08:26Z ski: or, alternatively, entering 2014-09-13T12:08:38Z ski: (define min-andra-punkt (makePoint 1 2)) 2014-09-13T12:08:44Z ski: and then entering the expression 2014-09-13T12:08:51Z ski: (X_coord min-andra-punkt) 2014-09-13T12:08:54Z ski: for evaluation 2014-09-13T12:09:43Z ski: in the first case, the point resulting from the call to `makePoint' is passed directly to `X_coord' (which here expects one actual parameter, which is what it gets) 2014-09-13T12:10:10Z ski: in the second case, the point is first given a name, and then the point is accessed by that name, to pass it to `X_coord' 2014-09-13T12:10:58Z ski: however, `(X_coord)' would attempt to pass zero actual parameters when calling `X_coord', which doesn't work, since `X_coord' isn't defined to accept zero actual parameters 2014-09-13T12:11:03Z ski: lrs_ : makes any sense ? 2014-09-13T12:11:50Z ski: rudybot: eval (define makeGraph (lambda (name shape) (cons name shape))) 2014-09-13T12:11:52Z rudybot: ski: your sandbox is ready 2014-09-13T12:11:52Z rudybot: ski: Done. 2014-09-13T12:11:55Z lrs_: ski, Gahhhhh 2014-09-13T12:12:12Z ski: rudybot: eval (define name (lambda (graph) (car graph))) 2014-09-13T12:12:12Z rudybot: ski: Done. 2014-09-13T12:12:14Z lrs_: I thought I was supposed to write X_coord but youre right 2014-09-13T12:12:23Z ski: rudybot: eval (define shape (lambda (graph) (cdr graph))) 2014-09-13T12:12:24Z rudybot: ski: Done. 2014-09-13T12:12:47Z ski: rudybot: eval (define makePoint (lambda (x0 y0) (makeGraph 'point (list x0 y0)))) 2014-09-13T12:12:47Z rudybot: ski: Done. 2014-09-13T12:13:10Z ski: rudybot: eval (define X_coord (lambda (punkt) (shape punkt))) 2014-09-13T12:13:10Z rudybot: ski: Done. 2014-09-13T12:13:17Z lrs_: So what do i write to get it to pick the first one in the list? 2014-09-13T12:13:20Z ski: rudybot: eval (define minpunkt (makePoint 3 17)) 2014-09-13T12:13:20Z rudybot: ski: Done. 2014-09-13T12:13:31Z ski: rudybot: eval (X_coord minpunkt) 2014-09-13T12:13:31Z rudybot: ski: ; Value: '(3 17) 2014-09-13T12:13:39Z ski: rudybot: eval (X_coord (makePoint 3 17)) 2014-09-13T12:13:39Z rudybot: ski: ; Value: '(3 17) 2014-09-13T12:13:47Z ski: do you see ? 2014-09-13T12:16:02Z hiroakip quit (Ping timeout: 276 seconds) 2014-09-13T12:21:41Z lrs_: ski, Woho! 2014-09-13T12:21:44Z lrs_: Made it 2014-09-13T12:21:49Z ski: ok ? 2014-09-13T12:22:12Z lrs_: ski, http://pastebin.com/Hptjptve 2014-09-13T12:22:31Z anannie quit (Ping timeout: 252 seconds) 2014-09-13T12:22:49Z ski: ok, but it would probably be better if you used `shape' in the definition of `X_coord' 2014-09-13T12:23:02Z lrs_: Why is that? 2014-09-13T12:23:06Z ski: since `makeGraph' is supposed to be used together with `shape' (and `name') 2014-09-13T12:23:26Z lrs_: So lambda (shape) (cadr shape ) ? 2014-09-13T12:23:28Z civodul joined #scheme 2014-09-13T12:23:52Z anannie joined #scheme 2014-09-13T12:23:52Z anannie quit (Changing host) 2014-09-13T12:23:52Z anannie joined #scheme 2014-09-13T12:23:52Z ski: that way, if someone ever decides to change the representation of a graph, they will only have to change `makeGraph' and `shape' and `name' 2014-09-13T12:24:27Z ski: however, with your current definition of `X_coord', it would also have to be adapted if the representation of a "graph" was changed 2014-09-13T12:24:50Z lrs_: So it would be less parameters to change basically 2014-09-13T12:25:03Z alexei_ quit (Ping timeout: 272 seconds) 2014-09-13T12:25:22Z ski: lrs_ : no, naming `X_coord's formal parameter `shape' will have nothing to do with the procedure named `shape' 2014-09-13T12:25:40Z lrs_: Hmmm 2014-09-13T12:25:41Z ski: lrs_ : yes, change would be more localized, which is good 2014-09-13T12:25:53Z lrs_: From what I thought 2014-09-13T12:25:56Z ski: consider again your earlier definition of `X_coord' : 2014-09-13T12:26:00Z lrs_: I thought all parameters were localized 2014-09-13T12:26:04Z ski: (define X_coord 2014-09-13T12:26:09Z lrs_: So lets say I use shape in the defiuniton of the circle drawing stuff 2014-09-13T12:26:11Z ski: (lambda (punkt) 2014-09-13T12:26:17Z ski: (shape punkt))) 2014-09-13T12:26:27Z lrs_: It doesnt change the shape i write in that function, since that function is localized 2014-09-13T12:26:28Z ski: so, what was missing from this definition ? 2014-09-13T12:26:49Z lrs_: name? 2014-09-13T12:27:12Z ski: well, a point is represented as a graph with `point' as name, if we look at `makePoint' 2014-09-13T12:27:29Z ski: and with a list containing the two coordinates as "shape" of that graph 2014-09-13T12:27:54Z ski: so, `(shape punkt)', if `punkt' is a point, will then give back that list of the two coordinates 2014-09-13T12:28:02Z ski: that is why the example 2014-09-13T12:28:06Z fantazo_ quit (Quit: Verlassend) 2014-09-13T12:28:06Z ski: rudybot: eval (X_coord (makePoint 3 17)) 2014-09-13T12:28:07Z rudybot: ski: ; Value: '(3 17) 2014-09-13T12:28:21Z ski: returned the *list* containing `3' and `17' 2014-09-13T12:28:41Z ski: now, what do you *want* this call to evaluate to ? 2014-09-13T12:29:22Z ski: (you can forget about the procedure `name' for the time being. it was defined in your paste ) 2014-09-13T12:30:57Z lrs_: I get the list stuff 2014-09-13T12:31:28Z ski: ok 2014-09-13T12:31:36Z ski: so, can you answer my question ? 2014-09-13T12:31:44Z lrs_: (shape punkt) would mean the box where the shape is and then write out the two x,y or something? 2014-09-13T12:32:01Z lrs_: I have trouble understanding your question to be honest 2014-09-13T12:32:10Z ski: well, what is a call to `X_coord' *supposed* to yield ? 2014-09-13T12:32:38Z ski: with the definition i fed rudybot above, it currently yields a list containing the abscissa and the ordinate 2014-09-13T12:32:55Z ski: however, that's not what it is *intended* to yield 2014-09-13T12:32:57Z lrs_: What is X_coord defined as right now 2014-09-13T12:33:12Z ski: (define X_coord (lambda (punkt) (shape punkt))) 2014-09-13T12:33:21Z ski: from your paste 2014-09-13T12:34:07Z lrs_: I cant answer that question because Im not sure I get the shape stuff 2014-09-13T12:34:36Z ski: i'm not asking about the shape stuff, currently 2014-09-13T12:34:46Z ski: i'm merely asking what you'd like 2014-09-13T12:34:50Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:34:53Z ski: to evaluate to 2014-09-13T12:35:10Z lrs_: What Id like it to? 2014-09-13T12:35:14Z ski: yes 2014-09-13T12:35:23Z lrs_: What I think it will become or what it will become of that definition? 2014-09-13T12:35:40Z ski: you can't write a program that does what you want, unless you determine what it is you in fact want 2014-09-13T12:35:47Z ski: lrs_ : neither 2014-09-13T12:36:08Z ski: what you *want* it to evaluate to, in the finished/correct final version of the program 2014-09-13T12:36:21Z lrs_: Well I want it to write out 3 2014-09-13T12:36:25Z ski: right 2014-09-13T12:36:38Z ski: and currently it gives back a list containing `3' and `17' 2014-09-13T12:36:45Z ski: so, how to bridge the gap there ? 2014-09-13T12:36:53Z lrs_: "Bridge the gap" ? 2014-09-13T12:37:10Z ski: what should you change in the definition of `X_coord' to make that call evaluate to `3' instead ? 2014-09-13T12:37:23Z lrs_: (cadr shape) 2014-09-13T12:37:38Z ski: how to get from : a list containing `3' and `17'; to : the number `3' ? 2014-09-13T12:37:58Z ski: well, we could try `cadr' 2014-09-13T12:38:07Z ski: rudybot: eval (cadr (list 3 17)) 2014-09-13T12:38:07Z rudybot: ski: ; Value: 17 2014-09-13T12:38:23Z ski: apparently that gave you the other coordinate 2014-09-13T12:38:29Z lrs_: Not for me 2014-09-13T12:38:45Z ski: then you're not answering the question i asked 2014-09-13T12:38:53Z ARM9 joined #scheme 2014-09-13T12:38:55Z lrs_: (define makePoint 2014-09-13T12:38:55Z lrs_: (lambda (x0 y0) 2014-09-13T12:38:55Z lrs_: (makeGraph 'point (list x0 y0)))) 2014-09-13T12:38:55Z lrs_: (define X_coord 2014-09-13T12:38:55Z lrs_: (lambda (shape) 2014-09-13T12:38:55Z lrs_: (cadr shape))) 2014-09-13T12:39:11Z lrs_: Hmm? What question? 2014-09-13T12:39:13Z ski: as i said above, while that works, it is brittle 2014-09-13T12:39:53Z ski: because it doesn't use the `shape' procedure as defined at to access the component of your "graph" 2014-09-13T12:40:34Z ski: (the fact that you happened to give the name `shape' to the formal parameter in `X_coord' is besides the point. it is unrelated) 2014-09-13T12:40:51Z alexei_ joined #scheme 2014-09-13T12:41:11Z ski: so, the question was how to (correctly) define `X_coord' *using* the `shape' defined at 2014-09-13T12:41:33Z ski: Hmm? What question? 2014-09-13T12:41:37Z ski: what should you change in the definition of `X_coord' to make that call evaluate to `3' instead ? 2014-09-13T12:41:43Z ski: that ^ question 2014-09-13T12:41:57Z ski: and the definition of `X_coord' that i was talking about changing was : 2014-09-13T12:42:03Z ski: (define X_coord 2014-09-13T12:42:06Z ski: (lambda (punkt) 2014-09-13T12:42:09Z ski: (shape punkt))) 2014-09-13T12:42:23Z ski: (as defined at ) 2014-09-13T12:42:23Z lrs_: I cant answer that 2014-09-13T12:42:40Z lrs_: I see it as cadr picks the first stuff in the list makePoint 2014-09-13T12:42:53Z ski: well, the placement of `shape' in that definition makes 2014-09-13T12:42:57Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:43:09Z ski: currently evaluate to a list containing `3' and `17' 2014-09-13T12:43:21Z ski: while what you *want* is for it to evaluate to `3' 2014-09-13T12:43:27Z ski: lrs_ : do you agree with this ? 2014-09-13T12:43:34Z lrs_: Yes 2014-09-13T12:43:59Z ski: so, what is left then, is the question of how to extract the number `3' out of a list containing `3' and `17' (in that order) 2014-09-13T12:44:28Z lrs_: Correct 2014-09-13T12:44:28Z ski: if you can insert such an auxilary extraction into the definition of `X_coord', then the above `X_coord' call should evaluate to `3' 2014-09-13T12:44:33Z ski: agree ? 2014-09-13T12:44:36Z lrs_: YEs 2014-09-13T12:44:42Z ski: so, how to do it ? 2014-09-13T12:44:50Z lrs_: I dont know 2014-09-13T12:45:25Z ski: consider when `punkt' is (the value of evaluating) `(makePoint 3 17)' (because we call `(X_coord (makePoint 3 17))) 2014-09-13T12:45:34Z ski: then the call 2014-09-13T12:45:41Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:45:55Z ski: can be simplified into the body of the definition of `X_coord', i.e. 2014-09-13T12:45:59Z ski: (shape punkt) 2014-09-13T12:46:24Z ski: but with `punkt' replaced by its value, i.e. replaced by (the value of) `(makePoint 3 17)' 2014-09-13T12:46:27Z ski: so 2014-09-13T12:46:29Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:46:32Z ski: can be simplified to 2014-09-13T12:46:37Z ski: (shape (makePoint 3 17)) 2014-09-13T12:46:42Z ski: lrs_ : agree, so far ? 2014-09-13T12:47:13Z lrs_: Yes 2014-09-13T12:47:32Z ski: (i'm talking here about "manually" evaluating an expression, doing something similar to what the computer would do invisibly, before printing the final result) 2014-09-13T12:47:43Z ski: now, what about the call to `makePoint' here ? 2014-09-13T12:48:05Z lrs_: What call? 2014-09-13T12:48:16Z lrs_: Its shape? 2014-09-13T12:48:18Z lrs_: Or? 2014-09-13T12:48:32Z ski: the `(makePoint 3 17)' call, which is a subexpression of the whole current `(shape (makePoint 3 17))' expression 2014-09-13T12:48:35Z lrs_: I get that X_cord is selecting something 2014-09-13T12:48:45Z ski: well, we have to replace the call to `makePoint' by the body of its definition 2014-09-13T12:48:48Z ski: iow 2014-09-13T12:48:52Z ski: (shape (makePoint 3 17)) 2014-09-13T12:48:55Z ski: can be simplified to 2014-09-13T12:49:07Z ski: (shape (makeGraph 'point (list x0 y0))) 2014-09-13T12:49:31Z ski: except that the formal parameters `x0' and `y0' should be replaced by the actual parameters `3' and `17' in the `makePoint' call 2014-09-13T12:49:35Z ski: iow 2014-09-13T12:49:37Z ski: (shape (makePoint 3 17)) 2014-09-13T12:49:41Z ski: will get simplified to 2014-09-13T12:49:49Z ski: (shape (makeGraph 'point (list 3 17))) 2014-09-13T12:49:52Z ski: agree ? 2014-09-13T12:49:52Z lrs_: Right 2014-09-13T12:50:21Z ski: now, we *could* go on in a similar fashion, pondering how `makeGraph' and `shape' were defined 2014-09-13T12:50:28Z ski: but i'm not going to do so 2014-09-13T12:50:32Z ski: the point is that 2014-09-13T12:51:00Z ski: (shape (makeGraph )) 2014-09-13T12:51:07Z ski: will *always* evaluate to 2014-09-13T12:51:12Z ski: 2014-09-13T12:51:36Z ski: (where `' and `' are two arbitrary expressions) 2014-09-13T12:51:48Z ski: just because of how `makeGraph' and `shape' were defined 2014-09-13T12:51:53Z lrs_: Noted 2014-09-13T12:52:16Z ski: (if you really want to, you can *check* this, by looking at the definition of `makeGraph' and `shape' -- this might be a good exercise) 2014-09-13T12:52:23Z ski: anyway 2014-09-13T12:52:55Z lrs_: So what do you suggest i replace cadr with? 2014-09-13T12:53:41Z ski: if `(shape (makeGraph ))' would sometimes not evaluate to `', then there would have to be something wrong with the definition of `makeGraph' and `shape', and they'd have to be fixed. because this *equality* between these two expressions is something we *expect* to have 2014-09-13T12:53:59Z ski: the point of all this is that we can continue the above simplification process 2014-09-13T12:54:15Z ski: let me repeat it (briefly) again from the start : 2014-09-13T12:54:24Z ski: (X_coord (makePoint 3 17)) 2014-09-13T12:54:27Z ski: simplifies to 2014-09-13T12:54:29Z khisanth_ joined #scheme 2014-09-13T12:54:32Z ski: (shape (makePoint 3 17)) 2014-09-13T12:54:39Z ski: simplifies to 2014-09-13T12:54:43Z ski: (shape (makeGraph 'point (list 3 17))) 2014-09-13T12:54:52Z lrs_: Yup 2014-09-13T12:55:10Z ski: and at this point, because of the above relationship between `makeGraph' and `shape', this ought to simplify to just 2014-09-13T12:55:17Z ski: (list 3 17) 2014-09-13T12:55:53Z ski: now, your task is to figure out what to *wrap* this expression in, to make the final answer become the desired one, namely `3' 2014-09-13T12:56:00Z ski: lrs_ : do you understand ? 2014-09-13T12:56:12Z ski: your suggestion of using `cadr' doesn't work because 2014-09-13T12:56:22Z ski: (cadr (list 3 17)) 2014-09-13T12:56:34Z ski: doesn't simplify to `3', it simplifies to `17' 2014-09-13T12:56:49Z ski: so, therefore that must not be the right wrapping 2014-09-13T12:56:58Z ski: lrs_ : so, what could the right wrapping be ? 2014-09-13T12:56:59Z lrs_: It does for me :| 2014-09-13T12:57:24Z lrs_: (shape (makeGraph 'point (list 3 ))) ? 2014-09-13T12:57:25Z ski: are you saying that when you evaluates the expression 2014-09-13T12:57:29Z Khisanth quit (Ping timeout: 260 seconds) 2014-09-13T12:57:34Z ski: (cadr (list 3 17)) 2014-09-13T12:57:40Z ski: it evaluates to `3' ? 2014-09-13T12:57:57Z lrs_: Yes 2014-09-13T12:58:16Z ski: then there must be something wrong with your Scheme system 2014-09-13T12:58:23Z ski: rudybot: eval (cadr (list 3 17)) 2014-09-13T12:58:24Z rudybot: ski: ; Value: 17 2014-09-13T12:58:34Z lrs_: Well, do you have sourcefile i gave you? 2014-09-13T12:58:39Z ski: it evaluates to `17', in any sane Scheme system 2014-09-13T12:58:42Z lrs_: Write it out how youd want it to look like 2014-09-13T12:58:43Z ski: lrs_ : it doesn't matter 2014-09-13T12:59:01Z ski: the expression `(cadr (list 3 17))' doesn't mention any identifiers defined in any your pastes 2014-09-13T12:59:10Z lrs_: (define X_coord 2014-09-13T12:59:10Z lrs_: (lambda (shape) 2014-09-13T12:59:11Z lrs_: (cadr shape))) 2014-09-13T12:59:12Z ski: `cadr' and `list' are standard Scheme procedures 2014-09-13T12:59:23Z lrs_: > (X_coord(makePoint 1 2)) 2014-09-13T12:59:28Z lrs_: 1 2014-09-13T12:59:33Z ski: i'm not talking about `X_coord', i'm talking about the expression `(cadr (list 3 17))', nothing else 2014-09-13T12:59:35Z lrs_: Before that (define makePoint 2014-09-13T12:59:35Z lrs_: (lambda (x0 y0) 2014-09-13T12:59:35Z lrs_: (makeGraph 'point (list x0 y0)))) 2014-09-13T12:59:58Z lrs_: That gives me 17 2014-09-13T13:00:13Z ski: i'm talking about neither `X_coord' nor `makePoint' 2014-09-13T13:01:20Z ski: (btw, if it would help with your comprehension, i could switch to talking swedish ..) 2014-09-13T13:01:59Z ski plirar stint på lrs_ 2014-09-13T13:03:38Z lrs_: Aha 2014-09-13T13:04:11Z lrs_: Gärna 2014-09-13T13:05:19Z ski: iaf, ovan visade jag vad uttrycket `(X_coord (makePoint 3 17))' för *närvarande* evalueras till 2014-09-13T13:05:44Z ski: nämligen en lista innehållande de två talen `3' och `17' 2014-09-13T13:06:00Z pnkfelix quit (Ping timeout: 250 seconds) 2014-09-13T13:06:16Z vanila joined #scheme 2014-09-13T13:06:37Z ski: men eftersom du skulle vilja att uttrycket evaluerade till abskissan `3' här, så *fattas* det något i definitionen av `X_coord' 2014-09-13T13:07:01Z lrs_: Vad fattas? 2014-09-13T13:07:28Z ski: detta något måste vara ett stycke kod som givet a lista innehållande de två talen `3' och `17' extraherar abskissan `3' 2014-09-13T13:08:02Z lrs_: Yes 2014-09-13T13:08:35Z ski: så, jag frågade hur man ska bära sig åt för att få svaret `3', givet uttrycket `(list 3 17)' (vilket är vad `(X_coord (makePoint 3 17))' för *närvarande* evalueras till) 2014-09-13T13:08:52Z ski: vi såg att förslaget 2014-09-13T13:08:59Z ski: (cadr (list 3 17)) 2014-09-13T13:09:14Z ski: är fel, eftersom detta uttryck evalueras till `17', inte `3' 2014-09-13T13:09:34Z ski: så, din uppgift här är att fylla i punkterna i 2014-09-13T13:09:39Z ski: ..(list 3 17).. 2014-09-13T13:09:47Z ski: så att resultatet blir det önskade 2014-09-13T13:09:52Z ski: okej ? 2014-09-13T13:10:16Z lrs_: Vet inte vilket kommando jag ska använda för detta 2014-09-13T13:10:43Z lrs_: (car(list 3 17)) 2014-09-13T13:10:44Z lrs_: ?? 2014-09-13T13:10:52Z ski: låt oss pröva 2014-09-13T13:10:59Z ski: rudybot: eval (car(list 3 17)) 2014-09-13T13:10:59Z rudybot: ski: ; Value: 3 2014-09-13T13:11:06Z oleo: ja 2014-09-13T13:11:06Z ski: verkar funka helt ok :) 2014-09-13T13:11:13Z ski: ok 2014-09-13T13:11:33Z ski: låt mig sammanfatta förenklingen igen 2014-09-13T13:11:41Z lrs_: Testade det förut, men jag antog att du försökte göra något slags anrop i functionen X_coord som tog ut x0 ur definitionen (makeGraph 'point (list x0 y0)))) 2014-09-13T13:11:43Z lrs_: Typ 2014-09-13T13:11:46Z ski: (X_coord (makePoint 3 17)) 2014-09-13T13:11:57Z oleo: heh 2014-09-13T13:12:01Z ski: =?= (shape (makePoint 3 17)) 2014-09-13T13:12:13Z lrs_: Men skriver jag in car i min definition för X_coord 2014-09-13T13:12:15Z ski: = (shape (makeGraph 'point (list 3 17))) 2014-09-13T13:12:15Z lrs_: Då blir det 2014-09-13T13:12:25Z ski: = (list 3 17) 2014-09-13T13:12:36Z lrs_: point 2014-09-13T13:12:39Z lrs_: Resultatet blir point 2014-09-13T13:12:42Z lrs_: Av någon anledning 2014-09-13T13:13:44Z ski: lrs_ : du skall inte ersätta `shape' med någonting annat i definitionen av `X_coord', du behöver *lägga* *till* lite kod. nämligen *runt* anropet till `shape' 2014-09-13T13:14:31Z ski: (varför det blidde just `point' ovan är inte så intressant, kanske. om du är nyfiken kan det redas ut, dock) 2014-09-13T13:14:44Z ski: lrs_ : iaf 2014-09-13T13:14:59Z lrs_: Med trace? 2014-09-13T13:15:15Z ski: kanske det 2014-09-13T13:15:34Z ski: (eller bara genom rent förnuftsresonemang) 2014-09-13T13:16:15Z ski: lrs_ : du är med på förenklingen ovan, ja ? 2014-09-13T13:16:22Z lrs_: Ja 2014-09-13T13:16:37Z lrs_: Förenkling skulle jag väl inte kalla det, snarare en utveckling va? 2014-09-13T13:16:57Z lrs_: Expansion 2014-09-13T13:16:58Z ski: jaja, samma sak ;) 2014-09-13T13:17:40Z ski: det är i riktning mot enklaste form, även om mellanliggande former ibland kan se mer komplicerade ut 2014-09-13T13:18:06Z ski: eller, kanske ska man säga "mest primitiv form", istället för "enklaste form" 2014-09-13T13:18:19Z ski: (det är kanske inte så viktigt, här) 2014-09-13T13:18:51Z ski: vi vill att `(X_coord (makePoint 3 17))' ska förenklas till `(car (list 3 17))' (som kommer att förenklas till det önskade svaret `3') istället för till `(list 3 17)' 2014-09-13T13:18:57Z BossKonaSegwaY1 quit (Ping timeout: 245 seconds) 2014-09-13T13:19:19Z lrs_: Exakt 2014-09-13T13:19:27Z lrs_: Av någon anledning blir dock car point 2014-09-13T13:19:38Z lrs_: VIlket antagligen har att göra med att den är definierad som det första i listan eller något? 2014-09-13T13:19:48Z ski: so, om vi följer utvecklingen/förenklingen/expansionen ovan *baklänges*, samt smäller på `(car ...)' runt varje uttryck, får vi 2014-09-13T13:19:58Z ski: (car (list 3 17)) 2014-09-13T13:20:05Z ski: = (car (shape (makeGraph 'point (list 3 17)))) 2014-09-13T13:20:27Z ski: = (car (shape (makePoint 3 17))) 2014-09-13T13:20:41Z ski: ... 2014-09-13T13:20:51Z ski: = (X_coord (makePoint 3 17)) 2014-09-13T13:21:11Z ski: ok ? 2014-09-13T13:21:22Z lrs_: Ok 2014-09-13T13:21:54Z ski: (jag omgav dock inte det första/sista uttrycket (anropet till `X_coord') med ett `car'-anrop) 2014-09-13T13:22:06Z ski: så, vi hade definitionen 2014-09-13T13:22:12Z ski: (define X_coord 2014-09-13T13:22:17Z ski: (lambda (punkt) 2014-09-13T13:22:25Z ski: (shape punkt))) 2014-09-13T13:22:34Z ski: men, om vi ändrar detta till 2014-09-13T13:22:36Z ski: (define X_coord 2014-09-13T13:22:38Z ski: (lambda (punkt) 2014-09-13T13:22:43Z ski: (car (shape punkt)))) 2014-09-13T13:22:59Z ski: så kommer vi att få förenkligssteget 2014-09-13T13:23:07Z ski: (X_coord (makePoint 3 17)) 2014-09-13T13:23:13Z ski: = (car (shape (makePoint 3 17))) 2014-09-13T13:23:20Z ski: lrs_ : kan du se detta ? 2014-09-13T13:23:35Z lrs_: Ja 2014-09-13T13:23:55Z ski: förresten, ett kortare sätt att definiera samma `X_coord' är att säga 2014-09-13T13:24:02Z ski: (define (X_coord punkt) 2014-09-13T13:24:11Z ski: (car (shape punkt))) 2014-09-13T13:24:35Z ski: man ser kanske tydligare här varför vi får den önskade utvecklingen 2014-09-13T13:24:47Z lrs_: Nu byter du ut shape mot punkt 2014-09-13T13:24:57Z ski: nej 2014-09-13T13:25:28Z ski: när vi utvecklar 2014-09-13T13:25:29Z ski: (X_coord (makePoint 3 17)) 2014-09-13T13:25:31Z lrs_: Vad är lambda? 2014-09-13T13:25:36Z lrs_: I X_coord? 2014-09-13T13:25:50Z taylanub: .oO( What the heck... ) 2014-09-13T13:26:18Z ski: så tar vi kroppen till `X_coord' (dvs det som är "innanför" `(lambda (punkt) ..punkt..)', dvs uttrycket `..punkt..') 2014-09-13T13:26:33Z ski: kroppen är här 2014-09-13T13:26:39Z ski: (car (shape punkt)) 2014-09-13T13:27:12Z lrs_: Funkar inte 2014-09-13T13:27:28Z ski: och så byter vi ut den formella parametern `punkt' (från `lambda (punkt)') med den aktuella parametern `(makePoint 3 17)' (från `(X_coord (makePoint 3 17))') 2014-09-13T13:27:39Z ski: d.v.s. 2014-09-13T13:27:49Z ski: (X_coord (makePoint 3 17)) 2014-09-13T13:27:54Z ski: utvecklas till 2014-09-13T13:28:05Z ski: (car (shape (makePoint 3 17))) 2014-09-13T13:28:09Z lrs_: ski, http://pastebin.com/J88xhVwa 2014-09-13T13:28:09Z ski: som utvecklas till 2014-09-13T13:28:18Z lrs_: Där har du hela filen.. Tror du måste se den för att fatta 2014-09-13T13:28:21Z ski: (car (shape (makeGraph 'point (list 3 17)))) 2014-09-13T13:28:32Z ski: som kan förenklas till 2014-09-13T13:28:35Z lrs_: Det jag har gjort är längst ner 2014-09-13T13:28:40Z ski: (car (list 3 17)) 2014-09-13T13:28:59Z ski: som vi vet förenklas till det önskade svaret 2014-09-13T13:29:00Z ski: 3 2014-09-13T13:29:49Z ski: lrs_ : heh, du har en annan definition of `X_coord' där en de två jag använde ovan 2014-09-13T13:29:50Z davexunit joined #scheme 2014-09-13T13:29:59Z ski: s/en de/än de/ 2014-09-13T13:31:06Z ski: jag utgick från definitionen av `X_coord' i (eftersom den var närmast en korrekt lösning på problemet) 2014-09-13T13:31:19Z lrs_: Mjo 2014-09-13T13:31:25Z lrs_: Misstänkte det 2014-09-13T13:31:38Z lrs_: Det är definitonen av shape längst uppe i koden som gör något 2014-09-13T13:31:46Z lrs_: OCh är anledningen till varför jag måste använda cadr 2014-09-13T13:31:53Z ski: (jag har bara sagt det två-tre gånger, jag får nog upprepa det mera ;) 2014-09-13T13:32:48Z ski: ja, jag vet hur `shape' är definierad 2014-09-13T13:34:31Z ski: det enda som ska spela någon roll här, angående `shape' är att `(shape (makeGraph ))' alltid kommer att evaluera till samma värde som `', för *alla* uttryck man kan sätta i stället för `' och `' 2014-09-13T13:35:00Z lrs_: Exakt 2014-09-13T13:35:12Z lrs_: Jag skrev "noted" så jag skrev upp detta 2014-09-13T13:35:27Z ski: kort sagt, `shape' är en "extraherare" (extractor/selector/accessor/projection) för `makeGraph' 2014-09-13T13:35:38Z lrs_: Hela mitt problem i grund och botten var väl att jag inte riktigt fattade hur man ropade upp den enskila utifrån x-cord 2014-09-13T13:35:52Z lrs_: Yes 2014-09-13T13:36:28Z lrs_: Men är cadr correct sätt att lösa det på menar du? 2014-09-13T13:36:35Z ski: med `shape' kan du ropa fram `(list x0 y0)'-delen ur ett värde skapat med `(makePoint x0 y0)' 2014-09-13T13:37:02Z ski: med du behöver sen ytterligare ropa fram `x0'-delen ur den lista 2014-09-13T13:37:05Z ski: listan 2014-09-13T13:37:20Z ski: vilket är varför du behöver `car' också 2014-09-13T13:37:53Z lrs_: men car shape ger mig 2014-09-13T13:37:55Z ski: så, `(shape (makePoint x0 y0))' kommer alltid att evaluerat till samma sak som `(list x0 y0)' 2014-09-13T13:38:13Z ski: och `(car (shape (makePoint x0 y0)))' kommer alltid att evaluerat till samma sak som `(car (list x0 y0))', dvs till samma sak som `x0' 2014-09-13T13:39:18Z ski: så, om `punkt' är vilket värde som hellst skapat genom ett anrop som `(makePoint x0 y0)', så kommer `(car (shape punkt))' att evaluera till `x0' 2014-09-13T13:39:54Z lrs_: (car (shape punkt)))) 2014-09-13T13:39:54Z lrs_: ? 2014-09-13T13:39:57Z ski: rudybot: eval (define exempel-punkt (makePoint 123 4567)) 2014-09-13T13:39:57Z rudybot: ski: Done. 2014-09-13T13:40:06Z lrs_: (define X_coord (lambda (shape) (car (shape punkt)))) 2014-09-13T13:40:10Z lrs_: Ger mig undefined 2014-09-13T13:40:10Z ski: rudybot: eval (car (shape exempel-punkt)) 2014-09-13T13:40:10Z rudybot: ski: ; Value: 123 2014-09-13T13:40:21Z ski: rudybot: eval (define X_coord (lambda (shape) (car (shape punkt)))) 2014-09-13T13:40:22Z rudybot: ski: Done. 2014-09-13T13:40:32Z ski: rudybot: eval (X_coord exempel-punkt) 2014-09-13T13:40:32Z rudybot: ski: error: punkt: undefined; cannot reference an identifier before its definition in module: 'program 2014-09-13T13:40:44Z ski: hrm 2014-09-13T13:41:05Z taylanub quit (Disconnected by services) 2014-09-13T13:41:08Z ski: åh, just det ja 2014-09-13T13:41:22Z ski: du sa `(lambda (shape) ...)' 2014-09-13T13:41:31Z ski: `shape' är fel där 2014-09-13T13:41:38Z taylanub joined #scheme 2014-09-13T13:42:20Z ski: du ska inom parantesen efter `lambda' ange de (lokala) namn du vill ge ("döpa") dina formella parametrar till 2014-09-13T13:43:09Z ski: eftersom det är meningen att man ska skicka en punkt till `X_coord' så verkar det väl rimligt att kalla den `punkt' eller `en-punkt' eller `punkten' eller nåt sånt, håller du inte med ? 2014-09-13T13:44:05Z lrs_: Vart någonstans? 2014-09-13T13:44:19Z ski: inom parentesen efter `lambda' 2014-09-13T13:44:24Z lrs_: Längst ner? 2014-09-13T13:44:26Z BossKonaSegwaY joined #scheme 2014-09-13T13:44:35Z ski: där man anger de namn man vill "döpa" sina parametrar till 2014-09-13T13:45:06Z ski: (define X_coord (lambda (shape) (car (shape punkt)))) 2014-09-13T13:45:07Z ski: ^^^^^ 2014-09-13T13:45:09Z ski: där 2014-09-13T13:46:42Z ski: där borde det inte stå `shape', eftersom värdena som vi förväntar oss ska skickas som parametrar till `X_coord' ska vara punkter, inte former ("shape"s) 2014-09-13T13:47:59Z lrs_: Exakt 2014-09-13T13:48:06Z lrs_: Men varför använder jag cadr? 2014-09-13T13:49:21Z ski har ingen aning ;) 2014-09-13T13:50:21Z ski: jag har försökt säga ett tag att du inte vill använda `cadr' här (utan istället `car'), men kanske vill du annorlunda .. :) 2014-09-13T13:50:52Z lrs_: Jo 2014-09-13T13:50:58Z lrs_: Men när jag använder car så får jag "point" 2014-09-13T13:51:04Z lrs_: Istället för 1 2014-09-13T13:51:10Z lrs_: När listan är 1 2 2014-09-13T13:51:39Z ski: därför att du inte använder `shape' som du ska :) 2014-09-13T13:51:58Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-13T13:52:17Z ski har en vag déjà-vu-känsla, här .. 2014-09-13T13:52:26Z b4283 joined #scheme 2014-09-13T13:55:23Z yosafbridge quit (*.net *.split) 2014-09-13T13:55:29Z fadein quit (*.net *.split) 2014-09-13T13:55:29Z cky quit (*.net *.split) 2014-09-13T13:55:29Z gabot quit (*.net *.split) 2014-09-13T13:55:29Z micro_ quit (*.net *.split) 2014-09-13T13:55:29Z sung_ quit (*.net *.split) 2014-09-13T13:55:29Z antoszka quit (*.net *.split) 2014-09-13T13:55:33Z antoszka joined #scheme 2014-09-13T13:55:37Z micro joined #scheme 2014-09-13T13:55:45Z kwmiebach_____ quit (*.net *.split) 2014-09-13T13:55:49Z effy quit (*.net *.split) 2014-09-13T13:55:49Z _5kg quit (*.net *.split) 2014-09-13T13:55:49Z githogori_ quit (*.net *.split) 2014-09-13T13:55:49Z arbscht quit (*.net *.split) 2014-09-13T13:55:49Z zacts quit (*.net *.split) 2014-09-13T13:55:49Z pjb`` quit (*.net *.split) 2014-09-13T13:55:49Z teiresias quit (*.net *.split) 2014-09-13T13:55:49Z gnomon quit (*.net *.split) 2014-09-13T13:55:49Z amoe quit (*.net *.split) 2014-09-13T13:55:50Z pchrist quit (*.net *.split) 2014-09-13T13:55:51Z acarrico quit (*.net *.split) 2014-09-13T13:55:53Z teiresias joined #scheme 2014-09-13T13:55:57Z gabot joined #scheme 2014-09-13T13:55:58Z pjb`` joined #scheme 2014-09-13T13:56:01Z micro is now known as Guest31443 2014-09-13T13:56:04Z amoe joined #scheme 2014-09-13T13:56:08Z gnomon joined #scheme 2014-09-13T13:56:09Z zacts joined #scheme 2014-09-13T13:56:16Z arbscht joined #scheme 2014-09-13T13:56:27Z cibs quit (*.net *.split) 2014-09-13T13:56:30Z cky joined #scheme 2014-09-13T13:56:34Z _5kg joined #scheme 2014-09-13T13:56:35Z pchrist joined #scheme 2014-09-13T13:56:45Z acarrico joined #scheme 2014-09-13T13:56:45Z fadein joined #scheme 2014-09-13T13:56:56Z sung_ joined #scheme 2014-09-13T13:57:02Z githogori_ joined #scheme 2014-09-13T13:57:07Z effy joined #scheme 2014-09-13T13:57:24Z leppie quit (Ping timeout: 246 seconds) 2014-09-13T13:58:09Z kwmiebach_____ joined #scheme 2014-09-13T13:59:26Z pjdelport quit (Ping timeout: 272 seconds) 2014-09-13T14:02:06Z leppie joined #scheme 2014-09-13T14:02:58Z pjdelport joined #scheme 2014-09-13T14:03:10Z davexunit quit (Quit: Later) 2014-09-13T14:08:36Z vanila: how much memory is required to compute SICP N-queens problem? 2014-09-13T14:13:42Z MouldyOldBones joined #scheme 2014-09-13T14:19:37Z Riastradh joined #scheme 2014-09-13T14:19:50Z annodomini joined #scheme 2014-09-13T14:20:03Z annodomini quit (Changing host) 2014-09-13T14:20:03Z annodomini joined #scheme 2014-09-13T14:26:00Z vanila quit (*.net *.split) 2014-09-13T14:26:00Z khisanth_ quit (*.net *.split) 2014-09-13T14:26:00Z alexei_ quit (*.net *.split) 2014-09-13T14:26:00Z ARM9 quit (*.net *.split) 2014-09-13T14:26:01Z jeapostrophe quit (*.net *.split) 2014-09-13T14:26:02Z emma quit (*.net *.split) 2014-09-13T14:26:02Z ByronJohnson quit (*.net *.split) 2014-09-13T14:26:03Z xian quit (*.net *.split) 2014-09-13T14:26:03Z bjz_ quit (*.net *.split) 2014-09-13T14:26:03Z gluegadget quit (*.net *.split) 2014-09-13T14:26:03Z dmiles_afk quit (*.net *.split) 2014-09-13T14:26:03Z alezost quit (*.net *.split) 2014-09-13T14:26:07Z snits quit (*.net *.split) 2014-09-13T14:26:13Z xian joined #scheme 2014-09-13T14:26:18Z emma joined #scheme 2014-09-13T14:26:18Z khisanth_ joined #scheme 2014-09-13T14:26:19Z ByronJohnson joined #scheme 2014-09-13T14:26:20Z snits joined #scheme 2014-09-13T14:26:22Z alexei_ joined #scheme 2014-09-13T14:26:23Z alezost joined #scheme 2014-09-13T14:26:26Z vanila joined #scheme 2014-09-13T14:26:26Z vanila quit (Changing host) 2014-09-13T14:26:26Z vanila joined #scheme 2014-09-13T14:26:29Z ARM9 joined #scheme 2014-09-13T14:26:33Z bjz joined #scheme 2014-09-13T14:27:00Z dmiles_afk joined #scheme 2014-09-13T14:27:52Z gluegadget joined #scheme 2014-09-13T14:31:16Z jeapostrophe joined #scheme 2014-09-13T14:31:16Z jeapostrophe quit (Changing host) 2014-09-13T14:31:16Z jeapostrophe joined #scheme 2014-09-13T14:49:39Z _tca quit (Changing host) 2014-09-13T14:49:39Z _tca joined #scheme 2014-09-13T14:49:39Z _tca quit (Changing host) 2014-09-13T14:49:39Z _tca joined #scheme 2014-09-13T14:53:13Z Fare joined #scheme 2014-09-13T14:53:30Z hiroakip joined #scheme 2014-09-13T14:58:21Z oldskirt joined #scheme 2014-09-13T15:08:26Z BossKonaSegwaY1 joined #scheme 2014-09-13T15:08:37Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-13T15:16:54Z kobain joined #scheme 2014-09-13T15:17:55Z kobain quit (Max SendQ exceeded) 2014-09-13T15:18:14Z kobain joined #scheme 2014-09-13T15:19:47Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-13T15:28:24Z hiroakip joined #scheme 2014-09-13T15:29:01Z mark_wea` is now known as mark_weaver 2014-09-13T15:31:26Z khisanth_ quit (Quit: Leaving) 2014-09-13T15:31:43Z Khisanth joined #scheme 2014-09-13T15:32:35Z pnkfelix joined #scheme 2014-09-13T15:45:08Z mario-goulart joined #scheme 2014-09-13T15:52:48Z tobik quit (Ping timeout: 272 seconds) 2014-09-13T15:54:57Z tobik joined #scheme 2014-09-13T15:56:27Z alexei_ quit (Ping timeout: 245 seconds) 2014-09-13T15:58:03Z MouldyOldBones quit (Quit: MouldyOldBones) 2014-09-13T16:01:40Z ilammy quit (Ping timeout: 246 seconds) 2014-09-13T16:06:31Z b4283 quit (Quit: Konversation terminated!) 2014-09-13T16:21:17Z atomx joined #scheme 2014-09-13T16:23:57Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-13T16:26:21Z Fare quit (Ping timeout: 272 seconds) 2014-09-13T16:31:09Z phax joined #scheme 2014-09-13T16:31:52Z Fare joined #scheme 2014-09-13T16:32:56Z hiroakip joined #scheme 2014-09-13T16:33:15Z jcloud_ joined #scheme 2014-09-13T16:33:17Z jcloud_ is now known as jcloud 2014-09-13T16:35:08Z theseb joined #scheme 2014-09-13T16:35:46Z autochthon joined #scheme 2014-09-13T16:51:42Z pnkfelix quit (Ping timeout: 246 seconds) 2014-09-13T16:52:06Z BossKonaSegwaY1 quit (Ping timeout: 252 seconds) 2014-09-13T17:00:41Z oleo is now known as Guest66776 2014-09-13T17:02:17Z oleo__ joined #scheme 2014-09-13T17:03:53Z Guest66776 quit (Ping timeout: 260 seconds) 2014-09-13T17:09:11Z BossKonaSegwaY joined #scheme 2014-09-13T17:09:12Z Fare quit (Ping timeout: 246 seconds) 2014-09-13T17:10:53Z ilammy joined #scheme 2014-09-13T17:12:35Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-13T17:13:17Z atomx: ? 2014-09-13T17:21:28Z ilammy quit (Ping timeout: 246 seconds) 2014-09-13T17:22:55Z zeronight joined #scheme 2014-09-13T17:22:56Z atomx quit (Remote host closed the connection) 2014-09-13T17:23:18Z atomx joined #scheme 2014-09-13T17:24:18Z atomx quit (Remote host closed the connection) 2014-09-13T17:25:13Z atomx joined #scheme 2014-09-13T17:32:30Z yosafbridge joined #scheme 2014-09-13T17:34:59Z averell joined #scheme 2014-09-13T17:45:15Z ivan\ quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-13T17:46:27Z ivan\ joined #scheme 2014-09-13T17:47:22Z ctindall quit (Ping timeout: 240 seconds) 2014-09-13T17:59:33Z ctindall joined #scheme 2014-09-13T18:01:45Z ctindall quit (Read error: Connection reset by peer) 2014-09-13T18:02:00Z ctindall_ joined #scheme 2014-09-13T18:02:02Z ctindall_ is now known as ctindall 2014-09-13T18:05:30Z phax left #scheme 2014-09-13T18:10:52Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-13T18:12:32Z hiroakip joined #scheme 2014-09-13T18:12:32Z offby1 quit (Disconnected by services) 2014-09-13T18:14:29Z offby1 joined #scheme 2014-09-13T18:15:43Z offby1 quit (Changing host) 2014-09-13T18:15:43Z offby1 joined #scheme 2014-09-13T18:21:15Z BossKonaSegwaY joined #scheme 2014-09-13T18:22:26Z rudybot quit (Remote host closed the connection) 2014-09-13T18:24:55Z ilammy joined #scheme 2014-09-13T18:26:11Z rudybot joined #scheme 2014-09-13T18:27:59Z mutley89 joined #scheme 2014-09-13T18:28:08Z kazimir42 joined #scheme 2014-09-13T18:31:03Z germ13 joined #scheme 2014-09-13T18:31:32Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-13T18:32:56Z daviid joined #scheme 2014-09-13T18:43:04Z annodomini quit (Quit: annodomini) 2014-09-13T18:43:36Z BossKonaSegwaY joined #scheme 2014-09-13T18:57:47Z MichaelRaskin joined #scheme 2014-09-13T18:58:38Z zeronight quit (Quit: Ухожу) 2014-09-13T18:59:35Z alexei_ joined #scheme 2014-09-13T19:04:08Z Gyps joined #scheme 2014-09-13T19:09:18Z bjz quit (Max SendQ exceeded) 2014-09-13T19:10:26Z bjz joined #scheme 2014-09-13T19:14:35Z bars0 joined #scheme 2014-09-13T19:15:23Z bars0 quit (Client Quit) 2014-09-13T19:19:16Z Gyps_ joined #scheme 2014-09-13T19:19:22Z Gyps quit (Ping timeout: 240 seconds) 2014-09-13T19:19:23Z Gyps_ is now known as Gyps 2014-09-13T19:22:25Z dmiles_afk quit (Remote host closed the connection) 2014-09-13T19:23:19Z dmiles_afk joined #scheme 2014-09-13T19:27:46Z Fare joined #scheme 2014-09-13T19:29:04Z jeapostrophe quit (Ping timeout: 250 seconds) 2014-09-13T19:30:15Z fizzie quit (Remote host closed the connection) 2014-09-13T19:34:28Z oleo__ is now known as oleo 2014-09-13T19:34:55Z MouldyOldBones joined #scheme 2014-09-13T19:35:43Z fizzie joined #scheme 2014-09-13T19:42:30Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-13T19:48:02Z theseb: to implement a c compiler in scheme you need to simulate memory with a set of variables that changed often..would that be possible/workable? 2014-09-13T19:49:08Z ARM9: sure 2014-09-13T19:50:02Z theseb: ARM9: you'd definitely need nonbasic scheme stuff like arrays to do it right 2014-09-13T19:50:48Z Riastradh: Vectors are pretty basic in Scheme. 2014-09-13T19:51:22Z ARM9: theseb what makes you say that? 2014-09-13T19:51:57Z theseb: ARM9: i'm thinking of how to implement in my little half baked scheme implementation 2014-09-13T19:52:30Z theseb: i don't have arrays/vectors implemented 2014-09-13T19:53:22Z vanila: theseb, A scheme to c compiler? 2014-09-13T19:53:26Z ARM9: I suppose that depends on your idea of basic 2014-09-13T19:53:40Z ARM9: no I think he wants to write a C compiler in scheme 2014-09-13T19:53:45Z theseb: right 2014-09-13T19:54:34Z Riastradh: C to Scheme? C to Python? C to PDP-10 assembly? C to Unlambda? 2014-09-13T19:54:36Z theseb: vanila: i had this beautiful idea that compilers are just programs that convert all other languages to lisp...python -> lisp is obviously doable....so it got me thinking if c -> scheme woudl work 2014-09-13T19:55:05Z theseb: vanila: i know that isn't literally true..but it "sort of" is 2014-09-13T19:55:10Z vanila: hmmmm 2014-09-13T19:55:19Z lambda joined #scheme 2014-09-13T19:55:27Z vanila: you could use boxes for pointers 2014-09-13T19:55:53Z vanila: im not sure how you would model malloc and free though 2014-09-13T19:56:06Z vanila: you might have to implement your own heap 2014-09-13T19:56:58Z theseb: vanila: malloc just means you need to define more variables to represent more memory 2014-09-13T19:57:14Z ARM9: oh, c to scheme. Have you looked at llvm? 2014-09-13T19:57:21Z theseb: vanila: free would be a little harder....in a rough draft you could just not destroy anything 2014-09-13T19:57:30Z theseb: ARM9: no 2014-09-13T19:57:38Z ARM9: you could try clang -> llvm -> scheme, you'd be getting the compilers and bytecode for free 2014-09-13T19:57:43Z vanila: by the way im defining "c-expr" a s-expression syntax for writing C code 2014-09-13T19:58:18Z vanila: so if you wrote an interpreter for c-exprs the schemeto c compiler would only need to take C code parse it and change the brackets to ()'s 2014-09-13T19:58:38Z ARM9: emscripten uses llvm and clang to compile C into javascript. the way they implement malloc etc. is just making an array that represents the heap 2014-09-13T19:59:37Z vanila: it might be easier to write a trival translation from one syntax to another, then an interpreter 2014-09-13T19:59:39Z vanila: than a compiler 2014-09-13T19:59:43Z vanila: just a though 2014-09-13T19:59:44Z vanila: t* 2014-09-13T20:00:41Z zlrth joined #scheme 2014-09-13T20:01:12Z BossKonaSegwaY joined #scheme 2014-09-13T20:03:08Z vanila: theseb, do you have a repo or something i can watch this code be written? 2014-09-13T20:04:12Z theseb: vanila: not yet :)\ 2014-09-13T20:04:22Z vanila: ok its interesting though 2014-09-13T20:04:27Z theseb: glad you like it 2014-09-13T20:05:15Z germ13 quit (Ping timeout: 246 seconds) 2014-09-13T20:05:17Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-13T20:05:21Z BossKonaSegwaY1 joined #scheme 2014-09-13T20:05:22Z theseb: vanila: i was first going to do a partial proof of concept for python since enought people have told me that python is just "lisp w/o the parens" 2014-09-13T20:05:47Z vanila: just use lisp its better :) 2014-09-13T20:06:18Z ARM9: python is lisp without the parens? what are they smoking and how do I get in on it 2014-09-13T20:09:07Z theseb: lol 2014-09-13T20:09:22Z lambda quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-13T20:09:22Z hiroakip quit (Ping timeout: 250 seconds) 2014-09-13T20:09:49Z theseb: before someone says...but "python has XYZ that isn't so easy in scheme"...i meant most of core of python can be done in lisp 2014-09-13T20:10:15Z theseb: sometimes people make comments about the core/essence of a lang that doesnt' apply to the full blown spec 2014-09-13T20:10:24Z vanila: that's fair enough i m just biased 2014-09-13T20:10:26Z lambda joined #scheme 2014-09-13T20:10:57Z theseb: e.g...."Scheme is easy to implement" is ONLY true for most of scheme...if you insist on entire R5RS spec w/continuations bolted on then it ain't so true any more.. 2014-09-13T20:10:59Z theseb: see the diff? 2014-09-13T20:11:35Z Riastradh: Bolting continuations on, rather than treating them as the essence, is rather missing the point. 2014-09-13T20:13:03Z vanila: I am finding scheme hard to implement 2014-09-13T20:13:21Z vanila: especially delimited continuations 2014-09-13T20:13:34Z vanila: call/cc is easy to implement if you do CPS 2014-09-13T20:13:52Z theseb: Riastradh: wait...imho the essence of scheme is a simple grammar built from sexprs....to me everything else is just so much extra features 2014-09-13T20:14:18Z Riastradh: Read the original paper, then. First-class continuations are very much at the essence of Scheme and have been from the beginning. 2014-09-13T20:14:19Z vanila: an important thing to me is lexical schope 2014-09-13T20:14:22Z vanila: scope* 2014-09-13T20:14:25Z theseb: Riastradh: how do you view the soul of scheme if you include call/cc? 2014-09-13T20:14:49Z vanila: Riastradh, what is the original paper? RABBIT? 2014-09-13T20:15:15Z Riastradh: No, see (first one). 2014-09-13T20:15:45Z vanila: thanks 2014-09-13T20:16:05Z theseb: Riastradh: oh heh..when i think of the original papers...i tend to go back to McCarthy's original work 2014-09-13T20:16:21Z Riastradh: That's not Scheme. 2014-09-13T20:17:47Z theseb: Riastradh: there's 2 big parts of the Scheme project......one was to remove some of the barnacles and improve things...e.g. lexical closures.....second part was to add new features like call/cc yes? 2014-09-13T20:18:01Z Riastradh: Lexical scope and first-class continuations were what set Scheme apart from other Lisps from the beginning. 2014-09-13T20:18:08Z theseb: Riastradh: i tend of be interested in 1)....and postpone 2) for later 2014-09-13T20:18:23Z vanila: Do you think there will be new lisps, that bring something new? 2014-09-13T20:18:31Z theseb: vanila: i was asking that the other day! 2014-09-13T20:18:42Z vanila: cool :) 2014-09-13T20:18:45Z theseb: vanila: lexical closures seemed like the right thing at the right time 2014-09-13T20:18:54Z theseb: it was an obvious improvement 2014-09-13T20:19:15Z vanila: lexical closures is very cool 2014-09-13T20:19:15Z theseb: vanila: we'd need to ask the gurus if they see any glaring deficiencies they think need improving like that 2014-09-13T20:19:27Z theseb: s/lexical closures/lexical scope 2014-09-13T20:19:35Z theseb: not sure why i said "lexical closures" 2014-09-13T20:19:47Z Riastradh: Gerry and Guy were messing with the semantics of actors as Hewitt had introduced in Planner, and realized that a variety of disparate concepts could be coalesced into a uniform mechanism for lexically scoped closures and continuations. 2014-09-13T20:20:08Z Riastradh: That was how Scheme happened. If you write continuations out of the story, there's no point in calling it Scheme. 2014-09-13T20:21:07Z theseb: ok 2014-09-13T20:21:22Z BossKonaSegwaY1 left #scheme 2014-09-13T20:21:44Z theseb: In case you haven't noticed...there hasn't been too much innovation in editors and word processors....we'll probably be using Emacs, Latex and LibreOffice 20 years from now (w/ perhaps voice recog bolted on) 2014-09-13T20:22:01Z theseb: i'm wondering if lisp has matured like these other apps 2014-09-13T20:22:15Z theseb: so that it will stay the same or if there are still some innovations left 2014-09-13T20:22:32Z theseb: that need tending to 2014-09-13T20:24:21Z theseb: I would tend to think after 50-60 years we've prolly found most of the big innovations 2014-09-13T20:24:43Z vanila: is CATCH call/cc? 2014-09-13T20:25:10Z Riastradh: *shrug* I sure hope those aren't the best we can manage. 2014-09-13T20:25:21Z Riastradh: vanila: Yes -- (catch k E) = (cwcc (lambda (k) E)) 2014-09-13T20:25:26Z Riastradh: Gotta run. 2014-09-13T20:25:27Z Riastradh: *poof* 2014-09-13T20:25:30Z vanila: noooooo 2014-09-13T20:25:33Z vanila: bye :) 2014-09-13T20:26:39Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-13T20:27:29Z tcsc joined #scheme 2014-09-13T20:27:48Z chase_gray joined #scheme 2014-09-13T20:29:05Z chase_gray: hi, is there a way to determine the definition of a function from within the interpreter? 2014-09-13T20:29:24Z autochthon quit (Ping timeout: 246 seconds) 2014-09-13T20:29:50Z vanila: chase_gray, not usually in scheme 2014-09-13T20:30:02Z chase_gray: oh /: 2014-09-13T20:30:30Z chase_gray: so i'm guessing there's no way to determine the necessary parameters of a function 2014-09-13T20:30:34Z chase_gray: from within the intepreter? 2014-09-13T20:31:11Z vanila: i usually check the source code or documentation, it's possible that an interpreter can tell you this stuff but mine is so basic it doesnt 2014-09-13T20:31:41Z chase_gray: oh ok, thank you! 2014-09-13T20:33:14Z ilammy: Hey guys. 2014-09-13T20:33:27Z ilammy: Everybody knows that in macros (foo ...) means 'zero or more foos'. 2014-09-13T20:33:53Z ilammy: Is (foo !..) an obvious way to write 'one or more foos'? 2014-09-13T20:35:35Z vanila: (foo foo ...) 2014-09-13T20:36:02Z vanila: maybe +++ for one or more if you're inventing syntax 2014-09-13T20:39:36Z ilammy: No, I am asking purely about legibility of such syntax 2014-09-13T20:39:54Z kazimir42 joined #scheme 2014-09-13T20:40:03Z vanila: ! makes me think of uniqueness 2014-09-13T20:40:03Z ilammy: I always tought that this (foo foo ...) is kinda dumb 2014-09-13T20:40:25Z ilammy: This pattern appears quite a few times in various 'implicit begin' contexts... 2014-09-13T20:40:31Z vanila: I suppose 2014-09-13T20:40:38Z vanila: but pattern matching could be arbitrarily complex/advanced 2014-09-13T20:46:18Z annodomini joined #scheme 2014-09-13T20:53:18Z acieroid quit (Read error: Connection reset by peer) 2014-09-13T20:53:34Z acieroid joined #scheme 2014-09-13T20:59:16Z ijp joined #scheme 2014-09-13T21:03:46Z masm quit (Ping timeout: 272 seconds) 2014-09-13T21:05:39Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-13T21:12:47Z SHODAN quit (Remote host closed the connection) 2014-09-13T21:16:27Z pjb`` is now known as pjb 2014-09-13T21:25:53Z ARM9 quit (Remote host closed the connection) 2014-09-13T21:34:33Z chase_gray quit (Ping timeout: 272 seconds) 2014-09-13T21:35:00Z Fare quit (Remote host closed the connection) 2014-09-13T21:37:13Z offby1` joined #scheme 2014-09-13T21:37:36Z pjdelport_ joined #scheme 2014-09-13T21:37:36Z rudybot_ joined #scheme 2014-09-13T21:37:52Z ctindall_ joined #scheme 2014-09-13T21:38:08Z atomx_ joined #scheme 2014-09-13T21:38:08Z Fare joined #scheme 2014-09-13T21:38:41Z mark_wea` joined #scheme 2014-09-13T21:39:03Z ananna joined #scheme 2014-09-13T21:39:43Z poucet joined #scheme 2014-09-13T21:40:01Z codemac joined #scheme 2014-09-13T21:40:29Z pjdelport quit (Disconnected by services) 2014-09-13T21:40:33Z pjdelport_ is now known as pjdelport 2014-09-13T21:40:43Z _snits_ joined #scheme 2014-09-13T21:42:47Z Fare quit (Ping timeout: 245 seconds) 2014-09-13T21:45:16Z rudybot quit (*.net *.split) 2014-09-13T21:45:16Z offby1 quit (*.net *.split) 2014-09-13T21:45:16Z ctindall quit (*.net *.split) 2014-09-13T21:45:16Z atomx quit (*.net *.split) 2014-09-13T21:45:17Z theseb quit (*.net *.split) 2014-09-13T21:45:17Z mario-goulart quit (*.net *.split) 2014-09-13T21:45:17Z snits quit (*.net *.split) 2014-09-13T21:45:17Z amoe quit (*.net *.split) 2014-09-13T21:45:18Z anannie quit (*.net *.split) 2014-09-13T21:45:20Z Kruppe quit (*.net *.split) 2014-09-13T21:45:20Z mark_weaver quit (*.net *.split) 2014-09-13T21:45:20Z omefire quit (*.net *.split) 2014-09-13T21:45:20Z poucet_ quit (*.net *.split) 2014-09-13T21:45:21Z edw quit (*.net *.split) 2014-09-13T21:45:22Z ctindall_ is now known as ctindall 2014-09-13T21:45:58Z edw joined #scheme 2014-09-13T21:47:27Z amoe joined #scheme 2014-09-13T21:50:39Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-13T21:52:56Z oldskirt quit (Ping timeout: 250 seconds) 2014-09-13T21:54:24Z omefire joined #scheme 2014-09-13T21:54:30Z Fare joined #scheme 2014-09-13T22:00:28Z annodomini quit (Quit: annodomini) 2014-09-13T22:00:37Z codemac quit (Remote host closed the connection) 2014-09-13T22:00:41Z kilimanjaro quit (Remote host closed the connection) 2014-09-13T22:08:28Z offby1`` joined #scheme 2014-09-13T22:08:55Z dmiles joined #scheme 2014-09-13T22:11:58Z zacts_ joined #scheme 2014-09-13T22:14:05Z sung_ quit (Quit: No Ping reply in 180 seconds.) 2014-09-13T22:14:11Z xian quit (Write error: Broken pipe) 2014-09-13T22:14:14Z ivanshmakov quit (Write error: Broken pipe) 2014-09-13T22:14:14Z gnomon quit (Remote host closed the connection) 2014-09-13T22:14:14Z emma quit (Remote host closed the connection) 2014-09-13T22:14:15Z zacts quit (Remote host closed the connection) 2014-09-13T22:14:15Z lambda quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-13T22:15:17Z sung_ joined #scheme 2014-09-13T22:16:31Z gnomon joined #scheme 2014-09-13T22:16:36Z offby1` quit (Ping timeout: 267 seconds) 2014-09-13T22:16:36Z dmiles_afk quit (Ping timeout: 267 seconds) 2014-09-13T22:16:36Z Gyps quit (Ping timeout: 267 seconds) 2014-09-13T22:16:37Z pjb quit (Ping timeout: 267 seconds) 2014-09-13T22:16:37Z emma joined #scheme 2014-09-13T22:19:31Z sstrickl_ joined #scheme 2014-09-13T22:19:35Z girrig_ joined #scheme 2014-09-13T22:19:36Z ivanshmakov joined #scheme 2014-09-13T22:19:37Z sstrickl_ left #scheme 2014-09-13T22:20:01Z xian joined #scheme 2014-09-13T22:20:13Z anannie joined #scheme 2014-09-13T22:21:22Z pjb joined #scheme 2014-09-13T22:21:41Z amoe_ joined #scheme 2014-09-13T22:22:23Z aap__ joined #scheme 2014-09-13T22:22:48Z zlrth quit (Ping timeout: 246 seconds) 2014-09-13T22:24:17Z oleo__ joined #scheme 2014-09-13T22:25:16Z germ13 joined #scheme 2014-09-13T22:26:40Z necronian_ joined #scheme 2014-09-13T22:27:24Z amoe quit (*.net *.split) 2014-09-13T22:27:24Z ananna quit (*.net *.split) 2014-09-13T22:27:24Z oleo quit (*.net *.split) 2014-09-13T22:27:26Z girrig quit (*.net *.split) 2014-09-13T22:27:27Z Kabaka quit (*.net *.split) 2014-09-13T22:27:29Z nitrix quit (*.net *.split) 2014-09-13T22:27:29Z necronian quit (*.net *.split) 2014-09-13T22:27:29Z rotty quit (*.net *.split) 2014-09-13T22:27:29Z aap_ quit (*.net *.split) 2014-09-13T22:27:29Z shardz quit (*.net *.split) 2014-09-13T22:27:29Z Riastradh quit (*.net *.split) 2014-09-13T22:27:31Z necronian_ is now known as necronian 2014-09-13T22:27:44Z nitrix- joined #scheme 2014-09-13T22:27:49Z nitrix- is now known as nitrix 2014-09-13T22:28:01Z alpha- quit (Quit: leaving) 2014-09-13T22:28:23Z shardz joined #scheme 2014-09-13T22:31:36Z rotty joined #scheme 2014-09-13T22:32:31Z annodomini joined #scheme 2014-09-13T22:32:31Z annodomini quit (Changing host) 2014-09-13T22:32:31Z annodomini joined #scheme 2014-09-13T22:33:10Z Kabaka joined #scheme 2014-09-13T22:40:19Z ilammy quit (Ping timeout: 246 seconds) 2014-09-13T22:43:12Z annodomini_ joined #scheme 2014-09-13T22:43:12Z annodomini_ quit (Changing host) 2014-09-13T22:43:12Z annodomini_ joined #scheme 2014-09-13T22:44:45Z Sgeo_ joined #scheme 2014-09-13T22:44:49Z annodomini quit (Read error: Connection reset by peer) 2014-09-13T22:44:49Z annodomini_ is now known as annodomini 2014-09-13T22:45:29Z Isp-sec quit (Ping timeout: 260 seconds) 2014-09-13T22:45:33Z aksatac___ quit (Ping timeout: 246 seconds) 2014-09-13T22:45:57Z ijp` joined #scheme 2014-09-13T22:46:02Z teiresia1 joined #scheme 2014-09-13T22:46:27Z teiresias quit (Ping timeout: 246 seconds) 2014-09-13T22:46:29Z effy_ joined #scheme 2014-09-13T22:46:32Z ijp quit (Disconnected by services) 2014-09-13T22:46:35Z ijp` is now known as ijp 2014-09-13T22:47:38Z romcgb joined #scheme 2014-09-13T22:48:14Z antoszka_ joined #scheme 2014-09-13T22:49:03Z aksatac___ joined #scheme 2014-09-13T22:49:10Z rainbyte16 joined #scheme 2014-09-13T22:49:32Z sstrickl_ joined #scheme 2014-09-13T22:49:34Z micro joined #scheme 2014-09-13T22:49:35Z ELLIOTTCABLE_ joined #scheme 2014-09-13T22:50:02Z rudybot__ joined #scheme 2014-09-13T22:50:06Z micro is now known as Guest54372 2014-09-13T22:50:28Z greghendershott_ joined #scheme 2014-09-13T22:51:40Z aap_ joined #scheme 2014-09-13T22:53:16Z germ13 quit (Ping timeout: 246 seconds) 2014-09-13T22:53:16Z antoszka quit (Ping timeout: 246 seconds) 2014-09-13T22:53:17Z effy quit (Ping timeout: 246 seconds) 2014-09-13T22:53:18Z ELLIOTTCABLE quit (Ping timeout: 246 seconds) 2014-09-13T22:53:20Z greghendershott quit (Ping timeout: 246 seconds) 2014-09-13T22:53:20Z Sgeo quit (Ping timeout: 246 seconds) 2014-09-13T22:53:22Z rainbyte quit (Ping timeout: 246 seconds) 2014-09-13T22:53:22Z Guest31443 quit (Ping timeout: 246 seconds) 2014-09-13T22:53:22Z rudybot_ quit (Ping timeout: 246 seconds) 2014-09-13T22:53:26Z aap__ quit (Ping timeout: 246 seconds) 2014-09-13T22:53:26Z Intensity quit (Ping timeout: 246 seconds) 2014-09-13T22:53:31Z sstrickl_ is now known as sstrickl 2014-09-13T22:53:44Z greghendershott_ is now known as greghendershott 2014-09-13T22:54:24Z ELLIOTTCABLE_ is now known as ELLIOTTCABLE 2014-09-13T22:55:32Z Intensity joined #scheme 2014-09-13T22:57:29Z mario-goulart joined #scheme 2014-09-13T23:00:04Z chase_gray joined #scheme 2014-09-13T23:02:30Z chase_gr` joined #scheme 2014-09-13T23:03:31Z chase_gray quit (Remote host closed the connection) 2014-09-13T23:04:49Z annodomini quit (Quit: annodomini) 2014-09-13T23:22:22Z zacts_ quit (Quit: leaving) 2014-09-13T23:22:46Z zacts joined #scheme 2014-09-13T23:30:31Z offby1`` is now known as offby1 2014-09-13T23:30:32Z offby1 quit (Changing host) 2014-09-13T23:30:32Z offby1 joined #scheme 2014-09-13T23:31:46Z rudybot__ is now known as rudybot 2014-09-13T23:33:34Z jcowan joined #scheme 2014-09-13T23:33:46Z jcowan quit (Read error: Connection reset by peer) 2014-09-13T23:34:27Z alexei_ quit (Ping timeout: 245 seconds) 2014-09-13T23:46:28Z bjz quit (Ping timeout: 250 seconds) 2014-09-13T23:48:24Z chase_gr` quit (Ping timeout: 260 seconds) 2014-09-13T23:54:57Z chase_gr` joined #scheme 2014-09-13T23:58:19Z romcgb quit (Ping timeout: 272 seconds) 2014-09-14T00:04:08Z zlrth joined #scheme 2014-09-14T00:05:00Z davexunit joined #scheme 2014-09-14T00:05:06Z davexunit quit (Changing host) 2014-09-14T00:05:06Z davexunit joined #scheme 2014-09-14T00:08:20Z Cheery quit (Remote host closed the connection) 2014-09-14T00:12:17Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-14T00:17:53Z joneshf-laptop_ quit (Ping timeout: 260 seconds) 2014-09-14T00:22:56Z chase_gr` quit (Ping timeout: 260 seconds) 2014-09-14T00:30:36Z Rodya_ joined #scheme 2014-09-14T00:40:44Z joneshf-laptop joined #scheme 2014-09-14T00:45:20Z Vutral joined #scheme 2014-09-14T00:56:32Z Vutral quit (Ping timeout: 260 seconds) 2014-09-14T00:58:38Z antoszka_ is now known as antoszka 2014-09-14T01:05:27Z arbn joined #scheme 2014-09-14T01:16:10Z BossKonaSegwaY joined #scheme 2014-09-14T01:36:15Z zlrth quit (Remote host closed the connection) 2014-09-14T01:45:50Z davexunit quit (Quit: Later) 2014-09-14T01:50:22Z ddp joined #scheme 2014-09-14T01:57:48Z tobik_ joined #scheme 2014-09-14T02:01:33Z tobik quit (Ping timeout: 246 seconds) 2014-09-14T02:01:33Z tobik_ is now known as tobik 2014-09-14T02:07:12Z sbwhitecap joined #scheme 2014-09-14T02:10:48Z chase_gr` joined #scheme 2014-09-14T02:14:40Z BossKonaSegwaY quit (Ping timeout: 250 seconds) 2014-09-14T02:25:53Z chase_gr` quit (Ping timeout: 272 seconds) 2014-09-14T02:33:22Z dmiles quit (Ping timeout: 240 seconds) 2014-09-14T02:34:54Z BossKonaSegwaY joined #scheme 2014-09-14T02:36:57Z mutley89 quit (Ping timeout: 245 seconds) 2014-09-14T02:40:01Z mark_wea` is now known as mark_weaver 2014-09-14T02:55:04Z karswell` joined #scheme 2014-09-14T02:55:37Z DGASAU` quit (Ping timeout: 260 seconds) 2014-09-14T02:59:10Z DGASAU` joined #scheme 2014-09-14T03:01:49Z Riastradh joined #scheme 2014-09-14T03:03:00Z daviid quit (Ping timeout: 260 seconds) 2014-09-14T03:05:19Z _5kg quit (Quit: WeeChat 1.0) 2014-09-14T03:12:06Z Vutral joined #scheme 2014-09-14T03:15:13Z balkamos quit (Ping timeout: 260 seconds) 2014-09-14T03:18:01Z _5kg joined #scheme 2014-09-14T03:18:37Z balkamos joined #scheme 2014-09-14T03:19:51Z MouldyOldBones joined #scheme 2014-09-14T03:24:23Z Vutral quit (Ping timeout: 272 seconds) 2014-09-14T03:55:49Z vanila quit (Remote host closed the connection) 2014-09-14T03:57:51Z DGASAU` quit (Remote host closed the connection) 2014-09-14T03:59:10Z DGASAU` joined #scheme 2014-09-14T04:00:51Z dmiles_afk joined #scheme 2014-09-14T04:04:17Z ddp left #scheme 2014-09-14T04:06:05Z stamourv quit (Ping timeout: 260 seconds) 2014-09-14T04:16:07Z DGASAU` quit (Ping timeout: 245 seconds) 2014-09-14T04:19:02Z Rodya_ quit (Ping timeout: 250 seconds) 2014-09-14T04:24:48Z DGASAU` joined #scheme 2014-09-14T04:27:42Z BossKonaSegwaY quit (Ping timeout: 250 seconds) 2014-09-14T04:30:24Z kilimanjaro joined #scheme 2014-09-14T04:44:03Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-14T04:44:53Z Riastradh joined #scheme 2014-09-14T04:46:32Z BossKonaSegwaY joined #scheme 2014-09-14T05:09:03Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-14T05:09:28Z leo2007 joined #scheme 2014-09-14T05:10:03Z daviid joined #scheme 2014-09-14T05:21:27Z _tac joined #scheme 2014-09-14T05:25:12Z kazimir42 joined #scheme 2014-09-14T05:38:39Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-14T05:39:30Z Riastradh joined #scheme 2014-09-14T05:44:33Z yacks quit (Ping timeout: 260 seconds) 2014-09-14T05:50:17Z yacks joined #scheme 2014-09-14T05:54:15Z jusss joined #scheme 2014-09-14T05:56:48Z oleo joined #scheme 2014-09-14T05:56:58Z jusss quit (Client Quit) 2014-09-14T05:57:41Z tcsc quit (Quit: computer sleeping) 2014-09-14T05:58:16Z oleo__ quit (Ping timeout: 250 seconds) 2014-09-14T06:03:26Z tcsc joined #scheme 2014-09-14T06:04:09Z c74d quit (Quit: c74d) 2014-09-14T06:07:32Z c74d joined #scheme 2014-09-14T06:08:44Z omefire quit (Ping timeout: 260 seconds) 2014-09-14T06:12:33Z ilammy joined #scheme 2014-09-14T06:15:21Z tcsc quit (Quit: computer sleeping) 2014-09-14T06:26:54Z omefire1 joined #scheme 2014-09-14T06:28:41Z daviid quit (Ping timeout: 272 seconds) 2014-09-14T06:32:15Z Fare quit (Ping timeout: 272 seconds) 2014-09-14T06:33:52Z MichaelRaskin quit (Ping timeout: 240 seconds) 2014-09-14T06:36:38Z MouldyOldBones quit (Remote host closed the connection) 2014-09-14T06:38:03Z MouldyOldBones joined #scheme 2014-09-14T06:53:15Z bjz joined #scheme 2014-09-14T06:57:45Z zlrth joined #scheme 2014-09-14T07:16:07Z masm joined #scheme 2014-09-14T07:23:53Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-14T07:34:08Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-14T08:00:19Z bokr joined #scheme 2014-09-14T08:01:19Z BossKonaSegwaY joined #scheme 2014-09-14T08:04:02Z joast quit (Ping timeout: 245 seconds) 2014-09-14T08:19:13Z ilammy quit (Ping timeout: 246 seconds) 2014-09-14T08:37:13Z alexei_ joined #scheme 2014-09-14T08:42:24Z germ13 joined #scheme 2014-09-14T08:43:43Z germ13 quit (Client Quit) 2014-09-14T08:47:38Z pnkfelix joined #scheme 2014-09-14T08:51:20Z ilammy joined #scheme 2014-09-14T08:58:42Z hiroakip joined #scheme 2014-09-14T09:14:39Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-14T09:15:52Z Riastradh joined #scheme 2014-09-14T09:26:32Z leo2007 joined #scheme 2014-09-14T09:26:52Z alexei_ quit (Ping timeout: 240 seconds) 2014-09-14T09:44:16Z ARM9 joined #scheme 2014-09-14T09:48:12Z slmult0 joined #scheme 2014-09-14T09:59:59Z Isp-sec joined #scheme 2014-09-14T10:02:24Z mutley89 joined #scheme 2014-09-14T10:05:52Z sbwhitecap quit (Quit: Leaving...) 2014-09-14T10:06:01Z sbwhitecap joined #scheme 2014-09-14T10:16:49Z dmiles_afk quit (Quit: Read error: 110 (Connection timed out)) 2014-09-14T10:23:20Z slmult0 quit (Remote host closed the connection) 2014-09-14T10:41:34Z stepnem joined #scheme 2014-09-14T10:41:40Z _tac quit (Ping timeout: 250 seconds) 2014-09-14T10:42:25Z oldskirt joined #scheme 2014-09-14T10:50:17Z hiroakip quit (Ping timeout: 245 seconds) 2014-09-14T10:57:58Z aoh quit (Changing host) 2014-09-14T10:57:58Z aoh joined #scheme 2014-09-14T11:00:51Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-14T11:14:10Z kazimir42 joined #scheme 2014-09-14T11:16:42Z bokr quit (Quit: Leaving.) 2014-09-14T11:19:43Z jeapostrophe joined #scheme 2014-09-14T11:19:43Z jeapostrophe quit (Changing host) 2014-09-14T11:19:43Z jeapostrophe joined #scheme 2014-09-14T11:39:57Z hiroakip joined #scheme 2014-09-14T11:53:39Z Riastradh quit (Ping timeout: 264 seconds) 2014-09-14T11:59:00Z Riastradh joined #scheme 2014-09-14T12:01:46Z b4283 joined #scheme 2014-09-14T12:05:03Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-14T12:11:48Z jeapostrophe quit (Ping timeout: 260 seconds) 2014-09-14T12:20:34Z davexunit joined #scheme 2014-09-14T12:22:10Z kazimir42 joined #scheme 2014-09-14T12:33:58Z carc_00 quit (Quit: QUIT) 2014-09-14T12:34:39Z carc joined #scheme 2014-09-14T12:59:24Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-14T13:07:31Z civodul joined #scheme 2014-09-14T13:29:23Z SHODAN joined #scheme 2014-09-14T13:41:03Z taylanub quit (Disconnected by services) 2014-09-14T13:41:36Z taylanub joined #scheme 2014-09-14T13:52:27Z kazimir42 quit (Ping timeout: 264 seconds) 2014-09-14T14:00:34Z joast joined #scheme 2014-09-14T14:09:15Z vanila joined #scheme 2014-09-14T14:15:15Z Rodya_ joined #scheme 2014-09-14T14:24:46Z alexei_ joined #scheme 2014-09-14T14:25:38Z Rodya__ joined #scheme 2014-09-14T14:28:21Z hiroakip joined #scheme 2014-09-14T14:31:23Z Fare joined #scheme 2014-09-14T14:49:39Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-14T14:52:07Z Kruppe joined #scheme 2014-09-14T14:57:27Z atomx__ joined #scheme 2014-09-14T14:58:55Z atomx_ quit (Ping timeout: 272 seconds) 2014-09-14T15:02:49Z hiroakip joined #scheme 2014-09-14T15:11:43Z kazimir42 joined #scheme 2014-09-14T15:14:22Z alexei_ quit (Ping timeout: 240 seconds) 2014-09-14T15:18:41Z Fare quit (Quit: Leaving) 2014-09-14T15:20:17Z tcsc joined #scheme 2014-09-14T15:24:09Z kilimanj1ro joined #scheme 2014-09-14T15:24:57Z Isp-sec quit (Ping timeout: 246 seconds) 2014-09-14T15:24:57Z Intensity quit (Ping timeout: 246 seconds) 2014-09-14T15:24:57Z kilimanjaro quit (Ping timeout: 246 seconds) 2014-09-14T15:24:57Z Isp-sec joined #scheme 2014-09-14T15:25:45Z alexei_ joined #scheme 2014-09-14T15:27:31Z Intensity joined #scheme 2014-09-14T15:31:40Z DGASAU`` joined #scheme 2014-09-14T15:34:27Z BossKonaSegwaY1 joined #scheme 2014-09-14T15:38:21Z mutley89 quit (*.net *.split) 2014-09-14T15:38:21Z ARM9 quit (*.net *.split) 2014-09-14T15:38:21Z pnkfelix quit (*.net *.split) 2014-09-14T15:38:21Z BossKonaSegwaY quit (*.net *.split) 2014-09-14T15:38:21Z DGASAU` quit (*.net *.split) 2014-09-14T15:38:21Z mario-goulart quit (*.net *.split) 2014-09-14T15:38:22Z kazimir42 quit (*.net *.split) 2014-09-14T15:38:22Z civodul quit (*.net *.split) 2014-09-14T15:38:22Z Riastradh quit (*.net *.split) 2014-09-14T15:38:22Z MouldyOldBones quit (*.net *.split) 2014-09-14T15:40:46Z mutley89 joined #scheme 2014-09-14T15:41:00Z ARM9 joined #scheme 2014-09-14T15:42:52Z vanila quit (Quit: Leaving) 2014-09-14T15:54:15Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-14T16:07:50Z atomx__ quit (Remote host closed the connection) 2014-09-14T16:21:22Z alexei_ quit (Ping timeout: 240 seconds) 2014-09-14T16:25:34Z daviid joined #scheme 2014-09-14T16:31:50Z ddp joined #scheme 2014-09-14T16:33:20Z mario-goulart joined #scheme 2014-09-14T16:34:53Z tcsc quit (Quit: computer sleeping) 2014-09-14T16:37:02Z tcsc joined #scheme 2014-09-14T16:39:46Z mario-goulart quit (Remote host closed the connection) 2014-09-14T16:41:08Z mario-goulart joined #scheme 2014-09-14T16:42:44Z sbwhitecap quit (Quit: Leaving...) 2014-09-14T16:50:20Z alexei_ joined #scheme 2014-09-14T17:04:20Z tac_ joined #scheme 2014-09-14T17:17:14Z zlrth quit (Ping timeout: 272 seconds) 2014-09-14T17:25:13Z b4283 quit (Quit: Konversation terminated!) 2014-09-14T17:36:15Z yacks quit (Quit: Leaving) 2014-09-14T17:38:07Z Riastradh joined #scheme 2014-09-14T17:48:12Z slmult0 joined #scheme 2014-09-14T17:51:23Z pnpuff joined #scheme 2014-09-14T17:57:06Z kilimanj1ro is now known as kilimanjaro 2014-09-14T17:57:14Z kilimanjaro quit (Changing host) 2014-09-14T17:57:14Z kilimanjaro joined #scheme 2014-09-14T17:58:37Z sad0ur_ quit (Ping timeout: 245 seconds) 2014-09-14T18:02:45Z MouldyOldBones joined #scheme 2014-09-14T18:03:16Z tadni joined #scheme 2014-09-14T18:05:58Z sad0ur joined #scheme 2014-09-14T18:06:07Z davexunit quit (Quit: Later) 2014-09-14T18:16:32Z pnpuff quit (Quit: Lost terminal) 2014-09-14T18:28:25Z vanila joined #scheme 2014-09-14T18:32:15Z cite-reader joined #scheme 2014-09-14T18:32:47Z oleo quit (Ping timeout: 245 seconds) 2014-09-14T18:42:13Z ilammy quit (Ping timeout: 246 seconds) 2014-09-14T18:42:44Z corecode_: hi 2014-09-14T18:46:48Z corecode_: is there a way to find out which file/line an sexpr was read from? 2014-09-14T18:47:13Z corecode_: basically i want to do a semantic check over a user-defined datastructure 2014-09-14T18:47:21Z corecode_: or am i approaching this the wrong way? 2014-09-14T18:48:53Z pjb: Nothing standard. Read the documentation of your IDE. 2014-09-14T18:49:11Z pjb: I don't see the relationship between semantic checks and file/line of sexps. 2014-09-14T18:49:22Z pjb: So probably you're approaching this the wrong way. 2014-09-14T18:50:50Z corecode_: basically i want to implement a DSL; i want to perform a form of type checking on the AST 2014-09-14T18:51:29Z corecode_: for error messages, it would be good to be able to refer to the locations the specific sexprs were read from 2014-09-14T18:51:33Z ijp: corecode_: not really, some implementations have a different version of read that also has this information (e.g. racket's read-syntax) 2014-09-14T18:51:58Z ijp: I think in guile we do it by object properties on the pairs, but obviously that fails for immediate values 2014-09-14T18:52:01Z corecode_: ijp: does it seem reasonable what i want to do? 2014-09-14T18:52:10Z corecode_: i've only used elisp so far 2014-09-14T18:52:24Z corecode_: now i want to build an actual freestanding program 2014-09-14T18:52:26Z ijp: it is reasonable to want to provide the best error information to your users as possible 2014-09-14T18:52:59Z corecode_: i mean, would that be an idiomatic approach 2014-09-14T18:53:15Z corecode_: to read the dsl with the reader, and expect annotations to be carried through 2014-09-14T18:53:22Z corecode_: (ideally through macro expansion) 2014-09-14T18:54:01Z ijp: READ will not give you that information (or perform macro expansion) 2014-09-14T18:54:20Z oleo joined #scheme 2014-09-14T18:54:32Z corecode_: yes, macro expansion is a later step 2014-09-14T18:54:44Z corecode_: but this location information should still be retained across 2014-09-14T18:55:17Z ijp: if the file is a scheme file, containing scheme forms, that gets expanded by a scheme macro expander, it will usually have this information, but you will need to consult your implementations fine manual 2014-09-14T18:56:14Z corecode_: which implementation would you suggest for me? i was looking at guile, but maybe racket will make it easier for me? 2014-09-14T18:56:56Z samth: corecode_: racket is designed to support building DSls 2014-09-14T18:59:02Z ijp: https://www.gnu.org/software/guile/manual/html_node/Source-Properties.html explains how guile handles this information 2014-09-14T19:00:43Z corecode_: ijp: that's nice as well 2014-09-14T19:00:51Z cite-reader quit (Quit: leaving) 2014-09-14T19:00:55Z corecode_: of course i searched for guile reader and did not come across this 2014-09-14T19:13:00Z BossKonaSegwaY1 quit (Ping timeout: 246 seconds) 2014-09-14T19:14:41Z ddp quit (Quit: ddp) 2014-09-14T19:33:56Z BossKonaSegwaY joined #scheme 2014-09-14T19:34:16Z Vutral joined #scheme 2014-09-14T19:34:19Z Vutral quit (Excess Flood) 2014-09-14T19:37:38Z Vutral joined #scheme 2014-09-14T19:40:45Z pjb: corecode_: the question is how specific you want your DSL to be. If you want it to be embedded into the host scheme, then you shall rely on that host scheme debugging features (including if available, maching sexps to source file lines). Which means, that for most scheme implementation, you won't provide this feature, since it generally doesn't exist. 2014-09-14T19:41:25Z pjb: corecode_: or you may implement a language quite separate from the hosting scheme, and then if you want to provide this feature, you should implement it yourself! Write a sexp reader that takes note of source file lines, and use this information as you see fit. 2014-09-14T19:43:10Z pjb: In Common Lisp, you could portably take note of source lines, by writing your own set of reader macros (mostly just one for #\( really). But for some reasons you might also want to re-implement the whole reader. Which in the case of CL wouldn't be too much of a problem, since you could still use the sexps reader by your own reader to produce usual CL code. But not so with scheme. 2014-09-14T19:43:17Z pjb: Here, you really have to re-implement everything. 2014-09-14T19:45:36Z ddp joined #scheme 2014-09-14T19:46:20Z Vutral quit (Ping timeout: 260 seconds) 2014-09-14T19:47:43Z Shadox joined #scheme 2014-09-14T20:01:32Z oleo is now known as Guest4024 2014-09-14T20:03:08Z oleo__ joined #scheme 2014-09-14T20:04:22Z Guest4024 quit (Ping timeout: 245 seconds) 2014-09-14T20:04:45Z tadni quit (Read error: Connection reset by peer) 2014-09-14T20:06:41Z vanila: hi 2014-09-14T20:07:41Z vanila: http://lpaste.net/111057 2014-09-14T20:07:49Z vanila: is fast-map more efficient than map? 2014-09-14T20:10:17Z ijp: probably not 2014-09-14T20:10:29Z ijp: if by more efficient you mean faster 2014-09-14T20:10:38Z ski: you don't need to use `(cdr list)' inside the `cons' call in `tail-map' 2014-09-14T20:10:39Z vanila: what's the most efficient way to write map? 2014-09-14T20:10:54Z ijp: in asm 2014-09-14T20:10:59Z vanila: ijp, no 2014-09-14T20:11:06Z ski: also, iirc, `fast-map' can be distinguished from `map', in case the procedure argument uses continuations 2014-09-14T20:11:12Z ijp: ski: yes 2014-09-14T20:11:13Z chase_gray joined #scheme 2014-09-14T20:11:30Z chase_gray: hey, is there a way to do optional arguments? 2014-09-14T20:11:40Z chase_gray: i tried doing #!optional, but is that only for lambda forms? 2014-09-14T20:11:51Z tadni joined #scheme 2014-09-14T20:11:55Z ijp: chase_gray: depends on the implementation 2014-09-14T20:12:06Z ski: (vanila is manually doing LCMC/TCMC here) 2014-09-14T20:12:14Z ijp: but usually I'd expect the same syntax as lambda to work in the sugared define 2014-09-14T20:13:39Z ijp: case-lambda is probably the most portable (non-rest-args-parsing) way of doing optionals 2014-09-14T20:13:54Z chase_gray: mmmm, ok 2014-09-14T20:13:58Z chase_gray: thanks! 2014-09-14T20:15:06Z chase_gray left #scheme 2014-09-14T20:17:05Z ski: vanila : see section 3 (page 11) of "Making Mercury programs tail recursive" by Peter Ross,David Overton,Zoltan Somogyi in 1999-09 at for more info on TCMC/LCMC (Tail-Call Modulo Cons(tructor) / Last Call Modulo Cons(tructor)) 2014-09-14T20:17:35Z ski: vanila : you could also ask LeoNerd for info on how it might be applied in Scheme (he implemented it in a Scheme implementation) 2014-09-14T20:17:56Z jeapostrophe joined #scheme 2014-09-14T20:18:31Z vanila: thanks! 2014-09-14T20:18:32Z ijp: .oO(/me does not approve of TCMC) 2014-09-14T20:18:46Z vanila: very useful reply! 2014-09-14T20:19:40Z ijp: vanila: the advantage of the latter over the former is that on a typical implementation, it won't overflow the stack 2014-09-14T20:20:03Z ijp: usually people build it up in reverse then reverse! 2014-09-14T20:20:08Z ijp: what you are doing just combines the steps 2014-09-14T20:20:23Z vanila: I see! 2014-09-14T20:22:24Z slmult0 quit (Read error: Connection reset by peer) 2014-09-14T20:27:51Z leppie quit (Ping timeout: 272 seconds) 2014-09-14T20:31:39Z leppie joined #scheme 2014-09-14T20:38:30Z tac_ left #scheme 2014-09-14T20:42:03Z zacts: hi schemers 2014-09-14T20:42:15Z leppie quit (Ping timeout: 246 seconds) 2014-09-14T20:47:24Z leppie joined #scheme 2014-09-14T20:47:40Z LeoNerd: ski: Mmm? 2014-09-14T20:49:35Z ski: see above 2014-09-14T20:50:27Z LeoNerd: Hrm.. TCMC? 2014-09-14T20:50:33Z LeoNerd: Or... what? I'm not sure wat in particular 2014-09-14T20:50:50Z ski: yes, TCMC 2014-09-14T20:51:13Z ski: i thought it was you who experimented with implementing that 2014-09-14T20:51:29Z LeoNerd: Ah.. Kindof. I didn't get as far as writing any code, but I thought about it 2014-09-14T20:51:39Z ski: ok 2014-09-14T20:52:38Z ARM9 quit (Quit: Leaving) 2014-09-14T21:00:31Z wilfredh joined #scheme 2014-09-14T21:07:04Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-14T21:12:58Z chase_gray joined #scheme 2014-09-14T21:13:05Z zlrth joined #scheme 2014-09-14T21:15:40Z Vutral joined #scheme 2014-09-14T21:19:35Z kobain joined #scheme 2014-09-14T21:20:36Z Vutral quit (Ping timeout: 260 seconds) 2014-09-14T21:22:17Z Vutral joined #scheme 2014-09-14T21:23:36Z chase_gray left #scheme 2014-09-14T21:25:18Z Vutral quit (Excess Flood) 2014-09-14T21:27:39Z BossKonaSegwaY joined #scheme 2014-09-14T21:47:48Z karswell` quit (Remote host closed the connection) 2014-09-14T21:48:39Z karswell joined #scheme 2014-09-14T22:00:05Z shardz quit (Ping timeout: 272 seconds) 2014-09-14T22:03:59Z autochthon joined #scheme 2014-09-14T22:04:16Z ddp quit (Quit: ddp) 2014-09-14T22:06:27Z ddp joined #scheme 2014-09-14T22:08:53Z shardz joined #scheme 2014-09-14T22:10:00Z Vutral joined #scheme 2014-09-14T22:10:10Z Vutral quit (Excess Flood) 2014-09-14T22:14:18Z tadni quit (Ping timeout: 246 seconds) 2014-09-14T22:19:12Z Isp-sec quit (Ping timeout: 246 seconds) 2014-09-14T22:19:56Z bjz quit (Read error: Connection reset by peer) 2014-09-14T22:22:40Z hiroakip joined #scheme 2014-09-14T22:23:41Z bjz joined #scheme 2014-09-14T22:30:13Z dsmith joined #scheme 2014-09-14T22:30:33Z masm quit (Quit: Leaving.) 2014-09-14T22:32:21Z tadni joined #scheme 2014-09-14T22:33:13Z dsmith quit (Client Quit) 2014-09-14T22:33:15Z hiroakip quit (Ping timeout: 272 seconds) 2014-09-14T22:35:54Z theseb joined #scheme 2014-09-14T22:39:37Z araujo joined #scheme 2014-09-14T22:39:37Z araujo quit (Changing host) 2014-09-14T22:39:37Z araujo joined #scheme 2014-09-14T22:41:50Z tcsc quit (Quit: computer sleeping) 2014-09-14T22:44:10Z tcsc joined #scheme 2014-09-14T22:45:55Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-14T23:06:06Z kobain quit (Ping timeout: 246 seconds) 2014-09-14T23:09:01Z BossKonaSegwaY joined #scheme 2014-09-14T23:24:02Z mrowe_away is now known as mrowe 2014-09-14T23:26:32Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-14T23:30:52Z FracV quit (Ping timeout: 240 seconds) 2014-09-14T23:30:57Z mutley89 quit (Ping timeout: 246 seconds) 2014-09-14T23:31:45Z FracV joined #scheme 2014-09-14T23:32:07Z Rodya_ quit (Quit: Ex-Chat) 2014-09-14T23:32:14Z mutley89 joined #scheme 2014-09-14T23:45:01Z ddp quit (Quit: ddp) 2014-09-14T23:51:02Z autochthon quit (Ping timeout: 245 seconds) 2014-09-14T23:54:15Z kobain joined #scheme 2014-09-14T23:55:31Z kobain quit (Max SendQ exceeded) 2014-09-15T00:00:38Z taylanub quit (Disconnected by services) 2014-09-15T00:01:04Z acieroid` joined #scheme 2014-09-15T00:01:10Z taylanub joined #scheme 2014-09-15T00:01:17Z SpiritShard joined #scheme 2014-09-15T00:02:27Z xian_ joined #scheme 2014-09-15T00:02:45Z rotty_ joined #scheme 2014-09-15T00:03:42Z emma_ joined #scheme 2014-09-15T00:03:44Z _will__ joined #scheme 2014-09-15T00:03:57Z ctindall_ joined #scheme 2014-09-15T00:04:58Z ggherdov__ joined #scheme 2014-09-15T00:06:15Z SpiritShard quit (Quit: Leaving) 2014-09-15T00:06:47Z pjdelport_ joined #scheme 2014-09-15T00:07:53Z carc_00 joined #scheme 2014-09-15T00:08:40Z _5kg_ joined #scheme 2014-09-15T00:08:56Z nitrix- joined #scheme 2014-09-15T00:09:34Z utkarsh_ joined #scheme 2014-09-15T00:10:03Z kilimanj1ro joined #scheme 2014-09-15T00:10:27Z _will__ left #scheme 2014-09-15T00:10:47Z emma_ quit (Remote host closed the connection) 2014-09-15T00:10:59Z emma_ joined #scheme 2014-09-15T00:13:26Z FracV quit (*.net *.split) 2014-09-15T00:13:27Z Shadox quit (*.net *.split) 2014-09-15T00:13:28Z kilimanjaro quit (*.net *.split) 2014-09-15T00:13:29Z carc quit (*.net *.split) 2014-09-15T00:13:36Z _5kg quit (*.net *.split) 2014-09-15T00:13:36Z rainbyte16 quit (*.net *.split) 2014-09-15T00:13:36Z rotty quit (*.net *.split) 2014-09-15T00:13:36Z nitrix quit (*.net *.split) 2014-09-15T00:13:36Z xian quit (*.net *.split) 2014-09-15T00:13:36Z emma quit (*.net *.split) 2014-09-15T00:13:36Z gnomon quit (*.net *.split) 2014-09-15T00:13:36Z ctindall quit (*.net *.split) 2014-09-15T00:13:36Z pjdelport quit (*.net *.split) 2014-09-15T00:13:36Z acieroid quit (*.net *.split) 2014-09-15T00:13:36Z superjudge___ quit (*.net *.split) 2014-09-15T00:13:36Z ggherdov_ quit (*.net *.split) 2014-09-15T00:13:37Z Neet_ quit (*.net *.split) 2014-09-15T00:13:38Z _will_ quit (*.net *.split) 2014-09-15T00:13:40Z utkarsh quit (*.net *.split) 2014-09-15T00:13:49Z vanila quit (*.net *.split) 2014-09-15T00:13:49Z MouldyOldBones quit (*.net *.split) 2014-09-15T00:13:49Z Riastradh quit (*.net *.split) 2014-09-15T00:13:49Z ctindall_ is now known as ctindall 2014-09-15T00:13:49Z utkarsh_ is now known as utkarsh 2014-09-15T00:13:50Z utkarsh quit (Changing host) 2014-09-15T00:13:50Z utkarsh joined #scheme 2014-09-15T00:13:54Z emma_ is now known as emma 2014-09-15T00:14:55Z pjdelport_ is now known as pjdelport 2014-09-15T00:15:19Z kobain joined #scheme 2014-09-15T00:16:15Z kobain quit (Max SendQ exceeded) 2014-09-15T00:16:34Z kobain joined #scheme 2014-09-15T00:17:40Z groovy2shoes joined #scheme 2014-09-15T00:17:49Z kobain quit (Max SendQ exceeded) 2014-09-15T00:18:07Z kobain joined #scheme 2014-09-15T00:19:24Z kobain quit (Max SendQ exceeded) 2014-09-15T00:19:46Z kobain joined #scheme 2014-09-15T00:20:56Z kobain quit (Max SendQ exceeded) 2014-09-15T00:21:14Z kobain joined #scheme 2014-09-15T00:22:36Z kobain quit (Max SendQ exceeded) 2014-09-15T00:23:03Z kobain joined #scheme 2014-09-15T00:35:26Z taylanub quit (Disconnected by services) 2014-09-15T00:35:27Z c74d quit (Remote host closed the connection) 2014-09-15T00:35:28Z DGASAU`` quit (Write error: Connection reset by peer) 2014-09-15T00:35:28Z daviid quit (Write error: Connection reset by peer) 2014-09-15T00:35:28Z samth quit (Read error: Connection reset by peer) 2014-09-15T00:35:34Z daviid joined #scheme 2014-09-15T00:36:00Z DGASAU`` joined #scheme 2014-09-15T00:36:02Z taylanub joined #scheme 2014-09-15T00:37:07Z samth joined #scheme 2014-09-15T00:38:53Z c74d joined #scheme 2014-09-15T00:43:57Z vanila joined #scheme 2014-09-15T00:48:10Z Rodya__ quit (Quit: Ex-Chat) 2014-09-15T00:57:30Z stepnem quit (Ping timeout: 250 seconds) 2014-09-15T01:03:27Z wilfredh quit (Quit: Connection closed for inactivity) 2014-09-15T01:12:21Z slmult0 joined #scheme 2014-09-15T01:21:30Z jusss joined #scheme 2014-09-15T01:34:08Z zlrth quit (Remote host closed the connection) 2014-09-15T01:49:30Z vanila: How does LET work in CPS form? 2014-09-15T01:52:08Z slmult0 quit (Ping timeout: 272 seconds) 2014-09-15T01:59:52Z tobik quit (Ping timeout: 245 seconds) 2014-09-15T02:02:06Z ijp: well, arguably it doesn't even exists 2014-09-15T02:03:19Z groovy3shoes joined #scheme 2014-09-15T02:04:04Z ijp: but I'm sure you can figure out how such a form would work by combining the rules for lambda and application 2014-09-15T02:05:18Z groovy2shoes quit (Ping timeout: 246 seconds) 2014-09-15T02:08:38Z ddp joined #scheme 2014-09-15T02:09:13Z ddp left #scheme 2014-09-15T02:16:22Z dmiles_afk joined #scheme 2014-09-15T02:17:12Z alexei_ quit (Ping timeout: 246 seconds) 2014-09-15T02:17:42Z BossKonaSegwaY quit (Ping timeout: 255 seconds) 2014-09-15T02:29:50Z groovy3shoes quit (Ping timeout: 255 seconds) 2014-09-15T02:41:49Z BossKonaSegwaY joined #scheme 2014-09-15T03:12:33Z ddp joined #scheme 2014-09-15T03:13:17Z jlongster joined #scheme 2014-09-15T03:13:33Z ddp left #scheme 2014-09-15T03:35:20Z pjb quit (Ping timeout: 260 seconds) 2014-09-15T03:54:52Z yacks joined #scheme 2014-09-15T03:58:16Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-15T04:02:16Z araujo quit (Quit: Leaving) 2014-09-15T04:03:44Z nitrix- quit (Changing host) 2014-09-15T04:03:44Z nitrix- joined #scheme 2014-09-15T04:03:47Z nitrix- is now known as nitrix 2014-09-15T04:06:53Z vanila quit (Quit: Leaving) 2014-09-15T04:08:44Z theseb quit (Quit: Leaving) 2014-09-15T04:19:31Z pjb joined #scheme 2014-09-15T04:28:27Z tcsc quit (Quit: computer sleeping) 2014-09-15T04:47:22Z girrig_ quit (Ping timeout: 245 seconds) 2014-09-15T04:51:24Z girrig joined #scheme 2014-09-15T04:52:09Z yacks quit (Ping timeout: 258 seconds) 2014-09-15T04:52:20Z jlongster quit (Ping timeout: 260 seconds) 2014-09-15T04:54:54Z yacks joined #scheme 2014-09-15T04:55:50Z girrig quit (Ping timeout: 250 seconds) 2014-09-15T05:04:46Z burger-brother joined #scheme 2014-09-15T05:09:35Z burger-brother: persistance! 2014-09-15T05:09:36Z burger-brother: www.prevayler.org 2014-09-15T05:09:36Z burger-brother: scheme options? 2014-09-15T05:09:36Z burger-brother: or just use postgresql? 2014-09-15T05:10:09Z pjb` joined #scheme 2014-09-15T05:10:15Z pjb quit (Remote host closed the connection) 2014-09-15T05:11:28Z emma quit (Ping timeout: 260 seconds) 2014-09-15T05:12:10Z emma joined #scheme 2014-09-15T05:32:21Z jusss joined #scheme 2014-09-15T05:38:36Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-15T05:40:21Z pjb` is now known as pjb 2014-09-15T05:41:52Z burger-brother: scheme !! its pisser! 2014-09-15T05:43:54Z ski: morning, gavino 2014-09-15T05:44:14Z BossKonaSegwaY quit (Ping timeout: 255 seconds) 2014-09-15T05:50:32Z oleo__ quit (Quit: Verlassend) 2014-09-15T05:54:57Z jeapostr1phe joined #scheme 2014-09-15T05:57:22Z jeapostrophe quit (Ping timeout: 250 seconds) 2014-09-15T06:03:25Z MichaelRaskin joined #scheme 2014-09-15T06:10:52Z BossKonaSegwaY joined #scheme 2014-09-15T06:12:12Z cataska joined #scheme 2014-09-15T06:19:41Z jlongster joined #scheme 2014-09-15T06:22:14Z xian_ quit (Ping timeout: 258 seconds) 2014-09-15T06:22:15Z Kruppe quit (Ping timeout: 258 seconds) 2014-09-15T06:22:21Z xian joined #scheme 2014-09-15T06:23:57Z jlongster quit (Ping timeout: 246 seconds) 2014-09-15T06:29:07Z Kruppe joined #scheme 2014-09-15T06:30:55Z girrig joined #scheme 2014-09-15T06:31:17Z slmult0 joined #scheme 2014-09-15T06:32:51Z daviid quit (Ping timeout: 255 seconds) 2014-09-15T06:33:08Z leppie quit (Ping timeout: 260 seconds) 2014-09-15T06:33:33Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-15T06:39:53Z leppie joined #scheme 2014-09-15T06:41:19Z slmult0 quit (Ping timeout: 272 seconds) 2014-09-15T06:42:05Z slmult0 joined #scheme 2014-09-15T06:43:00Z ddp joined #scheme 2014-09-15T06:43:23Z ddp quit (Client Quit) 2014-09-15T06:44:27Z omefire1 quit (Ping timeout: 245 seconds) 2014-09-15T06:45:25Z Isp-sec joined #scheme 2014-09-15T06:46:21Z slmult0 quit (Ping timeout: 246 seconds) 2014-09-15T06:46:38Z omefire1 joined #scheme 2014-09-15T06:53:34Z mrowe is now known as mrowe_away 2014-09-15T06:54:12Z teiresia1 quit (Changing host) 2014-09-15T06:54:12Z teiresia1 joined #scheme 2014-09-15T06:54:14Z wingo joined #scheme 2014-09-15T06:58:01Z burger-brother quit (Read error: Connection reset by peer) 2014-09-15T06:59:18Z jusss joined #scheme 2014-09-15T06:59:25Z endthefed joined #scheme 2014-09-15T07:06:40Z endthefed is now known as burger-brother 2014-09-15T07:06:43Z ventonegro joined #scheme 2014-09-15T07:09:18Z teiresia1 is now known as teiresias 2014-09-15T07:11:17Z sigjuice joined #scheme 2014-09-15T07:13:51Z sad0ur quit (Ping timeout: 272 seconds) 2014-09-15T07:16:12Z fgudin_ is now known as fgudin 2014-09-15T07:18:31Z slmult0 joined #scheme 2014-09-15T07:19:37Z jlongster joined #scheme 2014-09-15T07:24:02Z jlongster quit (Ping timeout: 250 seconds) 2014-09-15T07:25:52Z girrig quit (Ping timeout: 258 seconds) 2014-09-15T07:28:12Z burger-brother quit (Ping timeout: 255 seconds) 2014-09-15T07:31:21Z sigjuice: The section "Implementing the constraint system" in SICP explains why process-forget-value must call process-new-value. I didn't quite understand that. Is there a simple example that shows why process-new-value is needed? 2014-09-15T07:31:54Z endthefed joined #scheme 2014-09-15T07:38:24Z DGASAU`` is now known as DGASAU 2014-09-15T07:48:20Z DGASAU quit (Read error: Connection reset by peer) 2014-09-15T07:52:03Z oldskirt joined #scheme 2014-09-15T07:56:21Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-15T07:59:09Z DGASAU joined #scheme 2014-09-15T07:59:09Z sad0ur joined #scheme 2014-09-15T07:59:09Z b4283 joined #scheme 2014-09-15T07:59:09Z tobik joined #scheme 2014-09-15T07:59:09Z superjudge___ joined #scheme 2014-09-15T07:59:09Z Neet_ joined #scheme 2014-09-15T07:59:10Z gnomon_ joined #scheme 2014-09-15T07:59:10Z FracV_ joined #scheme 2014-09-15T07:59:10Z MouldyOldBones joined #scheme 2014-09-15T07:59:43Z MouldyOldBones quit (Max SendQ exceeded) 2014-09-15T08:01:18Z MouldyOldBones joined #scheme 2014-09-15T08:01:56Z endthefed quit (Ping timeout: 255 seconds) 2014-09-15T08:04:10Z DGASAU quit (Remote host closed the connection) 2014-09-15T08:04:23Z lamC joined #scheme 2014-09-15T08:04:35Z FracV_ is now known as FracV 2014-09-15T08:04:39Z ggherdov__ quit (Changing host) 2014-09-15T08:04:39Z ggherdov__ joined #scheme 2014-09-15T08:04:47Z pjdelport quit (Changing host) 2014-09-15T08:04:47Z pjdelport joined #scheme 2014-09-15T08:05:34Z endthefed joined #scheme 2014-09-15T08:05:43Z lamC: Lisppaste is available in 0 channels on the IRC network Freenode... 2014-09-15T08:06:09Z lamC: Is there any body read PLAI before? 2014-09-15T08:06:33Z DGASAU joined #scheme 2014-09-15T08:06:37Z lamC: In chapter 14, my lam branch is: [(_ (lam (a) b)) (identifier? #'a) #'(lambda (k) (k (lambda (a dyn-k) ((cps b) dyn-k))))] 2014-09-15T08:06:42Z civodul joined #scheme 2014-09-15T08:07:07Z lamC quit (Changing host) 2014-09-15T08:07:07Z lamC joined #scheme 2014-09-15T08:07:16Z lamC: There's an error in my testing case:(test (run (cps ((lam (x) (* x x)) 5))) 25), error: cps.rkt:82:23: x: unbound identifier in module in: x 2014-09-15T08:09:45Z endthefed: gist.github.com 2014-09-15T08:12:28Z ski: strange 2014-09-15T08:12:51Z C_Keen is now known as C-Keen 2014-09-15T08:15:56Z girrig joined #scheme 2014-09-15T08:19:09Z MichaelRaskin quit (Ping timeout: 258 seconds) 2014-09-15T08:21:14Z jlongster joined #scheme 2014-09-15T08:22:20Z emma quit (Ping timeout: 260 seconds) 2014-09-15T08:22:27Z endthefed left #scheme 2014-09-15T08:23:10Z emma joined #scheme 2014-09-15T08:23:17Z stepnem joined #scheme 2014-09-15T08:25:45Z jlongster quit (Ping timeout: 246 seconds) 2014-09-15T08:30:19Z lamC quit (Ping timeout: 246 seconds) 2014-09-15T08:36:08Z emma quit (Remote host closed the connection) 2014-09-15T08:36:24Z emma joined #scheme 2014-09-15T08:43:48Z BossKonaSegwaY quit (Ping timeout: 255 seconds) 2014-09-15T08:50:13Z emma quit (Remote host closed the connection) 2014-09-15T08:50:27Z emma joined #scheme 2014-09-15T08:50:35Z Isp-sec quit (Ping timeout: 258 seconds) 2014-09-15T09:01:46Z BossKonaSegwaY joined #scheme 2014-09-15T09:02:52Z DGASAU quit (Read error: Connection reset by peer) 2014-09-15T09:03:09Z DGASAU` joined #scheme 2014-09-15T09:03:58Z slmult0 quit (Read error: Connection reset by peer) 2014-09-15T09:08:13Z emma quit (Ping timeout: 258 seconds) 2014-09-15T09:09:31Z CaptainRant joined #scheme 2014-09-15T09:10:39Z CaptainRant: How does hash-table-set! work if arguments are passed by value ? Is there implicit boxing ? 2014-09-15T09:11:34Z taylanub: CaptainRant: "data structure" kind of objects are always (semantically) boxed, yes 2014-09-15T09:12:08Z taylanub: a hash table will always be passed around through a reference to it, unless you have a very crazy hash table implementation. note that standard Scheme defines no hash table API, though there's some SRFI(s) for it 2014-09-15T09:12:46Z CaptainRant: Im using srfi-69 and it can only add associations by mutating the hash-table. 2014-09-15T09:13:12Z taylanub: one nasty pitfall is when using "alists", a mapping made of a list of key-value pairs, like ((key1 . val1) (key2 . val2)), because in this case the empty alist is (), which is an "atomic" value and will *not* be passed by reference 2014-09-15T09:13:20Z taylanub: but hash tables don't have this problem 2014-09-15T09:19:47Z jlongster joined #scheme 2014-09-15T09:24:12Z jlongster quit (Ping timeout: 246 seconds) 2014-09-15T09:29:25Z emma joined #scheme 2014-09-15T09:36:36Z ecraven: taylanub: why would you ever need to mutate an alist? just prepend 2014-09-15T09:36:47Z ecraven: or create an entirely new one when removing items 2014-09-15T09:38:17Z emma quit (Remote host closed the connection) 2014-09-15T09:38:37Z emma joined #scheme 2014-09-15T09:42:20Z jessup joined #scheme 2014-09-15T09:43:14Z ski: prepending could lead to space leaks 2014-09-15T09:43:57Z jessup quit (Remote host closed the connection) 2014-09-15T09:49:36Z jusss quit (Ping timeout: 260 seconds) 2014-09-15T09:51:50Z taylanub: ecraven: when you prepend, you essentially change the identity of the alist, so you have to give it back to whomever handed it you 2014-09-15T09:53:36Z oldskirt joined #scheme 2014-09-15T09:57:15Z leppie quit (Ping timeout: 272 seconds) 2014-09-15T09:58:31Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-15T10:01:17Z DGASAU` is now known as DGASAU 2014-09-15T10:04:28Z pnkfelix joined #scheme 2014-09-15T10:11:03Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-15T10:19:06Z emma quit (Ping timeout: 250 seconds) 2014-09-15T10:19:26Z dmiles_afk quit (Read error: Connection reset by peer) 2014-09-15T10:20:08Z dmiles_afk joined #scheme 2014-09-15T10:21:00Z emma joined #scheme 2014-09-15T10:22:37Z ijp: taylanub: it's not sensible to think of lists as having one identity 2014-09-15T10:26:27Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-15T10:27:56Z taylanub: well yeah, one shouldn't try to use them as such 2014-09-15T10:33:35Z pnkfelix quit (Ping timeout: 255 seconds) 2014-09-15T10:43:58Z pnkfelix joined #scheme 2014-09-15T10:45:08Z emma quit (Ping timeout: 260 seconds) 2014-09-15T10:47:53Z b4283 quit (Quit: Konversation terminated!) 2014-09-15T10:50:35Z BossKonaSegwaY joined #scheme 2014-09-15T10:51:31Z MouldyOldBones joined #scheme 2014-09-15T10:56:42Z leppie joined #scheme 2014-09-15T10:58:26Z emma joined #scheme 2014-09-15T11:06:09Z DGASAU quit (Read error: Connection reset by peer) 2014-09-15T11:06:40Z DGASAU joined #scheme 2014-09-15T11:11:02Z tobik quit (Ping timeout: 245 seconds) 2014-09-15T11:12:17Z tobik joined #scheme 2014-09-15T11:16:18Z BitPuffin joined #scheme 2014-09-15T11:49:09Z lrs_ quit (Ping timeout: 260 seconds) 2014-09-15T11:55:09Z oldskirt joined #scheme 2014-09-15T11:59:53Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-15T12:14:03Z pnkfelix quit (Ping timeout: 272 seconds) 2014-09-15T12:16:24Z BitPuffin quit (Ping timeout: 246 seconds) 2014-09-15T12:21:25Z jeapostr1phe quit (Ping timeout: 272 seconds) 2014-09-15T12:24:35Z molbdnilo joined #scheme 2014-09-15T12:26:01Z molbdnilo quit (Client Quit) 2014-09-15T12:38:03Z carc_00 quit (Quit: QUIT) 2014-09-15T12:38:42Z carc joined #scheme 2014-09-15T12:43:52Z CaptainRant: Is there a reason why open-output-file results in unspecified behaviour when the file already exists ? 2014-09-15T12:44:32Z LeoNerd: Probably differences between existing implementations/OSes 2014-09-15T12:46:38Z BitPuffin joined #scheme 2014-09-15T12:47:31Z jeapostrophe joined #scheme 2014-09-15T13:01:05Z Sgeo_ quit (Read error: Connection reset by peer) 2014-09-15T13:03:46Z wingo quit (Ping timeout: 250 seconds) 2014-09-15T13:03:51Z davexunit joined #scheme 2014-09-15T13:05:26Z pnkfelix joined #scheme 2014-09-15T13:09:21Z ijp: because writing robust programs is outside of the scope of the standard 2014-09-15T13:16:10Z civodul: :-) 2014-09-15T13:16:39Z vanila joined #scheme 2014-09-15T13:19:51Z gnomon_ is now known as gnomon 2014-09-15T13:27:47Z joast quit (Quit: Leaving.) 2014-09-15T13:28:56Z oleo joined #scheme 2014-09-15T13:34:47Z CaptainRant quit (Quit: WeeChat 0.4.3) 2014-09-15T13:40:03Z BossKonaSegwaY quit (Ping timeout: 246 seconds) 2014-09-15T13:41:01Z taylanub quit (Disconnected by services) 2014-09-15T13:41:49Z taylanub joined #scheme 2014-09-15T13:43:03Z pnkfelix quit (Ping timeout: 255 seconds) 2014-09-15T13:51:16Z langmartin joined #scheme 2014-09-15T14:01:29Z leppie quit (Ping timeout: 272 seconds) 2014-09-15T14:02:17Z BossKonaSegwaY joined #scheme 2014-09-15T14:05:18Z leppie joined #scheme 2014-09-15T14:05:42Z stamourv joined #scheme 2014-09-15T14:05:42Z stamourv quit (Changing host) 2014-09-15T14:05:42Z stamourv joined #scheme 2014-09-15T14:05:53Z joast joined #scheme 2014-09-15T14:07:15Z Guest54372 is now known as micro 2014-09-15T14:10:43Z autochthon joined #scheme 2014-09-15T14:11:02Z iterrogo joined #scheme 2014-09-15T14:13:53Z pnkfelix joined #scheme 2014-09-15T14:19:16Z jlongster joined #scheme 2014-09-15T14:21:21Z BitPuffin quit (Ping timeout: 246 seconds) 2014-09-15T14:22:29Z Riastradh joined #scheme 2014-09-15T14:29:55Z b4283 joined #scheme 2014-09-15T14:32:34Z BitPuffin joined #scheme 2014-09-15T14:33:28Z leppie quit (Ping timeout: 250 seconds) 2014-09-15T14:38:00Z leppie joined #scheme 2014-09-15T14:40:55Z lrs_ joined #scheme 2014-09-15T14:57:47Z oldskirt joined #scheme 2014-09-15T15:02:18Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-15T15:02:44Z b4283 quit (Remote host closed the connection) 2014-09-15T15:03:08Z b4283 joined #scheme 2014-09-15T15:06:14Z ddp joined #scheme 2014-09-15T15:06:32Z ddp left #scheme 2014-09-15T15:09:30Z bit` quit (Ping timeout: 272 seconds) 2014-09-15T15:10:38Z bjz quit (Quit: Textual IRC Client: www.textualapp.com) 2014-09-15T15:11:56Z leppie quit 2014-09-15T15:13:21Z leppie joined #scheme 2014-09-15T15:14:24Z bjz joined #scheme 2014-09-15T15:22:04Z theseb joined #scheme 2014-09-15T15:23:06Z bit` joined #scheme 2014-09-15T15:24:36Z Nizumzen joined #scheme 2014-09-15T15:26:56Z kobain joined #scheme 2014-09-15T15:27:41Z kobain quit (Max SendQ exceeded) 2014-09-15T15:30:23Z kobain joined #scheme 2014-09-15T15:33:34Z Gyps joined #scheme 2014-09-15T15:34:30Z BitPuffin quit (Ping timeout: 246 seconds) 2014-09-15T15:42:27Z cite-reader joined #scheme 2014-09-15T15:43:12Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-15T15:46:08Z CaptainRant joined #scheme 2014-09-15T15:47:48Z CaptainRant: If i use functions with side effects (postfixed by !) inside a function, should i also postfix it with an ! ? 2014-09-15T15:48:08Z LeoNerd: It's considered polite, yes :) 2014-09-15T15:48:17Z vanila: I think ! is just for mutation though 2014-09-15T15:48:29Z vanila: set-car! set! etc 2014-09-15T15:48:43Z LeoNerd: What is mutation if not a side-effect? :) 2014-09-15T15:49:05Z CaptainRant: LeoNerd: This would leak trough my whole program. I want to create a hash-table and populate it using hash-table-set! 2014-09-15T15:49:14Z Riastradh: There are side effects not marked by !. 2014-09-15T15:49:18Z Riastradh: For example, READ-CHAR. 2014-09-15T15:49:22Z LeoNerd: There's an interesting corner-case of what happens if your function doesn't overall perform any side-effects, but happens to use side-effects for its own implementation 2014-09-15T15:50:03Z LeoNerd: Such things ought not matter in most use-cases, but might sometimes be visible under application of call-cc or similar, in some situations 2014-09-15T15:51:30Z Riastradh: Typically one doesn't mark everything that does mutation with !, but only those operations whose sole purpose is the mutation their name describes. 2014-09-15T15:51:58Z CaptainRant: i think this would be the only sane thing. Otherwise every function would have a ! 2014-09-15T15:57:29Z ventonegro: unless all your functions mutate state, which is bad style 2014-09-15T15:57:51Z ventonegro: s/unless/only if/ 2014-09-15T15:58:31Z pjdelport: CaptainRant: As a rule of thumb, you'd use ! for things that directly mutate their primary argument, rather than just all functions that involve mutation of some state somewhere. 2014-09-15T15:59:48Z pjdelport: CaptainRant: So if you see (frobnicate-foo! foo bar), the ! should be suggesting that the foo object is being directly mutated. 2014-09-15T16:00:04Z pjdelport: (as opposed to being returned, or anything like that) 2014-09-15T16:08:22Z ddp joined #scheme 2014-09-15T16:08:26Z ddp quit (Client Quit) 2014-09-15T16:10:12Z pnkfelix quit (Ping timeout: 245 seconds) 2014-09-15T16:12:44Z CaptainRant: Whats the idiomatic way of handling optional arguments ? DSSSL ? I see there are several ways doing this. 2014-09-15T16:17:38Z pjdelport: CaptainRant: There's the (lambda args ...) approach, and the dotted list (define (foo bar baz . rest) ...) approach, and a number of Schemes support DSSSL-style annotations 2014-09-15T16:17:56Z pjdelport: There's http://srfi.schemers.org/srfi-89/srfi-89.html too 2014-09-15T16:18:25Z sstrickl quit (Quit: sstrickl) 2014-09-15T16:20:10Z pjdelport: What's more idiomatic or appropriate probably depends on the details, though. 2014-09-15T16:20:27Z pjdelport: The first two are most portable, certainly. 2014-09-15T16:21:07Z alexei_ joined #scheme 2014-09-15T16:23:36Z araujo joined #scheme 2014-09-15T16:26:06Z daviid joined #scheme 2014-09-15T16:30:02Z alexei_ quit (Ping timeout: 250 seconds) 2014-09-15T16:35:39Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-09-15T16:37:36Z ddp joined #scheme 2014-09-15T16:38:07Z ddp left #scheme 2014-09-15T16:38:36Z ijp: remember to check the return values of ! functions 2014-09-15T16:38:58Z ijp: especially srfi 1 ones 2014-09-15T16:53:20Z alexei_ joined #scheme 2014-09-15T16:59:05Z oldskirt joined #scheme 2014-09-15T17:03:53Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-15T17:07:20Z sstrickl joined #scheme 2014-09-15T17:09:34Z DKordic joined #scheme 2014-09-15T17:10:36Z oldskirt joined #scheme 2014-09-15T17:15:03Z ventonegro quit (Remote host closed the connection) 2014-09-15T17:19:09Z sheilong joined #scheme 2014-09-15T17:20:26Z dsp__ joined #scheme 2014-09-15T17:20:41Z dsp quit (Quit: Reconnecting) 2014-09-15T17:24:31Z autochthon quit (Quit: autochthon) 2014-09-15T17:26:05Z jeapostr1phe joined #scheme 2014-09-15T17:28:57Z jeapostrophe quit (Ping timeout: 255 seconds) 2014-09-15T17:30:55Z b4283 quit (Quit: Konversation terminated!) 2014-09-15T17:32:29Z dsp__ is now known as dsp 2014-09-15T17:38:49Z alexei_ quit (Ping timeout: 258 seconds) 2014-09-15T17:40:57Z alexei_ joined #scheme 2014-09-15T17:41:30Z yacks quit (Ping timeout: 272 seconds) 2014-09-15T17:43:44Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-15T17:45:39Z yacks joined #scheme 2014-09-15T17:48:33Z ddp joined #scheme 2014-09-15T17:48:57Z ddp left #scheme 2014-09-15T17:52:43Z ddp joined #scheme 2014-09-15T17:52:54Z ddp left #scheme 2014-09-15T17:57:08Z mutley89 quit (Ping timeout: 250 seconds) 2014-09-15T17:58:08Z mutley89 joined #scheme 2014-09-15T18:06:43Z sroy_ joined #scheme 2014-09-15T18:08:35Z slmult0 joined #scheme 2014-09-15T18:11:28Z BossKonaSegwaY joined #scheme 2014-09-15T18:15:50Z theseb quit (Quit: Leaving) 2014-09-15T18:21:50Z Gyps quit (Ping timeout: 250 seconds) 2014-09-15T18:22:28Z alexei_ quit (Ping timeout: 260 seconds) 2014-09-15T18:22:54Z BossKonaSegwaY quit (Ping timeout: 258 seconds) 2014-09-15T18:23:23Z sroy_ quit (Quit: Leaving) 2014-09-15T18:25:26Z Gyps joined #scheme 2014-09-15T18:26:02Z slmult0 quit (Ping timeout: 245 seconds) 2014-09-15T18:26:03Z alexei_ joined #scheme 2014-09-15T18:26:43Z slmult0 joined #scheme 2014-09-15T18:32:31Z MichaelRaskin joined #scheme 2014-09-15T18:41:33Z BossKonaSegwaY joined #scheme 2014-09-15T18:41:39Z alexei_ quit (Ping timeout: 272 seconds) 2014-09-15T18:42:51Z vanila: http://lpaste.net/111080 I've made a tool that lets you write C code using Scheme/racket 2014-09-15T18:42:52Z ilammy joined #scheme 2014-09-15T18:43:25Z ilammy: Hai. 2014-09-15T18:43:34Z vanila: hi 2014-09-15T18:43:59Z ilammy: Is there a way to match empty list, proper list, and dotted list in Scheme macros using a single pattern? 2014-09-15T18:44:17Z ilammy: I am pretty sure there is not any, but maybe I am missing something. 2014-09-15T18:44:36Z vanila: no yo ucant do it 2014-09-15T18:44:39Z vanila: just write them separate 2014-09-15T18:45:20Z Riastradh: In the usual nomenclature, that would match anything whatsoever. 2014-09-15T18:45:38Z Riastradh: (Anything that is neither () nor a pair is an empty dotted list.) 2014-09-15T18:46:44Z ilammy: Well, that does not match #(vectors ...) and atoms. 2014-09-15T18:47:01Z Riastradh: A vector is an empty dotted list too. 2014-09-15T18:47:18Z Riastradh: What is the broader problem you're trying to solve? 2014-09-15T18:49:28Z ilammy: What do you mean by 'empty dotted list'? I thought there are 1) empty lists: (), 2) proper lists: (a . (b . (c . ... (z . ()) ... ))), 3) dotted lists: (a . (b . (c . ... (z . not-empty-list) ...))) 2014-09-15T18:49:47Z slmult0 quit (Ping timeout: 245 seconds) 2014-09-15T18:50:45Z Riastradh: The usual nomenclature is that a proper list either () or a pair whose cdr is a proper list, a dotted list is either any non-(), non-pair object or a pair whose cdr is a dotted list, and a circular list is a pair whose cdr chain loops back on itself. 2014-09-15T18:51:09Z vanila: Hi 2014-09-15T18:51:13Z vanila: I'm writing a scheme to C compiler 2014-09-15T18:51:36Z CaptainRant: have you seen chicken ? 2014-09-15T18:51:58Z vanila: it's the main scheme impl. I use but i've not looked at the source code 2014-09-15T18:52:16Z vanila: I tried to look at BONES source code but over all I don't know how to learn from the source code for a compiler 2014-09-15T18:52:31Z gnomon: vanila, have you looked at any of Marc Feeley's excellent work on the topic? 2014-09-15T18:52:53Z gnomon: vanila, did you read any of those links from http://library.readscheme.org that I tossed your way last week? 2014-09-15T18:54:07Z vanila: yeah overall the approach from marc feeley is what I based the whole thing on, but there's trouble 2014-09-15T18:54:27Z vanila: the readscheme library has been very useful! 2014-09-15T18:54:46Z gnomon: Excellent! 2014-09-15T18:55:01Z vanila: I've written 2 compilers that dont work 2014-09-15T18:55:07Z vanila: if you can call them that 2014-09-15T18:55:13Z vanila: so ill write a third that does work maybe 2014-09-15T18:55:41Z gnomon: vanila, gambatte! 2014-09-15T18:55:50Z vanila: thanks you :) 2014-09-15T18:55:52Z peterhil` quit (Ping timeout: 240 seconds) 2014-09-15T18:56:22Z vanila: this time I'm going to make it much more efficient by direct implementation of LET and some simple things like that 2014-09-15T18:56:42Z peterhil joined #scheme 2014-09-15T18:56:43Z vanila: then hopefully it will actually be able to lift off 2014-09-15T18:58:40Z vanila: I'm a bit confused about the purpose of CPS transform though 2014-09-15T18:58:56Z vanila: I originally used CPS transform so that every call is a tail call, then with a trampoline you get TCO "for free" 2014-09-15T18:59:19Z vanila: but why shouldn't I just skip CPS transform and detect tail calls syntactically - use a trampoline for them and use C stack for non tail calls 2014-09-15T19:00:01Z vanila: ok this stops me implementing call/cc through CPS - but I want direct shift/reset instead 2014-09-15T19:01:03Z turbofail: yeah there's no real reason to do a CPS transform just to implement tail calls 2014-09-15T19:02:53Z vanila: I feel like I can do more direct implementations of constructs if I don't CPS everything 2014-09-15T19:03:01Z vanila: because I don't really understand how LET relates to CPS for example 2014-09-15T19:03:22Z vanila: right now i only do LAMBDA and IF directly because I know how to CPS them 2014-09-15T19:03:45Z slmult0 joined #scheme 2014-09-15T19:04:37Z Riastradh: Just expand (let ((x 5)) E) into ((lambda (x) E) 5). 2014-09-15T19:05:13Z vanila: that's what I currently do but I got the impression a direct implementation of LET would be more efficient 2014-09-15T19:05:23Z vanila: since it doesn't have to allocate a closure environment etc. 2014-09-15T19:05:46Z Riastradh: Does that mean your compiler will generate worse code for ((lambda (x) E) 5) than for (let ((x 5)) E)? That would be silly. 2014-09-15T19:07:27Z vanila: I get your point and ideally I'd like to do everything that way - but I tried very hard to implement a compiler with this "pure" approach and generated code is very slow 2014-09-15T19:08:38Z Riastradh: Your job as a Scheme compiler writer is to recognize the different ways lambda may be used and generate code appropriately for them. 2014-09-15T19:08:44Z vanila: (for that specific example it's easy to turn in place lambda applications into LET's, but it's more a pervasive problem like e.g. functions passed as value might be slower than functions called directly) 2014-09-15T19:10:20Z turbofail: well they obviously will be slower 2014-09-15T19:10:33Z turbofail: unless you do some flow-analysis or inlining or whatnot 2014-09-15T19:12:15Z vanila: the main thing i want is to be able to compile all my code from SICP and bootstrap the compiler 2014-09-15T19:15:24Z vanila: I wonder what some of the most important optimizations for a scheme compiler are? 2014-09-15T19:16:07Z turbofail: there's tons of interesting articles about this sort of thing 2014-09-15T19:17:01Z turbofail: kent dybvig's papers are some of my favorites 2014-09-15T19:19:39Z vanila: Oh 2014-09-15T19:19:46Z civodul joined #scheme 2014-09-15T19:19:52Z vanila: another thing that would be really really ncie is a good thorough set of benchmark/test programs 2014-09-15T19:20:00Z vanila: does anyone know where I could get something like that? Instead of just using my SICP code.. 2014-09-15T19:20:13Z cite-reader quit (Quit: leaving) 2014-09-15T19:23:08Z BossKonaSegwaY quit (Ping timeout: 260 seconds) 2014-09-15T19:24:35Z alexei_ joined #scheme 2014-09-15T19:30:44Z vanila: http://haskell.cs.yale.edu/wp-content/uploads/2011/02/retrospective.pdf this talks about aggressive use of CPS, but what does that mean exactly? 2014-09-15T19:33:40Z turbofail: well there's value in using CPS as an intermediate form to do compiler optimizations on 2014-09-15T19:34:52Z turbofail: i'm not exactly sure what "aggressive use" means either 2014-09-15T19:35:42Z turbofail: you should probably read the papers it references though, like kelsey's "compilation by program transformation" 2014-09-15T19:36:32Z vanila: I've read that a bit, it's very nice but I don't know what I can apply from it 2014-09-15T19:36:45Z vanila: I need to read more deeply or something 2014-09-15T19:37:24Z MichaelRaskin quit (Ping timeout: 272 seconds) 2014-09-15T19:38:24Z C-Keen: or apple's compiling with continuations 2014-09-15T19:40:12Z developernotes joined #scheme 2014-09-15T19:41:35Z slmult0 quit (Ping timeout: 272 seconds) 2014-09-15T19:42:35Z slmult0 joined #scheme 2014-09-15T19:43:53Z BossKonaSegwaY joined #scheme 2014-09-15T19:48:54Z CaptainRant quit (Quit: WeeChat 0.4.3) 2014-09-15T19:49:49Z zxq9 quit (Ping timeout: 260 seconds) 2014-09-15T19:51:16Z pjdelport: vanila: http://en.wikisource.org/wiki/Rabbit:_A_Compiler_for_Scheme ? 2014-09-15T19:51:44Z vanila: yes 2014-09-15T19:52:47Z pjdelport: (old, but maybe marginally useful) 2014-09-15T19:54:50Z vanila: maybe the idea of hoisting every lambda (that comes out after CPS) is bad 2014-09-15T19:55:05Z vanila: a lot of those will only be called once or not be passed around 2014-09-15T19:55:24Z vanila: rather than buildng closure with it and pushing it onto the stack with a continuation there might be some faster way 2014-09-15T19:55:38Z vanila: http://www.ccs.neu.edu/home/shivers/papers/diss.pdf lookng at the CPS chapter of this 2014-09-15T23:54:06Z ccl-logbot joined #scheme 2014-09-15T23:54:06Z 2014-09-15T23:54:06Z names: ccl-logbot jlongste` tcsc_ atomx_ bit`1 dsp__ omefire2 stamourv` carc_00 girrig Riastradh Fare sstrickl Sgeo kobain dmiles_afk romcgb peterhil guampa hiyosi oleo leppie Gyps mutley89 yacks DKordic daviid bjz joast taylanub vanila tobik DGASAU emma MouldyOldBones stepnem FracV gnomon Neet_ superjudge___ sad0ur sigjuice Kruppe xian cataska pjb c74d samth kilimanj1ro utkarsh nitrix _5kg_ pjdelport ggherdov__ ctindall rotty_ acieroid` tadni shardz 2014-09-15T23:54:06Z names: mario-goulart Intensity SHODAN leo2007 balkamos arbn joneshf-laptop zacts aap_ greghendershott rudybot ELLIOTTCABLE micro aksatac___ antoszka effy_ teiresias ijp Kabaka necronian amoe_ anannie ivanshmakov sung_ offby1 edw _snits_ poucet mark_weaver fizzie ivan\ averell yosafbridge jcloud Khisanth gluegadget alezost ByronJohnson kwmiebach_____ githogori_ fadein acarrico pchrist cky arbscht gabot _tca nisstyre dytrivedi_ diginet cdidd C-Keen jkraemer akp 2014-09-15T23:54:06Z names: hjolt turbofail tstc cmatei dan64 ohama DerGuteMoritz frkout_ weinholt fgudin petercommand Natch tessier Soft juanfra mornfall akkad choas clog Razz abbe asumu Blkt Saeren_ joneshf corecode_ dpk sethalves defanor cross Nshag LeoNerd ozzloy SirDayBat GGMethos jrslepak ineiros_ pyro- ski haroldwu blz37 z0d ecraven renopt zbigniew tsuyoshi cjh`_ byte48 evhan kbtr Guest25224 eMBee Okasu felipe Kryo dca twem2_ es_ ft pygospa duncanm aoh finnrobi certainty gf3 2014-09-15T23:54:06Z names: mrowe copec niklasl lusory eagleflo 2014-09-15T23:54:14Z BossKonaSegwaY joined #scheme 2014-09-15T23:54:43Z karswell joined #scheme 2014-09-19T14:49:35Z ccl-logbot joined #scheme 2014-09-19T14:49:35Z 2014-09-19T14:49:35Z names: ccl-logbot samth gnomon_ wingo_ atomx__ weinholt mornfall taylanub clog iterrogo lrvy_bot daviid omefire1 GGMethos hjolt cdidd ivan\ kilimanj1ro cjh`_ ski__ impaktor frkout_ DGASAU zlrth duggiefresh davexunit jeapostr1phe oleo pnkfelix Khisanth ijp BitPuffin arbscht dmiles_afk civodul hiyosi bjz tadni` niklasl fridim__ ventonegro leppie stepnem tobik leo2007 amoe kbtr Kabaka mark_weaver greghendershott joneshf-laptop_ ivanshmakov Sgeo mrowe_away haroldwu 2014-09-19T14:49:35Z names: cross anannie superjudge____ xian dsp joneshf cibs antoszka pjdelport dytrivedi_ Neet__ ELLIOTTCABLE jcloud effy pjb peterhil` arrdem cataska juanfra LeoNerd defanor Saeren_ asumu choas akkad cmatei turbofail akp _tca pchrist acarrico fadein ft cky aap_ dpk Blkt abbe guampa carc_00 girrig c74d utkarsh nitrix ggherdov__ ctindall rotty_ acieroid shardz SHODAN balkamos zacts rudybot micro teiresias necronian sung_ edw poucet fizzie yosafbridge gluegadget 2014-09-19T14:49:35Z names: ByronJohnson kwmiebach_____ gabot nisstyre diginet C-Keen jkraemer tstc dan64 ohama DerGuteMoritz fgudin petercommand Natch tessier Razz sethalves ozzloy SirDayBat jrslepak ineiros_ pyro- z0d renopt zbigniew tsuyoshi byte48 evhan klutometis eagleflo lusory copec gf3 certainty finnrobi aoh duncanm pygospa dca eMBee Okasu felipe Kryo karswell es_ snits araujo mario-goulart _5kg_ twem2 alezost FracV Intensity aksatac___ Nshag sad0ur langmartin bit` Kruppe 2014-09-19T14:49:35Z names: averell 2014-09-19T14:49:55Z ecraven joined #scheme 2014-09-19T14:52:25Z gnomon_ is now known as gnomon 2014-09-19T14:53:37Z weinholt quit (Ping timeout: 245 seconds) 2014-09-19T14:57:30Z Soft joined #scheme 2014-09-19T15:00:56Z weinholt joined #scheme 2014-09-19T15:01:02Z karswell` joined #scheme 2014-09-19T15:03:54Z ski joined #scheme 2014-09-19T15:05:47Z ski__ quit (Ping timeout: 260 seconds) 2014-09-19T15:05:47Z karswell quit (Ping timeout: 260 seconds) 2014-09-19T15:05:48Z cdidd quit (Ping timeout: 260 seconds) 2014-09-19T15:05:48Z stepnem quit (Ping timeout: 260 seconds) 2014-09-19T15:05:50Z stepnem_ joined #scheme 2014-09-19T15:06:13Z stepnem_ is now known as stepnem 2014-09-19T15:06:24Z cdidd joined #scheme 2014-09-19T15:18:23Z jlongster joined #scheme 2014-09-19T15:21:41Z Gyps joined #scheme 2014-09-19T15:24:11Z b4283 joined #scheme 2014-09-19T15:24:39Z yacks joined #scheme 2014-09-19T15:24:48Z joast joined #scheme 2014-09-19T15:25:07Z acarrico quit (Remote host closed the connection) 2014-09-19T15:25:40Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-19T15:26:04Z theseb joined #scheme 2014-09-19T15:28:54Z acarrico joined #scheme 2014-09-19T15:30:41Z pyro-_ joined #scheme 2014-09-19T15:30:47Z micro_ joined #scheme 2014-09-19T15:30:54Z rsf joined #scheme 2014-09-19T15:31:34Z kwmiebach______ joined #scheme 2014-09-19T15:31:35Z girrig quit (Ping timeout: 250 seconds) 2014-09-19T15:31:35Z micro quit (Ping timeout: 250 seconds) 2014-09-19T15:31:36Z ggherdov__ quit (Ping timeout: 250 seconds) 2014-09-19T15:31:36Z kwmiebach_____ quit (Ping timeout: 250 seconds) 2014-09-19T15:31:36Z pyro- quit (Ping timeout: 250 seconds) 2014-09-19T15:31:36Z finnrobi quit (Ping timeout: 250 seconds) 2014-09-19T15:31:36Z Okasu quit (Ping timeout: 250 seconds) 2014-09-19T15:31:37Z felipe quit (Ping timeout: 250 seconds) 2014-09-19T15:31:37Z shardz quit (Ping timeout: 252 seconds) 2014-09-19T15:31:37Z gluegadget quit (Ping timeout: 252 seconds) 2014-09-19T15:31:37Z ineiros_ quit (Ping timeout: 252 seconds) 2014-09-19T15:31:38Z SHODAN quit (Ping timeout: 250 seconds) 2014-09-19T15:31:38Z rotty_ quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z ByronJohnson quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z jrslepak quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z dca quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z Kryo quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z pygospa quit (Ping timeout: 250 seconds) 2014-09-19T15:31:39Z dca joined #scheme 2014-09-19T15:31:40Z gluegadget_ joined #scheme 2014-09-19T15:31:41Z finnrobi_ joined #scheme 2014-09-19T15:31:51Z ineiros joined #scheme 2014-09-19T15:31:55Z pygospa joined #scheme 2014-09-19T15:32:24Z ggherdov___ joined #scheme 2014-09-19T15:32:32Z SHODAN joined #scheme 2014-09-19T15:32:32Z rotty joined #scheme 2014-09-19T15:32:33Z gluegadget_ is now known as gluegadget 2014-09-19T15:32:51Z ByronJohnson joined #scheme 2014-09-19T15:33:12Z girrig joined #scheme 2014-09-19T15:33:20Z jrslepak joined #scheme 2014-09-19T15:34:17Z Kryo joined #scheme 2014-09-19T15:35:55Z Nizumzen joined #scheme 2014-09-23T23:06:49Z ccl-logbot joined #scheme 2014-09-23T23:06:50Z 2014-09-23T23:06:50Z names: ccl-logbot kongtomorrow kiwnix robot-beethoven oldskirt amgarchIn9 BossKonaSegwaY pnkfelix kobain DKordic turbofail MichaelRaskin oleo svercer DGASAU daviid taylanub fikusz bit` guampa Soft karswell` bjz aap_ stepnem tessier ffs ilammy hiyosi cataska yacks GGMethos MouldyOldBones zhaoym akp work_op ivan\ tobik certainty Okasu ecraven mutley89 ineiros fgudin Kruppe amgarching stamourv leppie zacts aoh joast duncanm leo2007 c74d girrig z0d clog arbscht 2014-09-23T23:06:50Z names: haroldwu weinholt tom39291 akkad antoszka twem2_ Guest91815 rotty_ ski emma mrowe LeoNerd nisstyre jcloud acarrico eli mornfall anannie vukcrni mark_weaver pjdelport petercommand _5kg mario-goulart sad0ur_ SHODAN joneshf samth dytrivedi_ gluegadget ggherdov___ Neet offby1 greghendershott kwmiebach______ superjudge____ ELLIOTTCABLE aksatac___ _tca Kabaka Riviera jkraemer niklasl ivanshmakov eMBee nitrix Kryo gabot dca jrslepak ByronJohnson pygospa 2014-09-23T23:06:50Z names: finnrobi_ rsf cdidd gnomon hjolt kilimanj1ro cjh`_ frkout_ Khisanth amoe kbtr joneshf-laptop_ Sgeo cross averell Nshag Intensity FracV alezost cibs pjb arrdem juanfra defanor Saeren_ asumu choas cmatei pchrist fadein ft cky dpk Blkt abbe utkarsh ctindall acieroid balkamos rudybot teiresias necronian sung_ edw poucet fizzie yosafbridge diginet C-Keen tstc dan64 ohama DerGuteMoritz Natch Razz sethalves ozzloy SirDayBat renopt zbigniew tsuyoshi byte48 evhan 2014-09-23T23:06:50Z names: klutometis eagleflo lusory copec gf3 dsp xian 2014-09-23T23:07:25Z hiyosi_ joined #scheme 2014-09-23T23:09:39Z hiyosi quit (Ping timeout: 272 seconds) 2014-09-23T23:10:17Z karswell` quit (Ping timeout: 272 seconds) 2014-09-23T23:14:23Z stepnem quit (Ping timeout: 240 seconds) 2014-09-23T23:14:50Z karswell` joined #scheme 2014-09-23T23:21:27Z BossKonaSegwaY quit (Ping timeout: 245 seconds) 2014-09-23T23:23:35Z karswell` is now known as karswell 2014-09-23T23:27:46Z tessier quit (Changing host) 2014-09-23T23:27:46Z tessier joined #scheme 2014-09-23T23:28:54Z oldskirt quit (Ping timeout: 272 seconds) 2014-09-23T23:30:24Z frkout joined #scheme 2014-09-23T23:31:14Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-23T23:32:42Z frkout_ quit (Ping timeout: 272 seconds) 2014-09-23T23:33:55Z ilammy quit (Ping timeout: 246 seconds) 2014-09-23T23:34:27Z aranhoide joined #scheme 2014-09-23T23:35:36Z Myah_Ortiz27 joined #scheme 2014-09-23T23:41:28Z leo2007 joined #scheme 2014-09-23T23:41:56Z pnkfelix quit (Read error: Connection reset by peer) 2014-09-23T23:42:58Z BossKonaSegwaY joined #scheme 2014-09-23T23:44:06Z Myah_Ortiz27 quit (Ping timeout: 272 seconds) 2014-09-23T23:47:25Z samth: eli: we need an op here 2014-09-23T23:51:04Z kongtomorrow quit 2014-09-23T23:58:39Z kongtomorrow joined #scheme 2014-09-23T23:59:58Z Lelia_McKenzie47 joined #scheme 2014-09-24T00:00:42Z jeapostrophe joined #scheme 2014-09-24T00:07:28Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-24T00:09:33Z kobain joined #scheme 2014-09-24T00:10:48Z kobain quit (Max SendQ exceeded) 2014-09-24T00:11:08Z kobain joined #scheme 2014-09-24T00:13:35Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-09-24T00:13:35Z bjz quit (Ping timeout: 258 seconds) 2014-09-24T00:13:46Z dmiles_afk joined #scheme 2014-09-24T00:19:11Z BossKonaSegwaY joined #scheme 2014-09-24T00:25:05Z oldskirt joined #scheme 2014-09-24T00:31:18Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-24T00:38:19Z vanila joined #scheme 2014-09-24T00:38:46Z vanila: Hi 2014-09-24T00:39:00Z vanila: How can DEFINE be handled in a scheme interpreter? 2014-09-24T00:39:39Z vanila: I understand that BEGIN doesn't "introduce a new scope" while LET and LAMBDA do, so I tried making a mutable cell that holds an assoc list of define'd values - reboxing it when entering a lambda & pushing onto it when DEFINE Is evaluated 2014-09-24T00:39:48Z vanila: but I think this is kind of slwo, any other approachs? 2014-09-24T00:40:09Z vanila: running the interpreter on some test code did something like 80k reboxings 2014-09-24T00:42:48Z _tca: vanila: what about the trick friedman showed in the minikanren hangout 2014-09-24T00:42:59Z Lelia_McKenzie47 quit (Remote host closed the connection) 2014-09-24T00:44:50Z amgarchIn9 quit (Ping timeout: 244 seconds) 2014-09-24T00:46:34Z Antonio87 joined #scheme 2014-09-24T00:48:19Z samth: offby1: do you know who's an op here? 2014-09-24T00:48:23Z _tca: EOPL should also have a correct way to do this 2014-09-24T00:49:06Z samth: vanila: usually you transform internal define into letrec 2014-09-24T00:50:22Z c107 joined #scheme 2014-09-24T00:52:12Z offby1: samth: nope 2014-09-24T00:52:53Z kongtomorrow: vanila: you might check SICP's presentation - http://sarabander.github.io/sicp/html/4_002e1.xhtml#Operations-on-Environments 2014-09-24T00:52:57Z rudybot: http://tinyurl.com/pyel5m2 2014-09-24T00:53:44Z kongtomorrow quit (Read error: Connection reset by peer) 2014-09-24T00:53:49Z kongtomo_ joined #scheme 2014-09-24T00:55:48Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-24T01:01:06Z leo2007 joined #scheme 2014-09-24T01:01:39Z leo2007 quit (Client Quit) 2014-09-24T01:03:53Z _tca quit (Changing host) 2014-09-24T01:03:53Z _tca joined #scheme 2014-09-24T01:03:53Z _tca quit (Changing host) 2014-09-24T01:03:53Z _tca joined #scheme 2014-09-24T01:05:15Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-24T01:05:50Z vanila: what friedman trick? 2014-09-24T01:05:58Z vanila: transforming define seems like a really nice solution 2014-09-24T01:06:23Z vanila: thanks kongtomorrow im loooking into it 2014-09-24T01:08:11Z _tca: vanila: https://www.youtube.com/watch?v=ux6St9r-KmM 2014-09-24T01:08:15Z _tca: its at the start of this one 2014-09-24T01:08:25Z leo2007 joined #scheme 2014-09-24T01:10:23Z vanila: ok thanks1 2014-09-24T01:10:40Z BossKonaSegwaY joined #scheme 2014-09-24T01:15:56Z kongtomo_ quit 2014-09-24T01:22:01Z davexunit joined #scheme 2014-09-24T01:24:12Z kongtomorrow joined #scheme 2014-09-24T01:25:29Z Antonio87 quit (Remote host closed the connection) 2014-09-24T01:28:13Z oldskirt joined #scheme 2014-09-24T01:32:22Z oldskirt quit (Ping timeout: 240 seconds) 2014-09-24T01:45:12Z Alene_Kiehn79 joined #scheme 2014-09-24T01:46:10Z Fare joined #scheme 2014-09-24T01:49:52Z tobik quit (Ping timeout: 245 seconds) 2014-09-24T01:51:08Z tobik joined #scheme 2014-09-24T02:00:23Z b4283 joined #scheme 2014-09-24T02:03:08Z jusss joined #scheme 2014-09-24T02:03:11Z BossKonaSegwaY quit (Ping timeout: 272 seconds) 2014-09-24T02:09:12Z BossKonaSegwaY joined #scheme 2014-09-24T02:09:23Z eli: samth: why? 2014-09-24T02:10:26Z eli: Oh, I see. Sorry I missed it. 2014-09-24T02:11:22Z samth: eli: can you give me ops? 2014-09-24T02:11:26Z jeapostrophe quit (Ping timeout: 272 seconds) 2014-09-24T02:12:14Z eli: samth: I don't think so. 2014-09-24T02:12:23Z samth: who can? 2014-09-24T02:12:36Z eli: I vaguely remember something about a channel founder or something like that 2014-09-24T02:12:41Z jusss quit (Read error: Connection reset by peer) 2014-09-24T02:12:56Z jusss joined #scheme 2014-09-24T02:12:58Z eli: Just a second, I'll see if I can poke chanserv 2014-09-24T02:13:33Z ChanServ has set mode +o samth 2014-09-24T02:13:40Z ChanServ has set mode -o samth 2014-09-24T02:13:52Z eli: That's not too useful 2014-09-24T02:14:15Z ChanServ has set mode +o samth 2014-09-24T02:14:39Z samth: eli: seems to have worked 2014-09-24T02:15:03Z eli: samth: Seriously? 2014-09-24T02:15:04Z samth: eli: except now chanserv doesn't have ops 2014-09-24T02:15:18Z eli: Are you sure you didn't have that before? 2014-09-24T02:15:31Z samth changed the topic of #scheme to: (map surf-to '("http://paste.lisp.org/new/scheme" "http://ccl.clozure.com/irc-logs/scheme/" "http://schemers.org/" "http://community.schemewiki.org/" "http://library.readscheme.org/" "http://mitpress.mit.edu/sicp/" "http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/" "http://www.htdp.org/" "http://www.scheme.com/tspl/")) 2014-09-24T02:15:39Z samth: eli: maybe i did 2014-09-24T02:15:59Z eli: (Was the topic bad?) 2014-09-24T02:16:05Z ChanServ has set mode -o samth 2014-09-24T02:16:09Z eli: I get this: samth +Aiortv [modified 27 weeks, 0 days, 12:57:37 ago] 2014-09-24T02:16:18Z ChanServ has set mode +o samth 2014-09-24T02:16:18Z eli: So it looks like you had it. 2014-09-24T02:16:25Z samth: ok 2014-09-24T02:16:25Z eli: Whatever "it" is 2014-09-24T02:16:45Z eli: I have "+ARiorstv" 2014-09-24T02:17:06Z eli: So I have an "R" and an "s" that you don't. 2014-09-24T02:17:15Z ChanServ has set mode -o samth 2014-09-24T02:17:25Z samth: what do those mean? 2014-09-24T02:18:03Z eli: And Riastradh has also "F", "f" 2014-09-24T02:18:13Z svercer left #scheme 2014-09-24T02:18:14Z eli: Which, I'm guessing, are something related to being the founder 2014-09-24T02:18:31Z davexunit quit (Quit: Later) 2014-09-24T02:18:41Z eli: Yes: +F - Grants full founder access; +f - Enables modification of channel access lists. 2014-09-24T02:18:54Z samth: ok, well now i can kickban gavino next time 2014-09-24T02:19:29Z eli: And mine are: +R - Enables use of the recover and clear commands; +s - Enables use of the set command. 2014-09-24T02:19:45Z eli: So I'm guessing that you don't need them--? 2014-09-24T02:19:53Z eli: s/guessing/conveniently \0/ 2014-09-24T02:20:00Z samth: what do they do? 2014-09-24T02:20:27Z karswell quit (Read error: Connection reset by peer) 2014-09-24T02:21:58Z eli: I think that you need Riastradh for his "f" flag 2014-09-24T02:22:36Z karswell joined #scheme 2014-09-24T02:22:50Z eli: I tried: FLAGS #scheme samth +R 2014-09-24T02:22:50Z eli: And got back: You are not authorized to execute this command 2014-09-24T02:22:52Z eli: And now it looks dead 2014-09-24T02:22:53Z eli: I hope that I didn't kill it somewhow. 2014-09-24T02:23:14Z samth: didn't kill what? 2014-09-24T02:23:24Z samth: i don't care about other commands 2014-09-24T02:23:30Z eli: chanserv; it just came back. 2014-09-24T02:24:21Z Riastradh joined #scheme 2014-09-24T02:24:22Z eli` joined #scheme 2014-09-24T02:24:24Z stamourv` joined #scheme 2014-09-24T02:24:52Z eli` left #scheme 2014-09-24T02:25:07Z gavino-practice joined #scheme 2014-09-24T02:25:18Z gavino-practice: samth: here: try kicking me 2014-09-24T02:25:26Z gavino-practice: to see if it works 2014-09-24T02:25:34Z gavino-practice: (Not based on ip...) 2014-09-24T02:25:42Z ChanServ has set mode +o samth 2014-09-24T02:25:46Z gavino-practice [sid14502@racket/samth] has been kicked from #scheme by samth (gavino-practice) 2014-09-24T02:26:00Z samth: success 2014-09-24T02:26:04Z ChanServ has set mode -o samth 2014-09-24T02:26:05Z jrslepak quit (Ping timeout: 260 seconds) 2014-09-24T02:26:19Z stamourv quit (Ping timeout: 272 seconds) 2014-09-24T02:27:02Z eliyahu joined #scheme 2014-09-24T02:27:07Z eliyahu: foo 2014-09-24T02:27:30Z gabot quit (Ping timeout: 272 seconds) 2014-09-24T02:27:49Z jrslepak joined #scheme 2014-09-24T02:27:57Z eli quit (Ping timeout: 260 seconds) 2014-09-24T02:28:25Z eliyahu: samth: so that worked, and apparently some network thing went off. 2014-09-24T02:28:57Z stamourv` quit (Ping timeout: 245 seconds) 2014-09-24T02:30:04Z eli joined #scheme 2014-09-24T02:31:42Z eliyahu quit (Remote host closed the connection) 2014-09-24T02:34:04Z kongtomorrow quit 2014-09-24T02:38:58Z Alene_Kiehn79 quit (Remote host closed the connection) 2014-09-24T02:41:54Z Amparo4 joined #scheme 2014-09-24T02:42:29Z gabot joined #scheme 2014-09-24T02:43:32Z dmiles_afk quit (Ping timeout: 245 seconds) 2014-09-24T02:59:32Z oldskirt joined #scheme 2014-09-24T03:03:52Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-24T03:29:44Z hiyosi_ quit (Ping timeout: 250 seconds) 2014-09-24T03:39:19Z Amparo4 quit (Remote host closed the connection) 2014-09-24T03:42:47Z Andres85 joined #scheme 2014-09-24T03:56:04Z zacts: is gavino back? 2014-09-24T03:56:10Z zacts: what a stupid effing troll. 2014-09-24T03:56:14Z zacts: oh well. 2014-09-24T03:56:31Z hiyosi_ joined #scheme 2014-09-24T03:56:37Z MichaelRaskin quit (Remote host closed the connection) 2014-09-24T04:01:03Z DKordic quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-24T04:01:10Z hiyosi_ quit (Ping timeout: 244 seconds) 2014-09-24T04:01:57Z omefire joined #scheme 2014-09-24T04:03:18Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-24T04:11:35Z ccl-logbot joined #scheme 2014-09-24T04:11:35Z 2014-09-24T04:11:35Z names: ccl-logbot mrowe Intensity omefire Andres85 gabot eli jrslepak Riastradh karswell BossKonaSegwaY b4283 tobik Fare leo2007 c107 vanila kobain aranhoide frkout kiwnix robot-beethoven turbofail oleo DGASAU daviid taylanub fikusz bit` guampa Soft aap_ tessier ffs cataska yacks GGMethos MouldyOldBones zhaoym akp work_op ivan\ certainty Okasu ecraven mutley89 ineiros fgudin Kruppe amgarching leppie zacts aoh joast duncanm c74d girrig z0d clog arbscht haroldwu 2014-09-24T04:11:35Z names: weinholt tom39291 akkad antoszka twem2_ Guest91815 rotty_ ski emma LeoNerd nisstyre jcloud acarrico mornfall anannie vukcrni mark_weaver pjdelport petercommand _5kg mario-goulart sad0ur_ SHODAN joneshf samth dytrivedi_ gluegadget ggherdov___ Neet offby1 greghendershott kwmiebach______ superjudge____ ELLIOTTCABLE aksatac___ _tca Kabaka Riviera jkraemer niklasl ivanshmakov eMBee nitrix Kryo dca ByronJohnson pygospa finnrobi_ rsf cdidd gnomon hjolt 2014-09-24T04:11:35Z names: kilimanj1ro cjh`_ Khisanth amoe kbtr joneshf-laptop_ Sgeo cross averell Nshag FracV alezost xian dsp cibs pjb arrdem juanfra defanor Saeren_ asumu choas cmatei pchrist fadein ft cky dpk Blkt abbe gf3 copec lusory eagleflo klutometis evhan byte48 tsuyoshi zbigniew renopt SirDayBat ozzloy sethalves Razz Natch DerGuteMoritz ohama dan64 tstc C-Keen diginet yosafbridge fizzie poucet edw sung_ necronian teiresias rudybot balkamos acieroid ctindall utkarsh 2014-09-24T04:18:20Z Andres85 quit (K-Lined) 2014-09-24T04:21:55Z dmiles_afk joined #scheme 2014-09-24T04:30:17Z arrdem quit (Ping timeout: 260 seconds) 2014-09-24T04:30:50Z dmiles_afk quit (Ping timeout: 250 seconds) 2014-09-24T04:33:09Z arrdem joined #scheme 2014-09-24T04:41:23Z Fare quit (Quit: Leaving) 2014-09-24T04:45:19Z travula joined #scheme 2014-09-24T04:57:12Z hiyosi_ joined #scheme 2014-09-24T04:57:32Z c107 quit (Remote host closed the connection) 2014-09-24T05:01:02Z oldskirt joined #scheme 2014-09-24T05:01:04Z oldskirt quit (Changing host) 2014-09-24T05:01:04Z oldskirt joined #scheme 2014-09-24T05:01:51Z hiyosi_ quit (Ping timeout: 246 seconds) 2014-09-24T05:05:21Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-24T05:12:38Z guampa quit (Remote host closed the connection) 2014-09-24T05:13:20Z guampa joined #scheme 2014-09-24T05:15:28Z oleo quit (Quit: Verlassend) 2014-09-24T05:20:54Z kvda joined #scheme 2014-09-24T05:21:04Z kvda quit (Changing host) 2014-09-24T05:21:05Z kvda joined #scheme 2014-09-24T05:31:12Z MichaelRaskin joined #scheme 2014-09-24T05:35:39Z DGASAU quit (Remote host closed the connection) 2014-09-24T05:36:40Z vanila: where can I get some nice test progams to test a scheme interpreter? 2014-09-24T05:39:10Z DGASAU joined #scheme 2014-09-24T05:50:55Z hiroakip joined #scheme 2014-09-24T05:58:06Z hiyosi_ joined #scheme 2014-09-24T06:03:05Z hiyosi_ quit (Ping timeout: 260 seconds) 2014-09-24T06:04:00Z hiroakip quit (Ping timeout: 260 seconds) 2014-09-24T06:18:45Z ilammy joined #scheme 2014-09-24T06:23:46Z common-lisper joined #scheme 2014-09-24T06:26:27Z DGASAU quit (Remote host closed the connection) 2014-09-24T06:28:22Z DGASAU joined #scheme 2014-09-24T06:35:41Z kongtomorrow joined #scheme 2014-09-24T06:36:32Z daviid quit (Ping timeout: 258 seconds) 2014-09-24T06:39:48Z atomx joined #scheme 2014-09-24T06:49:44Z DGASAU quit (Ping timeout: 260 seconds) 2014-09-24T06:50:02Z mrowe is now known as mrowe_away 2014-09-24T06:58:53Z hiyosi_ joined #scheme 2014-09-24T07:02:15Z oldskirt joined #scheme 2014-09-24T07:03:37Z hiyosi_ quit (Ping timeout: 245 seconds) 2014-09-24T07:07:00Z oldskirt quit (Ping timeout: 260 seconds) 2014-09-24T07:07:16Z ventonegro joined #scheme 2014-09-24T07:07:22Z BossKonaSegwaY quit (Ping timeout: 240 seconds) 2014-09-24T07:08:28Z wingo joined #scheme 2014-09-24T07:19:24Z wingo quit (Ping timeout: 250 seconds) 2014-09-24T07:19:43Z civodul joined #scheme 2014-09-24T07:19:56Z Mso150 joined #scheme 2014-09-24T07:21:15Z BossKonaSegwaY joined #scheme 2014-09-24T07:24:11Z Mso150 quit (Remote host closed the connection) 2014-09-24T07:25:30Z Mso150 joined #scheme 2014-09-24T07:26:53Z kobain quit (Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/) 2014-09-24T07:27:35Z Mso150 quit (Remote host closed the connection) 2014-09-24T07:27:58Z Mso150 joined #scheme 2014-09-24T07:29:21Z fridim__ joined #scheme 2014-09-24T07:32:22Z ilammy quit (Ping timeout: 246 seconds) 2014-09-24T07:41:28Z kongtomorrow quit 2014-09-24T07:42:14Z kvda quit (Quit: z____z) 2014-09-24T07:46:13Z kongtomorrow joined #scheme 2014-09-24T07:46:24Z ilammy joined #scheme 2014-09-24T07:48:10Z suppi joined #scheme 2014-09-24T07:56:40Z gravicappa joined #scheme 2014-09-24T07:59:42Z hiyosi_ joined #scheme 2014-09-24T08:00:34Z frkout_ joined #scheme 2014-09-24T08:02:03Z frkout_ quit (Read error: Connection reset by peer) 2014-09-24T08:02:11Z frkout_ joined #scheme 2014-09-24T08:03:00Z oldskirt joined #scheme 2014-09-24T08:03:36Z frkout quit (Ping timeout: 250 seconds) 2014-09-24T08:04:24Z hiyosi_ quit (Ping timeout: 260 seconds) 2014-09-24T08:07:30Z oldskirt quit (Ping timeout: 250 seconds) 2014-09-24T08:23:35Z DGASAU joined #scheme 2014-09-24T08:24:06Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-24T08:28:18Z leo2007 quit (Quit: rcirc on GNU Emacs 24.4.50.1) 2014-09-24T08:33:42Z leo2007 joined #scheme 2014-09-24T08:34:22Z aap_ quit (Ping timeout: 245 seconds) 2014-09-24T08:35:04Z kongtomorrow quit 2014-09-24T08:38:00Z aap_ joined #scheme 2014-09-24T08:42:20Z kongtomorrow joined #scheme 2014-09-24T08:47:27Z stepnem joined #scheme 2014-09-24T08:48:51Z MouldyOldBones quit (Ping timeout: 264 seconds) 2014-09-24T09:00:28Z hiyosi_ joined #scheme 2014-09-24T09:01:57Z common-lisper quit (Remote host closed the connection) 2014-09-24T09:03:06Z MouldyOldBones joined #scheme 2014-09-24T09:03:38Z oldskirt joined #scheme 2014-09-24T09:05:32Z hiyosi_ quit (Ping timeout: 260 seconds) 2014-09-24T09:08:07Z oldskirt quit (Ping timeout: 245 seconds) 2014-09-24T09:17:22Z Mso150 quit (Ping timeout: 272 seconds) 2014-09-24T09:20:59Z vanila: can I get the tex files for R5RS? 2014-09-24T09:21:03Z vanila: nevermind 2014-09-24T09:23:26Z frkout_ quit (Remote host closed the connection) 2014-09-24T09:23:53Z frkout joined #scheme 2014-09-24T09:25:04Z ilammy quit (Ping timeout: 246 seconds) 2014-09-24T09:34:04Z kongtomorrow quit 2014-09-24T09:35:12Z aap_ quit (Remote host closed the connection) 2014-09-24T09:36:31Z mrowe_away is now known as mrowe 2014-09-24T09:37:44Z aap_ joined #scheme 2014-09-24T09:49:17Z jusss joined #scheme 2014-09-24T10:00:41Z vanila quit (Quit: Leaving) 2014-09-24T10:01:19Z hiyosi_ joined #scheme 2014-09-24T10:02:10Z kongtomorrow joined #scheme 2014-09-24T10:04:53Z ilammy joined #scheme 2014-09-24T10:05:48Z hiyosi_ quit (Ping timeout: 250 seconds) 2014-09-24T10:06:26Z common-lisper joined #scheme 2014-09-24T10:15:48Z BossKonaSegwaY quit (Ping timeout: 258 seconds) 2014-09-24T10:21:54Z ARM9 joined #scheme 2014-09-24T10:22:11Z vinleod joined #scheme 2014-09-24T10:28:31Z jusss quit (Quit: ERC Version 5.2 (IRC client for Emacs)) 2014-09-24T10:30:21Z bjz joined #scheme 2014-09-24T10:31:20Z BossKonaSegwaY joined #scheme 2014-09-24T10:40:12Z yacks quit (Ping timeout: 245 seconds) 2014-09-24T10:40:14Z ffs quit (Ping timeout: 272 seconds) 2014-09-24T10:50:29Z b4283 quit (Quit: Konversation terminated!) 2014-09-24T10:57:37Z common-lisper quit (Remote host closed the connection) 2014-09-24T11:01:18Z fikusz quit (Ping timeout: 246 seconds) 2014-09-24T11:02:01Z hiyosi_ joined #scheme 2014-09-24T11:05:02Z oldskirt joined #scheme 2014-09-24T11:07:13Z hiyosi_ quit (Ping timeout: 272 seconds) 2014-09-24T11:09:51Z oldskirt quit (Ping timeout: 258 seconds) 2014-09-24T11:12:03Z mrowe is now known as mrowe_away 2014-09-24T11:12:17Z BitPuffin joined #scheme 2014-09-24T11:14:34Z fikusz joined #scheme 2014-09-24T11:20:12Z cmatei quit (Remote host closed the connection) 2014-09-24T11:21:24Z cmatei joined #scheme 2014-09-24T11:29:19Z yacks joined #scheme 2014-09-24T11:31:53Z yacks quit (Client Quit) 2014-09-24T11:36:56Z yacks joined #scheme 2014-09-24T11:53:10Z pjb` joined #scheme 2014-09-24T11:54:52Z pjb quit (Ping timeout: 245 seconds) 2014-09-24T12:01:04Z BitPuffin quit (Ping timeout: 250 seconds) 2014-09-24T12:02:44Z vanila joined #scheme 2014-09-24T12:02:55Z hiyosi_ joined #scheme 2014-09-24T12:04:52Z pnkfelix joined #scheme 2014-09-24T12:05:46Z oldskirt joined #scheme 2014-09-24T12:07:27Z hiyosi_ quit (Ping timeout: 246 seconds) 2014-09-24T12:07:57Z jeapostrophe joined #scheme 2014-09-24T12:10:15Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-24T12:10:42Z przl joined #scheme 2014-09-24T12:14:10Z hiyosi_ joined #scheme 2014-09-24T12:23:19Z kongtomorrow quit 2014-09-24T12:24:36Z ecraven: interesting: "Shen: A sufficiently advanced Lisp" by Aditya Siram, https://www.youtube.com/watch?v=lMcRBdSdO_U 2014-09-24T12:25:56Z daviid joined #scheme 2014-09-24T12:32:23Z taylanub: ecraven: isn't that the Scheme version of Qi? 2014-09-24T12:32:56Z vanila: ecraven, Have you seen nada amins talk 2014-09-24T12:33:00Z vanila: I like that one 2014-09-24T12:33:07Z ecraven: vanila: no :) strangeloop too? 2014-09-24T12:33:14Z ecraven: taylanub: Qi as in what? 2014-09-24T12:33:14Z vanila: yeah! 2014-09-24T12:33:22Z taylanub: ecraven: Qi was on CL 2014-09-24T12:33:24Z ecraven: vanila: i'll check it out while fighting typo3 :) 2014-09-24T12:33:27Z vanila: Qi is the previous incarnation of chen 2014-09-24T12:33:37Z vanila: shen 2014-09-24T12:34:30Z taylanub: .oO( honk honk ) 2014-09-24T12:35:09Z taylanub: .oO( like anybody would get the reference :( ) 2014-09-24T12:35:41Z bjz quit (Read error: Connection reset by peer) 2014-09-24T12:35:56Z bjz joined #scheme 2014-09-24T12:39:03Z BitPuffin joined #scheme 2014-09-24T12:39:51Z ecraven: vanila: thanks for the link, listening to the talk by nada amin now ;) 2014-09-24T12:40:00Z ecraven: that first thing she does is like Restarts, I think 2014-09-24T12:40:16Z vanila: it was a fun talk, but im realyl glad I was watching it on youtube so I could pause and rewind :P 2014-09-24T12:41:46Z ilammy: taylanub, I got it :3 2014-09-24T12:44:31Z taylanub: :) 2014-09-24T12:44:59Z taylanub flies 2014-09-24T12:49:55Z davexunit joined #scheme 2014-09-24T12:51:07Z civodul quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-09-24T12:52:21Z travula quit (Ping timeout: 272 seconds) 2014-09-24T12:53:30Z jeapostrophe quit (Ping timeout: 250 seconds) 2014-09-24T12:56:03Z yacks quit (Read error: Connection reset by peer) 2014-09-24T12:56:30Z omefire quit (Ping timeout: 272 seconds) 2014-09-24T13:04:12Z yacks joined #scheme 2014-09-24T13:06:48Z oldskirt joined #scheme 2014-09-24T13:09:32Z cmatei quit (Ping timeout: 250 seconds) 2014-09-24T13:11:09Z oldskirt quit (Ping timeout: 246 seconds) 2014-09-24T13:11:22Z omefire joined #scheme 2014-09-24T13:13:15Z cmatei joined #scheme 2014-09-24T13:13:27Z jeapostrophe joined #scheme 2014-09-24T13:21:07Z ecraven: vanila: any other scheme-related talks? 2014-09-24T13:21:41Z vanila: im not sure, that's the only one i saw 2014-09-24T13:26:34Z gnomon: !seen wingo 2014-09-24T13:26:53Z gnomon despondently prods srbt's empty, dusty chair 2014-09-24T13:32:22Z zlrth joined #scheme 2014-09-24T13:33:41Z oleo joined #scheme 2014-09-24T13:41:28Z taylanub quit (Disconnected by services) 2014-09-24T13:41:54Z taylanub joined #scheme 2014-09-24T13:42:17Z Soft quit (Ping timeout: 245 seconds) 2014-09-24T13:46:07Z ilammy_ joined #scheme 2014-09-24T13:46:52Z ilammy quit (Ping timeout: 246 seconds) 2014-09-24T13:47:44Z ilammy_ is now known as ilammy 2014-09-24T13:51:55Z samth: vanila: also related https://www.youtube.com/watch?v=RG9fBbQrVOM https://www.youtube.com/watch?v=a0gT0syAXsY and https://www.youtube.com/watch?v=lMcRBdSdO_U 2014-09-24T13:52:10Z vanila: thanks 2014-09-24T13:52:20Z vanila: I was wondering: WHat is that weird alien stuff in R7RS 2014-09-24T13:53:41Z vanila: http://i.imgur.com/uAmgX2d.png like this 2014-09-24T13:55:05Z Soft joined #scheme 2014-09-24T13:55:06Z przl_ joined #scheme 2014-09-24T13:55:14Z ilammy_ joined #scheme 2014-09-24T13:55:42Z ilammy_: vanila, as I recall, this 'weird stuff' was all along in R5RS too 2014-09-24T13:56:19Z ilammy quit (Ping timeout: 246 seconds) 2014-09-24T13:56:27Z vanila: http://www.schemers.org/Documents/Standards/R5RS/HTML/r5rs-Z-H-10.html#%_sec_7.2.2 I see 2014-09-24T13:56:27Z rudybot: http://tinyurl.com/mr586f7 2014-09-24T13:57:16Z vanila: and what does it do 2014-09-24T13:57:20Z vanila: who benefits from this? 2014-09-24T13:57:25Z mario-goulart: It's a technique to illustrate things in a way that makes you look smarter. 2014-09-24T13:57:48Z samth: vanila: it's a precise description of how those forms should work 2014-09-24T13:57:49Z ilammy_: In R6RS they switched to operational semantics. 2014-09-24T13:57:55Z ilammy_: But that was even harder to understand! 2014-09-24T13:57:58Z samth: whereas the prose is less precise 2014-09-24T13:58:17Z samth: ilammy_: i think the R6RS operational semantics was much easier to understand 2014-09-24T13:58:20Z vanila: Could you use it to mathematically prove a compiler correct? 2014-09-24T13:58:22Z samth: and it was executable 2014-09-24T13:58:27Z samth: vanila: yes, you could 2014-09-24T13:58:34Z przl quit (Ping timeout: 272 seconds) 2014-09-24T13:58:35Z ilammy_ is now known as ilammy 2014-09-24T13:59:02Z ilammy is going to punish his IP pigeons... 2014-09-24T13:59:08Z vanila: What are the best things about R7RS over R5RS? 2014-09-24T13:59:18Z vanila: I like that it adds "modules"/libraries 2014-09-24T13:59:25Z ilammy: Records and libraries. 2014-09-24T13:59:33Z vanila: and letrec* is nice I think 2014-09-24T13:59:49Z vanila: oh yeah records are very nice 2014-09-24T14:00:18Z vanila: although I can't stand having to indent my entier source code when I use define-library :( 2014-09-24T14:00:35Z ilammy: Then just don't do it ^) 2014-09-24T14:00:52Z vanila: I would have to communicate that to emacs somehow 2014-09-24T14:01:02Z ilammy: Although, it's not that bad looking when indents are 2 spaces 2014-09-24T14:01:11Z vanila: but anyway, R7RS looks very simple and nie 2014-09-24T14:01:12Z vanila: nice 2014-09-24T14:01:29Z vanila: and I appreciate the SYNTAX-RULES definitions of most of the language 2014-09-24T14:02:12Z vanila: It seemed a little strange to me that they are so loose about what an R7RS implementation can be though, in terms fo numbers at least 2014-09-24T14:03:33Z vanila: It would have been good if they used SHIFT/RESET instead of callcc 2014-09-24T14:03:52Z vanila: but I guess there is historical baggage that makes it hard to move over 2014-09-24T14:04:06Z ecraven: vanila: shouldn't be hard to put the correct indentation info on define-library 2014-09-24T14:04:12Z ARM9 left #scheme 2014-09-24T14:04:44Z ilammy: vanila, http://www.gnu.org/software/emacs/manual/html_node/emacs/Lisp-Indent.html 2014-09-24T14:04:54Z vanila: thanks :) 2014-09-24T14:05:13Z vanila: do you think that R7RS will help bring scheme compilers together? 2014-09-24T14:05:28Z ecraven: probably (just a guess): (put 'define-library 'scheme-indent-function 0) 2014-09-24T14:05:33Z vanila: currently, I don't even dream about running a scheme program in any other implementation 2014-09-24T14:05:38Z vanila: I know this will never work 2014-09-24T14:06:10Z akkad quit (Ping timeout: 272 seconds) 2014-09-24T14:06:14Z vanila: is there hope that scheme might be an actual language soon, as opposed there being chicken-scheme, guile-scheme, mit-scheme, chez-scheme, racket, ... all incompatable 2014-09-24T14:06:28Z ecraven: vanila: not exactly incompatible :) there are a few portable libraries 2014-09-24T14:06:38Z vanila: it looks like R7RS makes this hope possible 2014-09-24T14:06:49Z vanila: to me, at least - I hope im not mistaken 2014-09-24T14:06:52Z samth: vanila: no, there is basically no hope 2014-09-24T14:07:03Z vanila: samth, but you're saying this as a racket developer right? 2014-09-24T14:07:09Z ilammy: Well, that's what you get when the language is posed as 'minimalistic' one. 2014-09-24T14:07:26Z ilammy: Just everybody and their grandma can make an implementation. 2014-09-24T14:07:37Z samth: vanila: i am a racket developer, so in some sense everything i say is as a racket developer 2014-09-24T14:07:44Z samth: but i'm just making a prediction 2014-09-24T14:07:50Z vanila: ilammy, Actually ive been working extremely hard on this for months and fail - if anyone would donate a grandmother I would apprecite it! 2014-09-24T14:08:17Z vanila: (but I have hope for attempt #3 taking off someday) 2014-09-24T14:08:36Z ecraven: vanila: even if you have a standard module *system*, that doesn't mean you have standard or even vaguely compatible *modules* 2014-09-24T14:08:47Z ilammy: So I don't really have hopes for (minimalistic) Scheme becoming a _production-level_ language. 2014-09-24T14:09:40Z ilammy: It could be that Common Scheme (aka R7RS-big) to do it. 2014-09-24T14:09:45Z vanila: oh absolutely, but finally it looks like there is a standard way to import an external library! 2014-09-24T14:10:16Z ilammy: But I do not really understand what problem will that language solve. We already have Common Lisp and Racket :\ 2014-09-24T14:10:26Z vanila: I definitely don't like the sound of R7RS-big, hopefully this something like a collection of SRFIs (not named SRFI though) 2014-09-24T14:10:44Z ilammy: And SRFIs too. 2014-09-24T14:11:04Z vanila: ilammy, but seriously - if there any key you can give me about scheme compiler implementation to make it easier I woul dlove it 2014-09-24T14:11:04Z ilammy: As API spec for minimalistic Scheme libraries. 2014-09-24T14:11:50Z ilammy: Uh... Did you read Lisp in Small Pieces? 2014-09-24T14:12:17Z vanila: I looked over it but not really read it 2014-09-24T14:12:18Z akkad joined #scheme 2014-09-24T14:13:14Z ecraven: vanila: try this: (put 'define-library 'scheme-indent-function (lambda (a b c) 0)) 2014-09-24T14:13:32Z MouldyOldBones quit (Quit: MouldyOldBones) 2014-09-24T14:13:36Z vanila: oh sure ecraven , thanks very much 2014-09-24T14:13:43Z vanila: btw did you see the links from samth 2014-09-24T14:13:48Z vanila: The first one is really fun 2014-09-24T14:13:52Z vanila: minikanren is great 2014-09-24T14:14:29Z ecraven: i'll have a look, thanks :) 2014-09-24T14:14:30Z stamourv joined #scheme 2014-09-24T14:14:30Z stamourv quit (Changing host) 2014-09-24T14:14:30Z stamourv joined #scheme 2014-09-24T14:27:49Z dzhus joined #scheme 2014-09-24T14:30:10Z langmartin joined #scheme 2014-09-24T14:36:03Z iterrogo joined #scheme 2014-09-24T14:42:14Z dmiles_afk joined #scheme 2014-09-24T14:56:09Z Fare joined #scheme 2014-09-24T15:03:27Z taylanub presents https://gitorious.org/taylan-scheme/io-extensions/