Closed habvi closed 1 year ago
token を 1 つずつ見ていき
" ", ' '
( )
refactor, fix
get_token_tail.c
set_default_environ()
set_context_default_value()
↓ ここからはやっぱり parser …?heredoc で色々試してみると bash ではどこまでがどっちの責任かわかるらしい…? 例外的に & とかを 3文字以上で tokenize するのは良くなさそう、なので相談… → 有効な token に分割してから parser ですることに。
&
197 tokenize の validate, token_kind を set するあたりの実装。
token を 1 つずつ見ていき
" ", ' '
が閉じてない( )
ペアの個数が不正refactor, fix
get_token_tail.c
: const char -> int, char [2] へのキャストは大丈夫…?set_default_environ()
var,set_context_default_value()
var↓ ここからはやっぱり parser …?heredoc で色々試してみると bash ではどこまでがどっちの責任かわかるらしい…? 例外的に
&
とかを 3文字以上で tokenize するのは良くなさそう、なので相談… → 有効な token に分割してから parser ですることに。