/#include "tkint.h"/a\ #define TK_EXTENDED\ #ifdef TK_EXTENDED\ # include "tclxtend.h"\ Tcl_Interp *tk_mainInterp; /* Need to process signals */\ #endif /^char initCmd/c\ #ifdef TK_EXTENDED\ char initCmd[] = "load wishx.tcl";\ #else\ char initCmd[] = "source $tk_library/wish.tcl";\ #endif / interp = Tcl_CreateInterp();/c\ #ifdef TK_EXTENDED\ tk_mainInterp = interp = Tcl_CreateExtendedInterp();\ #else\ interp = Tcl_CreateInterp();\ #endif /result = Tcl_Eval(interp, initCmd/i\ #ifdef TK_EXTENDED\ tclAppName = "Wish";\ tclAppLongname = "Wish - Tk Shell";\ tclAppVersion = TK_VERSION;\ Tcl_ShellEnvInit (interp, TCLSH_ABORT_STARTUP_ERR,\ name,\ 0, NULL, /* argv var already set */\ fileName == NULL, /* interactive? */\ NULL); /* Standard default file */\ #endif