> Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных? Это легко можно было бы сделать в Си НО!!
В VC++7.1 реализованна возможность использования universal-character-name. То есть, без проблем можно писать следующий код
int main()
{
int \u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442 = 0;
return \u0420\u0435\u0437\u0443\u043B\u044C\u0442\u0430\u0442;
}
Дело, за малым. Осталось найти редактор, который умеет работать с \u hex-quad и \U hex-quad hex-quad, и отображал их как символы, но сохранял их как escape последовательности.
Првет всем!
Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных? Это легко можно было бы сделать в Си НО!! Оператор препроцессора define — не позволяет использовать кирилицу!! Если бы это можно было как то исправить то удобочитаемость исходников резко повысилась + уменьшение ошибок + упрощение обучение програмированию.
Если у кого есть сооброжения или желаете занятся локализацией ЯП пишите в мыло или со старнички ASuTP.BY.RU — там есть форма отправки емейла без почтовой программы.
Здравствуйте, max38, Вы писали:
M>Првет всем! M>Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных?
Помнится в институте нам препод рассказывал про язык, разработанный акадеником Ершовым, вот только не помню как тот язык назывался .
Язык был похож на паскаль, только там все ключевые слова были русские.
Наверное для него и компилятор был написан.
Только сомневаюсь, что кто-нибудь использует подобные языки для профессиональной разработки.
M>Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных?
Здравствуйте, VCoder, Вы писали:
VC>Здравствуйте, max38, Вы писали:
M>>Првет всем! M>>Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных? VC>Помнится в институте нам препод рассказывал про язык, разработанный акадеником Ершовым, вот только не помню как тот язык назывался . VC>Язык был похож на паскаль, только там все ключевые слова были русские. VC>Наверное для него и компилятор был написан.
VC>Только сомневаюсь, что кто-нибудь использует подобные языки для профессиональной разработки.
Язык назывался "Рапира".
А на счет русских названий имен в С++ — нафиг, нафиг.
Года четыре назад компания "МЛ:Компиляторы" из группы "МедиаЛингва" занималась разработкой компилятора С++ с русскими служебными словами. Даже былы предложены для обсуждения переводы служебных слов. Так понимаю, дело заглохло, но остался полностью локализуемой компилятор с идентификаторами на любом языке. Подробнее на interstron.ru
Здравствуйте, max38, Вы писали:
M>Првет всем! M>Может кто подскажет есть ли где компиляторы/интерпритаторы языков программирования в которых можно использовать русские слова в качестве операторов и переменных?
Любой! Пишешь прогу, которая делает Search в написанном тобой коде и Replace все определенные слова на понятные компилятору.
Здравствуйте, max38, Вы писали:
m> русские слова в качестве операторов и переменных? <...> m> Если бы это можно было как то исправить то удобочитаемость исходников m> резко повысилась + уменьшение ошибок + упрощение обучение програмированию.