Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

falrun(1) [suse man page]

flcrun(1)							Falcon User Manuals							 flcrun(1)

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 FAL- CON_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 Docu- mentation License, version 1.2, can be found in /usr/share/common-licenses/. Falcon toolset April 2007 flcrun(1)

Check Out this Related Man Page

fallc.fal(1)							Falcon User Manuals						      fallc.fal(1)

NAME
falconeer.fal - Falcon Language table compiler SYNOPSIS
fallc.fal [-m merge_file] [...options...] ftt_list... DESCRIPTION
The Falcon language table compiler is used to compile .ftt files (Falcon translation tables) into a binary .ftr file (Falcon translation). The ftr file is a collection of translations relative to a single module (source file, .fam pre-compiled Falcon file or binary shared object/dynamic load library), that can be shipped side by side with the module and providing a translation to one of the compiled-in lan- guages on request. Ftt files are generated by falcon command line compiler using the -y option. The program operates on the list of ftt files provided on the command li OPTIONS
-c Do NOT check for inline variables consistency. If not given, fallc will check for all the variables indicated with $varname or $(varname[:...]) to be both in the original strings and in the translation, and will warn if this doesn't happens. -h Prints an help screen with command synopsis. -m <source_table.ftt> Merges a new source table with previously performed translations. If the source program that must be translated changes after that some work has been performed on the translation table, it is necessary to integrate the changes into the work files. In this mode, a new template source table generated by falcon can be integrated in already existing translations, which will be modified directly on place. It is possible to provide a different output file for the merged result using the -o <outputfile> option, but in this case it will be possible to merge only one file at a time. -o <outputfile> By default, fallc sends the binary translation table to a file named after the original module with the .ftr extension added. This option allows one to specify a different destination for the compiled translation table. The option can be used in conjunction with the -m option to send the result of a merged table to a different file. -v Prints program version and exits. NOTES
On some systems, fallc.fal script can be "proxied" with a fallc pseudo command (shell script, batch file and so on). AUTHOR
Giancarlo Niccolai <gc_@_falconpl.org_> (remove "_") SEE ALSO
falcon(1) LICENSE
This document is released under the "GNU Free Documentation License, version 1.2". On Debian systems, the complete text of the Free Docu- mentation License, version 1.2, can be found in /usr/share/common-licenses/. Falcon toolset May 2008 fallc.fal(1)
Man Page