incr Tcl
E774206
incr Tcl is an object-oriented extension to the Tcl programming language that adds classes, inheritance, and encapsulation features.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
object-oriented extension
ⓘ
software library ⓘ |
| addsFeature |
classes
ⓘ
encapsulation ⓘ inheritance ⓘ |
| alsoKnownAs |
[incr Tcl]
NERFINISHED
ⓘ
itcl NERFINISHED ⓘ |
| category |
Tcl object system
NERFINISHED
ⓘ
scripting language extension ⓘ |
| compatibleWith | Tcl 8.x NERFINISHED ⓘ |
| designedFor | structuring large Tcl applications ⓘ |
| extends | Tcl NERFINISHED ⓘ |
| hasComponent |
itcl class command
ⓘ
itcl::body ⓘ itcl::class NERFINISHED ⓘ itcl::configbody NERFINISHED ⓘ itcl::ensemble NERFINISHED ⓘ |
| hasDocumentation | Tcl Developer Xchange NERFINISHED ⓘ |
| hasFullName | incr Tcl NERFINISHED ⓘ |
| hasHomepage | https://core.tcl-lang.org/itcl ⓘ |
| implementationLanguage | C NERFINISHED ⓘ |
| influencedBy | C++ NERFINISHED ⓘ |
| integratesWith | Tcl namespaces ⓘ |
| license | BSD-style license NERFINISHED ⓘ |
| maintainedBy | Tcl Core Team NERFINISHED ⓘ |
| partOf | incr Tcl / incr Widgets family NERFINISHED ⓘ |
| platform | cross-platform ⓘ |
| programmingLanguage | Tcl NERFINISHED ⓘ |
| provides |
class definitions
ⓘ
data encapsulation ⓘ inheritance hierarchy ⓘ methods ⓘ namespaces integration ⓘ objects ⓘ |
| repository | https://core.tcl-lang.org/itcl ⓘ |
| supportsFeature |
constructors
ⓘ
destructors ⓘ method overloading by arguments ⓘ multiple inheritance ⓘ private members ⓘ protected members ⓘ public members ⓘ |
| supportsParadigm | object-oriented programming ⓘ |
| usedFor |
adding OO structure to Tcl scripts
ⓘ
building large-scale Tcl applications ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.