incr Tcl

E774206

incr Tcl is an object-oriented extension to the Tcl programming language that adds classes, inheritance, and encapsulation features.

All labels observed (4)

Label Occurrences
incr Tcl canonical 2
[incr Tcl] 1
incr Tcl / incr Widgets family 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf object-oriented extension
software library
addsFeature classes
encapsulation
inheritance
alsoKnownAs [incr Tcl]
linked to: incr Tcl

itcl
linked to: Itcl
category Tcl object system
linked to: TclOO

scripting language extension
compatibleWith Tcl 8.x
linked to: Tcl
designedFor structuring large Tcl applications
extends Tcl
hasComponent itcl class command
itcl::body
itcl::class
itcl::configbody
linked to: TclOO

itcl::ensemble
linked to: incr Tcl
hasDocumentation Tcl Developer Xchange
hasFullName incr Tcl
hasHomepage https://core.tcl-lang.org/itcl
implementationLanguage C
influencedBy C++
integratesWith Tcl namespaces
license BSD-style license
linked to: BSD license
maintainedBy Tcl Core Team
partOf incr Tcl / incr Widgets family
linked to: incr Tcl
platform cross-platform
programmingLanguage Tcl
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

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Tcl hasObjectSystem incr Tcl
incr Tcl hasFullName incr Tcl
incr Tcl alsoKnownAs [incr Tcl]
linked to: incr Tcl
incr Tcl hasComponent itcl::ensemble
linked to: incr Tcl
incr Tcl partOf incr Tcl / incr Widgets family
linked to: incr Tcl