私は通常、を使用してTclルーチンを呼び出すCシェルを持っていますTcl_Eval
。通常、ユーザーが入力した内容を実行して、結果としてステータスを取得するだけで問題ありませんでした。ただし、ユーザーが入力したコマンドから実際のstdio出力を受け取る必要があります。Tcl Cの手順を使用してそれを取得する方法はありますか?
補足として:組み込みとユーザーソースの両方で、Tclインタープリターで使用可能な現在のプロシージャのリストを把握する必要があります。基本的に、からの出力info procs *
。