1. Compiler ??
- Posted by Bernie Ryan <xotron at BUFFNET.NET> May 17, 2000
- 610 views
How will the users be able to link the causeway extender in a Euphoria compiled programs if the user does not have the Watcom linker ? What linker do we use if LE modules are used ?
2. Re: Compiler ??
- Posted by Robert Craig <rds at ATTCANADA.NET> May 17, 2000
- 546 views
- Last edited May 18, 2000
Bernie Ryan writes: > How will the users be able to link the causeway > extender in a Euphoria compiled programs if the > user does not have the Watcom linker ? What > linker do we use if LE modules are used ? I imagine I'll support both WATCOM C and GNU C. Both allow 32-bit DOS programs to be built. Euphoria is not strongly tied to CauseWay. It used to use the DOS4GW extender and was compiled with GNU C a long time ago. It has also been tested successfully with other shareware and freeware DOS extenders. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
3. Re: Compiler ??
- Posted by Rolf Schroeder <rolf.schroeder at DESY.DE> May 18, 2000
- 552 views
Robert Craig wrote: > > Bernie Ryan writes: > > How will the users be able to link the causeway > > extender in a Euphoria compiled programs if the > > user does not have the Watcom linker ? What > > linker do we use if LE modules are used ? > > I imagine I'll support both WATCOM C and GNU C. > Both allow 32-bit DOS programs to be built. > Euphoria is not strongly tied to CauseWay. > It used to use the DOS4GW extender and > was compiled with GNU C a long time ago. > It has also been tested successfully with other > shareware and freeware DOS extenders. > > Regards, > Rob Craig > Rapid Deployment Software > http://www.RapidEuphoria.com Since the last release of the Causeway extender, there is no memory limitation - at least not before 256 MB. Is this also true for DOS4GW and the other extenders mentioned by you, Rob? Have a nice day, Rolf
4. Re: Compiler ??
- Posted by Robert Craig <rds at ATTCANADA.NET> May 18, 2000
- 562 views
Rolf Schroeder writes: > Since the last release of the Causeway extender, > there is no memory limitation - at least not before 256 MB. > Is this also true for DOS4GW and the other extenders > mentioned by you, Rob? I'm not sure. I haven't been keeping up with the other extenders lately. I know they all allow many megabytes (at least 32 for all of them I think), but I don't know the limits. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
5. Compiler ??
- Posted by Bernie Ryan <xotron at BUFFNET.NET> Jun 03, 2000
- 542 views
When is a Euphoria compiler going to available ?
6. Re: Compiler ??
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 03, 2000
- 548 views
Bernie Ryan writes: > When is a Euphoria compiler going to available ? Things are progressing well on the compiler project. By the end of this month I should be able to compile any* Euphoria program into faster-executing C code. After that, I have to do a lot of testing and optimizing. Before releasing it, I'll compile lots of large programs and make sure they work the same as when interpreted. I need to test DOS32, WIN32 and Linux programs. I need to try it with WATCOM, GNU and Microsoft C/C++. This, plus polishing and documenting could take another 2 months. So maybe 3 months from now I'll be ready to release the compiler and start looking at language features etc. --------------------- *The only thing I know of that can't be compiled is the "dynamic" include technique, where you overwrite an include file, depending on some condition, just before the include statement. Less than 1% of Euphoria programs do this. These programs can't be bound either. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
7. Re: Compiler ??
- Posted by Agent Spectre <Email at SPECTRESOFTWARE.CO.UK> Jun 03, 2000
- 543 views
- Last edited Jun 04, 2000
I can help by submitting you some very large programs if you want. Pete King. -----Original Message----- From: Robert Craig <rds at ATTCANADA.NET> To: EUPHORIA at LISTSERV.MUOHIO.EDU <EUPHORIA at LISTSERV.MUOHIO.EDU> Date: Saturday, June 03, 2000 9:26 PM Subject: Re: Compiler ?? >Bernie Ryan writes: >> When is a Euphoria compiler going to available ? > >Things are progressing well on the compiler project. >By the end of this month I should be able to compile >any* Euphoria program into faster-executing C code. >After that, I have to do a lot of testing and optimizing. >Before releasing it, I'll compile lots of large programs and >make sure they work the same as when interpreted. >I need to test DOS32, WIN32 and Linux programs. >I need to try it with WATCOM, GNU and Microsoft C/C++. >This, plus polishing and documenting could take another >2 months. So maybe 3 months from now I'll be ready to >release the compiler and start looking at language features etc. > >--------------------- > >*The only thing I know of that can't be compiled is >the "dynamic" include technique, where you overwrite >an include file, depending on some condition, >just before the include statement. Less than 1% of >Euphoria programs do this. These programs can't be >bound either. > >Regards, > Rob Craig > Rapid Deployment Software > http://www.RapidEuphoria.com >
8. Re: Compiler ??
- Posted by Steve Adams <sadams3 at COLUMBUS.RR.COM> Jun 03, 2000
- 561 views
<snip> > Before releasing it, I'll compile lots of large programs and > make sure they work the same as when interpreted. > I need to test DOS32, WIN32 and Linux programs. > I need to try it with WATCOM, GNU and Microsoft C/C++. > This, plus polishing and documenting could take another > 2 months. So maybe 3 months from now I'll be ready to > release the compiler and start looking at language features etc. Could you add the free Borland C/C++ compiler to the test list too?
9. Re: Compiler ??
- Posted by Ken Rhodes <hermanhesse at EXCITE.COM> Jun 03, 2000
- 549 views
Rob I thought your intention was only to support GNU C ? Why not develop your compiler on Linux gcc release that ... which will allow euphoria programs immediately to run on many platforms and then tweak, or elaborate the code for the other compilers? Which compiler are you now working with? I have this uneasy feeling that old habits die hard and you are developing on Watcom.... :( Ken Rhodes > > I need to try it with WATCOM, GNU and Microsoft C/C++. > This, plus polishing and documenting could take another > 2 months. So maybe 3 months from now I'll be ready to > release the compiler and start looking at language features etc. > > --------------------- > > *The only thing I know of that can't be compiled is > the "dynamic" include technique, where you overwrite > an include file, depending on some condition, > just before the include statement. Less than 1% of > Euphoria programs do this. These programs can't be > bound either. > > Regards, > Rob Craig > Rapid Deployment Software > http://www.RapidEuphoria.com _______________________________________________________ Get 100% FREE Internet Access powered by Excite Visit http://freelane.excite.com/freeisp
10. Re: Compiler ??
- Posted by "R. W. D." <filexfer3 at JUNO.COM> Jun 03, 2000
- 560 views
- Last edited Jun 04, 2000
>Could you add the free Borland C/C++ compiler to the test >list too? What free C compiler is this? The TCC in the Borland Museum?
11. Re: Compiler ??
- Posted by Robert Craig <rds at ATTCANADA.NET> Jun 04, 2000
- 539 views
Pete King writes: > I can help by submitting you some very large > programs if you want. Thanks, maybe I'll take you up on that. Don't forget though, that I've got an Archive of 600 programs at my disposal. Steve Adams writes: > Could you add the free Borland C/C++ compiler to the test list too? Thanks for the suggestion. I'll look into it. Ken Rhodes writes: > I thought your intention was only to support GNU C ? No. I'd like to support others if it isn't too much trouble. > Why not develop your compiler on Linux gcc release that ... I could do that, but I work mainly in Windows 98 and I don't like having to reboot all the time. > Which compiler are you now working with? > I have this uneasy feeling that old habits die hard > and you are developing on Watcom.... :( I'm using Watcom, but it should be trivial to port the compiler to Linux and GNU - just #define LINUX and we're all set... (famous last words!). Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
12. Re: Compiler ??
- Posted by "Darth Maul, aka Matt" <Uglyfish87 at HOTMAIL.COM> Jun 04, 2000
- 568 views
Judging by the nature of Euphoria...maybe never. Even if someone *did* write a Euphoria compiler, it wouldn't be the same Euphoria. Euphoria is so big and bulky, it would be nearly impossible to create a smaller file without converting it to another language like ASM, which seems kinda un- likely. On Sat, 3 Jun 2000 10:35:12 -0400, Bernie Ryan <xotron at BUFFNET.NET> wrote: >When is a Euphoria compiler going to available ?