Re: Anouncing: Mike's Turbo Euphoria!
- Posted by Jack Cat <catjackus at YAHOO.COM> Jan 07, 2001
- 512 views
--- Euman <euman at BELLSOUTH.NET> wrote: > Try > /* parser.c > The big freakin' parsing machine... > Pete Eberlein <xseal at harborside.com> > */ > Pete already has the code layed out. Heh? Wha? What's parser.c? Isn't that the parser used by PEU? I any case, I can't create a Euphoria library using .c files... > The only significant enhancement your code will > bring > is preprocessed information which anyone can write Wha? And what about the Euphoria To Machine Code translation then? Can anyone write *that*? > The amount of math to be done will shorten > but, the pointers to sequences will not. On the fly > math procedures will not. Not what? It'll be 200-300 times faster than Euphoria with math on integers. And there is no way to get a pointer to a sequence in Euphoria. And even if there was, it wouldn't do you any good. > We already know that Euphoria's main stay are > sequences. Yeah, but a slow-ass interpreted graphics blitter using sequences is worse than a Machine Code Euphoria graphics blitter using pokes. > So tell me, what difference will this make? It'll let you code ASM routines in Euphoria, that's the diff. It translates Euphoria into Machine Code. That means you can implement speed-critical code in Machine Code without having to know how to code in it. That means you write a Euphoria routine that runs faster than compiled C (in some cases), and call it from interpreted Euphoria. But in any case, this lib is becomming a drag to debug. A single error in the ASM code produced and I get a GPF or a Causeway crash. I dunno why I got myself into this one, it's coding someone like Pete can do faster than me. Mike The Spike __________________________________________________ Do You Yahoo!? Yahoo! Photos - Share your holiday photos online! http://photos.yahoo.com/