Кириллица в названиях функций и переменных Keil MDK-ARM

Обнаружил забавный баг в Keil MDK-ARM.

Компилятор позволяет использовать кириллицу в названиях переменных и функций. При этом символы в кодировке UTF-8. Допускается использовать не все кириллические символы.

Следующий код компилируется без ошибок:

void снгпро(void);
int снгпро2;

Обнаружил благодаря тому, что перешел на gcc, который стал ругаться на кириллический символ «c».

Реклама

Автор

Дмитрий Бравиков

Инженер. Электронщик. Программист.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google photo

Для комментария используется ваша учётная запись Google. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.