summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-04-24 14:21:32 +0000
committerfukachan <fukachan>2001-04-24 14:21:32 +0000
commit6254a58ba376b82b8ae7217b529012edaaa4ea6b (patch)
tree404ae3d00689ab85cbff47a68bc831c6cb67844e
parent3644b4a55999fe46d499e573c03e5724fdcb4db1 (diff)
downloadfml8-6254a58ba376b82b8ae7217b529012edaaa4ea6b.tar.gz
fml8-6254a58ba376b82b8ae7217b529012edaaa4ea6b.tar.bz2
fml8-6254a58ba376b82b8ae7217b529012edaaa4ea6b.zip
import fml/etc/defaults/NAMING_CONVENTION.txt
-rw-r--r--fml/doc/ja/tutorial/programing_style.sgml73
1 files changed, 71 insertions, 2 deletions
diff --git a/fml/doc/ja/tutorial/programing_style.sgml b/fml/doc/ja/tutorial/programing_style.sgml
index 9bebe9dd..9bafefe8 100644
--- a/fml/doc/ja/tutorial/programing_style.sgml
+++ b/fml/doc/ja/tutorial/programing_style.sgml
@@ -1,5 +1,5 @@
<!--
- $FML: programing_style.sgml,v 1.2 2001/04/24 06:52:00 fukachan Exp $
+ $FML: programing_style.sgml,v 1.3 2001/04/24 13:38:26 fukachan Exp $
-->
<chapter id="programingstyle">
@@ -7,9 +7,77 @@
<TITLE>プログラミング・スタイル</TITLE>
<para>
-プログラミング・スタイル (原案のメモ(注: 単なる走り書き))
+ここでは、プログラミング上のいくつかの諸問題についてまとめます。
</para>
+
+<!-- ==================================================== -->
+<sect1 id="variable-naming-convention">
+
+<title>
+変数の命名規則(ネーミングコンベンション)
+</title>
+
+ <sect2>
+ <title> 標準パターン (例 log.cf lock.cf) </title>
+
+<screen>
+use_変数 = yes/no
+
+# ディレクトリなら最後に _dir がつくことが望ましい
+変数_dir = 文字列
+
+# ファイルなら最後に _file がつくことが望ましい
+変数_file = 文字列
+
+変数_type = 文字列
+
+変数_format = 文字列
+
+変数_format_type = 文字列
+
+変数_limit = 文字列(数字だけど文字列扱い)
+
+変数_upper_limit = 文字列(数字だけど文字列扱い)
+
+変数_lower_limit = 文字列(数字だけど文字列扱い)
+</screen>
+
+ </sect2>
+
+ <sect2>
+ <title> パターン2 (例 acl.cf ) </title>
+
+<screen>
+変数_restrictions = reject_属性
+ permit_なんとか
+
+属性 = パターン1
+ パターン2
+ …
+</screen>
+ </sect2>
+
+
+ <sect2>
+ <title> パターン3 (さらにプログラム名がつく場合) </title>
+
+<screen>
+プログラム_変数_属性
+</screen>
+ </sect2>
+
+
+</sect1>
+
+
+<!-- ==================================================== -->
+<sect1>
+
+<title>
+プログラミング・スタイル (原案のメモ(注: 単なる走り書き))
+</title>
+
<para>
<itemizedlist>
<listitem>
@@ -88,5 +156,6 @@
再利用性とポリモーフィズムに傾いた方がよさそうにおもえる。
</para>
+</sect1>
</chapter>