Movatterモバイル変換


[0]ホーム

URL:


Pergi ke kandungan
WikipediaEnsiklopedia Bebas
Cari

Tcl

Daripada Wikipedia, ensiklopedia bebas.
Tcl
Paradigmaberbilang paradigma:berorientasi objek,kefungsian,bertatacara,pacuan peristiwa
Muncul pada1988
Direka olehJohn Ousterhout
PembangunTcl Core Team
Lepasan stabil8.6.9 (16 November 2018; 7 tahun yang lalu (2018-11-16))
Lepasan pratunjuk8.7a1 (8 September 2017; 8 tahun yang lalu (2017-09-08))
Disiplin penjenisanDinamik, segalanya boleh dikira sebagairentetan
Pelaksanaan utamaActiveTcl
Laman webwww.tcl.tk

Tcl (Tool Command Language, sering ditulis "Tcl" berbanding "TCL" dan disebutticle) adalah salah satubahasa pengaturcaraan. Ia dicipta olehJohn Ousterhout.

Pentafsir yang biasa untuk Tcl adalahtclsh.

Sintaks

[sunting |sunting sumber]

Sintaks asas dalam Tcl

[sunting |sunting sumber]

Sintaksnya berupa seperti perkataanbahasa Inggeris yang disingkatkan. Skripnya terdiri daripada beberapa arahan. Arahan adalah beberapa perkataan yang dipisahkan dengan ruang kosong.

 kata1 kata2 kata3 ... kataN

Perkataan pertama adalah nama kepada perintah (bergantung kepadapengatur cara) manakala yang selebihnya adalah argumen-argumen.

 namaPerintah arg1 arg2 ... argN

Sebagai contoh,

setx14

mempunyai 2 argumen.

Simbol-simbol dengan tujuannya dalam Tcl

[sunting |sunting sumber]
SimbolKegunaan
\Mengelakkan ruang kosong daripada memisahkan argumen
[]Sebagai sub-arahan
;Memberi isyarat permulaan arahan baru
#Memberi isyarat yang barisan tersebut adalah komen
$Bertindak sebagai alamat untuk sesuatu pembolehubah untuk penggantian masuk
""
atau
{}
  • Mengkelompokkan argumen
  • Perbezaan"" dengan{}
  1. "" membenarkan penggantian masuk dalam mengkelompokkan argumen, manakala{} sebaliknya.
  2. {} boleh diletak berdekatan manakala"" tidak boleh.

Tatacara dalam TCL

[sunting |sunting sumber]

Tatacara adalah arahan-arahan dalam TCL. Ia boleh disamakan dengan fungsi dalamC. Tatacara ditulis seperti berikut:

procnamaTatacara{arg1arg2...argn}{#arahan-arahan diletakkan di sini}

Cara pemanggilan tatacara di dalam skrip TCL adalah seperti berikut:

 namaTatacara arg1 arg2 ... argn

Tatacara boleh juga menerima argumen yang merupakan tatacara yang lain. Contoh:

 tatacara1 [tatacara2 arg1 arg2 ... argn]

Atur cara "Indahnya Dunia!"

[sunting |sunting sumber]

Skrip:

puts"Indahnya Dunia!"

atau

puts{IndahnyaDunia!}

akan menghasilkan output yang berikut:

 Indahnya Dunia!

Menggunakan tatacara untuk atur cara "Indahnya Dunia!"

procindahDunia{}{setayat"Indahnya Dunia!"puts$ayat}indahDunia


Lihat juga

[sunting |sunting sumber]

Pautan Luar

[sunting |sunting sumber]
Diambil daripada "https://ms.wikipedia.org/w/index.php?title=Tcl&oldid=4669634"
Kategori:

[8]ページ先頭

©2009-2026 Movatter.jp