Parse() public static method

public static Parse ( StringScanner p ) : TableSpec
p StringScanner
return TableSpec
Example #1
0
        public static TableSpec ParseTableFromString(String s)
        {
            StringScanner scanner = new StringScanner(s);
            TableSpec     spec    = TableSpec.Parse(scanner);

            while (scanner.eof == false)
            {
                var row = spec.ParseRow(scanner);
                if (row != null)
                {
                    spec.Rows.Add(row);
                }
                else
                {
                    scanner.SkipForward(1);
                }
            }
            return(spec);
        }