xowish - Simple windowing shell containing NSF/XOTcl2 interpreter
- xowish ?fileName?
- xowish is a shell-like application including Tcl and the XOTcl2 as
well as the Tk toolkit. xowish creates a main window and, then,
reads commands from its standard input or from fileName and
evaluates them. If invoked without fileName, then it runs in REPL
mode, reading commands from standard input. xowish will continue
processing commands until all windows have been deleted or until
end-of-file is reached on standard input.
xowish can be used like wish to make XOTcl2
scripts directly invokable from the shell, by providing the following
first line ("shebang") in the respective script:
- A (more portable) alternative is:
#! /bin/sh
# the next line restarts using xowish \
exec xowish "$0" "$@"
Copyright (c) 2014 Stefan Sobernig <stefan.sobernig@wu.ac.at>, Gustaf Neumann <gustaf.neumann@wu.ac.at>; available under the Creative Commons Attribution 3.0 Austria license (CC BY 3.0 AT).