Re: Yay for me, found an interpreter bug!

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

On Sun, 02 Nov 2003 10:17:55 +1000, Urzumph <Urzumph at HotPOP.com>
wrote:

<snip>
As already said, it is doing what it should.
This will do what you want, or is there something much more difficult
about your 500-line program this approach cannot be used on?

Pete


namespacebugtest.e :

sequence mynumber
mynumber = {10,10}

global procedure changemynumber(integer instance, atom number)
mynumber[instance] = number
end procedure

global procedure devide(integer instance, atom number)
?(number/mynumber[instance])
end procedure

include get.e
include namespacebugtest.e
object foobar

changemynumber(1,5)
changemynumber(2,0)
puts(1,"If it prints 1, then it works, if it crashes, then it's
broken.\n")
devide(1,5)

foobar = wait_key()


Pete

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

Search



Quick Links

User menu

Not signed in.

Misc Menu