0
ответов

определение и перебор массивов в tcl

Мне нужна помощь в определении массивов, их отображении и переборе в цикле в TCL. Вот как я бы сделал их в php. $date = массив (); $размер=0; $date[$size] =$пред _событие _дата; / *После некоторых...
вопрос задан: 15 April 2012 21:26
0
ответов

TCL получить имя процесса, в котором я нахожусь

Как узнать, как называется процесс, в котором я нахожусь. Я имею в виду, что мне нужно это: proc nameOfTheProc {} { #много кода здесь помещает "ОШИБКА: вы используете 'nameOfTheProc' proc неправильно" } вот и хочу...
вопрос задан: 4 April 2012 14:10
0
ответов

Перехват «Ошибка интерпретатора Tcl»

Есть ли способ перехватить глобальную «Ошибку интерпретатора Tcl»? Например, я хотел бы автоматически сохранить в каком-либо файле следующее сообщение.
вопрос задан: 30 March 2012 21:10
0
ответов

Обработка команды выхода, выполняемой встроенной средой выполнения Tcl.

У меня есть небольшое приложение-оболочка, в которое встроен Tcl для выполнения некоторого набора кода Tcl. Интерпретатор Tcl инициализируется с помощью Tcl_CreateInterp. Все очень просто: пользователь вводит команду Tcl ...
вопрос задан: 29 March 2012 08:05
0
ответов

Как удалить процедуру Tcl?

Как удалить процедуру tcl? Можно сбросить переменную, переопределить псевдоним с промежуточным псевдонимом {} myproc {} otherproc, переопределить процедуру процедурой, определенной внутри другого пространства имен с пространством имен...
вопрос задан: 27 March 2012 13:19
0
ответов

почему следующее регулярное выражение не работает в tcl?

Я читаю какой-то код в TCL, регулярное выражение не работает, установите имя "Роналдо" proc GET_PLAYER_INFO {player_id {player_name "$name"}} { global name regexp "$player_name" "Ronaldo ...
вопрос задан: 19 March 2012 09:28
0
ответов

Можно ли в TCL передавать параметры таким образом?

У меня есть вопрос о передаче параметров в Tcl относительно следующего кода:set name "Ronaldo" proc GET_PLAYER_INFO {player_id {player_name "$name "}} { глобальное имя помещает $player_name }...
вопрос задан: 16 March 2012 11:36
0
ответов

R закрыть окно `меню` (tcltk)? (эквивалентно graphics.off для tcltk?)

Небольшой вопрос - я использую функцию меню в R с graphics=TRUE. Для меня, поскольку я на linux, это приводит к отображению диалога tcltk. (Вы знаете, как при установке install.packages('some_package') ...
вопрос задан: 29 February 2012 03:10
0
ответов

Невозможно запустить git gui с помощью cygwin в Windows

Раньше я запускал git gui в моей консоли cygwin без каких-либо проблем, но с тех пор Я обновил cygwin, у меня появилось следующее сообщение об ошибке: $ git gui Ошибка инициализации приложения: нет отображаемого имени ...
вопрос задан: 23 February 2012 18:18
0
ответов

Обходной путь TCL 8.4 для отсутствия опции lsort -nocase?

Я делаю простую сортировку TCL с использованием флага -nocase. Однако одна система, в которой я выполняю этот код, все еще использует TCL 8.4, где nocase недоступен. Есть ли простой обходной путь, или я ...
вопрос задан: 22 February 2012 11:47
0
ответов

Полный путь к текущему сценарию TCL

Есть ли возможность получить полный путь к текущему сценарию TCL, выполняющемуся? В PHP это будет: __FILE __
вопрос задан: 11 February 2012 21:55
0
ответов

Получить версию TCL из командной строки?

Я ищу очень простой способ получить версию TCL, установленную на машине, из командной строки. Для большинства языков программирования, что-то вроде languagename -...
вопрос задан: 8 February 2012 08:47
0
ответов

Выражения Tcl с шестнадцатеричными числами?

Функция Tcl expr поддерживает аргументы, записанные в шестнадцатеричной форме: операнды, начинающиеся с 0x, обрабатываются как целые числа, записанные в шестнадцатеричной форме. Однако возвращаемое значение expr всегда в десятичной форме: ...
вопрос задан: 3 February 2012 15:07
0
ответов

Арифметика комплексных чисел в Tcl?

Есть ли эквивалент команды expr, которая работает для комплексных чисел (представленные списки из двух двойников) ? Эта библиотека предоставляет функции для арифметики комплексных чисел, и это похоже на ...
вопрос задан: 1 February 2012 14:38
0
ответов

Как добавить переменное количество аргументов для exec в tcl?

Я уже некоторое время работаю с TCL и долгое время пытался сделайте следующее (это кажется легким, и я думаю, что это должно быть, но я не могу понять это правильно): Мне нужно выполнить внешний ...
вопрос задан: 18 December 2011 15:44
0
ответов

Как перенаправить stdout в файл в tcl

как перенаправить вывод proc в файл в tcl, например, у меня есть proc foo, и я хотел бы перенаправить вывод foo в файл bar. Но получил такой результат % proc foo {} { puts "hello world" }...
вопрос задан: 16 December 2011 07:21
0
ответов

Как отслеживать файл журнала в TCL

Допустим, есть файл log.txt, и к нему постоянно добавляется какой-то журнал. Я хочу отслеживать этот файл в среде TCL. Я пробовал это, но это не сработало. set log [open log.txt ...
вопрос задан: 28 November 2011 21:16
0
ответов

Реализации расширяемого протокола обеспечения?

Существуют ли клиентские реализации EPP для языков, отличных от Java? Меня больше всего интересует реализация клиента C или Tcl, но я также могу использовать Python или Perl.
вопрос задан: 10 November 2011 07:25
0
ответов

TCL - how to know how much time a function has worked?

Say I have a proc and the proc consists of several statements and function calls. How I can know how much time the function has taken so far?
вопрос задан: 2 November 2011 21:50
0
ответов

скрыть и показать рамку в tcl tk gui

Я хочу сделать рамку, которая может быть скрыта и показана альтернативно. Проблема в том, что Tk не предоставляет никакой команды скрытия/скрытия. Я использую vtcl, и там есть опция "Window hode", которая только скрывает ...
вопрос задан: 18 October 2011 09:07
0
ответов

Как эффективно (память/время) модифицировать все элементы списка в Tcl?

Для работы с каждым элементом списка, возвращая модифицированный список, в различных языках есть явные конструкции. В Perl есть map: perl -e 'my @a = (1..4); print join(q( ), map { $_ * $_ } @a)' 1 4 9 ...
вопрос задан: 11 October 2011 14:38
0
ответов

удалить подсписок из списка в tcl

Я хочу удалить подсписок из списка в Tcl. Я знаю, как это сделать для основного списка с помощью lreplace, но не знаю, как это сделать для подсписка. Например: установите {1 2 {{3 4} {4}}} Теперь я хочу ...
вопрос задан: 11 October 2011 09:38
0
ответов

Как использовать переменную в качестве значения по умолчанию для аргумента процедуры TCL

У меня есть переменная, которую я хотел бы использовать как значение по умолчанию для аргумента: proc log {message {output $ :: output}} {.... } Есть ли способ сделать это или мне нужно оценить переменную внутри ...
вопрос задан: 5 October 2011 22:33
0
ответов

TCL Строковый матч VS Regexps

Это правильно, что мы должны избегать использования Regexp, как это медленно. Вместо этого мы должны использовать строковые операции. Есть ли случаи, которые оба могут быть использованы, но Regexp лучше?
вопрос задан: 14 September 2011 05:03
0
ответов

Почему TCL не использует знак доллара перед именами переменных при вызове «набора»?

Я просто собираюсь использовать Perl в качестве сравнения здесь : $ foo = 5; Печать $ foo; Устанавливает переменную $ FOO до 5, а затем печатает содержимое переменной (обратите внимание, что $ foo всегда доступна как $ foo). В ...
вопрос задан: 4 September 2011 13:03
0
ответов

Вызов сценария bash из сценария tcl и возврат и статус выхода

Я пытаюсь вызвать сценарий bash из сценария TCL, и мне нужно получить статус выхода из сценария bash или в хотя бы передать что-нибудь обратно в сценарий TCL, чтобы я мог определить, выполнен ли мой сценарий ...
вопрос задан: 24 August 2011 14:55
0
ответов

как запускать сценарии Python с помощью команды tcl exec

У меня есть сценарий драйвера tcl, который, в свою очередь, вызывает несколько других программ. Я хочу вызвать сценарий Python из моего сценария tcl. скажем, это мой скрипт Python "1.py" #! / usr / bin / python2.4 импорт ОС ...
вопрос задан: 26 July 2011 05:14
0
ответов

вопрос об исходном тексте на Tcl

У меня есть файл с именем test7.tcl: namespace eval :: dai {имя переменной "ratzip" переменная день рождения "1982" proc hello {} {имя переменной переменная день рождения помещает "Здравствуйте, я $ ...
вопрос задан: 28 June 2011 15:14
0
ответов

Статическая переменная в Tcl

Это можно ли объявить статическую переменную в Tcl? Я использую определенную функцию для обнаружения неизвестных ошибок команды и хочу, чтобы она выводила сообщение об ошибке при первом появлении неизвестной команды - так что ...
вопрос задан: 25 May 2011 10:08
0
ответов

Предотвратить сбой Tcl при выполнении неизвестной команды

Я выполняю eval для содержимого файла. Файл состоит из этикеток, которые я разбираю. У каждой строки есть метка, и у меня есть процедура, определенная для каждой метки, так что eval выполняется успешно. Однако иногда ...
вопрос задан: 11 May 2011 10:14