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

new topic     » topic index » view message » categorize

2. Re: It runs only interpreted it doesn't run afer BIND/FIX

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

new topic     » goto parent     » topic index » view message » categorize

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
>  ^
>"""

new topic     » goto parent     » topic index » view message » categorize

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

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu