コード例 #1
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
        private CsvNode ParseSTRING()
        {
            CsvNode node = new CsvNode(CsvNodeType.STRING, this._token.Value);

            this._token = this._tokenizer.Tokenize(this._reader);
            return(node);
        }
コード例 #2
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
        private CsvNode ParseNEWLINE()
        {
            CsvNode node = new CsvNode(CsvNodeType.NEWLINE, this._token.Value);

            this._token = this._tokenizer.Tokenize(this._reader);
            return(node);
        }
コード例 #3
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
        private CsvNode ParseINTEGER()
        {
            CsvNode node = new CsvNode(CsvNodeType.INTEGER, this._token.Value);

            this._token = this._tokenizer.Tokenize(this._reader);
            return(node);
        }
コード例 #4
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
        private CsvNode ParseFLOAT()
        {
            CsvNode node = new CsvNode(CsvNodeType.FLOAT, this._token.Value);

            this._token = this._tokenizer.Tokenize(this._reader);
            return(node);
        }
コード例 #5
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
        private CsvNode ParseBOOLEAN()
        {
            CsvNode node = new CsvNode(CsvNodeType.BOOLEAN, this._token.Value);

            this._token = this._tokenizer.Tokenize(this._reader);
            return(node);
        }
コード例 #6
0
ファイル: CsvParser.cs プロジェクト: mstanford/water
 public CsvParser(CsvTextReader reader)
 {
     this._reader = reader;
     this._token  = this._tokenizer.Tokenize(this._reader);
 }