Tools.Production.Prefix C# (CSharp) Method

Prefix() public method

public Prefix ( int i ) : Tools.CSymbol[]
i int
return Tools.CSymbol[]
        public CSymbol[] Prefix(int i)
        {
            CSymbol[] r = new CSymbol[i];
            for (int j=0;j<i;j++)
                r[j] = (CSymbol)m_rhs[j];
            return r;
        }

Usage Example

Ejemplo n.º 1
0
		public bool Lookback(Production pr,ParseState p) { return new Path(this,pr.Prefix(pr.m_rhs.Count)).Top==this; }
All Usage Examples Of Tools.Production::Prefix