poly(1)
| POLY(1) | General Commands Manual | POLY(1) |
NAME
poly - the Poly/ML Standard ML implementation
SYNOPSIS
poly
DESCRIPTION
poly starts the Poly/ML shell. Poly/ML is an implementation of Standard ML developed by David Matthews at the University of Cambridge, at the Laboratory for Foundations of Computer Science (LFCS) at the University of Edinburgh and maintained as a project supported by contributors.
OPTIONS
- -v
- Print the version of Poly/ML and exit.
- --help
- Print a list of the arguments and exit.
- -q
- Suppress the start-up message.
- --with-markup
- Include extra mark-up information when printing. This is only suitable when Poly/ML is run under an environment that is able to decode the additional information.
- --ideprotocol
- Run the IDE communications protocol rather than the normal read-eval-print loop. Only suitable for running within a development environment.
- -H size, --heap size
- Set the initial heap size, in MB. This is used to set the size of the immutables and mutables segments if one or other is not explicitly specified. The heap may grow larger than this if required.
- --immutable size
- Set the size of the immutables segment, in MB. This controls the frequency of major garbage collections.
- --mutable size
- Set the size of the mutables segment, in MB. This controls the frequency of minor garbage collections.
- --debug options
- Set various debugging options for the run-time system.
SEE ALSO
http://www.polyml.org The Poly/ML web site.
| Poly/ML Version 5.4 2010 |
