F-Script で遊んでみよう!

Let’s play with F-Script !

 
 

・「:=」は、変数「a」への代入(束縛)を意味する。


・変数「a」には、演算結果の「5」が束縛されている。



・文字列リテラルは ‘文字列’ で表す。日本語もOK!

・「++」は、文字列の連結を意味する。




・「at: 0」は、文字列先頭の文字を、文字列として返す。



・インデクスが「0」スタートなので、2番目が「at: 1」



・「at: 6」即ち7番目の文字が存在しないため、エラー!




・配列をリテラルで生成できる。「空」でも良い。


・配列に要素を追加する NSMutableArray のメソッド。

 F-Script では、Cocoa のメソッドがそのまま使える。

 ※複数引数を取るキーワードメッセージ等例外はあり。



・配列に更に要素を追加する。





・配列の要素は、同じ種類のオブジェクトでなくて良い。

 ※これは F-Script ではなく、Cocoa の仕様だ。