Provided by: falconpl_0.9.6.9-git20120606-2_amd64 bug

NAME

       faldissass - The Falcon disassembler

SYNOPSIS

       faldissass [options] module_file.fam

DESCRIPTION

       The  faldissass  command line tool disassembles a compiled .fam Falcon module.  The output
       human-readable Falcon Virtual Machine assembly is sent to the standard output.

       The tool has mainly two working  modes.  The  standard  mode  procures  an  assembly  dump
       containing the PC counter address that will be associated with each instruction in the VM.
       This allows one to see exactly on which VM instruction an error was raised (as the  PC  at
       error  raisal  is  always  shown  in  error dumps), or to debug the VM by following the PC
       register in step-by-step mode.

       The isomorphic mode creates a compilable assembly source that can the  be  feed  into  the
       falcon  assembler  to  obtain a compiled module. In example, this can be used for VM level
       hand-made finetuning optimizations.

OPTIONS

       -d     Dump the dependency table (list of load directives).

       -h     Show version and a short help.

       -i     Create an isomorphic version of the original assembly.

       -l     add line information.

       -s     Dump the string table.

       -S     Write the strings inline instead of using #strid

       -y     Dump the symbol table.

FILES

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

AUTHOR

       Giancarlo Niccolai <gc@falconpl.org>

SEE ALSO

       falcon(1) falrun(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/.