示例#1
0
 public string Text()
 {
     return(m_parent.Text(false));
 }
示例#2
0
        public string Text(string Separator = ", ", bool AlwaysDelimitTerminals = false)
        {
            string left = "";
            int    num2 = this.m_Array.Count - 1;

            for (int i = 0; i <= num2; i++)
            {
                Symbol symbol = (Symbol)this.m_Array[i];
                left = Conversions.ToString(Operators.ConcatenateObject(left, Operators.ConcatenateObject(i == 0 ? "" : Separator, symbol.Text(AlwaysDelimitTerminals))));
            }
            return(left);
        }