diff options
| author | Tim Foley <tfoley@nvidia.com> | 2017-07-11 15:43:18 -0700 |
|---|---|---|
| committer | Tim Foley <tfoley@nvidia.com> | 2017-07-11 15:43:18 -0700 |
| commit | 24a44ffdd6e5648b3e0528ac3ccc871da853158c (patch) | |
| tree | 915b5124f0da1eed6b85f1616178e80a0dfbe3af /external | |
| parent | d8d8fefb9693e83bea215629f3a77f8a48d2f50f (diff) | |
Make parser recovering more robust to avoid infinite loops
Fixes #75
In order to avoid cascaded errors, I went ahead and made the parser refuse to skip past a `}` in recovery mode. The problem with this is that we fail to make forward progress if we are stuck on a `}` (this happens if you have an extra `}` at the global scope.
Diffstat (limited to 'external')
0 files changed, 0 insertions, 0 deletions
