Closed habvi closed 1 year ago
仮です。
t_context
size_t ast_depth
ast_depth++
-> subshell の個数だけで良さそう。tokenize の時点で ( の数だけ見れば弾けそうなのでそうする -> 別 branch でするので閉じ
(
仮です。
t_context
にsize_t ast_depth
を追加 (context に変数増やさなくてもできると思うが…)ast_depth++
して設定した limit (どれくらいにするか相談、一旦少ない) に到達したら early return。 subshell の入口だけで十分なのか、相談。-> subshell の個数だけで良さそう。tokenize の時点で
(
の数だけ見れば弾けそうなのでそうする -> 別 branch でするので閉じ