You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for filing the issue. This is low priority as it’s not clear the trade offs would be worth it, but I thought it was an interesting idea.
It is unclear if there would be performance benefits (if we used a more performant language like rust there would be for sure).
It would reduce the amount of code we have to maintain, but then maybe make it difficult to fix bugs or have others contribute fixes since grammars have a higher learning curve than the parser.
barisione
changed the title
Use a real language parser to parse MI output
Consider usi a real language parser to parse MI output
Aug 14, 2022
barisione
changed the title
Consider usi a real language parser to parse MI output
Consider using a real language parser to parse MI output
Aug 14, 2022
Describe the bug
Currently, we use regular expressions to parse the GDB MI output. In #72 (review) Chad suggested we used a proper parser to do it:
I'm not keen to write a grammar (it's not something I've done since univeristy!) but, as we already have one we could use, this is a good idea.
To Reproduce
N/A
Expected behavior
No visible change to users (apart from performance improvements probably).
Screenshots
N/A
Please complete the following information:
pip freeze
output):master
pre-0.10.0.3.Additional context
N/A
The text was updated successfully, but these errors were encountered: