Go to the first, previous, next, last section, table of contents.


The tcl/tk interface

Author(s): Montse Iglesias.

Version: 1.5#118 (2000/4/19, 18:13:43 CEST)

Version of last change: 1.5#73 (2000/3/19, 19:54:31 CET)

The tcltk library package is a bidirectional to the Tcl (pronounced Tickle) language and Tk toolkit. Tcl is an interpreter scripting language with many extensions packages, in particular the graphical interface toolkit Tk

Usage and interface (tcltk)

Documentation on exports (tcltk)

REGTYPE: tclInterpreter/1:

Usage: tclInterpreter(I)

REGTYPE: tclCommand/1:

A Tcl command is specified as follows:

      Command         --> Atom  { other than [] }
                        | Number
                        | chars(PrologString)
                        | write(Term)
                        | format(Fmt,Args)
                        | dq(Command)
                        | br(Command)
                        | sqb(Command)
                        | min(Command)
                        | ListOfCommands
      ListOfCommands  --> []
                        |[Command|ListOfCommands]

where:

Atom
Number
denote their printed representations.
chars(PrologString)
denotes the string represented by PrologString (a list of character codes).
write(Term)
denotes the string that is printed by the corresponding built-in pridicate.
format(Term)
denotes the string that is printed by the corresponding built-in pridicate.
dq(Command)
denotes the string specified by Command, enclosed in double quotes.
br(Command)
denotes the string specified by Command, enclosed in braces.
sqb(Command)
denotes the string specified by Command, enclosed in square brackets.
min(Command)
denotes the string specified by Command, immediately preceded by a hyphen.
ListOfCommands
denotes the strings denoted by each element, separated by spaces.

Usage: tclCommand(C)

PREDICATE: tcl_new/1:

Usage: tcl_new(-(TclInterpreter))

PREDICATE: tcl_eval/3:

Usage: tcl_eval(+TclInterpreter,+Command,-(Result))

PREDICATE: tcl_delete/1:

Usage: tcl_delete(+TclInterpreter)

PREDICATE: tcl_event/3:

Usage: tcl_event(+TclInterpreter,+Command,-(Events))

PREDICATE: tk_event_loop/1:

No further documentation available for this predicate.

PREDICATE: tk_new/2:

Usage: tk_new(+Options,-(TclInterpreter))

PREDICATE: tk_new/4:

No further documentation available for this predicate.


Go to the first, previous, next, last section, table of contents.