Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse according to BNF #69

Closed
tyfkda opened this issue Apr 7, 2020 · 6 comments
Closed

Parse according to BNF #69

tyfkda opened this issue Apr 7, 2020 · 6 comments

Comments

@tyfkda
Copy link
Owner

tyfkda commented Apr 7, 2020

.

@mingodad
Copy link
Contributor

Just in case it can help I'm trying to create an online grammar editor/tester/explorer here https://mingodad.github.io/parsertl-playground/playground/ (repository here https://github.com/mingodad/parsertl-playground ) and I already have several grammars there to play with including several C grammars.

For example the last one I've added is the Frama-C v27 Cobalt grammar , select C parser frama-c (partially working) and then click Parse to see the parser tree.

Any feedback is welcome !

@tyfkda
Copy link
Owner Author

tyfkda commented Sep 14, 2023

@mingodad Wow, I'm very impressed the quality and volume!

If I could use compiler-compiler,
but I don't have knowledge about how to recover from error.

@mingodad
Copy link
Contributor

Maybe you'll also be interested in https://github.com/thradams/cake and it's playground http://thradams.com/cake/playground.html it has an interesting borrow checker extension.

@tyfkda
Copy link
Owner Author

tyfkda commented Feb 23, 2024

I was surprised that the C language still had so much room for evolution while maintaining its simplicity.
I hope ownership is incorporated!

@mingodad
Copy link
Contributor

I just found this http://www.srcml.org/ -> https://github.com/srcML/srcML and it's wasm playground http://www.srcml.org/doc/playground.html and I think that it's of interest to you too.

@tyfkda
Copy link
Owner Author

tyfkda commented May 24, 2024

I'm afraid but maybe these are off topic.

@tyfkda tyfkda closed this as completed May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants