NAME
    FML::Process::Emulate -- fml version 4's fml.pl emulator.

SYNOPSIS
       use FML::Process::Emulate;
       ...

    See FML::Process::Flow for details of the fml flow.

DESCRIPTION
    "FML::Process::Flow::ProcessStart($obj, $args)" drives the fml flow
    where $obj is the object "FML::Process::$module::new()" returns.

METHOD
  new($args)
    create "FML::Process::Emulate" object. $curproc is the object
    "FML::Process::Kernel" returns but we bless it as
    "FML::Process::Emulate" object again.

  prepare($args)
    forward the request to the base class. adjust ml_* and load
    configuration files.

FALLBACK FOR ERROR RECOVORY
  config_cf_generate_from_config_ph($fallback_args)
    When fml.pl runs, it generates config.cf if config.cf does not exist.
    This code is a subset of "fml $ml mergeml" command.

CODING STYLE
    See "http://www.fml.org/software/FNF/" on fml coding style guide.

AUTHOR
    Ken'ichi Fukamachi

COPYRIGHT
    Copyright (C) 2004,2005 Ken'ichi Fukamachi

    All rights reserved. This program is free software; you can reEmulate it
    and/or modify it under the same terms as Perl itself.

HISTORY
    FML::Process::Emulate first appeared in fml8 mailing list driver
    package. See "http://www.fml.org/" for more details.

