Add an EBNF like WikiText description to the dev edition#9805
Add an EBNF like WikiText description to the dev edition#9805pmario wants to merge 4 commits intoTiddlyWiki:tiddlywiki-comfrom
Conversation
✅ Deploy Preview for tiddlywiki-previews ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Confirmed: pmario has already signed the Contributor License Agreement (see contributing.md) |
|
|
Hi @pmario this looks promising. How might we go about verifying that it is accurate and complete? |
|
Hihi, I did think about that too. At the moment it is EBNF-like, for documentation purposes. That's the final prompt, where it asked about tone in question no. 4 My command was this: (I wanted it to use several workers, to see if I really need a new "management system" like GasTown) So we would need to re-define it, concatenate them all together and give the result to a parser generator. The interesting point is, in the dev session I am seeing, it pointed out most of the inconsistencies, that makes debugging difficult. ... Our parser is context sensitive. eg: Our \pragma rules will definitely make problems. I don't think EBNF can define that, so a parser generator can use it properly. |
|
Just a test I did add railroad diagrams, but they would need much more work to be useful. |
I always wanted to have a EBNF like TW wikitext description.
So I told Claude Code to add one to the dev edition.