calcnode の __READ_VARIABLE 関連の処理を別モジュールへ切り分け
calcnode の __DECLARATOR 関連の処理を別モジュールへ切り分け
calcnode の __SELECTION （条件分岐）に関連した処理を別もジュールへ切り分け

if x {y;} else {z;}
および
(x) -> y :: z;
の、これら条件分岐モジュールをcalcnode.cから切り分け
calcnode のラムダ計算に関連した処理を別モジュールへ切り分け
calcnode_expression.{c,h} を calcnode_operation.{c,h} へ変更

expression を全て担ってるわけではないので。
ファイル名と内容に齟齬が生じていたので、ファイル名を変更した。
README.md: ブロックの局所変数に関する解説を追加