00:00:00 --- log: started forth/08.05.09 00:15:11 --- quit: ygrek (Remote closed the connection) 00:19:17 --- join: ygrek (i=user@gateway/tor/x-69dc73196bb3410e) joined #forth 01:00:18 --- join: TreyB (n=trey@cpe-66-87-192-27.tx.sprintbbd.net) joined #forth 01:07:28 --- quit: TreyB (Remote closed the connection) 02:40:23 --- quit: nighty^ ("Disappears in a puff of smoke") 03:34:10 --- quit: proteusguy (Read error: 110 (Connection timed out)) 03:35:09 --- join: proteusguy (n=proteusg@61.7.144.97) joined #forth 05:09:48 --- quit: proteusguy (Read error: 110 (Connection timed out)) 05:10:58 --- join: proteusguy (n=proteusg@61.7.144.97) joined #forth 05:18:02 --- quit: aspect (Read error: 104 (Connection reset by peer)) 05:18:09 --- join: aspect (i=aspect@burns.dreamhost.com) joined #forth 05:26:56 --- join: quek (n=read_eva@router1.gpy1.ms246.net) joined #forth 05:33:41 --- join: JasonWoof (n=jason@c-65-96-165-155.hsd1.ma.comcast.net) joined #forth 05:33:41 --- mode: ChanServ set +o JasonWoof 05:42:25 --- join: nighty^ (n=nighty@KD124213240154.ppp-bb.dion.ne.jp) joined #forth 05:57:26 --- quit: aspect (Read error: 104 (Connection reset by peer)) 06:06:57 --- join: aspect (i=aspect@burns.dreamhost.com) joined #forth 06:07:10 --- quit: ygrek (Remote closed the connection) 06:10:22 --- quit: nighty^ (Read error: 110 (Connection timed out)) 06:11:09 --- quit: JasonWoof (Read error: 110 (Connection timed out)) 06:26:41 --- join: ygrek (i=user@gateway/tor/x-ad059c73b2b52303) joined #forth 07:04:21 --- quit: Quartus (Read error: 110 (Connection timed out)) 07:04:40 --- join: Quartus (n=neal@CPE0001023f6e4f-CM001947482b20.cpe.net.cable.rogers.com) joined #forth 07:04:40 --- mode: ChanServ set +o Quartus 08:02:15 --- part: quek left #forth 08:50:41 --- join: JasonWoof (n=jason@c-65-96-165-155.hsd1.ma.comcast.net) joined #forth 08:50:41 --- mode: ChanServ set +o JasonWoof 08:51:38 --- quit: JasonWoof (Client Quit) 08:51:52 --- join: JasonWoof (n=jason@c-65-96-165-155.hsd1.ma.comcast.net) joined #forth 08:51:52 --- mode: ChanServ set +o JasonWoof 09:00:52 --- join: quek (n=read_eva@router1.gpy1.ms246.net) joined #forth 09:20:15 --- quit: quek (Remote closed the connection) 09:20:35 --- join: quek (n=read_eva@router1.gpy1.ms246.net) joined #forth 09:34:19 --- part: quek left #forth 10:18:52 --- quit: ramkrsna ("Leaving") 10:25:49 --- join: Maki_ (n=Maki@adsl-224-84.eunet.yu) joined #forth 10:51:38 --- join: kar8nga (n=ctc@AMarseille-151-1-11-241.w82-122.abo.wanadoo.fr) joined #forth 11:25:38 --- quit: madwork ("?OUT OF DATA ERROR") 11:26:22 --- join: madwork (n=foo@204.138.110.15) joined #forth 13:44:40 --- quit: ygrek (Remote closed the connection) 14:34:50 --- join: Quartus` (n=Quartus`@205.205.50.1) joined #forth 14:38:29 --- join: Quartus__ (n=Quartus`@205.205.50.1) joined #forth 15:08:04 --- quit: Maki_ ("Leaving") 15:08:04 --- quit: Quartus` (Read error: 104 (Connection reset by peer)) 15:08:05 --- part: kar8nga left #forth 15:45:20 --- join: Raystm2 (n=Ray@unaffiliated/raystm2) joined #forth 15:46:44 any experienced programmers about? got a question about implementing larger then general register numbers in assembler or forth. I know forth has doubles functions, but say they are not available. Implement them? 16:01:54 --- join: tathi (n=josh@pdpc/supporter/bronze/tathi) joined #forth 16:01:55 --- mode: ChanServ set +o tathi 16:05:43 Hi tathi. 16:13:58 Raystm2: take a look at Quartus's ans layer for retro9 16:14:12 it implements the double wordset 16:15:33 sweet. thanks Charles. 16:16:03 anybody asks you, you have a link to the new colorforth at http://colorforthray.info/colorforth2.0a 16:16:54 How are you, Charles, you and yours? 16:16:59 not bad 16:17:43 keeping sugar under control I assume. Miss any foods yet? Getting good exercise? 16:18:35 * Raystm2 road a bike the other day, around the block. :) 16:19:31 blood sugar remains a problem 16:19:51 even with diet and meds I'm still too high (200-300) most of the time 16:20:07 wow, that's a productive liver. 16:20:33 Lol, you always were a bit more productive then most. :P 16:20:38 that link does not work... 16:20:44 D'OH 16:20:55 maybe I typed it wrong... checking... 16:21:57 toast in toaster done, now i'm conflicted... :) 16:22:52 hey all 16:22:57 hi tathi 16:23:04 anybody asks you, you have a link to the new colorforth at http://colorforthray.info/ColorForth2.0a 16:23:25 works now 16:23:30 Hi tathi. 16:23:44 Raystm2: I'll mirror it under forthworks 16:23:48 is something wrong with the one at ftp://ftp.ultratechnology.com/ColorForth2.0a.zip 16:23:51 ? 16:24:08 always. lol 16:24:12 no not really 16:24:21 just I know Charles is a collector. 16:24:39 tathi... 16:24:44 question. 16:24:49 shoot 16:24:52 you write assembler... 16:24:58 ya 16:25:09 say you have a number larger then the general registers... 16:25:15 how would you proceed? 16:25:22 Divide and conquer... 16:25:25 FPU? 16:25:50 use a real language? :P 16:26:05 F*U lol :P 16:26:10 sorry forgot the P there. 16:26:39 addition, subtraction, and multiplication are relatively straightforward 16:26:44 Just like you learned in school as a kid. 16:26:44 I have to learn this anyway... 16:27:11 Division is the tricky one, as the basic long division algorithm involves a "guess" 16:27:24 I didn't learn in school as a kid how to get the number into the machine in the first place. :) 16:27:34 No, I mean like on paper 16:27:50 Add the "digits", carry any overflow to the next digit, etc. 16:27:55 That sort of thing. 16:28:03 divide and conquer then. cool. 16:28:23 I saw a neat algo' for that... 16:28:46 Multiplication you need one-digit times one-digit gives two-digit result, but pretty much all processors provide that. 16:28:55 I'm trying to do Euler project problems with the bare metal. 16:29:51 Been reading c.l.f. again, I take it? 16:29:54 yes, I believe I understand what you are saying... there is a larger precision handleing for intermediate results if I'm not too mistaken. 16:30:04 got bored. you caught me. 16:30:06 Marcel has a bignum package. Not sure if it's iForth specific... 16:30:20 if it's readable... 16:30:21 Oh, it says ANS Forth 16:30:25 http://home.iae.nl/users/mhx/bignum.frt 16:30:30 cool cool. thanks for link. 16:31:08 google is your friend... 16:32:04 heck ya! this is the 5#1+ i'm looking for. 16:33:10 I suppose one would have to know how to drive google properly to get anywhere. Took me about 24 hours to finely start asking for advice, I'm a bit slooow. 16:33:24 slow bit ON 17:13:42 I'm thinking this Marcel's bignum stuff is just what i'm looking for. 17:14:33 I had thought of an array, but I wasn't sure how to really divide the number. lol how 'bout by digits. 17:15:20 I did not know anything about normalizing exponants... what have you, didn't know that even existed, and that's what's stopping me. 17:16:14 There is lots of truth to the idea that most things have already been coded and many just re-implement what's been done in new languages or situations. 17:16:47 Stand on the shoulders of them that came before. 17:27:47 --- join: quek (n=read_eva@router1.gpy1.ms246.net) joined #forth 17:28:23 this appears fairly straight forward. shouldn't be to much of a problem in assembler. 17:37:01 --- quit: JasonWoof (Read error: 104 (Connection reset by peer)) 17:37:07 --- join: JasonWoof (n=jason@c-65-96-165-155.hsd1.ma.comcast.net) joined #forth 17:37:07 --- mode: ChanServ set +o JasonWoof 18:11:13 --- quit: madgarden ("?OUT OF DATA ERROR") 18:13:34 --- join: madgarden (n=madgarde@bas2-kitchener06-1096621350.dsl.bell.ca) joined #forth 18:28:04 --- join: nighty^ (n=nighty@v090008.dynamic.ppp.asahi-net.or.jp) joined #forth 18:32:34 --- quit: tathi ("leaving") 19:44:12 --- quit: nyef ("G'night all.") 20:07:17 --- join: snoopy_1711 (i=snoopy_1@dslb-088-068-197-122.pools.arcor-ip.net) joined #forth 20:15:31 --- quit: Snoopy42 (Read error: 145 (Connection timed out)) 20:15:35 --- nick: snoopy_1711 -> Snoopy42 22:24:24 --- part: quek left #forth 22:25:38 --- join: quek (n=read_eva@router1.gpy1.ms246.net) joined #forth 23:42:08 --- quit: Raystm2 ("Should have paid the bill.") 23:47:37 --- part: quek left #forth 23:59:59 --- log: ended forth/08.05.09