KNIggA 0 28 мая, 2009 Опубликовано 28 мая, 2009 · Жалоба Не компилируется Verilog-код с русскими комментариями, Инцайзив коворит не печатаемый символ, хотя все комменты он должен игнорировать при компиляции.. или не так? )) Какой выход из ситуации возможен? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 28 мая, 2009 Опубликовано 28 мая, 2009 · Жалоба Не компилируется Verilog-код с русскими комментариями, .. Какой софт не компилит? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 28 мая, 2009 Опубликовано 28 мая, 2009 · Жалоба Какой софт не компилит? Ну он же написал - Инцайзив. Переведу - это IUS. А суть тут в том, что это пагубный путь, писать комментарии какими либо символами, не предусмотренными кодировкой ASCII, особенно если под юниксами всякими работать с этим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 28 мая, 2009 Опубликовано 28 мая, 2009 · Жалоба И причем тут произвольная кодировка текстовых файлов к Unix, которые к тому же уже все utf8-friendly ? долбать тех-поддержку - пусть научатся парсить текстовые файлы для начала ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 28 мая, 2009 Опубликовано 28 мая, 2009 · Жалоба И причем тут произвольная кодировка текстовых файлов к Unix, которые к тому же уже все utf8-friendly ? долбать тех-поддержку - пусть научатся парсить текстовые файлы для начала ... При том, что небось этот парсер живет там со времен царя гороха, когда не то, что UTF-8 не было, а и ASCII 7-битный был, и вряд-ли кто его переделывать будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KNIggA 0 29 мая, 2009 Опубликовано 29 мая, 2009 · Жалоба Мда, пойду стучаться в тех поддержку, узнаю ответ - отпишусь... надеюсь он не будет типа "...пишите на транслите..." Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cioma 0 29 мая, 2009 Опубликовано 29 мая, 2009 · Жалоба нее, ответ будет - "пишите по английски" (и это есть правильно ;) ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 30 мая, 2009 Опубликовано 30 мая, 2009 · Жалоба При том, что небось этот парсер живет там со времен царя гороха, когда не то, что UTF-8 не было, а и ASCII 7-битный был, и вряд-ли кто его переделывать будет. Вот об этом и речь - что Unix тут ни причем, а причем - конкретный кривой, не меняющийся и/или не сопровождающийся, со времен царя гороха, софт конкретной америкосовской фирмы. Вообще-то дата создания стандарта - 1991 год : http://ru.wikipedia.org/wiki/Юникод Сомневаюсь что софтина была написана _до_ появления стандарта. Что же помешало сразу при написании софта данный стандарт поддерживать ? я так думаю - их недальновидность и/или банальная тупость ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SM 0 30 мая, 2009 Опубликовано 30 мая, 2009 · Жалоба Сомневаюсь что софтина была написана _до_ появления стандарта. Не сомневайтесь, до, и значительно до. А именно в 1985 году. Когда появился Verilog-XL у Gateway Design Automation, которая была затем куплена Cadence, и этот симулятор превратился в современный Incisive. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KNIggA 0 1 июня, 2009 Опубликовано 1 июня, 2009 · Жалоба жаль... что бы ни говорили, а читать комменты понятней на родном языке, даже владея английским... тонкостей хватает... буржуи.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
atlantic 0 1 июня, 2009 Опубликовано 1 июня, 2009 · Жалоба Народ, да вы че, комменты настоящие юниксоиды не пишут, им и так все понятно по исходникам:). Хотя, понять то, что у них парсер дохнет на могучем, в данном случае можно, видимо они в комментариях парсят директивы синтезатора(напр. //synthesis) или что-то вроде этого. Так сказать,бомбу мину саму и заложили (когда в комментариях всякую служебную пургу(Verilog Meta Comments) начали добавлять, сделали-ли бы типа pragma, тогда не надо было-бы парсить комментарии, как это сделано у нормальных людей). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KNIggA 0 16 июня, 2009 Опубликовано 16 июня, 2009 · Жалоба Выход найден, комменты не двойным слешем ставить, а ограничивать /* ...comment... */ тогда все нормально, даже в софте кириллица нормально видится, спасибо всем за проявленные старания и оказанное содействие... ) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
yes 5 24 июня, 2009 Опубликовано 24 июня, 2009 · Жалоба Народ, да вы че, комменты настоящие юниксоиды не пишут, им и так все понятно по исходникам:). Хотя, понять то, что у них парсер дохнет на могучем, в данном случае можно, видимо они в комментариях парсят директивы синтезатора(напр. //synthesis) или что-то вроде этого. Так сказать,бомбу мину саму и заложили (когда в комментариях всякую служебную пургу(Verilog Meta Comments) начали добавлять, сделали-ли бы типа pragma, тогда не надо было-бы парсить комментарии, как это сделано у нормальных людей). настоящие юниксоиды запустят препроцессор, который выбросит все коменты перед компиляцией :) а директивы (attribute) уже можно вставлять через (* *) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться