This is a basic tutorial for those SICStus Prolog users who would like to add Tcl/Tk user interfaces to their Prolog applications. The tutorial assumes no prior knowledge of Tcl/Tk but, of course, does assume the reader is proficient in Prolog.
Aware that the reader may not have heard of Tcl/Tk, we will start by answering three questions: what is Tcl/Tk? what is it good for? what relationship does it have to Prolog?
|• What Is Tcl/Tk?:||What Is Tcl/Tk?|
|• What Is Tcl/Tk Good For?:||What Is Tcl/Tk Good For?|
|• What Is Tcl/Tks Relationship to SICStus Prolog?:||What Is Tcl/Tks Relationship to SICStus Prolog?|
|• A Quick Example of Tcl/Tk in Action:||A Quick Example of Tcl/Tk in Action|
|• Outline of This Tutorial:||Outline of This Tutorial|