diff --git a/CHANGELOG.md b/CHANGELOG.md index 4de8590a5e7857a4387f1683d61246cf679cac05..63a94b19b52aa052e8c2f799eabfe236a3d14443 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog for the repository +## 2020-10-22 + +- Clarified requirement on Your Parser +- Fixed typo in requirement Your Parser (Doing ...) + ## 2020-10-18 - Update with HOME_EXAM.md diff --git a/README.md b/README.md index 8adad0fa4b2d380f281cae23c93b9561ba288d9b..ed6af699eb366f25ae8386241a96556e9df62c52 100644 --- a/README.md +++ b/README.md @@ -126,10 +126,11 @@ You will each be scheduled 30 minutes to present Your home exam to us, based on ## Your parser +- Your parser should accept the input language according to your grammar (EBNF). - You are NOT required to account for operator precedence in expressions, however you MUST support parenthesized sub expressions. (+ for precedence towards higher grades) - You are NOT required to account for location information (spans), but your error messages will be better if you do. (+ for spans, towards higher grades) - Error recovery is NOT required (+ for recovery towards higher grades) -- You or NOT required to account for comments (neither single nor multiline). Doing +- You or NOT required to account for comments (neither single nor multiline). (+ for supporting comments, note that regexp based comment filtering is not enough to do detect proper nesting of comments, try figure out why...) ## Your type checker