c3lang/tree-sitter-c3

Small problems detected

mingodad opened this issue · 4 comments

See here zweimach/tree-sitter-c3#5 a list of small problems that this parser/grammar have.
This repository seems to be a clone of https://github.com/zweimach/tree-sitter-c3 probably both of you could cooperate to develop it.

Thanks for the fixes and improvements.

I don't see how this project is a clone though, it's a completely new from-scratch implementation.

Also, some rules are not too strict on purpose, because the point is not to check for maximal correctness. That should be the compiler's job.

This project is not a clone of https://github.com/zweimach/tree-sitter-c3. It completely covers C3 grammar.
Awesome work @cbuttner.

Are you using Neovim? Do you mind if I add this parser to https://github.com/nvim-treesitter/nvim-treesitter?

Thank you. Feel free to add it to your editor of choice. I'm working on a c3-ts-mode for (Doom) Emacs which is already looking pretty good. Do you already have queries written for Neovim?

Also I'm thinking before this is linked into other projects/editor plugins, maybe we could move this repo to the official C3 org so it has a more "official" URL, if @lerno is cool with that.

Yes, that is fine.