Example #1
0
        private static Node Parse(string input)
        {
            var lexer  = new Lexer(input);
            var tokens = lexer.Lex();
            var parser = new Nett.Parser.Parser(new ParseInput(tokens), TomlSettings.DefaultInstance);

            return(parser.Parse().NodeOrDefault());
        }
Example #2
0
        private static TomlTable CreatTable(string input)
        {
            var lexer  = new Lexer(input);
            var tokens = lexer.Lex();
            var parser = new Nett.Parser.Parser(new ParseInput(tokens));

            return(parser.Parse().SyntaxNodeOrDefault().CreateTable());
        }