Does anyone know if that project is still alive?
Nitra, JetBrains’ research project for language tooling, goes open-source
11–20 of 42 posts
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#12I have such amazing respect for the amazing products from jetbrains; having toys to play with like this is just fantastic.
I'm particularly interested in the component based grammars; I'd don't quite understand how you can get away with not breaking the 'parent' grammar when you drop an arbitrary child grammar inside of it, but quite looking forward to finding out~
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#13Hah! I've been looking for something like this lately, to have some platform to integrate Hack and TypeScript into some IDE. TextAdept with LPEG has been nice, Komodo Edit/IDE would be better but their docs are out of date, Sublime Text is great but you're too limited in UIs you can build. I had an idea of an IDE that instead of being built around a language was built around frameworks and workflows in that language,…
The rest of JetBrain's products are cross platform, so there's a good chance that this will be in future.
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#14At any rate, I might have a look at this and see if a grammar for Delphi can be built... the state of tooling on that platform is quite frankly dire.
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#15Here's the developer installation: http://confluence.jetbrains.com/display/Nitra/Developer+Inst...
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#16I wonder if the open-sourcing of Microsoft's Roslyn, C# compiler project, had an impact on this decision? At any rate, I might have a look at this and see if a grammar for Delphi can be built... the state of tooling on that platform is quite frankly dire.
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#17So, this will be the Emacs Lisp of IntelliJ?
It's written in Nemerle, that runs on top of CLR. I believe it's targeted to .NET, VisualStudio & Resharper audience.
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#18Can't wait to have a play with this (once I dig up my windows laptop...). I have such amazing respect for the amazing products from jetbrains; having toys to play with like this is just fantastic. I'm particularly interested in the component based grammars; I'd don't quite understand how you can get away with not breaking the 'parent' grammar when you drop an arbitrary child grammar inside of it, but quite looking fo…
For example, it would be easy to take a C# grammar and add a new operator, such as the null propagator "?.", since the list of operators is extensible. This wouldn't break anything, as it's just a new token for a binary expression.
Or, you could add something bigger, such as LINQ, by extending C# 2.0's Expression syntax rule with a LINQ query expression.
Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#19Re: Nitra, JetBrains’ research project for language tooling, goes open-source
#20Lex and Yacc and Bison Antlr Lemon LPEG Ragel re2c
or any other tool on this list
http://en.wikipedia.org/wiki/Comparison_of_parser_generators