私はやろうとしています:
the_tag= line[2..5]
rec_id_line = (line[2]=='@')? true : false
new_contents,new_to_close=
rec_id_line? open_id_tag(indent,line) : open_tag(indent,the_tag,last_field)
これらの 2 つのメソッドは両方とも 2 つの値を返します (ところで、ここでリファクタリングしています)
つまり、2 つの変数については、 rec_id_line の true/false 値に応じてopen_id_tag(2 params)
別の方法で呼び出したいと考えています。open_tag(3 params)