Публикации по теме 'tcl'


Tcl — Доменный язык — это просто
Постоянная тема при создании программных инструментов связана с некоторой системой конфигурации. Почти каждая часть реального программного обеспечения будет поставляться с какой-либо системой конфигурации, будь то реестр Windows или файлы конфигурации nginx. Мы всегда наблюдаем очень интересную закономерность: разработчики программного обеспечения любят создавать свои собственные языки конфигурации. Я не говорю, что это плохо, но, может быть, мы могли бы сделать шаг назад и переосмыслить,..

Вопросы по теме 'tcl'

Как отобразить изображение с помощью ltk?
Я написал код для чтения растрового изображения Windows и теперь хотел бы отобразить его с помощью ltk. Как я могу построить соответствующий объект? Есть ли такой функционал в ltk? Если нет, как я могу сделать это напрямую, взаимодействуя с tk?
2061 просмотров
schedule 26.08.2022

Никаких отбрасываемых пакетов с использованием моделей ошибок для беспроводного сценария?
Я пытаюсь использовать модель ошибок в ns2 с беспроводными соединениями, я использую ns2.33. Я попробовал модель равномерной ошибки и модель цепи Маркова. Ошибок от ns нет, но когда я пытаюсь найти отброшенные пакеты из-за повреждения, я не могу...
2434 просмотров
schedule 08.08.2023

Что лучше для DSL: TCL или Lisp?
Что лучше для DSL: TCL или Lisp? Что вы можете сказать о привязке Java(C#)-TCL по сравнению с Lisp(Scheme)? Какой инструмент DSL применим для разработки .Net? (кроме инструментов Microsoft DSL)
3964 просмотров
schedule 15.03.2023

Почему для topdir устанавливается значение по умолчанию, когда rpmbuild вызывается из tcl?
У меня есть tcl-скрипт, который запускает rpmbuild. При этом «topdir», используемый rpmbuild, неверен. У меня есть файл .rpmacros в моем домашнем каталоге, и если я вручную вызываю rpmbuild, он работает нормально, т.е. «topdir» не является...
38380 просмотров
schedule 06.05.2024

Ожидайте добавления
Недавно я играл в ожидании, и я всю жизнь не могу понять, как выполнить простое добавление к переменной, которую я передал. Кто-нибудь знает, как это сделать? Кроме того, есть ли достойный онлайн-справочник по Expect? Я пробовал гуглить с очень...
7065 просмотров
schedule 28.02.2023

Объектно-ориентированный TCL
Какая объектно-ориентированная система в TCL считается стандартом?
2282 просмотров
schedule 18.05.2022

Использование команды кодирования Tcl для преобразования из традиционного китайского в упрощенный китайский
Я поддерживаю веб-сайт, написанный на Tcl, который отображает данные на традиционном китайском языке (big5). Затем у нас есть сервлет Java, использующий код перевода с сайта mandarintools.com, для перевода запроса страницы на упрощенный китайский....
1332 просмотров
schedule 10.03.2022

Проблема при выполнении сценария TCL из Bourne Shell (проблема с перенаправлением)
Я работаю с VMD (пакет визуализации молекулярной динамики), и я хочу открыть VMD из сценария Perl, запустить сценарий Tcl, распечатать вывод в файл журнала, затем закрыть VMD и вернуться к сценарию Perl. Обычный синтаксис для этого: system("vmd...
1837 просмотров
schedule 02.06.2024

Должен ли я использовать Perl / Tk, Tcl :: Tk или Tkx для графического интерфейса Perl?
Мне очень нравится Perl/Tk , но я пришел к мнению, что это DOA. Я думаю, что Tcl::Tk и Tkx - лучшие решения. Допустим, я уронил Perl/Tk . "Наиболее поддерживаемый" маршрут - Tcl::Tk (который не обновлялся с 2007 г. и автор которого, похоже,...
9594 просмотров
schedule 10.05.2022

Почему важен порядок создания виджетов?
Следующий код работает нормально. Он отображает panedwindow с синей рамкой сверху и зеленой рамкой снизу: panedwindow .root -orient vertical -showhandle true -background red frame .top -background blue -width 100 -height 100 frame .bot...
314 просмотров
schedule 30.07.2022

Использование функции proc_open в PHP
Я пытаюсь выполнить скрипт TCL из PHP. Я использую PHP proc_open для связи. Но я не могу получить результат из сценария tcl. Может ли кто-нибудь просмотреть код и сообщить мне, где я ошибаюсь? PHP-код <?php $app = 'tclsh84.exe'; $spec =...
570 просмотров
schedule 06.09.2022

Заполнение Tcl Treeview данными Sqlite
Я создаю приложение Tcl, которое считывает Sqlite Db. В настоящее время я могу вводить данные в базу данных, используя интерфейс Tcl. Теперь я пытаюсь понять, как отображать данные в Sqlite Db из внешнего интерфейса Tcl. После небольшого...
1484 просмотров
schedule 02.06.2022

Как кратко объединить строки в Tcl?
Я могу легко объединить две переменные, foo и bar, следующим образом в Tcl: "${foo}${bar}". Однако, если я не хочу помещать промежуточный результат в переменную, как я могу легко объединить результаты вызова какого-либо процесса? Длинным...
41397 просмотров
schedule 02.06.2022

Есть ли способ встроить комментарий в команду Tcl?
Я хотел бы иметь комментарий внутри команды, и кажется, что это невозможно, учитывая, что символ «#» определен в Tcl 8.4 как: Если символ решетки (``#'') появляется в точке, где Tcl ожидает первый символ первого слова команды, то символ решетки и...
2103 просмотров
schedule 01.06.2022

ITCL - Как получить доступ к члену ассоциативного массива внутри класса?
Как получить доступ к члену ассоциативного массива класса внутри самого класса? Itcl создан по образцу C++, и на C++ мы бы написали: SomeObject.SomePublicMember = ... Как сделать то же самое в Itcl? Без предоставления процедуры доступа для...
789 просмотров
schedule 04.06.2024

Tcl для получения кода ASCII для каждого символа в строке
Мне нужно получить символ ASCII для каждого символа в строке. На самом деле это каждый символ в (небольшом) файле. Следующие первые 3 строки успешно преобразуют все содержимое файла в строку (в соответствии с этим рецептом ): set fp [open...
21731 просмотров
schedule 10.11.2023

Как распространять проект, построенный на интерпретируемом языке?
Я начал проект (текстовый редактор для разработчиков) на интерпретируемом языке (Tcl / Tk), а другой - на Perl (оба имеют открытый исходный код), но со временем, когда он появится в бета-версии, мне нужно будет распространить это для пользователей...
349 просмотров

Регулярное выражение для поиска строки в буфере ожидания
Я пытаюсь найти регулярное выражение, которое соответствует строке escape-символов (ответ Expect, см. этот вопрос ) и шестизначное число (с буквенно-цифровым первым символом). Вот вся строка, которую мне нужно идентифицировать:...
5428 просмотров
schedule 12.01.2024

Как изменить шрифт и размер шрифта в ttk::button (тематические виджеты)?
Как изменить шрифт и размер шрифта в виджете тематической кнопки ( ttk::button )? ttk::button .x.buttonTEST -text "TEST" -font ?? # the -font option is not valid with ttk::button
4928 просмотров
schedule 07.02.2024

Обновление значений массива TCL на основе аргумента командной строки
Я пытаюсь заменить значение переменной внутри массива, чтобы обновить значения массива на основе входных данных командной строки. например Я получаю IP-адрес в качестве аргумента командной строки для своего TCL-скрипта и пытаюсь обновить команды со...
496 просмотров
schedule 01.10.2022