!魔法陣
考えてるだけ
!!変数の扱い
!!!グローバル
>>
def "const"
10
<<
で定義
>>
def "const"
12
<<
で上書き?(できる?)
>>
const()
<<
で参照
今でも出来るかな?
!!!ローカル
>>
var a 10
circle(a)
// in scope
a = 11 // assignment
// out scope
<<
>>
var a 10
def("hoge")
text(a)
hoge();
<<
クロージャ?
この時グローバル変数は必要か?
初期化ブロックのようなものは必要か?
>>
var a 10
def("hoge")
a = a + 1
text(a)
<<
!!配列は必要?
>>
var a[]
a[0] = 10
<<
無名配列は?
>>
var a[] [10, 10, 10] // リスト構造体?
<<