public CYKResult Parse() { Initialize(); BuildTable(); int[] key = GetTableKey(0, _tokens.Length); object foo = _table[key]; object foobar = _table[GetTableKey(0, _tokens.Length)][_grammar.Root.Text]; CYKResult result = new CYKResult() { Table = _table, Root = _table[GetTableKey(0, _tokens.Length)][_grammar.Root.Text] }; return(result); }
public CYKResult Parse() { Initialize(); BuildTable(); int[] key = GetTableKey(0, _tokens.Length); object foo =_table[key]; object foobar =_table[GetTableKey(0, _tokens.Length)][_grammar.Root.Text]; CYKResult result = new CYKResult() { Table = _table, Root = _table[GetTableKey(0, _tokens.Length)][_grammar.Root.Text] }; return result; }