Re: Open Discussion (Euphoria)
- Posted by Vincent <darkvincentdude at yahoo.com> Nov 26, 2005
- 582 views
Robert Craig wrote: > > I believe the difference is caused by application programmer error > in not choosing the correct calling convention > (CDECL vs STDCALL) in his define_c_func()/proc() statements. > This issue has come up before on this list. > Basically, the programmer has a bug in his Euphoria code, but due > to a fluke in the way that Watcom generates machine code, > the bug, in most situations, won't cause a crash, as long as > you use the exw.exe interpreter (which I build using Watcom), > or you build your own PD source interpreter by translating, > and compiling with Watcom. Using Borland (or Lcc) exposes the > programmer's error. > > Do you have any other examples? > > Regards, > Rob Craig > Rapid Deployment Software > <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a> I tried the program on VEEU for Windows, which was built with Open Watcom v1.3; it still crashed. Regards, Vincent