Re: user defined types

new topic     » goto parent     » topic index » view thread      » older message » newer message

Very strange. I typed your code in exactly. All works fine here for me. I 
am running 2.3 on Windows.

Jeremy

--On Saturday, December 21, 2002 7:07 PM +1100 Derek Parnell 
<ddparnell at bigpond.com> wrote:

>
> Can anyone tell me what I'm doing wrong with this..
>
> In a file I have these 4 lines
>  -------types.e---------
>  global type int( integer i )
>      return integer(i)
>  end type
>
> -------------------------
> and in the testing file I have these three lines
>  -----test1.ex--------
>  include types.e
>  int Orange Orange = 5
>
> -------------------------
> however I get this message...
>
> test1.ex:2
> int has not been declared
> int Orange Orange = 5
>
>   ^
>
> -----------
> Next I change the test1.ex file to read thus...
>
>  -----test1.ex--------
>  global type int( integer i )
>      return integer(i)
>  end type
>  int Orange Orange = 5
>
> ------------------
> and it works fine.
>
> So it seems that the global scope of the type() function is not being
> carried thruogh correctly.
>
> ----------------
> cheers,
> Derek Parnell
>
>
>
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu