Next: Predicates for Prolog to Interact with Tcl Interpreters, Up: Quick Reference [Contents][Index]
Command | ::= Name | |
| codes(code list) | ||
| write(term) | ||
| writeq(term) | ||
| write_canonical(term) | ||
| format(Fmt,Args) | ||
| dq(Command) | ||
| br(Command) | ||
| sqb(Command) | ||
| min(Command) | ||
| dot(ListOfNames) | ||
| list(ListOfCommands) | ||
| ListOfCommands | ||
Fmt | ::= atom | |
Name | ::= atom | { other than [] } |
| number | ||
ListOfCommands | ::= [] | |
| [ Command | ListOfCommands ] | ||
ListOfNames | ::= [] | |
| [ Name | ListOfNames ] | ||
Args | ::= [] | |
| [ term | Args ] |
where
denote their printed representations
codes(PrologString)
denotes the string represented by PrologString (a code list)
write(Term)
writeq(Term)
write_canonical(Term)
denotes the string that is printed by the corresponding built-in predicate
format(Fmt, Args)
denotes the string that is printed by the corresponding built-in predicate
dq(Command)
denotes the string specified by Command, enclosed in double quotes
br(Command)
denotes the string specified by Command, enclosed in curly brackets
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
dot(ListOfName)
denotes the widget path specified by ListOfName, preceded by and separated by dots
list(ListOfCommands)
denotes the TCL list with one element for each element in ListOfCommands.
denotes the string denoted by each element, separated by spaces