An open API service indexing awesome lists of open source software.

https://github.com/jetbrains/nitra

Public Nitra repository
https://github.com/jetbrains/nitra

Last synced: 4 months ago
JSON representation

Public Nitra repository

Awesome Lists containing this project

README

          

![Nitra](https://github.com/rsdn/nitra/blob/master/Doc/Imgs/nitra-logo.png)

# Nitra

Nitra is a [language workbench](http://martinfowler.com/bliki/LanguageWorkbench.html). You can use Nitra for the creation or extension of a general-purpose programming language or a domain-specific language (DSL).
At present Nitra allows you to create dynamically expanding parsers. In the future, Nitra will allow to create full support for programming languages: compilers, IDE support.

License — [BSD 3-Clause License](http://opensource.org/licenses/BSD-3-Clause)

[![Join the chat at https://gitter.im/rsdn/nitra](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/rsdn/nitra?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - chat for interactive discussions

[Russian forum](http://rsdn.org/forum/nemerle)

[Install](http://confluence.jetbrains.com/display/Nitra/Install) — instructions to setup environment.

[Build](http://confluence.jetbrains.com/display/Nitra/Build) — building Nitra project from sources.

[Example](http://confluence.jetbrains.com/display/Nitra/Calculator+sample) — string calculator example

[Roadmap](http://confluence.jetbrains.com/display/Nitra/Roadmap)

[Languages powered by Nitra](https://github.com/rsdn/nitra/wiki/Languages-powered-by-Nitra)

[More information](http://confluence.jetbrains.com/display/Nitra)

Autogenerated Visual Studio plug-in for Nitra powered language (extencible C#):
![VS Plagin](https://github.com/rsdn/nitra/blob/master/Doc/Imgs/Nitra-002.gif)