き構造

とりあえず、S式から木構造を作ってそれをまたS式で再表示させるだけのプログラムを目指す。とりあえず扱うのは識別子、数値、くらいでいいかな。必要になったら増やす。
データは抽象クラスとスマートポインタで適当に。
共用体ってクラスとかを中に入れられるとコンストラクタやデストラクタはどうするの?と試したら使えなかった。そうだよね、うんうん。Bisonの吐くコードは共用体を使ってくれるから意味値とやらの型をクラスにすることが出来ないみたい。