Я знаю, что это может не стоить того, но только для образовательных целей. Я хочу знать, есть ли способ внедрить ваши собственные ключевые слова на языки .NET.Можно ли добавить ключевое слово на C# или VB.NET?
Например, я подумал, что хорошо иметь ключевое слово C++ asm в C#.
Помните, что я не говорю о том, как реализовать ключевое слово asm, но общий способ добавления ключевого слова в C#.
Мой вообразил код:
asm{
mov ax,1
add ax,4
}
Так есть ли способ для достижения этой цели?
Ответы, которые охватывают выполнение keyword{ }
костюмов достаточно для этого вопроса.
Только если вы готовы написать свой собственный компилятор C#. –
Единственный способ, которым я знаю, это присвоение псевдонимов известным типам. –
Я думаю, что для этого нужен какой-то вариант тега «Промежуточный язык» ... все .NET переходит к IL-коду – LamonteCristo