[Nitra] Introduction
От: VladD2 Российская Империя www.nemerle.org
Дата: 09.12.15 18:55
Оценка: 5 (1)
#Имя: Nitra.Intro
https://confluence.jetbrains.com/display/Nitra/

Nitra is a language workbench. You can use Nitra to create or extend a general-purpose programming language or a domain-specific language (DSL).
You create extended “grammar” of your language in textual form. Nitra compiles this “grammar” and produce:
Following screenshot shows Resharper plugin for C# language implemented in Nitra. This plugin (like any other Nitra plugin) supports: syntax highlighting, symbol highlighting (such as class and method names etc.), navigation (goto declaration, find usages, etc.), validation and real-time error reporting/highlighting. File extension ‘.ncs’ is used to avoid conflict with Visual Studio and ReSharper language service.

https://pbs.twimg.com/media/CPq-R9zUcAAlYLB.png:large
http://nemerle.org/Banners/?g=dark
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Отредактировано 12.01.2017 0:16 VladD2 . Предыдущая версия . Еще …
Отредактировано 12.01.2017 0:14 VladD2 . Предыдущая версия .
Отредактировано 09.12.2015 18:57 VladD2 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.