1. Euphoria Packager
- Posted by Ivan Petrov <ipp at mbox.digsys.bg>
Oct 06, 2000
-
Last edited Oct 07, 2000
Hi to all of you!
I am completely new to Euphoria but actually I think it's pretty nice
a language. The problem is there isn't a free native compiler for it. I
don't like that all I write must be translated to another language,
like C, e.g. Why should I not learn C then, I mean instead of
Euphoria? I've been messing with this stuff for some time and I
made a packager for .ex files. Here's how it works:
bind.exe - this is the package creator
exe.dat - this is the interpreter and unpacker data file
When you run bind.exe it asks for the path to exe.dat and the path
to your .ex source. Then it assembles a prog.exe file which you
can use to unpack and run your program on any MS-DOS
machine. No additional files. Everything in a single package and
keeps the speed of the native interpreter with the only exception of
waiting for the data file to be unpacked in memory. I know it's slow
(about 20 sec. on my Cyrix6x86/P166+ 32Mb). I am planning to
increase the speed when I find time. Also I am working on an add-
on to this packager because now it works only for .ex files that do
not refer to includes (additional units). I hope I'll fix this pretty soon.
I give this away for free. I just would like to know if anyone is willing
to use it so I can post it here. I have no time to make a web-page
for the moment at least.
Best regards...ipp