00:00:00 --- log: started forth/20.07.08 00:11:10 --- join: Keshl_ joined #forth 00:31:02 --- quit: xek_ (Ping timeout: 256 seconds) 00:54:51 --- quit: proteus-guy (Ping timeout: 258 seconds) 01:24:12 --- join: dys joined #forth 02:08:14 --- join: xek_ joined #forth 02:45:15 --- quit: xek_ (Ping timeout: 258 seconds) 03:18:24 --- quit: _whitelogger (Remote host closed the connection) 03:21:24 --- join: _whitelogger joined #forth 03:36:33 --- join: TCZ joined #forth 04:44:02 --- join: TCZ2 joined #forth 04:45:13 --- join: xek_ joined #forth 04:46:02 --- quit: TCZ (Ping timeout: 246 seconds) 04:46:51 --- quit: TCZ2 (Client Quit) 04:47:13 --- join: TCZ joined #forth 04:55:16 --- quit: TCZ (Quit: Leaving) 05:04:44 --- quit: xek_ (Ping timeout: 256 seconds) 05:31:12 --- quit: Zarutian_HTC (Ping timeout: 256 seconds) 05:39:15 --- join: Zarutian_HTC joined #forth 06:05:18 --- join: xek_ joined #forth 06:23:47 --- quit: Zarutian_HTC (Ping timeout: 272 seconds) 06:25:46 --- quit: iyzsong (Read error: Connection reset by peer) 06:29:13 --- join: iyzsong joined #forth 07:06:35 --- join: TCZ joined #forth 07:12:02 --- join: X-Scale` joined #forth 07:12:20 --- quit: X-Scale (Ping timeout: 246 seconds) 07:12:55 --- nick: X-Scale` -> X-Scale 07:15:39 --- join: Zarutian_HTC joined #forth 07:39:13 --- join: reepca joined #forth 07:43:23 --- quit: catern (Excess Flood) 07:45:38 --- quit: reepca (Remote host closed the connection) 07:45:50 --- join: reepca joined #forth 07:47:46 --- join: catern joined #forth 08:03:19 --- quit: dys (Ping timeout: 244 seconds) 08:33:19 --- quit: dddddd (Ping timeout: 258 seconds) 08:34:11 --- quit: deesix (Ping timeout: 264 seconds) 08:55:31 --- quit: TCZ (Quit: Leaving) 09:43:12 --- quit: _whitelogger (Remote host closed the connection) 09:45:38 --- quit: xek_ (Ping timeout: 246 seconds) 09:46:13 --- join: _whitelogger joined #forth 10:21:50 --- join: DKordic joined #forth 10:24:35 --- join: WickedShell joined #forth 11:17:03 --- join: dddddd joined #forth 11:20:54 --- join: deesix joined #forth 11:48:33 --- join: xek_ joined #forth 12:29:26 --- quit: Keshl_ (Ping timeout: 246 seconds) 12:32:38 --- join: arrdem joined #forth 12:40:08 --- join: pointfree joined #forth 12:44:46 --- join: Keshl joined #forth 13:09:22 --- join: ovf joined #forth 13:11:59 --- join: jhei joined #forth 13:21:00 --- join: guan joined #forth 13:22:35 --- join: mjl joined #forth 13:22:44 --- quit: xek_ (Ping timeout: 258 seconds) 13:27:52 --- join: rann joined #forth 13:35:14 --- quit: WickedShell (Remote host closed the connection) 13:36:31 --- join: proteus-guy joined #forth 13:48:00 --- join: X-Scale` joined #forth 13:48:25 --- quit: X-Scale (Ping timeout: 258 seconds) 13:48:39 --- nick: X-Scale` -> X-Scale 13:56:16 --- quit: phadthai (Ping timeout: 256 seconds) 13:57:43 --- join: TCZ joined #forth 13:58:27 --- join: phadthai joined #forth 13:59:30 --- quit: gravicappa (Ping timeout: 272 seconds) 14:31:34 --- join: dave0 joined #forth 14:40:40 --- quit: proteus-guy (Ping timeout: 272 seconds) 15:14:50 --- quit: TCZ (Quit: Leaving) 15:28:23 --- join: WickedShell joined #forth 16:21:05 --- quit: Zarutian_HTC (Read error: Connection reset by peer) 16:21:27 --- join: Zarutian_HTC joined #forth 16:40:16 --- join: TCZ joined #forth 17:34:38 --- quit: TCZ (Quit: Leaving) 18:26:33 --- quit: reepca (Read error: Connection reset by peer) 18:26:56 --- join: reepca joined #forth 18:29:00 --- join: boru` joined #forth 18:29:03 --- quit: boru (Disconnected by services) 18:29:06 --- nick: boru` -> boru 19:13:01 quiet in here again 19:13:12 ive been watching the svfig videos 19:13:41 theres some pretty good stuff on there 19:24:01 --- quit: WickedShell (Remote host closed the connection) 19:54:22 hey 20:09:48 whats up tabemann 20:10:01 I'm sure the channel will get active again... 20:10:25 not a whole lot 20:10:39 just wondering how I can convert some C code that I was given into Forth 20:10:48 for implementing log2 20:11:24 it's supposed to be faster than how I'm currently implementing ln (and ln can be implemented with log2), but I can't say I really understand the code 20:15:37 is it cordic by chance? 20:15:59 converting is hard without really understanding everything it's doing 20:17:20 I think you need an extra division and multiply to convert logs iirc 20:20:17 the method I'm using isn't CORDIC 20:20:57 the thing is that it involves calculating e^x at each step, which is apparently expensive 20:26:25 oh hmm 20:26:34 how are you dong e^x then if not cordic? 20:26:48 taylor expansion or something? 20:38:58 I honestly don't remember which algorithm I am using, because this is based on older code I wrote for a different Forth implementation 20:39:17 I'd have to look up the expansions, but I wouldn't be suprised if it were Taylor or Maclaurin 21:25:00 --- quit: Keshl (Read error: Connection reset by peer) 21:25:56 --- join: Keshl joined #forth 21:32:15 --- quit: Keshl (Read error: Connection reset by peer) 21:32:40 --- join: Keshl joined #forth 22:00:47 --- join: gravicappa joined #forth 22:01:10 What are we computing? 22:01:17 Sorry - coming in late here. 22:02:07 Ah - log2? 22:29:05 --- quit: reepca (Ping timeout: 256 seconds) 22:49:32 --- join: rdrop-exit joined #forth 22:50:13 --- quit: Lord_Nightmare (Quit: ZNC - http://znc.in) 22:51:47 --- join: Lord_Nightmare joined #forth 22:57:05 log2 Floor of binary logarithm. *** N.B. log2 of 0 is -1. *** 22:57:23 clog2 Ceiling of binary logarithm. *** N.B. clog2 of 0 is 0. *** 22:57:36 : log2 ( u -- n ) #lead-0s 63 \- ;inline 22:57:46 : clog2 ( u -- u' ) dup 0<> + #lead-0s 64 \- ;inline 22:58:15 (assuming 64-bit Forth) 23:26:02 --- quit: rdrop-exit (Quit: Lost terminal) 23:44:35 --- join: xek_ joined #forth 23:59:59 --- log: ended forth/20.07.08