next up previous index
Next: The .eclipserc file Up: Getting started with ECLiPSe Previous: Entering the ECLiPSe System   Index

ECLiPSe Command Line Options

The following command line options may be specified
-b bootfile
Compile the file bootfile before starting the session or before saving the state using the -s option.

-e goal
Instead of starting an interactive toplevel-loop, the system will execute the goal goal. goal is given in normal Prolog syntax, and has to be quoted if it contains any characters that would normally be interpreted by the shell. The -e option can be used together with the -b option and is executed afterwards.

The exit status of the ECLiPSe process reflects success or failure of the executed Prolog goal (0 for success, 1 for failure).

-g size
This option specifies to which limit the memory consumption of the ECLiPSe global/trail stack can grow. The size is specified in kilobytes, or in megabytes when the number is followed by the letter M. The default is 128M, ie. 128 Megabytes. (On machines that do not support memory mapping, the stacks are pre-allocated and the default size is only 750K).

-l size
This option specifies to which limit the memory consumption of the ECLiPSe local/control stack can grow. The size is specified in kilobytes, or in megabytes when the number is followed by the letter M. The default is 128M, ie. 128 Megabytes. (On machines that do not support memory mapping, the stacks are pre-allocated and the default size is only 200K).

-h size
This option specifies to which limit the memory consumption of the ECLiPSe private heap can grow. The size is specified in kilobytes, or in megabytes when the number is followed by the letter M. The default is 32M, ie. 32 Megabytes.

-s size
This option specifies to which limit the memory consumption of the ECLiPSe shared heap can grow. The size is specified in kilobytes, or in megabytes when the number is followed by the letter M. The default is 64M, ie. 64 Megabytes.

-p size
The size of the page buffer area for the database handling is set to size kbytes. The default value is 400 kbytes.

- -
The ECLiPSe system will ignore this argument and everything that follows on the commmand line. The Prolog program will only see the part of the command line that follows this argument.
More command line options are described in chapter 8.


next up previous index
Next: The .eclipserc file Up: Getting started with ECLiPSe Previous: Entering the ECLiPSe System   Index

1999-08-06