)]}'
{
  "id": "cf0ced3b346f31363b1a3e257a755167f3d4b54f",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "__init__.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "7a82ad861b4cb54d5929e1af3eef274ebe2bc961",
      "name": "__main__.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60dc1b04672e2fa02e6c248c4b96e6bc2e139ba4",
      "name": "ast_dump.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eb556e504eb76e2c279dd65656db2ee7bfafab79",
      "name": "build.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b2978d3a0baa756f5a82bab50ec97a713447a712",
      "name": "c_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dc3c0cca1304121cb477ebd1fd4798a678cb0fd0",
      "name": "c_generator_calls.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4ce9345d5f5c823661c047f894c49af391f9f008",
      "name": "c_generator_file.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b25977d70efb5fe1d71a9ac7703e31b39d382f7",
      "name": "c_generator_model.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6cf2d954e4e7bbd4c9b3ee2010e86244c6e4b66",
      "name": "c_generator_rules.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "f6b83c0ca31e3f458e90e5e230f97fff2757f35f",
      "name": "first_sets.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f81e64aa583778276d2fe7fb33ca46524522cd61",
      "name": "grammar.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b716cf209e000ab230c49b313811aa202833db0",
      "name": "grammar_analysis.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4fa2739270773feca91b7c4e88a5b4c78ffaa4fd",
      "name": "grammar_parser.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "eadb6987389b8870aa368557dad9ee83060006de",
      "name": "grammar_visualizer.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52611eae044e581332ceeda9eae8437570d289ff",
      "name": "keywordgen.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cae91ab9c4165bbada1a835f8500659a7b527719",
      "name": "metagrammar.gram"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "806003c8350c033be342b8be2bd2fd198d69a1b6",
      "name": "parser.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7783f1e7810b0eb15fdcf41ac5b63378aa63c64",
      "name": "parser_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69ea4b5f4e14c4c115e039dfc9a4d60bba00332",
      "name": "python_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db30fc283465b884c5c820ffb695a732045e8ec5",
      "name": "sccutils.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46f6c7fec1bda0585b3081edbf1512c9598a0d91",
      "name": "testutil.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fba5bac9517895610be64ec71e2a643fd8e758d7",
      "name": "tokenizer.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e2bc238a1e9661c69344c807e3c0ccc652108d1",
      "name": "validator.py"
    }
  ]
}
