read_variable に user_function を埋め込み

構文解析上は read_variable での配列読み込みと、
user_function の関数実行を区別できないので、これらを統一して扱うように変更。

それが配列変数か関数かの判断は、ラベル名として存在するかで判断している。
ラベル名が存在すれば、それは関数として扱い、存在しなければ配列変数として扱う。