Ejemplo n.º 1
0
        public void Reset()
        {
            // NOT reset: TextBuffer, Words, Memory and LastCompiledWord
            DataStack.Clear();
            ReturnStack.Clear();
            ControlFlowStack.Clear();

            ActiveExitWordName     = null;
            IsCompileMode          = false;
            CompilingWord          = null;
            IsMultilineCommentMode = false;
        }
Ejemplo n.º 2
0
 //  Clean; up all the inputs
 public void cleanFields()
 {
     DataStack.Clear();
     ReturnStack.Clear();
     PADarea.Clear();
     ParsedInput.Clear();
     LoopCurrIndexes[0] = 0;
     LoopCurrIndexes[1] = 0;
     LoopCurrIndexes[2] = 0;
     looplabelptr       = 0;
     outerptr           = 0;
     innerptr           = 0;
     paramfieldptr      = 0;
     inputarea          = "";
     outputarea         = "";
     helpcommentfield   = "";
     pause = false;
 }