Incr Tcl - Incr Tcl
Paradigma | multi-paradigma: objektově orientovaný, funkční, Rozkazovací způsob, programování řízené událostmi |
---|---|
Navrhl | Michael McLennan |
Vývojář | Michael McLennan |
Poprvé se objevil | 1993 |
Stabilní uvolnění | Itcl4.1.1 / 21 December 2017 |
Psací disciplína | dynamické psaní, vše lze považovat za tětiva |
webová stránka | itcl na sourceforge |
Ovlivněno | |
Tcl, C ++ |
přírůstek Tcl (běžně stylizované jako [přírůstek Tcl]a často zkráceno na itcl) je sada objektově orientovaný rozšíření pro Programovací jazyk Tcl. Mezi komunitou Tcl je široce používán a je obecně považován za průmyslová síla[Citace je zapotřebí ]. Jeho jméno je slovní hříčkaC ++ ". Itcl implementace existují jako obě balík které mohou být dynamicky načteny a Tcl aplikace, stejně jako samostatný samostatný jazyk s vlastním tlumočníkem.
Přehled
Funkce
Podpora oboru názvů
Itcl umožňuje použití jmenných prostorů pro organizaci příkazů a proměnných.
Příklad:
balík vyžadovat Itcl itcl::toustovač třídy { proměnná drobky 0 metoda přípitek {nslices} { -li {$ drobky > 50} { chyba "== POŽÁR! POŽÁR! ==" } soubor drobky [expr $ drobky+4*$ nslices] } metoda čistý {} { soubor drobky 0 }} itcl::třída SmartToaster { zdědit Toustovač metoda přípitek {nslices} { -li {$ drobky > 40} { čistý } vrátit se [řetěz $ nslices] }} soubor toustovač [SmartToaster #auto]$ toustovač přípitek 2
Integrace kódu C.
Itcl (jako Tcl) má integrovanou podporu pro integraci kódu C do tříd Itcl.
Licencování
Sleduje stejná omezení autorských práv jako Tcl / Tk. Tento software můžete používat, kopírovat, upravovat a dokonce jej znovu šířit bez písemného souhlasu nebo licenčních poplatků za předpokladu, že všechna upozornění na autorská práva zůstanou nedotčena. Nemůžete nárokovat vlastnictví softwaru; autoři a jejich instituce si ponechávají vlastnictví, jak je popsáno v souborech „license.terms“ obsažených ve standardní distribuci. Více informací naleznete na incrtcl.sourceforge.net/itcl/copyright.html.
Viz také
Reference
zvýšit Tcl od základu Chad Smith, publikováno v lednu 2000.
- Toto je kompletní referenční příručka pro incr Tcl, zahrnující základy jazyka, problémy s designem OO, přetížení, opětovné použití kódu, vícenásobnou dědičnost, abstraktní základní třídy a problémy s výkonem. Navzdory své šíři se řídí spíše výukovým než encyklopedickým přístupem. Tato kniha není v tisku od září 2004.
externí odkazy
- Stránka projektu Itcl / incr Tcl
- Web balíčku Tcl
- projekt tclweb (na tomto webu je udržován seznam adresátů)
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |