型指定演算

#演算子に@型をつけると各項はその型に変換された後演算子が評価される

1 = '1' #= false
1 =@Integer '1' #= true('1'@Integerで変換後Integer.`=`(Integer)が呼ばれる)
1 =@String '1' #= true(1@Stringで変換後String.`=`(String)が呼ばれる)
123 & 456 #= '123456'( 123 +@String 456 の糖衣構文)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です