1. It runs only interpreted it doesn't run afer BIND/FIX
I've made an Euphoria-Program and it runs fine.
---------
Euphoria Programms MOSTLY run fine where I would
have to debug them long time in other languages
with many variable-types.
---------
Here is an exception:
The program (It has 12kb so its not included here !)
runs fine before its "binded" with:
"""
ex fix DRM.exw tmp000.exw
bindw -clear_routines tmp000.exw
"""
I get the this error:
"""
C:\Thotest\TMP000.EXE:7312
attempt to redefine BY
®BY
^
"""
If I leave out the "FIX ..."
it "binds" with a few error-messages and it runs later.
Has anyone an idea whats the problem here ?
mailto:atp at c10.de
****************************************************************************************
Theo Gottwald
http://www.theogott.de
2. Re: It runs only interpreted it doesn't run afer BIND/FIX
- Posted by David Cuny <dcuny at LANSET.COM>
Oct 25, 2000
-
Last edited Oct 26, 2000
Theo Gottwald wrote:
> attempt to redefine BY
> =AEBY
I'm guessing that you are reachin a limit of BIND, rather than of FIX. Fi=
x
just renames everything in sight to the form "id_%d", so there shouldn't =
be
any issues there. On the other hand, BIND might be creating a variable na=
me
that eventually 'rolls over'.
But I don't see why this would be happening, since you are
using -clear_routines. You would need a *lot* of name conflicts for this =
to
happen. Are you auto-generating your code, with a lot of shared routine
names?
-- David Cuny
3. Re: It runs only interpreted it doesn't run afer BIND/FIX
On Thu, 26 Oct 2000 08:04:22 +0200, Gottwald, IT-IS T500, Fa. Compaq, DA
<T.Gottwald at DEUTSCHEPOST.DE> wrote:
>I get the this error:
>"""
>C:\Thotest\TMP000.EXE:7312
>attempt to redefine BY
>=AEBY
> ^
>"""
4. Re: It runs only interpreted it doesn't run afer BIND/FIX
On Thu, 26 Oct 2000 08:04:22 +0200, Gottwald, IT-IS T500, Fa. Compaq, DA
<T.Gottwald at DEUTSCHEPOST.DE> wrote:
>I get the this error:
>"""
>C:\Thotest\TMP000.EXE:7312
>attempt to redefine BY
>®BY
> ^
>"""
This is only a guess but it looks like it thinks that the word
"BY" in your copyright notice; is being interpted as the reserve
word "BY" used in a FOR statement. Try removing the word "BY" in
your copyright statement or commenting it out and see if that
fixes the problem.
Bernie