Index


Manual Reference Pages  - prose (1)

NAME

prose - PROSE script compiler and engine

CONTENTS

Synopsis
Description
Options
Environment Variables
Files
See Also
Author

SYNOPSIS

prose [-D n|n1-n2] [-m module_dir] [-s schema_dir] binary_file ...

prose --help
prose --version

DESCRIPTION

Loads one or more PAL binary files into the execution engine, and launches the ’main’ functions located underneath each module root.

PROSE binary files are created by passing PAL instructions to the prism assembler tool.

Note that the PROSE scripting language does not yet exist. When it does, this tool will also compile PROSE scripts into bytecode.

OPTIONS

-D n|n1-n2
  enable debug mode, reporting debug messages at level n, or between the levels of n1 and n2. There are a number of debug levels available, ranging from 1-127, where 1 is the least amount of information. Debug levels from 50 and above are only available if the tool has been compiled with the ENABLE_EXTRADEBUG flag.
-m module_dir
  specify a different directory in which to locate the PROSE modules. Run prose --help to see the default location.
-s schema_dir
  specify a different directory in which to locate the PROSE schema definitions. Run prose --help to see the default location.

ENVIRONMENT VARIABLES

The following environment variables may also be used in place of command-line options. If the command-line option is also given, its value will take precedence.
PROSE_DEBUG
  Debug level, as -D above.
PROSE_MODULEDIR
  Module directory, as -m above.
PROSE_SCHEMADIR
  Schema directory, as -s above.

FILES

modules/ps_core.so
  Core modules.
modules/ps_core.conf
  Core module description file.
schema/00core.schema
  Core schema definitions.
libprose.so
  Shared library of common routines required by supporting modules.

SEE ALSO

prism(1), pal_intro(5).

AUTHOR

Copyright (c) 2002-2010 Mark R. Bannister <cambridge@users.sourceforge.net>.

This is free software and can be downloaded from prose.sourceforge.net; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


prose (1) 17 November 2010
Generated by manServer 1.07 from man1/prose.1 using man macros.