1flcrun(1)                     Falcon User Manuals                    flcrun(1)
2
3
4

NAME

6       flcrun - The Falcon command line execution tool
7
8

SYNOPSIS

10       falrun [options] [main_script] [script_options]
11
12

DESCRIPTION

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

OPTIONS

21       -e <enc>
22              Set given encoding as default for VM  I/O.  Unless  the  scripts
23              select  a  different I/O encoding, the streams that are provided
24              to the falcon VM (like the output stream for printf) are encoded
25              using  the given ISO encoding. This overrides the default encod‐
26              ing that is detected by reading  the  environment  settings.  In
27              example, if your system uses iso-8859-1 encoding by default, but
28              you want your script to read and  write  utf-8  files,  use  the
29              option
30
31
32       -h or -?
33              Prints a brief help on stdout and exits.
34
35       -L <path>
36              Changes  the default load path. This overrides both the internal
37              built in settings and the contents of environment variable  FAL‐
38              CON_LOAD_PATH. Each directory in the path should be separated by
39              ";" and use forward slashes, like this:
40
41                   falrun -L ./;/usr/share/falcon_mod;./myapp
42
43
44       -p <module>
45              Preloads the given module as if  it  were  loaded  by  the  main
46              script.
47
48       -v     Prints copyright notice and version and exits.
49
50

FILES

52       /usr/lib/libfalcon_engine.so
53              Default location of the Falcon Engine loadable module.
54
55       /usr/lib/falcon
56              Default directory containing Falcon binary modules.
57
58

ENVIRONMENT

60       FALCON_LOAD_PATH
61              Default search path for modules loaded by the scripts.
62
63
64       FALCON_SRC_ENCODING
65              Default  encoding  for the source scripts loaded by falcon (when
66              different from the system default).
67
68
69       FALCON_VM_ENCODING
70              Default encoding for the VM I/O  streams  (when  different  from
71              system default).
72
73
74

AUTHOR

76       Giancarlo Niccolai <gc@falconpl.org>
77
78

SEE ALSO

80       falcon(1) faldisass(1)
81
82

LICENSE

84       This  document  is  released under the "GNU Free Documentation License,
85       version 1.2".  On Debian systems, the complete text of the  Free  Docu‐
86       mentation  License,  version  1.2,  can  be  found  in  /usr/share/com‐
87       mon-licenses/.
88
89
90
91
92Falcon toolset                    April 2007                         flcrun(1)
Impressum