)]}'
{
  "commit": "58f5f4f18dd2102543975aba3d352c55c35d511c",
  "tree": "b9d40bab1217ddc8ff62f6623910cac9f72b03bf",
  "parents": [
    "8d8225d529f6c3cff1f8bfa7ff302d5a4a8dbdd8"
  ],
  "author": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Apr 02 17:59:09 2009 -0700"
  },
  "committer": {
    "name": "Russ Cox",
    "email": "rsc@golang.org",
    "time": "Thu Apr 02 17:59:09 2009 -0700"
  },
  "message": "use separate lex buf for better errors:\n\npackage main\nfunc main() { func(){}() + + }\n\nx.go:2: syntax error near _f001\n\nbecomes\n\nx.go:2: syntax error near func\n\nR\u003dken\nOCL\u003d27047\nCL\u003d27047\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d8f0920882556a1b801d6673d2bb4117c4c6a80",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/go.h",
      "new_id": "b3f8a50bce36a0486b399821ae16171b7850d388",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/go.h"
    },
    {
      "type": "modify",
      "old_id": "c186058b4436a6a2bb142c0bca149c4bbdb91d53",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/lex.c",
      "new_id": "3477a2cffc9f2a0a2f7880f5df0eb49470554a76",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/lex.c"
    },
    {
      "type": "modify",
      "old_id": "d6414f7eb6a467da9c684cff4de5ff91f04dba8a",
      "old_mode": 33188,
      "old_path": "src/cmd/gc/subr.c",
      "new_id": "fe5d33084ec82c679c2227204eb1643f07434e03",
      "new_mode": 33188,
      "new_path": "src/cmd/gc/subr.c"
    }
  ]
}
