http://rpg.hamsterrepublic.com/bugzilla/show_bug.cgi?id=49

Ralph Versteegen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #5 from Ralph Versteegen <[email protected]>  ---
There are now about 70 GOTO's in the source, including use of macros. There are
also about 270 GOSUB's.

Most of those GOTOs are in music_native, and in the script interpreter:
especially the script debugger, which has really awful code.

Those should be ignored, really, leaving 17 uses.

I do not think that the replacement of GOTOs with enormous DO loops helped to
clean up the top-level code in game.bas: it is still extremely hard to
understand (it did help loading/saving though) -- in fact it probably doesn't
make sense at all -- so that I'm always scared of touching it.

The toplevel GOTO-ridden code in Custom ought to be cleaned up, but none of the
rest concerns me, so I think that's what this bug is about now.

-- 
Configure bugmail: 
http://rpg.hamsterrepublic.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to