Re: Yay for me, found an interpreter bug!
- Posted by Pete Lomax <petelomax at blueyonder.co.uk> Nov 02, 2003
- 551 views
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