у нас есть оператор работает так, как будто {0} в TCL? - PullRequest
0 голосов
/ 14 июля 2011

В TCL мне интересно, есть ли у нас какие-то утверждения, такие как if {0} {...}, я имею в виду, что я не хочу использовать if {0} {...}, поэтому у нас есть другая альтернатива?

1 Ответ

4 голосов
/ 14 июля 2011

Вы можете создать любую команду, которую хотите работать таким же образом.В следующем примере я создаю команду с именем «-», которая принимает произвольные аргументы и ничего не делает.Единственное предостережение в том, что вы должны использовать сбалансированное цитирование:

proc - args return

- {
    this code/data will not execute
}
- neither will this
- "this won't execute either"

Конечно, в этих двух последних примерах может произойти подстановка переменных и команд, в зависимости от того, что следует за '-'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...