開発 ツールコマンド言語(tcl)とは何ですか? -techopediaからの定義

ツールコマンド言語(tcl)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ツールコマンド言語(Tcl)の意味

ツールコマンド言語(Tcl)は、プログラミング機能を備えた強力なスクリプト言語です。 Unix、Windows、Mac OSプラットフォームで利用可能です。 Tclは、Webおよびデスクトップアプリケーション、ネットワーク、管理、テスト、ラピッドプロトタイピング、スクリプトアプリケーション、およびグラフィカルユーザーインターフェイス(GUI)に使用されます。

Techopediaはツールコマンド言語(Tcl)について説明します

1988年にJohn Ousterhoutによって導入されたTclは、Common Gateway Interface(CGI)スクリプトに使用され、Eggdropボットスクリプト言語として機能します。 Tcl / Tkは、TclとTk GUIツールキットの組み合わせを指します。


Tcl機能は次のとおりです。

  • 完全なユニコードとクロスプラットフォームの使用
  • JavaおよびC ++による拡張性
  • Windows GUIツールキットとの統合
  • ソースコードを含むデータ型は、文字列として操作できます。
  • ソケットとファイルへのイベント駆動型インターフェース
  • 可変機能関数コマンドとバイトコードを使用した解釈言語
  • Tclコマンドによる誤った使用に関するエラーメッセージの生成。
  • FreeWrap TCLSH
  • Berkeley Software Distribution(BSD)ライセンス
  • フル開発バージョン
TclはC言語とインターフェイスします。 コマンド引数を記述する値の配列は、コマンド実装関数に渡されます。 デジタルロジックシミュレータには、Verilog用のTclスクリプトインターフェイス、VHSICハードウェア記述言語(VHDL)、SystemVerilogハードウェア言語シミュレーションも含まれています。 Simplified Wrapper and Interface Generator(SWIG)やffidlなどのツールは、任意のC関数とTclランタイムを接続するために必要なコードを自動的に生成します。 Tclスクリプトは、空白で区切られ、改行またはセミコロンで終了する単語のリストとしてコマンド呼び出しを格納します。


Tclがサポートする主な置換は、コマンド置換、変数置換、およびバックスラッシュ置換です。 さらに、Tclスクリプト用のデータベースアクセスインターフェイスがあり、MySQL、Open Database Connectivity(ODBC)、PostgreSQL、およびSQLiteデータベースのアクセスドライバーをサポートしています。


Tclは、GUI、端末ベースのアプリケーション自動化、データベースアクセスなどの追加機能の拡張パッケージをサポートしています。

ツールコマンド言語(tcl)とは何ですか? -techopediaからの定義