Example #1
0
            /// <summary>
            /// Uses the values from the child nodes to add a new symbol entry.
            /// </summary>
            public override Node ExitSymbol(Production node)
            {
                ArrayList values = GetChildValues(node);

                Assembler.AddSymbol((string)values[0], (int)values[1], node.StartLine, node.StartColumn, false);
                return(node);
            }