#TheGate for #Amiga
---
Today = wasted day: I wanted to remove some duplicate code in the terminal and dialogue interpreters.
I changed the code accordingly and I created some procedures to replace the various local gosub within the interpreter procs.
At a certain point errors started to pop up.
I tried again, changing the code step by step but, again, the result was the same.
I went back to last night's version, where everything worked.
I'll happily live with the duplicate code anyway. 
I don't want waste more time on it, but I think it could depend on the interpreter procedures that are really big... maybe adding stuff to them make #AMOS unstable.
Fingers crossed: it may explode on my face soon 😁
@allanon That is 100% possible. I've helped others debug AMOS issues (and had them myself) and the answer is almost always the same -- remove procedures and inline more code.

@TopazRabbit I suspected it...
Too bad I spent a whole day debugging the source code, but that's part of the deal :)

Thanks for confirming!