/// <summary> /// パース /// </summary> public void ParseOnlyValue() { var paser = new NakoParser(tokens); paser.ParseOnlyValue(); this.topNode = paser.topNode; }
/// <summary> /// トークンの分割が行われた Tokens に対して、構文解析を行う /// 結果は TopNode に得られる /// </summary> public void Parse() { NakoParser parser = new NakoParser(tokens); parser.DebugMode = this.DebugMode; parser.globalVar = this.GlobalVar; parser.Parse(); this.topNode = parser.topNode; }