private static void PopulateParseTable() { JsonReader.parse_table = (IDictionary <int, IDictionary <int, int[]> >) new Dictionary <int, IDictionary <int, int[]> >(); JsonReader.TableAddRow(ParserToken.Array); JsonReader.TableAddCol(ParserToken.Array, 91, 91, 65549); JsonReader.TableAddRow(ParserToken.ArrayPrime); JsonReader.TableAddCol(ParserToken.ArrayPrime, 34, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 91, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 93, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 123, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65537, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65538, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65539, 65550, 65551, 93); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65540, 65550, 65551, 93); JsonReader.TableAddRow(ParserToken.Object); JsonReader.TableAddCol(ParserToken.Object, 123, 123, 65545); JsonReader.TableAddRow(ParserToken.ObjectPrime); JsonReader.TableAddCol(ParserToken.ObjectPrime, 34, 65546, 65547, 125); JsonReader.TableAddCol(ParserToken.ObjectPrime, 125, 125); JsonReader.TableAddRow(ParserToken.Pair); JsonReader.TableAddCol(ParserToken.Pair, 34, 65552, 58, 65550); JsonReader.TableAddRow(ParserToken.PairRest); JsonReader.TableAddCol(ParserToken.PairRest, 44, 44, 65546, 65547); JsonReader.TableAddCol(ParserToken.PairRest, 125, 65554); JsonReader.TableAddRow(ParserToken.String); JsonReader.TableAddCol(ParserToken.String, 34, 34, 65541, 34); JsonReader.TableAddRow(ParserToken.Text); JsonReader.TableAddCol(ParserToken.Text, 91, 65548); JsonReader.TableAddCol(ParserToken.Text, 123, 65544); JsonReader.TableAddRow(ParserToken.Value); JsonReader.TableAddCol(ParserToken.Value, 34, 65552); JsonReader.TableAddCol(ParserToken.Value, 91, 65548); JsonReader.TableAddCol(ParserToken.Value, 123, 65544); JsonReader.TableAddCol(ParserToken.Value, 65537, 65537); JsonReader.TableAddCol(ParserToken.Value, 65538, 65538); JsonReader.TableAddCol(ParserToken.Value, 65539, 65539); JsonReader.TableAddCol(ParserToken.Value, 65540, 65540); JsonReader.TableAddRow(ParserToken.ValueRest); JsonReader.TableAddCol(ParserToken.ValueRest, 44, 44, 65550, 65551); JsonReader.TableAddCol(ParserToken.ValueRest, 93, 65554); }
private static void PopulateParseTable() { JsonReader.parse_table = new Dictionary <int, IDictionary <int, int[]> >(); JsonReader.TableAddRow(ParserToken.Array); JsonReader.TableAddCol(ParserToken.Array, 91, new int[] { 91, 65549 }); JsonReader.TableAddRow(ParserToken.ArrayPrime); JsonReader.TableAddCol(ParserToken.ArrayPrime, 34, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 91, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 93, new int[] { 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 123, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65537, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65538, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65539, new int[] { 65550, 65551, 93 }); JsonReader.TableAddCol(ParserToken.ArrayPrime, 65540, new int[] { 65550, 65551, 93 }); JsonReader.TableAddRow(ParserToken.Object); JsonReader.TableAddCol(ParserToken.Object, 123, new int[] { 123, 65545 }); JsonReader.TableAddRow(ParserToken.ObjectPrime); JsonReader.TableAddCol(ParserToken.ObjectPrime, 34, new int[] { 65546, 65547, 125 }); JsonReader.TableAddCol(ParserToken.ObjectPrime, 125, new int[] { 125 }); JsonReader.TableAddRow(ParserToken.Pair); JsonReader.TableAddCol(ParserToken.Pair, 34, new int[] { 65552, 58, 65550 }); JsonReader.TableAddRow(ParserToken.PairRest); JsonReader.TableAddCol(ParserToken.PairRest, 44, new int[] { 44, 65546, 65547 }); JsonReader.TableAddCol(ParserToken.PairRest, 125, new int[] { 65554 }); JsonReader.TableAddRow(ParserToken.String); JsonReader.TableAddCol(ParserToken.String, 34, new int[] { 34, 65541, 34 }); JsonReader.TableAddRow(ParserToken.Text); JsonReader.TableAddCol(ParserToken.Text, 91, new int[] { 65548 }); JsonReader.TableAddCol(ParserToken.Text, 123, new int[] { 65544 }); JsonReader.TableAddRow(ParserToken.Value); JsonReader.TableAddCol(ParserToken.Value, 34, new int[] { 65552 }); JsonReader.TableAddCol(ParserToken.Value, 91, new int[] { 65548 }); JsonReader.TableAddCol(ParserToken.Value, 123, new int[] { 65544 }); JsonReader.TableAddCol(ParserToken.Value, 65537, new int[] { 65537 }); JsonReader.TableAddCol(ParserToken.Value, 65538, new int[] { 65538 }); JsonReader.TableAddCol(ParserToken.Value, 65539, new int[] { 65539 }); JsonReader.TableAddCol(ParserToken.Value, 65540, new int[] { 65540 }); JsonReader.TableAddRow(ParserToken.ValueRest); JsonReader.TableAddCol(ParserToken.ValueRest, 44, new int[] { 44, 65550, 65551 }); JsonReader.TableAddCol(ParserToken.ValueRest, 93, new int[] { 65554 }); }