{2月23日}{希哲12年2月23日のツイスト}{希哲12年2月23日}{}{ミョーダ記法}(5)

{あれ K#F85E/4686-B0C3}

結構前の話だが,希哲社が開発している論組(プログラミング)言語 (シー・ミュー)で,ヨーダ記法の面白い活用法を見つけた。C++ を基礎にしている Cμ では switch 文文字列などの任意の型を指定することは出来ないので,if ( var == "abc" ) ... elif ( "xyz" == var ) ...のように,if 文 で直前の条件式と比較対象が同じ場合にヨーダ記法を使い可読性を向上させるというものだった。この Cμ ヨーダ記法を縮めて「ミョーダ(妙だ)記法」と名付けていた。