add some documentation about Parser and it's behaviors

This commit is contained in:
Yehowshua Immanuel 2024-12-10 11:44:28 -05:00
parent 8430ca214e
commit 3f6a14a59a
3 changed files with 341 additions and 0 deletions

View file

@ -45,6 +45,8 @@
- [ ] Embed locs in AST
- [ ] Scrap `pEolAndAdvanceToNextNonWs` and use `tok`
- [ ] Remove `preProcessDiscardComments` from exports
- [ ] Install README in dir containing `Parser.hs`
- [ ] Discuss deviations of parser against Yosys behaviors
- [x] Are the `try` statements in `pWireOption` correctly constructed?
- [ ] Consider the very weird case where the process body has nothing,
thus, `pEolAndAdvanceToNextNonWs` may never get invoked in any of