Перейти к содержанию
    

Tcl's if: ModelSim vs Active-HDL

Всем добра!


Исполняю в командной строке ModelSim-а
ModelSim> if {1} {puts "111"}
Получаю, как и ожидал
# 111

Исполняю тоже самое в командной строке Active-HDL-а:
if {1} {puts "111"}
Получаю
# Error: missing endif for if in line 1

Причём всякие добавления endif в виде 
if {1} {puts "111"} endif
Дают ту же самую ошибку.

ЧЯДНТ?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прошу простить, надо было воспользоваться встроенным help-ом, а не интернетом, как я привык. 
help if спас отца русской демократии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

if <expression>
<command>
...
[ else
<command>
... ]

endif

Но я, хоть убейте, не знаю, как это в одну строку записать, чтобы Active-HDL съел.
Да оно мне и не нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...