2014-11-11T00:01:50Z davexunit quit (Quit: Later) 2014-11-11T00:02:30Z DGASAU joined #scheme 2014-11-11T00:06:06Z duggiefresh quit (Remote host closed the connection) 2014-11-11T00:06:33Z duggiefresh joined #scheme 2014-11-11T00:11:13Z duggiefresh quit (Ping timeout: 264 seconds) 2014-11-11T00:15:09Z tcsc joined #scheme 2014-11-11T00:24:35Z phipes joined #scheme 2014-11-11T00:25:44Z kongtomorrow quit 2014-11-11T00:40:49Z kongtomorrow joined #scheme 2014-11-11T00:55:05Z stepnem quit (Ping timeout: 255 seconds) 2014-11-11T01:00:25Z phipes quit (Quit: My MacBook has gone to sleep. ZZZzzz…) 2014-11-11T01:03:30Z robot-beethoven joined #scheme 2014-11-11T01:03:58Z jumblerg joined #scheme 2014-11-11T01:04:24Z Niac joined #scheme 2014-11-11T01:07:03Z duggiefresh joined #scheme 2014-11-11T01:08:30Z Niac quit (Remote host closed the connection) 2014-11-11T01:10:43Z balkamos quit (Ping timeout: 272 seconds) 2014-11-11T01:11:38Z duggiefresh quit (Ping timeout: 250 seconds) 2014-11-11T01:12:56Z Niac joined #scheme 2014-11-11T01:17:00Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-11T01:21:03Z mario-go` joined #scheme 2014-11-11T01:21:16Z mario-goulart quit (Write error: Broken pipe) 2014-11-11T01:26:27Z jumblerg joined #scheme 2014-11-11T01:29:20Z BossKonaSegwaY quit (Ping timeout: 265 seconds) 2014-11-11T01:30:48Z jusss joined #scheme 2014-11-11T01:45:30Z BossKonaSegwaY joined #scheme 2014-11-11T01:49:43Z hiyosi_ joined #scheme 2014-11-11T01:49:48Z hiyosi quit (Read error: Connection reset by peer) 2014-11-11T01:50:04Z leo2007 joined #scheme 2014-11-11T01:54:07Z edw_ joined #scheme 2014-11-11T01:54:47Z alexey joined #scheme 2014-11-11T01:55:34Z jcloud_ joined #scheme 2014-11-11T01:56:02Z Blkt_ joined #scheme 2014-11-11T01:56:18Z Vutral quit (Ping timeout: 260 seconds) 2014-11-11T01:56:19Z jcloud quit (Ping timeout: 260 seconds) 2014-11-11T01:56:19Z edw quit (Ping timeout: 260 seconds) 2014-11-11T01:56:20Z edw_ is now known as edw 2014-11-11T01:56:50Z Blkt quit (Ping timeout: 260 seconds) 2014-11-11T01:56:54Z jcloud_ is now known as jcloud 2014-11-11T01:57:02Z BossKonaSegwaY quit (Ping timeout: 257 seconds) 2014-11-11T01:57:23Z cojy quit (Ping timeout: 257 seconds) 2014-11-11T01:57:35Z hellome quit (Read error: Connection reset by peer) 2014-11-11T01:57:36Z cojy joined #scheme 2014-11-11T01:58:07Z BossKonaSegwaY joined #scheme 2014-11-11T01:59:22Z alexey quit (Ping timeout: 258 seconds) 2014-11-11T02:03:28Z phipes joined #scheme 2014-11-11T02:03:45Z phipes quit (Client Quit) 2014-11-11T02:08:06Z stamourv quit (Read error: Connection reset by peer) 2014-11-11T02:08:11Z stamourv` joined #scheme 2014-11-11T02:10:37Z joneshf quit (Ping timeout: 264 seconds) 2014-11-11T02:10:37Z mrowe quit (Ping timeout: 264 seconds) 2014-11-11T02:10:52Z mrowe joined #scheme 2014-11-11T02:11:06Z Vutral joined #scheme 2014-11-11T02:11:23Z joneshf joined #scheme 2014-11-11T02:13:36Z balkamos joined #scheme 2014-11-11T02:14:05Z davexunit joined #scheme 2014-11-11T02:19:02Z joneshf-laptop joined #scheme 2014-11-11T02:19:05Z kongtomorrow quit 2014-11-11T02:23:09Z tobik quit (Ping timeout: 245 seconds) 2014-11-11T02:24:06Z tobik joined #scheme 2014-11-11T02:31:21Z frkout_ joined #scheme 2014-11-11T02:34:41Z frkout quit (Ping timeout: 264 seconds) 2014-11-11T02:45:30Z kongtomorrow joined #scheme 2014-11-11T02:46:52Z jusss quit (Remote host closed the connection) 2014-11-11T02:47:29Z jusss joined #scheme 2014-11-11T02:49:33Z Riastradh joined #scheme 2014-11-11T02:52:33Z frkout_ quit (Remote host closed the connection) 2014-11-11T02:52:59Z frkout joined #scheme 2014-11-11T02:57:06Z pera joined #scheme 2014-11-11T03:02:32Z davexunit quit (Quit: Later) 2014-11-11T03:07:12Z mrowe is now known as mrowe_away 2014-11-11T03:11:36Z mrowe_away is now known as mrowe 2014-11-11T03:14:55Z oldskirt quit (Read error: Connection reset by peer) 2014-11-11T03:14:57Z oldskirt_ joined #scheme 2014-11-11T03:15:03Z oldskirt_ quit (Changing host) 2014-11-11T03:15:03Z oldskirt_ joined #scheme 2014-11-11T03:15:24Z Gyps joined #scheme 2014-11-11T03:16:37Z BossKonaSegwaY1 joined #scheme 2014-11-11T03:16:50Z BossKonaSegwaY quit (Read error: Connection reset by peer) 2014-11-11T03:16:55Z jeapostrophe quit (Ping timeout: 244 seconds) 2014-11-11T03:31:32Z Niac quit (Remote host closed the connection) 2014-11-11T03:31:50Z Niac joined #scheme 2014-11-11T03:32:10Z Nizumzen joined #scheme 2014-11-11T03:55:19Z Niac quit (Remote host closed the connection) 2014-11-11T03:55:37Z alexey joined #scheme 2014-11-11T04:00:12Z alexey quit (Ping timeout: 250 seconds) 2014-11-11T04:05:16Z rtra quit (Ping timeout: 244 seconds) 2014-11-11T04:06:25Z pera quit (Ping timeout: 264 seconds) 2014-11-11T04:10:28Z jusss quit (Ping timeout: 258 seconds) 2014-11-11T04:11:37Z rtra joined #scheme 2014-11-11T04:15:13Z Gyps quit (Remote host closed the connection) 2014-11-11T04:22:02Z serhart quit (Quit: Bye!) 2014-11-11T04:22:18Z serhart joined #scheme 2014-11-11T04:30:35Z balkamos quit (Ping timeout: 265 seconds) 2014-11-11T04:32:56Z balkamos joined #scheme 2014-11-11T04:38:21Z MichaelRaskin quit (Quit: MichaelRaskin) 2014-11-11T04:51:24Z daviid joined #scheme 2014-11-11T04:56:53Z jusss joined #scheme 2014-11-11T05:00:04Z kongtomorrow quit (Read error: Connection reset by peer) 2014-11-11T05:00:10Z kongtomo_ joined #scheme 2014-11-11T05:09:19Z MichaelRaskin joined #scheme 2014-11-11T05:11:04Z bjz joined #scheme 2014-11-11T05:17:31Z aranhoide joined #scheme 2014-11-11T05:24:33Z alezost joined #scheme 2014-11-11T05:32:57Z ehaliewicz joined #scheme 2014-11-11T05:44:58Z Niac joined #scheme 2014-11-11T05:45:55Z mrowe is now known as mrowe_away 2014-11-11T05:47:44Z jusss is now known as niac` 2014-11-11T05:49:01Z vinleod joined #scheme 2014-11-11T05:56:28Z alexey joined #scheme 2014-11-11T06:00:55Z frkout_ joined #scheme 2014-11-11T06:01:06Z alexey quit (Ping timeout: 250 seconds) 2014-11-11T06:04:14Z frkout quit (Ping timeout: 255 seconds) 2014-11-11T06:04:17Z niac` is now known as jusss 2014-11-11T06:19:32Z oleo quit (Quit: Verlassend) 2014-11-11T06:24:30Z daviid quit (Ping timeout: 250 seconds) 2014-11-11T06:32:27Z oldskirt joined #scheme 2014-11-11T06:34:27Z oldskirt_ quit (Ping timeout: 245 seconds) 2014-11-11T06:36:56Z mmc joined #scheme 2014-11-11T06:43:35Z teurastaja joined #scheme 2014-11-11T06:46:24Z teurastaja: Clever ways to infinite loop competition? I start with a basic one: ((lambda (x) (x x)) (lambda (x) (x x))) 2014-11-11T06:47:29Z teurastaja: Lets see some call/cc or lazy eval or macros or whatever 2014-11-11T06:50:20Z teurastaja: Ok whatever lets sleep 2014-11-11T06:51:46Z teurastaja quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )) 2014-11-11T07:00:06Z jusss quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-11T07:01:10Z frkout_ quit (Remote host closed the connection) 2014-11-11T07:01:37Z frkout joined #scheme 2014-11-11T07:04:11Z hiroakip joined #scheme 2014-11-11T07:09:27Z LeoNerd quit (Write error: Broken pipe) 2014-11-11T07:10:33Z vinleod quit (Quit: ["Textual IRC Client: www.textualapp.com"]) 2014-11-11T07:11:16Z LeoNerd joined #scheme 2014-11-11T07:15:16Z fgudin quit (Ping timeout: 255 seconds) 2014-11-11T07:19:02Z Vutral quit (Excess Flood) 2014-11-11T07:20:17Z LeoNerd quit (Write error: Broken pipe) 2014-11-11T07:20:17Z fgudin joined #scheme 2014-11-11T07:29:03Z srenatus joined #scheme 2014-11-11T07:29:12Z fgudin_ joined #scheme 2014-11-11T07:34:09Z masm joined #scheme 2014-11-11T07:34:22Z oldskirt quit (Excess Flood) 2014-11-11T07:35:07Z oldskirt joined #scheme 2014-11-11T07:35:33Z natarajs joined #scheme 2014-11-11T07:35:55Z Riastradh quit (Ping timeout: 250 seconds) 2014-11-11T07:38:46Z fgudin quit (Write error: Broken pipe) 2014-11-11T07:44:24Z kongtomo_ quit (Read error: Connection reset by peer) 2014-11-11T07:44:30Z kongtomorrow joined #scheme 2014-11-11T07:49:28Z hiroakip quit (*.net *.split) 2014-11-11T07:49:28Z cdidd quit (*.net *.split) 2014-11-11T07:49:28Z akkad quit (*.net *.split) 2014-11-11T07:50:29Z mario-go` is now known as mario-goulart 2014-11-11T07:50:52Z akkad joined #scheme 2014-11-11T07:53:06Z jusss joined #scheme 2014-11-11T07:53:49Z mmc quit (Ping timeout: 264 seconds) 2014-11-11T07:59:53Z bjz quit (Ping timeout: 264 seconds) 2014-11-11T08:03:06Z Vutral joined #scheme 2014-11-11T08:07:05Z hiroakip joined #scheme 2014-11-11T08:09:33Z LeoNerd joined #scheme 2014-11-11T08:12:00Z wingo joined #scheme 2014-11-11T08:15:01Z mmc joined #scheme 2014-11-11T08:17:26Z cdidd joined #scheme 2014-11-11T08:20:52Z cdidd quit (Max SendQ exceeded) 2014-11-11T08:21:11Z cdidd joined #scheme 2014-11-11T08:27:25Z bjz joined #scheme 2014-11-11T08:28:35Z ventonegro joined #scheme 2014-11-11T08:30:01Z alexey joined #scheme 2014-11-11T08:39:05Z Isp-sec joined #scheme 2014-11-11T08:55:31Z scoofy joined #scheme 2014-11-11T08:57:36Z stepnem joined #scheme 2014-11-11T08:59:24Z aranhoide quit (Ping timeout: 245 seconds) 2014-11-11T09:00:48Z hiroakip quit (Ping timeout: 244 seconds) 2014-11-11T09:09:10Z Gyps joined #scheme 2014-11-11T09:12:35Z Riastradh joined #scheme 2014-11-11T09:13:06Z ventonegro quit (Read error: Connection reset by peer) 2014-11-11T09:18:08Z Niac quit (Remote host closed the connection) 2014-11-11T09:23:23Z Riastradh quit (Ping timeout: 250 seconds) 2014-11-11T09:25:24Z Riastradh joined #scheme 2014-11-11T09:31:32Z Isp-sec quit (Ping timeout: 245 seconds) 2014-11-11T09:33:17Z ventonegro joined #scheme 2014-11-11T09:37:42Z psy_ quit (Ping timeout: 244 seconds) 2014-11-11T09:39:53Z tcsc quit (Quit: computer sleeping) 2014-11-11T09:48:44Z xyh joined #scheme 2014-11-11T09:54:57Z robot-beethoven quit (Quit: ERC Version 5.3 (IRC client for Emacs)) 2014-11-11T10:03:29Z natarajs quit (Ping timeout: 264 seconds) 2014-11-11T10:04:03Z przl joined #scheme 2014-11-11T10:12:25Z Nizumzen quit (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 2014-11-11T10:14:37Z redeemed joined #scheme 2014-11-11T10:17:14Z BossKonaSegwaY1 quit (Read error: Connection reset by peer) 2014-11-11T10:17:24Z BossKonaSegwaY joined #scheme 2014-11-11T10:22:42Z oldskirt quit (Read error: Connection reset by peer) 2014-11-11T10:24:12Z oldskirt joined #scheme 2014-11-11T10:31:56Z ijp quit (Quit: This ijp has ended peacefully) 2014-11-11T10:42:37Z MichaelRaskin quit (Ping timeout: 272 seconds) 2014-11-11T10:45:33Z Gyps quit (Quit: Gyps) 2014-11-11T10:46:41Z tadni quit (Ping timeout: 264 seconds) 2014-11-11T10:47:33Z przl_ joined #scheme 2014-11-11T10:49:49Z xyh quit (Ping timeout: 244 seconds) 2014-11-11T10:50:02Z przl quit (Ping timeout: 244 seconds) 2014-11-11T11:03:59Z DGASAU quit (Ping timeout: 245 seconds) 2014-11-11T11:16:37Z xyh joined #scheme 2014-11-11T11:17:05Z DGASAU joined #scheme 2014-11-11T11:19:35Z jeapostrophe joined #scheme 2014-11-11T11:19:35Z jeapostrophe quit (Changing host) 2014-11-11T11:19:35Z jeapostrophe joined #scheme 2014-11-11T11:21:51Z ehaliewicz quit (Ping timeout: 244 seconds) 2014-11-11T11:24:11Z jusss quit (Ping timeout: 255 seconds) 2014-11-11T11:33:54Z Vutral quit (Excess Flood) 2014-11-11T11:34:45Z przl_ quit (Ping timeout: 258 seconds) 2014-11-11T11:35:58Z gravicappa joined #scheme 2014-11-11T11:37:23Z jaaqo joined #scheme 2014-11-11T11:38:37Z Vutral joined #scheme 2014-11-11T11:44:27Z stepnem quit (Ping timeout: 245 seconds) 2014-11-11T11:45:08Z stepnem joined #scheme 2014-11-11T11:48:29Z natarajs joined #scheme 2014-11-11T11:55:26Z haroldwu quit (Ping timeout: 244 seconds) 2014-11-11T11:56:27Z haroldwu joined #scheme 2014-11-11T11:57:42Z jumblerg quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2014-11-11T11:59:55Z jumblerg joined #scheme 2014-11-11T12:34:42Z alexey quit (Ping timeout: 256 seconds) 2014-11-11T12:36:32Z alexey joined #scheme 2014-11-11T12:45:39Z DGASAU quit (Ping timeout: 245 seconds) 2014-11-11T12:51:12Z DGASAU joined #scheme 2014-11-11T12:51:17Z Nizumzen joined #scheme 2014-11-11T12:55:36Z przl joined #scheme 2014-11-11T13:02:27Z hiyosi_ quit (Read error: Connection reset by peer) 2014-11-11T13:03:51Z hiyosi joined #scheme 2014-11-11T13:04:11Z ijp joined #scheme 2014-11-11T13:15:05Z jusss joined #scheme 2014-11-11T13:34:40Z psy_ joined #scheme 2014-11-11T13:37:19Z antoineB joined #scheme 2014-11-11T13:37:22Z khisanth_ joined #scheme 2014-11-11T13:38:11Z ijp quit (Ping timeout: 250 seconds) 2014-11-11T13:40:05Z Khisanth quit (Ping timeout: 255 seconds) 2014-11-11T13:43:16Z taylanub quit (Disconnected by services) 2014-11-11T13:43:58Z taylanub joined #scheme 2014-11-11T13:45:18Z pera joined #scheme 2014-11-11T13:52:08Z jusss quit (Ping timeout: 250 seconds) 2014-11-11T13:55:38Z davexunit joined #scheme 2014-11-11T13:59:46Z kongtomorrow quit 2014-11-11T14:01:30Z pera quit (Ping timeout: 244 seconds) 2014-11-11T14:01:53Z rtra quit (Ping timeout: 265 seconds) 2014-11-11T14:01:53Z jkraemer quit (Ping timeout: 265 seconds) 2014-11-11T14:02:20Z jkraemer joined #scheme 2014-11-11T14:04:05Z rtra joined #scheme 2014-11-11T14:10:37Z davexunit quit (Quit: Later) 2014-11-11T14:13:56Z davexunit joined #scheme 2014-11-11T14:15:21Z davexunit quit (Client Quit) 2014-11-11T14:16:07Z davexunit joined #scheme 2014-11-11T14:23:02Z jeapostrophe quit (Ping timeout: 258 seconds) 2014-11-11T14:26:54Z oleo joined #scheme 2014-11-11T14:33:17Z ecraven: are all forms of an OR defined to be in tail position? 2014-11-11T14:36:51Z daviid joined #scheme 2014-11-11T14:38:20Z taylanub: ecraven: R7RS seems to imply only the last, but I remember there was some talk about this... 2014-11-11T14:39:49Z ecraven: that seems strange.. shouldn't it expand to nested ifs (which would have them all in tail positions)? 2014-11-11T14:39:56Z alexey quit (Ping timeout: 256 seconds) 2014-11-11T14:40:41Z alexey joined #scheme 2014-11-11T14:42:01Z taylanub: ecraven: R7RS implements 'or' via (let ((x expression)) (if x x (or rest-expressions ...))), and in the section about tail recursion there's some rationale that has an example exactly like that ("(let ((x (proc))) x)" roughly) where TCO is not mandated but "may be detected by the implementation" 2014-11-11T14:42:57Z ecraven: taylanub: but x is clearly in tail position in both of these (in the former example only the latter x, obviously) 2014-11-11T14:43:29Z taylanub: yes, but it's a variable reference, not a call. 2014-11-11T14:43:44Z natarajs quit (Ping timeout: 258 seconds) 2014-11-11T14:45:56Z taylanub: ecraven: actually, is it even possible to make a tail-call in a non-last expression in 'or'? now that I think of it, it seems impossible; the return-value of the call must be tested and, if false, the next expression be evaluated. 2014-11-11T14:46:21Z ecraven: taylanub: the point is, you never need to return out of the if, isn't it? 2014-11-11T14:46:38Z ecraven: in (if a b c), both b and c are in tail position iff the entire if is in tail position 2014-11-11T14:46:41Z xyh left #scheme 2014-11-11T14:47:27Z taylanub: yes, but you don't want (if (proc) (proc) ), you want (let ((value (proc))) (if value value