Skip to content

rsdn/nitra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

231a1ba · Jun 29, 2022
Feb 21, 2016
Mar 9, 2019
Oct 20, 2020
Dec 11, 2017
Jul 18, 2017
Feb 14, 2022
Jul 11, 2019
May 26, 2022
May 28, 2022
Jan 31, 2016
Apr 18, 2017
Jul 28, 2021
Nov 29, 2018
Sep 30, 2018
Jul 19, 2018
Dec 27, 2018
Jul 19, 2018
May 22, 2019
Jun 23, 2022
Aug 20, 2017
Dec 20, 2018
May 10, 2020
Nov 1, 2017
Jul 19, 2018
Nov 7, 2018
Mar 11, 2019
Oct 3, 2018
Mar 27, 2016
Dec 20, 2018
Jan 31, 2016
Nov 23, 2018
May 3, 2020
Jul 25, 2017
Jan 18, 2017
Oct 3, 2017
Oct 22, 2013
Mar 8, 2019
Oct 20, 2017
Jan 29, 2019
Oct 8, 2017
Feb 17, 2019
Jan 29, 2017
Sep 21, 2012
Oct 2, 2018
Apr 27, 2018

Repository files navigation

Nitra

Nitra

Nitra is a language workbench. 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

Join the chat at https://gitter.im/rsdn/nitra - chat for interactive discussions

Russian forum

Build — building Nitra project from sources.

Example — string calculator example

Roadmap

Languages powered by Nitra

Autogenerated Visual Studio plug-in for Nitra powered language (extencible C#): VS Plagin