Shiika 開発入門
Stateful Lexer
を使ってる
コンテキストで
トークナイズ
が変化する
rails とかで良く使ってるやつかな
単項オペレータと二項オペレータ
ブロックパラメータ
コードブロックに渡されるパラメータのこと
code:rb
1,2,3
.each do |number| # ここの number がブロックパラメータ
puts number
end
shiika ではブロックパラメータの型推論がされているので明示的に記述する必要がない
この型推論は簡単そう
セマンティックエラーとシンタックスエラー
シンタックスハイライト入れたよね?書いてね
どこだっけ、、、、