Ejemplo n.º 1
0
        private void Header()
        {
            MoveNextToken(); // PROGRAM
            MoveNextToken(); // VAR
            var regCount = 0;

            while (Token != null && Token is VarToken)
            {
                MoveNextToken(); // IDE
                VarDictionary.Add(Token, regCount++);
                MoveNextToken(); // :
                MoveNextToken(); // INTEGER
                MoveNextToken(); // ;
                MoveNextToken();
            }
            MoveNextToken(); // BEGIN
        }