summaryrefslogtreecommitdiff
path: root/fml/libexec
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-02-24 07:02:28 +0000
committerfukachan <fukachan>2001-02-24 07:02:28 +0000
commit845e8f800d7975c850361de91c5587dce7bd4baa (patch)
treefc0e92ddd2acbce3641ccd3a58648438ef8d623a /fml/libexec
parent35c31ba06e16d01e6cb77b850e74fe1445b15b0d (diff)
downloadfml8-845e8f800d7975c850361de91c5587dce7bd4baa.tar.gz
fml8-845e8f800d7975c850361de91c5587dce7bd4baa.tar.bz2
fml8-845e8f800d7975c850361de91c5587dce7bd4baa.zip
update/clean up
Diffstat (limited to 'fml/libexec')
-rw-r--r--fml/libexec/boot.ja.html15
1 files changed, 8 insertions, 7 deletions
diff --git a/fml/libexec/boot.ja.html b/fml/libexec/boot.ja.html
index 611aea93..44d3b387 100644
--- a/fml/libexec/boot.ja.html
+++ b/fml/libexec/boot.ja.html
@@ -26,19 +26,20 @@ fml のブートしていく様
<LI> ( fml.pl を例にとると)
@ARGV を評価し、
どのMLの config.cf 群をロードすればいいのかを準備する。
+ 変数の評価と展開には libexec/Standalone.pm を用います。
<LI> 次に
- libexec/fml/バージョン/process_switch
+ FML::Process::Switchn
( バージョン依存 )ファイルを
- ロードする。
+ ロードします。
<UL>
<LI>
- ProcessSwitch() を実行し、
+ Bootstrap2() および ProcessSwitch() を実行し、
配送用、コマンドモード用などの各
- プログラム/プロセスなどへ制御を移す(分岐する)。
+ プログラム/プロセスなどへ制御を移します(分岐する)。
この時は
$0 から自分の名前を知り、
- どのプロセスへ分岐すればいいのかを判断している。
+ どのプロセスへ分岐すればいいのかを判断しています。
<LI>
(ポリモーフィズムの例)
@@ -54,9 +55,9 @@ fml のブートしていく様
$process->run($args);
$process->finish($args);
</PRE>
- などと書きます。
+ などと定義されています。
各プロセスは、それぞれについて適当な関数を
- 用意する必要があります。
+ 用意してください。
</UL>
</UL>