)]}'
{
  "id": "e43aff22d5f133c4e00e54d3884007028ed304e5",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "name": "__init__.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "e275c17334d8833f4f0686d07dbb6242ccbf6b72",
      "name": "__main__.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "60dc1b04672e2fa02e6c248c4b96e6bc2e139ba4",
      "name": "ast_dump.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "52d1933ceecdbdf13139c38d5a0e216a9e4e6c83",
      "name": "build.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "721327bcfb59aebc9db0be4ad627b14c114908bf",
      "name": "c_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ffc4a3c01aabf7134eb2996ff33e55b5232499ae",
      "name": "c_generator_calls.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "83b5a38c2cb14b4a75a5882085d4a810aa9618f5",
      "name": "c_generator_file.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c2298e3238519dc69226c094ed3fbe9147e2c83",
      "name": "c_generator_model.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cc252ba30d291f085d61474a19bdf4e552372af9",
      "name": "c_generator_rules.py"
    },
    {
      "mode": 33261,
      "type": "blob",
      "id": "9980f76666518d75ce14ed6c20dff8bb8a7f9773",
      "name": "first_sets.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b64fdbf9120b702f3b339bcc81ecb8fd8efa8671",
      "name": "grammar.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b716cf209e000ab230c49b313811aa202833db0",
      "name": "grammar_analysis.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a70de352944cc0f58f3ef9625943d3e091c1ae4e",
      "name": "grammar_parser.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "77a5bc7443d25b0c7200f1aea7c61bfefda5e1a2",
      "name": "grammar_visualizer.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1ded1d3c39ce269ba8893106a9fe16a3a911d2df",
      "name": "keywordgen.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93864a2b43fe20698e23e8b5c5fd32ebbf0059c6",
      "name": "metagrammar.gram"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "806003c8350c033be342b8be2bd2fd198d69a1b6",
      "name": "parser.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b603b6f837b8e92871c732016e5c9bcb8ec7b6c7",
      "name": "parser_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cf3eb869254471968b42b9eb3d3e16f285829b92",
      "name": "python_generator.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "db30fc283465b884c5c820ffb695a732045e8ec5",
      "name": "sccutils.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b5d05beb251b944be6ac96b0a1b62612c5b10d43",
      "name": "testutil.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fba5bac9517895610be64ec71e2a643fd8e758d7",
      "name": "tokenizer.py"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5e2bc238a1e9661c69344c807e3c0ccc652108d1",
      "name": "validator.py"
    }
  ]
}
