Home

Skip to end of metadata
Go to start of metadata

Overview

Nitra is a language workbench. You can use Nitra for the creation or extend 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.
Roadmap

How to use

Install – instructions to setup environment.
Using Nitra – instructions to use Nitra.
Build Nitra from sources

Manual

Syntax
Quasi-quotation
Calculator sample

Grammars

Blog posts

An Introduction to Nitra
Nitra goes Open Source!
Getting started with JetBrains Nitra

Development

Sorce code
Develop – instructions to setup development environment.
Issues tracker

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.