約 62,000 件
https://w.atwiki.jp/bk_ucp/pages/93.html
黒騎士団外伝 第一章③ 場所変わり ピピピッピピピッ 腕時計『クロマ医務室送還』 鍵鎖『クロマさんもか……』 うと『鍵鎖さんさっき問い合わせたパルフェさんの話だと[スキル]持ちになれば僕が千雪さんにも勝てるかもしれないんだよね!』 鍵鎖『そういう事だね。』 うと『じゃあはやく例外探して戦えばいいんだね』 鍵鎖『そうだね…』 うと『鍵鎖さんさっきからどうしたのさ?』 鍵鎖『いや…ちょっと考え事をね…。ん?』 うと『あっ!あの人は!』 鍵鎖『しっ!静かに!』 うと『ごめんごめん。一人出歩いているね。』 鍵鎖『たぶんタキさんのいる医務室を探しているんじゃないかな?』 うと『そうみたいだね。いろんな部屋を開けては覗いてを繰り返してる』 鍵鎖『くっ、近くに来るとプレッシャーくるな』 うと『成り行きで一緒にいるんだし一緒に戦おうよ!』 鍵鎖『それはダメだよ。訓練とはいえ例外以外は多対一はしたくないな』 うと『鍵鎖さん……』 鍵鎖『それに自分と同じ国だからちゃんと真剣に戦ったことないから戦ってみたいしね(笑)』 うと『でも…強いよ……?』 鍵鎖『強くて結構!訓練にもってこいだよ!』 うと『…わかったよ……じゃあ先に行ってるね!また後でね!』 鍵鎖『……………さて』 スタスタスタ 鍵鎖『黒騎士さん!勝負してください!』 黒騎士『ん?←』 黒騎士団外伝 (2012/01/27) 文章:yasu 前へ トップ 次へ
https://w.atwiki.jp/guignols/pages/60.html
宮廷法 世界の秩序のために様々な法律がある。 ガラテイア症候群の発病者は例外なく炎で浄化する
https://w.atwiki.jp/rubyiw/pages/54.html
今までの解説で既にいくつか登場してきているのであるが、Rubyには『組み込み関数』というものが準備されている。 『今までの解説で既にいくつか』といわれても、さてどのことであるかと疑問に思われる方もいるかもしれないので、具体的に挙げておくと、 puts print などの、標準出力に文字を吐き出す関数だ。今までなんの断りもなくこれらを登場させていたので、これは一体なんだろうかと不思議に思われていたかもしれない。Rubyはご存知なくても、他のプログラミング言語の経験があれば、「ああもしかしてこのputsやprintは、標準出力のための関数なのだろうな。それが証拠にコンソールになにやら表示されているし」というところであろうか。 プログラミング言語には、普通『組み込み関数』が準備されている。なぜそのようなものが準備されているのかというと、答えは簡単で、それがないと何もできない、とまではいかないまでも、相当機能が制限される。 なぜならば、キーボードや外部ファイルからデータを取り込むことができないし、結果をコンソールやファイルに出力することができない。これら外部とのインターフェースを司る部分は、ふつう組み込み関数で提供されているからだ。 もしそれがないとすれば、これは、プログラムとして相当致命的な弱点である。というか全然使い物にならない。 起動されたら、あらかじめ内部に定義されているデータだけを処理し、その結果を誰に教えることもなく秘匿し、終了したら全てを忘れてしまうのだ。 そのようなプログラム、何もできないわけではないけれども、何の役にも立たないといってよいだろう。 また、これは言語によって差異はあるが、定型的な処理、例えば数学的な意味での関数などを提供していることが多いので、これらが存在しないとしたら、全て自分で処理を実装しなければならないのだ。 であるから、『組み込み関数』というのは、まず、プログラムがプログラムとして存在できる最低限の基本的機能と、プログラマの負担を軽減するためのサービス、即ち『えぇー!?こんなことまで自分で実装しなきゃいけないのか?』と文句を言わせない程度のサービス的機能を提供するものと考えてよい。 さて、便宜上『組み込み関数』と表現したが、Rubyにおいて『組み込み関数』と呼ばれているものは、実は『kernel』というモジュールに定義されているメソッドなのである。これは、Rubyのプログラム内のどこからでもメソッド名だけで呼びさせるので、一見して他の言語の関数と同じように見えるわけだ。 Rubyの組み込み関数にはどのようなものが準備されているのか、Rubyリファレンスマニュアルから抜粋してみよう。抜粋するだけでも、こんなにあったのかと疲れてしまうが、みなさんそれぞれリファレンスマニュアルを熟読吟味し、できれば実際にプログラムを作って実行させてみていただきたいと思う。 ※注意…|文字は、@WIKIのtableタグ生成用に予約されているので全角となっています。従って、コピーペーストするとエラーになります) ` str 文字列 str を外部コマンドとして実行し、その出力を文字列として返します。 Array (arg) arg.to_ary か arg.to_a を呼び出して引数を配列に変換した結果を返します。 Float(arg) 引数を浮動小数点数(Float)に変換した結果を返します。 Integer(arg) 引数を整数に変換した結果を返します。 String(arg) arg.to_s を呼び出して引数を文字列に変換した結果を返します。 abort Ruby プログラムを異常終了します。exit との違いは、呼び出し時に $! が nil でなければその例外のメッセージを標準エラー出力に出力することと、プログラムの終了ステータスが EXIT_FAILURE(ほとんどの環境では1) 固定であることです。 at_exit { .... } 与えられたブロックをインタプリタ終了時に実行します。 autoload(const_name, feature) 定数 const_name を最初に参照した時に feature を require するように設定します。 binding 変数・メソッドなどの環境情報を含んだ Binding オブジェクトを生成して返します。通常、eval の第二引数として使います。 caller([level]) level 段上(引数省略時は、1)の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。トップレベルでは空の配列を返します。caller の戻り値を $@ に代入することで例外の発生位置を設定できます。 callcc {|cont| .... } 直前の状態(ローカル変数の定義、スタックフレーム)を cont に記憶してブロックを実行します。cont は、Continuation クラスのインスタンスで、Continuation#call メソッドを実行することでいつでも記憶した状態を継続することができます。 catch(tag) {|tag| .... } ブロックを実行してその値を返します。ブロックの実行中に tag と同じ名前の throw が行われた場合は、その throw の第二引数を戻り値とします。 chop 組み込み変数 $_ を最後の文字を取り除いたものにします(終端が"\r\n"であれば2文字取り除きます)。 chop! 組み込み変数 $_ を最後の文字を取り除いたものにします(終端が"\r\n"であれば2文字取り除きます)。 chop! は文字列そのものを変更しその結果を返します chomp([rs]) 組み込み変数 $_ を rs で指定される末尾の文字列を取り除いたものにします。 rsのデフォルト値は$/(入力レコードセパレータを表す文字列) chomp!([rs]) 組み込み変数 $_ を rs で指定される末尾の文字列を取り除いたものにします。chomp! は文字列そのものを変更しその結果を返します。 eval(expr[, binding[, fname[, lineno=1]]]) 文字列 expr を Ruby プログラムとして評価してその結果を返します。第2引数に Proc オブジェクトまたは Binding オブジェクトを与えた場合、そのオブジェクトを生成したコンテキストで文字列を評価します。 exec(command) command で指定されたコマンドを実行します。プロセスの実行コードはそのコマンド(あるいは shell。後述)になるので、起動に成功した場合、この関数からは戻りません。起動に失敗し、ruby インタプリタに制御が戻った場合は、例外 Errno EXXX が発生します。この形式では command が shell のメタ文字 (* ? {} [] () ~ | \ $ ; ' ` " \n)を含む場合、 shell 経由で実行されます。そうでなければインタプリタから直接実行されます。 exec(program[, arg1[, arg2[, ...]]]) 常に shell を経由せずに実行されます。この場合には空白や shell のメタキャラクタもそのまま program の引数に渡されます。先頭の引数が2要素の配列であった場合、第1要素の文字列が実際に起動するプログラムのパスであり、第2要素が「みせかけ」のプログラム名になります。 exit([status]) Rubyプログラムの実行を終了します。status として整数が与えられた場合、その値を Ruby コマンドの終了ステータスとします。デフォルトの終了ステータスは 0 です。 exit!([status]) 整数 status を終了ステータスとして、Ruby プログラムの実行を終了します。デフォルトの終了ステータスは -1 です。 fork fork(2) システムコールを使ってプロセスの複製を作ります。親プロセスでは子プロセスのプロセスIDを、子プロセスでは nil を返します。 fork { ... } fork(2) システムコールを使ってプロセスの複製を作ります。生成した子プロセスでブロックを評価します。 gets([rs]) Ruby インタプリタ実行時に引数として与えられたファイル(なければ標準入力)をつなげた仮想的なファイル(組み込み変数 $ や ARGF でアクセスできる) から一行読み込んで、文字列を返します。ファイルの終りに到達した時には nil を返します。 readline([rs]) gets と同じ働きをしますが、ファイルの最後まで読むと例外 EOFError を発生させます。 global_variables プログラム中で定義されているグローバル変数(`$'で始まる変数)名の配列を返します。 gsub(pattern[, replace]) 組み込み変数 $_ の指す文字列内で pattern にマッチする部分を全て replace に置き換えた文字列を返します。 gsub!(pattern[, replace]) $_ の指している文字列そのものを書き換えます。 gsub(pattern) {|matched| ... } 引数 replace が省略された時にはイテレータとして動作し、ブロックを評価した結果で置換を行います。ブロックには引数としてマッチした文字列が渡されます。 gsub!(pattern) {|matched| ... } $_ の指している文字列そのものを書き換えます。 block_given? メソッドにブロックが与えられている時には真、そうでない時に偽を返します。 load(file[, priv]) Ruby プログラム file をロードして実行します。 file が絶対パスのときは file からロードします。 file が相対パスのときは組み込み変数 $ に示されるパスを順番に探し、最初に見付かったファイルをロードします。このとき、$ の要素文字列の先頭文字が `~' (チルダ) だと、環境変数 HOME の値に展開されます。 local_variables 現在のスコープで定義されているローカル変数名の配列を返します。 loop { ... } (中断されない限り)永遠にブロックの評価を繰り返します。 open(file[, mode[, perm]]) file をオープンして、File オブジェクトを返します。 p(obj, [obj2, ...]) obj を人間に読みやすい形で出力します。 print([arg1[, arg2, ...]]) 引数を順に出力します。引数が与えられない時には変数 $_ の値を出力します。 printf([port, ]format[, arg[, ...]]) C 言語の printf と同じように、format に従い引数を文字列に変換して $ に出力します。 proc { ... } 与えられたブロックから手続きオブジェクト (Proc のインスタンス) を生成して返します lambda { ... } proc { ... }と同じ proc ブロックが指定されなければ、呼び出し元のメソッドで指定されたブロックを手続きオブジェクトとして返します。 lambda procと同じ putc(ch) 文字 ch を $ に出力します。 ch が数字なら 0 ~ 255 の範囲の対応する文字を出力します。ch が文字列なら、その先頭の文字を出力します。 puts([obj[, obj2[, ....]]] ) obj と改行を順番に $ に出力します。引数がなければ改行のみを出力します。 raise 同スレッドの同じブロック内で最後に rescue された例外オブジェクト ($!) を再発生させます。そのような例外が存在しないときは例外 RuntimeError を発生させます。 raise(exception) 引数に指定された例外クラスまたは例外オブジェクトを発生させます。 raise(message) 引数の文字列をメッセージとする RuntimeError 例外を発生させます。 raise(error_type, message [, backtrace]) 第一引数で指定された例外を、第二引数に与えたメッセージとともに発生させます。第三引数は例外発生時のスタックトレースで、caller の戻り値と同じ形式でなければいけません。 fail(error_type, message [, backtrace]) raise(error_type, message [, backtrace])と同様です。 rand([max=0]) 0 以上 max 未満の範囲の整数の乱数を発生します。まだsrand が呼ばれていなければ自動的に srand を呼び出します。max に nil または 0 を指定すると 0 以上 1 未満の実数値 Float で乱数を与えます。 readlines([rs]) コマンドライン引数として与えられたファイル(なければ標準入力) をつなげた仮想的なファイル(ARGFを全て読み込んで、その各行を要素としてもつ配列を返します。行の区切りは引数 rs で指定した文字列になります。rs のデフォルト値は組み込み変数 $/ の値です。 require(feature) Ruby ライブラリ feature をロードパス $ 上から探し、同じライブラリがまだロードされていなかった時だけロードします。 set_trace_func(trace_proc) Ruby インタプリタがプログラムを実行する過程で、メソッドの呼び出しや式の評価などのイベントが発生する度に手続きオブジェクト trace_proc を実行します。標準添付のデバッガ、トレーサ、 プロファイラはこの組み込み関数を利用して実現されています。 sleep([sec]) sec 秒だけプログラムの実行を停止します。sec には浮動小数点数も指定できます。sec が省略された場合、他スレッドからの Thread#run などで明示的に起こさない限り永久にスリープします。戻り値は実際に停止していた秒数(整数)です。 split([sep[, limit]]) _ の示す文字列をパターン sep によって limit 個の文字列に分割し、その配列を返します。 sprintf(format ... ) format 文字列を C 言語の sprintf と同じように解釈し、引数をフォーマットした文字列を返します。 format 指定子は C 言語の sprintf が受け付けるものとほとんど同じです。 format(format ... ) sprintf(format ... )と同様です。 srand([seed]) rand の乱数の種を設定し、古い初期値を返します (ただし最初だけは0を返します)。初期値が省略された時には現在の時刻やプロセスID、srand を呼び出した回数、また可能なら /dev/urandom から読み出したデータなどを元に種を作ります。 sub(pattern[, replace]) 組み込み変数 $_ の指す文字列内で pattern にマッチする最初の部分を replace に置き換えた文字列を返します。 sub!(pattern[, replace] $_ の指している文字列そのものを書き換えます。 sub(pattern) {|matched| ... } イテレータとして動作し、ブロックを評価した結果で置換を行います。ブロックには引数としてマッチした文字列が渡されます。 sub!(pattern) {|matched| ... } $_ の指している文字列そのものを書き換えます。 system(command) command を実行して、成功した時(子プロセスが終了ステータス 0 で終了した時)には真を、失敗した時(コマンドが実行できなかった場合も含む)には偽を返します。終了ステータスは変数 $? で参照できます。 system(program[, arg1[, arg2[, ...]]]) 外部プログラムを実行します。 test(cmd, file1 [, file2]) ファイルテストを行います。 throw(tag[, value=nil]) 同じ tag を指定した catch のブロックの終わりまで(メソッドを越えて)脱出します。もし同じ tag で待っている catch が存在しない場合は NameError でスレッドが終了します。tag は文字列またはシンボルです。 value は catch の戻り値になります。 trace_var(varname, hook) グローバル変数 varname への代入のフックを登録します。 varname は文字列か Symbol で指定します。 untrace_var(varname[, hook]) グローバル変数 varname に関連付けられたフックを解除します。hook が指定された場合にはそのフックだけを解除します。hook が省略されるかまたは nil を与えた場合は varname のフックを全て解除します。解除されたフックの配列を返します。 warn(mesg) mesg と改行を順番に $stderr に出力します。組み込み変数 $VERBOSE が nil のときは何も出力しません。
https://w.atwiki.jp/otamake/pages/27.html
■こんなんやりたいとかな、仮定の話。 短編~中編好き 他ゲームの感想 ひぐらしは例外 仮説色々
https://w.atwiki.jp/aren1202/pages/166.html
道を外した最凶の教授 名称:不明(ミチ・ハズレというらしいとの情報もあるが詳しくは不明) 性別:??? 身長:??? ゲドー、ゲドーさん、ゲドーくん、外道教授、ミチさん、みっちゃん等と呼ばれる 見かけは妖女っぽいとされるが変身魔術のせいで正確な姿は確認されづらい 語尾は「にゃあ~」 この学園には数多くの常識外の存在がいるが彼女はその中でも関わりたくない存在である 変身魔術と魔法薬、策略のエキスパート しかしその多大なる才能を他人をどのように面白おかしくハメるか、他人の恋路をどのように凄いベクトルで盛り上げるか、に全力を傾けるはた迷惑な御仁 またそれらを物理証拠として残すのも趣味 その破天荒な行動のせいか信奉者も多く、私兵団の様な物ができあがっている (彼女自身にそんな物を作る気は「あまり」ない) 彼女のイタズラの標的になった者には例外なくとんでもない結末が用意されている 被害者の声 猟犬のごとく嗅ぎ付け 狐のごとく狡猾で ネコのようにつかみ所がなく 悪魔より質が悪い もうヤダ・・・ 彼女ができました 何でこんなんが教授やってんだウチの学園 彼女の作る魔道具、魔法薬には「ミ」という「みっちゃんじる死」の刻印が例外なく入っている 申し訳程度に注意書きが入っているのも特徴 「社会的に死にたくなければ注意書きとメーカー名はよく確認」が徒士の合い言葉 彼女が教鞭をとる座学や実習に参加する徒士はガスマスクと防護服が必須となっている 関連項目 魔薬研 腐乱研 ミレニアム
https://w.atwiki.jp/souhei_world/pages/385.html
戦神ゴド・ア 戦を司る『神』、とされているが実のところ精霊に類する存在である。それでも人類を遥かに超越した、それこそ正真正銘の高次元存在だ。 もともとゴド・ア神と言う存在は、この世界には存在しなかった。 しかし旧大戦初期頃、新人類救済を強く、あまりにも強く希求した者たちが居た。 その願いは、容易に信仰へとすり替わる。そしてその多数の信仰心は、ついに世界に『神(精霊)』を生み出しうる『揺らぎ』を生じさせた。 そしてゴド・アはこの世界に生み出された。 元が人の祈りによって生じた存在故に、人に都合の良い存在である。 この当初名も無き宗教が、機兵の存在を布教のために教義に取り込んだときなども、ゴド・アは『そう言う』存在として在り方を変えた事すらある。 ゴド・アは、この世界のどこかに存在しているわけではなく、信者たちのいる場所に、普遍的にうすぼんやりと存在している。 この存在には聖遺物の器が無いため、何処にでも現れる事が出来て、何処にもいない。そういう摩訶不思議な存在である。 ゴド・アは、信者たちに『仙気術』を与えている。 通常の『闘気法』では行使できない、強力な魔法的現象を引き起こす技だ。 効果範囲としては基本的に遠距離は伝達せずに、接触もしくは自分自身にしか効果を発揮できないと言う弱点(例外的に、遠距離に通じる術は、あることはあるが、あくまで例外)はあるものの、術としての『強さ』は、他の術の効果に優先するほどである。 [テーマ]
https://w.atwiki.jp/bk_ucp/pages/91.html
黒騎士団外伝 第一章① ピピピッピピピッ 腕時計『タキ医務室送還』 愛治『んなっ!?』 セフィ『あのタキさんが……しかもこんな短時間で……』 愛治『ちょっとパルフェさ?ん応答願いますかー!』 セフィ『愛治さん腕時計にしゃべっても(笑)』 パルフェ『なんですかー?』 愛治『うわっ!ほんとに応答した!』 セフィ『知らなくてやったんだ(笑)』 パルフェ『あー、言うの忘れてましたかね。呼んでもらえれば音声は俺まで飛びます。ミッションを伝達するために設けたシステムです。普段は決して盗聴なんてしてませんから安心してください(笑)』 セフィ(パルフェさんの話は口が裂けてもしないようにしよう) 愛治『タキさんが医務室送還されました!実際例外の能力補正はどのくらい強力にされているんですか?』 パルフェ『タキさん医務室送還は確認してます。例外の能力補正ですが実際たいしてされていません』 愛治『えっ!?な…なんで!?』 パルフェ『たいしてされていないといってもカンストのタキさんと比べてですが…能力的に平均よりやや上ぐらいの認識でかまわないと思います。』 愛治『じゃあなんでタキさんがっ!?』 セフィ『愛治さん……』 パルフェ『それが[スキル]なんです。[スキル]は人によってまったく違う性質になります。性質がわからないものと対峙する時にステータスは無意味化する場合があるんです。』 愛治『ステータスは無意味って……』 パルフェ『すみません、無意味は言い過ぎですね。つまりステータスで格上の相手にも[スキル]と戦い方次第では勝てるんです。戦争での兵を用いた戦闘より個体である分、判断力や観察力、決断力が瞬時に要求されるわけです』 愛治『わかりました…ありがとうございます……』 ピッ セフィ『あ…愛治さん…』 愛治『…面白い。タキさんをも倒す例外。そして[スキル]の発現、セフィロトさんこの世界は本当に楽しいことだらけだね』 セフィ『本当ですね愛治さん』 場所変わり ∧τ∧『いるんでしょう?』 …………………… ∧τ∧『隠れても気配の色でわかるわよっ』 スッ クロマ『なんでわかったんですかっ?気配は完璧に消したのにっ!』 ∧τ∧『しらなかった?妖精に不可能はないのよ!』 クロマ『……∧τ∧さん申し訳ないけどry』 ∧τ∧『クロマさん、いいっこなしよ。コレは訓練でしょ?それに私のターゲットクロマさんだし(笑)』 クロマ『えっ!?本当ですか!?私達は運命の赤い糸でむry』 ∧τ∧『結ばれてないわよっ(笑)』 クロマ『そ…そうですよね(笑)では逝きますよ!』 クロマ『風よ力を!ウィンドダート!』 ∧τ∧『ウィンドダート(笑)』 シュバーン!!! ∧τ∧『あいこね(笑)』 クロマ『∧τ∧さんも風使いなんですね。よけいに運命の赤い糸を感じますよっ』 ∧τ∧『クークク』 クロマ『楽しくなりそうですねっ!』 黒騎士団外伝 (2012/01/27) 文章:yasu トップ 次へ
https://w.atwiki.jp/sponsor16/pages/1491.html
企業提供番組一覧 キリングループ 備考 報道系・報道系除く後述の提供番組休止 別特番編成時・不定期枠と特別セールス(いずれもスポーツ中継は除く・ただし一部例外あり)では基本PT扱いで出稿 報道系除く後述の提供番組・不定期枠と特別セールス(いずれもスポーツ中継のみ・ただし一部例外あり)、イミューズのCM放映時では基本提供クレジットを掲出 キリンビール 提供番組一覧(2024年4月現在) ネットセールス news every.(PT扱い・A枠ネットセールス・隔日) 有吉ゼミ(2024年4月〜) ヒューマングルメンタリー オモウマい店(2022年4月〜) 有吉の壁(2020年10月〜) 上田と女が吠える夜(2023年4月〜) 秘密のケンミンSHOW極(2022年4月〜) 報道ステーション(PT扱い・A枠orB枠ネットセールス・水曜・木曜) ポツンと一軒家 バナナサンド(2024年4月〜) ニンゲン観察バラエティ!モニタリング(A枠ネットセールス) 金曜ドラマ(60秒) ジョブチューン! バナナマンのせっかくグルメ ソレダメ! タクシー運転手さん一番うまい店に連れてって! 有吉ぃぃeeeee!(2024年4月〜) 新しいカギ(2022年10月〜) 土曜プレミアム 千鳥のクセスゴ!(2024年4月〜) キリンビバレッジ 提供番組一覧(2024年4月現在) ネットセールス 報道ステーション(PT扱い・A枠orB枠ネットセールス・火曜) めざましテレビ(D枠ネットセールス・隔日) 過去の提供番組(キリンビール) ネットセールス ザ!鉄腕!DASH!!(〜2024年3月) 所さんのそこんトコロ(〜2024年3月)
https://w.atwiki.jp/raniro/pages/23.html
ゴルド・クルム ダルナ・ベルンによって生み出された神。ウルトル・ナルカとは兄弟に当たる。 炎を司る。それ以外にも軍神とされており、騎士を初めとした戦士階級の人間からの信仰が篤い。 イーザ・ヴアリ教の神々は非常に荒々しい性格をしているものが多いが、このゴルド・クルムもかなり荒々しい。 この世界が出来た当初、イーザ・ヴアリを除いた六柱の神々は天使を生み出し世界創世の手伝いに当たらせたといわれる。 しかし、その天使たちがあまりにも勝手な行動をしたためこのゴルド・クルムは怒り狂い全ての天使を焼き殺したという。 その後、他の神々によって天使たちは再び生み出されたもののゴルド・クルムだけは天使を生み出すことは無かった。 このように非常に荒らしい神ではあるが、やはり自らを信仰する人間に対しては慈悲深いところがある。 軍神としての一面を持っているためか、特に戦士階級の人間を好んでいるらしく、自らに篤い信仰心を見せる戦士階級の信者に対しては不思議な力を与える場合があるという。 過去に英雄と呼ばれた戦士たちは何人か存在しているが、彼らは例外なくゴルド・クルムの力の一部を授かっていたといわれる。 そういった理由から戦士階級の人間から多くの信仰を集めている。 また各国の騎士団が使用している剣は例外なくゴルド・クルムの加護が授けられており、加護を受けた剣は決して錆びることが無く、また脂がつくことも無いため非常に長く使えるという。 このゴルド・クルムを信仰している聖職者たちは赤色の法衣を身に纏っていることが多い。
https://w.atwiki.jp/mopsprogramming/pages/39.html
Mopsのコードは、普通のテキストエディタで、テキストファイルとして書くことができます。Mopsウィンドウに直接書くこともできます。 Mopsコードでは、半角空白、タブ、および改行(CR)は空白文字として、単語を区切る重要な役割を果たします。異なる機能を持つ単語(ワード)は、各々他と空白文字で分離されていなければなりません。反面、空白文字はワードの切れ目とみなされるため、ワードの名前の中に空白文字を使うことはできません。 Mopsコードでは、大文字と小文字の区別は原則としてありません。逆に、大文字か小文字かの別でワードを区別することは一般にはできません。例外として、システムコール、すなわち、Carbon(ツールボックス)あるいはObjective-C のAPIの関数と定数では、大文字と小文字の違いが判別されます。syscallとして宣言する箇所では大文字と小文字を正しく書き分ける必要がありますが、実際に呼び出す箇所でも同じようにすべきです。これは、OSの提供するAPIの機構自体が大文字と小文字の違いで関数等を識別していることを反映した例外です。 以上のような規則はあるものの、Mopsのコードの書き方は非常に自由度が大きいといえます。ワード名の長さにも制限はありません。それどころか、常に安全であるかどうかはわかりませんが、コードそのものの中に日本語の文字(漢字、平仮名、カタカナ)を用いることさえできます(試してみても問題は出ませんでした。)。 関連項目: コメント 四則演算 ワードとは? ワード(関数)を定義する トップページへ 目次へ