3 ms·
Author here. I wrote both the language server and Muon compiler [1] from scratch. The language server reuses the compiler code, for parsing and type checking. I
by nickmqb 7y ago
Author here. I wrote both the language server and Muon compiler [1] from scratch. The language server reuses the compiler code, for parsing and type checking. I'm not sure which grammar you're referring to? The VS Code extension [2] does contain a grammar, but it's only used for syntax highlighting.
[1] https://github.com/nickmqb/muon/tree/master/compiler https://github.com/nickmqb/muon/tree/master/compiler
[2] https://github.com/nickmqb/vscode-muon https://github.com/nickmqb/vscode-muon
- tasogare 7y agoThe properties of the language listed on the websites are compelling, but I wonder what are you using the language for except the compiler?
- nickmqb 7y agoMy main focus has been on the compiler and language server so far. Next up is a tool for generating foreign function definitions. This tool will make it easier to work with 3rd party libraries. Once ready, I'm planning on writing some examples, such as perhaps a small OpenGL program to demonstrate this functionality. Hopefully that will encourage users to give Muon a try for their own projects!
- ktm5j 7y agoSorry for the misunderstanding, I didn't read clearly.. my apologies. Very cool!