реклама на сайте
подробности

 
 
> Кириллица в комментариях Verilog, Не компилируется Verilog-код с русскими комментариями
KNIggA
сообщение May 28 2009, 09:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 25
Регистрация: 4-02-08
Из: Омск
Пользователь №: 34 733



Не компилируется Verilog-код с русскими комментариями, Инцайзив коворит не печатаемый символ, хотя все комменты он должен игнорировать при компиляции.. или не так? ))
Какой выход из ситуации возможен?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
atlantic
сообщение Jun 1 2009, 05:10
Сообщение #2


участник
****

Группа: Свой
Сообщений: 573
Регистрация: 16-02-06
Пользователь №: 14 402



Народ, да вы че, комменты настоящие юниксоиды не пишут, им и так все понятно по исходникамsmile.gif.
Хотя, понять то, что у них парсер дохнет на могучем, в данном случае можно, видимо они в комментариях парсят директивы синтезатора(напр. //synthesis) или что-то вроде этого. Так сказать,бомбу мину саму и заложили (когда в комментариях всякую служебную пургу(Verilog Meta Comments) начали добавлять, сделали-ли бы типа pragma, тогда не надо было-бы парсить комментарии, как это сделано у нормальных людей).
Go to the top of the page
 
+Quote Post
yes
сообщение Jun 24 2009, 12:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



Цитата(atlantic @ Jun 1 2009, 09:10) *
Народ, да вы че, комменты настоящие юниксоиды не пишут, им и так все понятно по исходникамsmile.gif.
Хотя, понять то, что у них парсер дохнет на могучем, в данном случае можно, видимо они в комментариях парсят директивы синтезатора(напр. //synthesis) или что-то вроде этого. Так сказать,бомбу мину саму и заложили (когда в комментариях всякую служебную пургу(Verilog Meta Comments) начали добавлять, сделали-ли бы типа pragma, тогда не надо было-бы парсить комментарии, как это сделано у нормальных людей).


настоящие юниксоиды запустят препроцессор, который выбросит все коменты перед компиляцией smile.gif
а директивы (attribute) уже можно вставлять через (* *)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 19:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016