Provided by: falconpl-dev_0.9.6.9-git20120606-2_amd64 bug

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 languages 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 Documentation License, version 1.2,  can  be
       found in /usr/share/common-licenses/.