Example #1
0
        /// <summary>
        /// パース
        /// </summary>
        public void ParseOnlyValue()
        {
            var paser = new NakoParser(tokens);

            paser.ParseOnlyValue();
            this.topNode = paser.topNode;
        }
Example #2
0
        /// <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;
        }