Next: Reading In, Up: Run Intro [Contents][Index]
Under UNIX, SICStus Prolog can be started from one of the shells.
On other platforms, it is normally started by clicking on an icon.
However, it is often convenient to run SICStus Prolog under GNU Emacs
or the SPIDER IDE (see SPIDER),
instead. A GNU Emacs interface for SICStus Prolog is described later
(see Emacs Interface). From a UNIX or Windows shell, SICStus Prolog
can be
started by invoking the sicstus
command-line tool,
using the full path to sicstus
unless its location has been
added to the shell’s path.
The development system checks that a valid SICStus license exists and, unless the --nologo option was used, responds with a message of identification and the prompt ‘| ?- ’ as soon as it is ready to accept input, thus:
SICStus 4.9.0 … Licensed to SICS | ?-
At this point the top level is expecting input of a query. You cannot type in clauses or directives immediately (see Inserting Clauses). While typing in a query, the prompt (on following lines) becomes ‘ ’. That is, the ‘| ?- ’ appears only for the first line of the query, and subsequent lines are indented.