OTcl - OTcl - Wikipedia
OTcl obvykle se odkazuje na objektově orientovaný rozšíření Tcl vytvořil David Wetherall na MIT.[1] Používá se v síťový simulátor (NS-2) a obvykle běží pod Unix životní prostředí.[2] Toto bylo později rozšířeno na XOTcl.
OTcl může také odkazovat na nesouvisející rozšíření IXI Object Tcl od Deana Sheenana.
Tato rozšíření objektů Tcl předcházejí populárnějším přírůstek Tcl.
Úvod do syntaxe
Vyhrazené slovo Třída se používá k reprezentaci třídy a metoda třídy se deklaruje pomocí slova instproc.[2] Proměnná já je ukazatel na třídu, ve které se používá, a je ekvivalentní proměnné tento C ++ / Java. Klíčové slovo -superclass se používá k definování hierarchie.[2] Například, Syn třídy - otec třídy znamená, že třída syn dědí z třída otec. Pro vytvoření instance třídního syna můžeme psát nastavit new_inst [nový syn]. Následuje jednoduchý příklad kódu.
Třída Ahoj světe Ahoj světe instproc ahoj {} { uvádí "Ahoj světe" } soubor Ahoj světe [Nový Ahoj světe] //na běh
$ helloworld ahoj
TclCL
TclCL (Tcl with classes) is a Tcl /C ++ rozhraní používané Mash, vic, vat, rtp_play, ns a nam. Poskytuje vrstvu lepidla C ++ přes OTcl.[3]
Viz také
Reference
- ^ Stránka projektu OTcl
- ^ A b C Eitan Altman a Tania Jiménez, NS Simulator pro začátečníky, Přednášky, 2003-2004, Univ. de Los Andres, Merida, Venezuela a ESSI, Sophia-Antipolis, Francie
- ^ Stránka projektu TclCL
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |