Man Linux: Main Page and Category List

NAME

       flcrun - The Falcon command line execution tool

SYNOPSIS

       falrun [options] [main_script] [script_options]

DESCRIPTION

       The  falrun command line tool is a subset of the falcon(1) command line
       interpreter which only executes pre-compiled falcon scripts  in  ".fam"
       module  files.  This  is meant to launch Falcon based application which
       were compiled on a different system, and whose source is not shipped.

OPTIONS

       -e <enc>
              Set given encoding as default for VM  I/O.  Unless  the  scripts
              select  a  different I/O encoding, the streams that are provided
              to the falcon VM (like the output stream for printf) are encoded
              using  the  given  ISO  encoding.  This  overrides  the  default
              encoding that is detected by reading the  environment  settings.
              In  example, if your system uses iso-8859-1 encoding by default,
              but you want your script to read and write utf-8 files, use  the
              option -e utf-8

       -h or -?
              Prints a brief help on stdout and exits.

       -L <path>
              Changes  the default load path. This overrides both the internal
              built in settings  and  the  contents  of  environment  variable
              FALCON_LOAD_PATH. Each directory in the path should be separated
              by ";" and use forward slashes, like this:

                   falrun -L ./;/usr/share/falcon_mod;./myapp

       -p <module>
              Preloads the given module as if  it  were  loaded  by  the  main
              script.

       -P     Ignore default load paths and uses only the paths set via the -L
              switch.

       -v     Prints copyright notice and version and exits.

FILES

       /usr/lib/libfalcon_engine.so
              Default location of the Falcon Engine loadable module.

       /usr/lib/falcon
              Default directory containing Falcon binary modules.

ENVIRONMENT

       FALCON_LOAD_PATH
              Default search path for modules loaded by the scripts.

       FALCON_SRC_ENCODING
              Default encoding for the source scripts loaded by  falcon  (when
              different from the system default).

       FALCON_VM_ENCODING
              Default  encoding  for  the  VM I/O streams (when different from
              system default).

AUTHOR

       Giancarlo Niccolai <gc@falconpl.org>

SEE ALSO

       falcon(1) faldisass(1)

LICENSE

       This document is released under the "GNU  Free  Documentation  License,
       version  1.2".   On  Debian  systems,  the  complete  text  of the Free
       Documentation   License,    version    1.2,    can    be    found    in
       /usr/share/common-licenses/.