Я немного задумывался об этом, и я немного огляделся, не смог найти обсуждения по этому вопросу.
Предположим, что я хотел реализовать тривиальный пример, например новую конструкцию цикла: do..until
Написано очень похоже на do..while
do {
//Things happen here
} until (i == 15)
Это можно было бы преобразовать в действительный csharp, сделав так:
do {
//Things happen here
} while (!(i == 15))
Это, очевидно, простой пример, но есть ли способ добавить что-то подобное? В идеале, как расширение Visual Studio для включения подсветки синтаксиса и т.д.