演算子の説明に関しては,一般のプログラム言語の演算子の説明を参照する ということでしょうか。マニュアルでもまったく説明はありませんね。 ちょっと調べようとすると,「^^」というのは, ・数少ない空いている[Ctrl]の1ストロークキーでテストマクロで多用 ・上の行の特定部分を強調する擬似下線に多用 ・笑い顔文字の目の表現に多用 …ということで,普通に検索することが困難です。正規表現を使っても, 括弧の内側に現れることの多い顔文字では,ほぼお手上げなのですね。 いやいや,こんなに調べるのが大変だったとは思いませんでした。 論理XORは,集合Aと集合Bのいずれかに含まれ,AとBの両方に含まれるものは除く ということなので,例えば2個の数の公倍数になると偽になるというような感じ なのですよね。うーん,いい例が探せない,考えつかない。 = t * m 1 ^^ "" ?. mx[+, &g("数") mx], d=r, a=2, b=3, c=4, w = d%a ^^ d%b, ;2か3の倍数で6の倍数でないもの x = d%b ^^ d%c, ;3か4の倍数で12の倍数でないもの y = a+b==d ^^ b+c==d, ;5と7のみ真 &m("d:%d // w:%d / x:%d / y:%d",d,w,x,y) * この程度のことは承知の上でのお尋ねとは分かっていても,すみません。 いい例が見つかりません。
> 演算子の説明に関しては,一般のプログラム言語の演算子の説明を参照する
> この程度のことは承知の上でのお尋ねとは分かっていても,すみません。
> …ということで,普通に検索することが困難です。正規表現を使っても,
> ・数少ない空いている[Ctrl]の1ストロークキーでテストマクロで多用
> ^[^0-9].+^^
> といった甘々な正規表現では、
> c:\def\ara2roma.def 7: (r-9 ^^ r-4)?{&?("%c",p.(1+(r>4))) #s r+,}
> c:\def\banner.def 80: (a&k ^^ fa)? &?("%c",cc) ? ' '
としきさん ^[^0-9][^^]+^^[^^] なんだか楽しそうだなぁ。みんな笑ってる(笑)。 こうすれば、少しましだったでしょうかね。>もちろん、ローカルマクロを含めなくても大量の検索結果が>出てくるような場合は、さらに結果が増えるようなことはするべきではない>と思いますが。甘々でしたが、不要なものがたくさん…。>参考までに、全部で一体いくつのファイルを検索対象とされたのでしょうか。たくさんです。300〜400個くらい??? 僕のvzdefディレクトリもジャンク状態なのを、あらためて確認させないで ください、お願いします(笑)。恥ずかしい…。>ara2roma.defって、私は知らないのですが、これは誰の何をするマクロなのYASATさんが、たしか新年そうそう、頭の体操のために書かれた、アラビア 数字→ローマ数字変換マクロのはずです。住所録にあるでしょう。 もちろん常用しているわけではありません。すごっ、と思って…。計算バリ バリです。
>排他的論理和はたまに使いますね。
>もっとも(r-9 ^^ r-4)は(r==9 || r==4)を書き換えただけなんで上品な
>使いかたじゃないですけど。
> (r==9 || r==4)と書いてくれれば、僕にも読めるのに…。
> あまり姑息な書きかたや短縮表記は使わないようにしているのですが、あれは
>頭の体操で書きましたから。
> 他のご質問ですけど、買いかぶりすぎですよ。
> 一度身についたことってなかなか忘れませんよね。
> ましてや論理的に理解したことならなおさら。
> 向き不向きはあるかと思いますが、プログラミングはやさしいほうだと思いま
>す。
> 僕のvzdefディレクトリもジャンク状態なのを、あらためて確認させないで
> ください、お願いします(笑)。恥ずかしい…。
>むしろ、発想の転換というかプラス思考というか、それを自慢するべきかも。
>念のため、ポケ3のvzdefディレクトリも検索してみました。
>対象は全部で約40ファイルありました。
文太さん & としきさん> (ジャンクなvzdefディレクトリ)> >むしろ、発想の転換というかプラス思考というか、それを自慢するべきかも。私のDEFディレクトリは572ファイルありました。勝った。(^^; でも、*.def だと328です。負けた〜(;_;)> いやあ、やっぱりたまには整理しないとぉ…。う、その通りですね。(^^; m(__)m m(__)m うちで発掘したのは KOMONO.DEF 99:; p"x^^y", c"^^", &> ですね。コメントになってるけど(^^;
>私のDEFディレクトリは572ファイルありました。勝った。(^^;
>でも、*.def だと328です。負けた〜(;_;)
>dir *.def |to
>dir /s *.* |to
> ところが、非常に良く似た演算子が多数備わっているC言語には、「^^」と
> いう演算子はなかったりするわけでして。なので、
> 「これは、排他的論理和の演算子です」
> というヒトコトがどこかにあれば、それで私の疑問は終わってしまったはず