00:31:40 -!- GregorR-L has quit (Read error: 104 (Connection reset by peer)).
00:31:59 -!- GregorR-L has joined.
01:11:15 -!- |wez| has quit.
01:26:20 -!- Sgeo_ has joined.
01:27:51 -!- puzzlet has quit (Read error: 128 (Network is unreachable)).
01:35:19 -!- Sgeo has quit (Connection timed out).
01:36:59 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
01:41:51 -!- pikhq has joined.
01:53:22 -!- GregorR-L has quit (Read error: 113 (No route to host)).
02:08:53 -!- wooby has joined.
02:22:19 <dbc> Okay, so the benefits of being unable to control the code layout outweigh the disadvantages of producing big slow code. That answers my question.
02:23:47 <oerjan> which is not big code, i think
02:27:45 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
02:27:45 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
02:28:44 -!- CXI has joined.
02:28:45 -!- CakeProphet has joined.
02:30:18 <dbc> Part of a very slowww running discussion with pikhq about BFM.
02:33:24 -!- clog has joined.
02:33:24 -!- clog_ has joined.
02:34:24 * oerjan thinks he'll stay out of it.
02:48:25 -!- clog has quit (Read error: 110 (Connection timed out)).
02:48:26 -!- clog_ has changed nick to clog.
03:39:38 -!- ivan` has quit (Connection reset by peer).
04:12:59 -!- bsmntbom1dood has joined.
04:16:32 <Asztal> u = 6.0f; if( isnan(i) ) i = free(man); //<- awesome
04:24:21 -!- bsmntbombdood has quit (Connection timed out).
04:31:04 -!- bsmntbom1dood has changed nick to bsmntbombdood.
04:39:02 -!- Arrogant has joined.
04:54:43 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
05:08:05 -!- Eidolos has quit (Connection reset by peer).
05:11:19 -!- Eidolos has joined.
05:33:43 -!- Sgeo_ has quit (Read error: 104 (Connection reset by peer)).
05:35:24 -!- Asztal has quit (Read error: 60 (Operation timed out)).
05:47:27 -!- CXI has joined.
05:56:17 -!- GregorR-L has joined.
05:57:28 -!- calamari has joined.
07:10:17 -!- calamari has quit ("Leaving").
07:33:50 -!- Arrogant has quit ("Leaving").
07:56:29 -!- GregorR-L has quit ("Leaving").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:01:25 -!- GregorR-W has quit (Remote closed the connection).
08:02:16 -!- GregorR-W has joined.
08:05:29 -!- FireMoth has quit.
08:17:13 -!- puzzlet has joined.
08:54:34 -!- oerjan has quit ("Leaving").
10:30:47 -!- CakeProphet has quit ("haaaaaaaaaa").
12:51:39 <SimonRC> Ye gods there are some tasteless jokes on Slashdot for the Reiser story.
13:16:03 -!- jix has joined.
13:47:37 <pikhq> They have no sanity.
15:06:21 -!- calamari has joined.
15:17:36 -!- oerjan has joined.
15:33:17 -!- calamari has quit ("Leaving").
15:43:44 -!- _Ann_ has joined.
15:57:50 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
15:59:08 -!- CXI has joined.
16:02:05 -!- _Ann_ has left (?).
16:03:50 -!- _Ann_ has joined.
16:06:27 -!- CakeProphet has joined.
16:10:08 -!- _Ann_ has left (?).
16:12:36 -!- Asztal has joined.
16:54:52 -!- preyalone has joined.
16:54:55 -!- preyalone has quit (Client Quit).
16:56:02 -!- preyalone has joined.
16:57:53 -!- tgwizard has joined.
16:59:04 -!- preyalone has left (?).
17:23:28 -!- Eidolos has quit (Read error: 104 (Connection reset by peer)).
17:23:57 -!- Eidolos has joined.
17:45:43 * pikhq should get a command line parser on bfm. . .
17:46:36 * oerjan is working on improving the non-wrapping brainfuck constants
17:47:04 <pikhq> oerjan: Say, could you some time make a script to generate a stdcons.bfm?
17:49:12 <oerjan> hm... i have nearly all i need already, since i have made a BFConstants haskell module
17:49:39 <oerjan> which i needed to automatically check whether my algorithms are improvements
17:51:12 -!- kipple_ has joined.
18:10:57 -!- oerjan has quit ("BBL").
18:14:50 -!- Eidolos has quit ("Leaving").
18:19:46 -!- Eidolos has joined.
18:21:14 -!- Eidolos has quit (Client Quit).
18:21:19 -!- Eidolos has joined.
19:15:13 -!- anonfunc has joined.
20:24:56 -!- CXI has quit (Connection reset by peer).
20:26:04 -!- CXI has joined.
20:30:03 -!- CXI has quit (Connection reset by peer).
20:30:59 -!- CXI has joined.
20:46:06 -!- tgwizard has quit (Connection timed out).
20:48:34 -!- Sgeo has joined.
21:00:51 -!- anonfunc has quit.
21:41:27 -!- oerjan has joined.
21:55:22 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
22:52:44 <pikhq> BFM now has a simplistic command line parser.
22:52:44 -!- pgimeno has quit (Read error: 104 (Connection reset by peer)).
22:53:23 <GregorR-W> Which is too bad for a language not supporting command lines :P
22:53:39 <GregorR-W> Or do you mean to have a command line /within/ the program?
22:53:41 <pikhq> ./bfm.tcl --file filename --strip (1, 0) --optimize (1, 0)
22:54:00 <pikhq> GregorR-W: The compiler can now parse command lines. XD
22:54:30 <pikhq> Allows us to disable the optimization routines if, for some reason, it breaks something. ;)
22:55:02 <pikhq> No, because I've not made the optimization routines more complex.
22:55:28 <pikhq> At the moment, one needs to tell the compiler whether or not a cell is 0 if its assumption is incorrect.
22:55:36 <pikhq> When I've got more time to code, I'll fix that.
22:58:40 <pikhq> I've already got an algorithm to make the compiler smarter about that (thanks to oerjan), I just need to write it into the program.
22:59:10 <pikhq> Will need to figure it out again. XD
23:00:23 <pikhq> dbc: One can use very small code. . . It's just not going to be with the very, very generalised macros in BFM.
23:00:38 <oerjan> look in the logs, everything was discussed here
23:00:53 <pikhq> dbc: One could instead do a small handful of macros specific to your code's needs.
23:07:40 -!- pgimeno has joined.
23:10:26 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
23:11:24 -!- CakeProphet has joined.
23:24:15 -!- anonfunc has joined.
23:31:52 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
23:31:52 -!- CXI has quit (Read error: 131 (Connection reset by peer)).
23:32:52 -!- CakeProphet has joined.
23:32:59 -!- CXI has joined.
23:47:57 -!- CakeProphet has quit (Connection reset by peer).
23:48:17 -!- CakeProphet has joined.
23:48:29 <oerjan> pikhq: the set macro in bfm should use subtraction for negative numbers. also, if bfm is firmly 8-bit wrapping, then all of add, subtract, set should test for argument > 128.
23:50:44 <oerjan> other than that, i'm taking a break.
23:51:00 -!- oerjan has quit ("Shoulders aching").
23:56:27 -!- kipple_ has quit (Read error: 110 (Connection timed out)).