У меня есть программа на C, в которой я создаю интерпретатор tcl. Затем я открываю файл в программе на C и хочу передать его на интерпретатор tcl, чтобы интерпретатор tcl мог выполнять на нем ввод-вывод.
И я понимаю, что могу просто открыть файл в интерпретаторе tcl, но я получаю дескриптор открытого файла где-то еще, так что, к сожалению, это не вариант.
Есть идеи или хитрости, или я что-то упустил в tcl C API?