Christian Buttner
Christian Buttner
This works for the most part, but if you supply an absolute path to `--output-dir` (or `"output"` in project.json for that matter), `c3c run`, `c3c test`, `c3c benchmark` etc. will...
Thank you, can confirm it works well now.
```c def Void = void; struct Foo { Void bar; } ``` Is still an issue.
I found one more issue with `distinct`: ```c distinct Void = void; struct Foo { Void bar; } fn void main() { Foo foo; } ```
I couldn't find any more related issues, so I'm considering this fixed now.
Looks good.
Maybe some of the constants should also use the distinct types.
Thanks.
There already is a TextMate grammar [here](https://github.com/c3lang/vscode-c3/tree/main/syntaxes), but it's probably important that I remove the distinction between top- and function-level at some point so it becomes a suitable grammar for...
The grammar is now up to date.