48件ヒット
[1-48件を表示]
(0.010秒)
別のキーワード
検索結果
-
Etc
:: Passwd # age -> Integer (21101.0) -
エージ(整数)を返します。このメンバはシステム依存です。
エージ(整数)を返します。このメンバはシステム依存です。 -
Etc
:: Passwd # age=(age) (9202.0) -
エージ(整数)を設定します。このメンバはシステム依存です。
エージ(整数)を設定します。このメンバはシステム依存です。 -
Etc
:: Passwd (6012.0) -
Etc.#getpwent で得られる構造体。
...ステムには反映されません。
全てのシステムで提供されているメンバ。
* name
* passwd
* uid
* gid
* gecos
* dir
* shell
以降のメンバはシステムによっては提供されません。
* change
* quota
* age
* class
* comment
* expire... -
制御構造 (18.0)
-
制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END
...始めとする制御構造をクラス設計者が定義する事が出来るものです.
=== 条件分岐
====[a:if] if
//emlist[例][ruby]{
if age >= 12 then
print "adult fee\n"
else
print "child fee\n"
end
gender = if foo.gender == "male" then "male" else "female" end
//}
文法:......rint "stop\n" unless valid(passwd)
//}
文法:
式 unless 式
右辺の条件が成立しない時に、左辺の式を評価してその結果を返します。
条件が成立すれば nil を返します。
====[a:case] case
//emlist[例][ruby]{
case $age
when 0 .. 2
"baby"
when......tax")
raise # 最後の例外の再発生
//}
文法:
raise
raise messageまたはexception
raise error_type, message
raise error_type, message, traceback
例外を発生させます。第一の形式では直前の例外を再発生させます...