Glisp v2: ASTと文字列表現

すべてのASTが文字列の形で表現出来るとは限らない。

Glispにおける値は、以下のいずれかに当てはまる。

  • Printable: その値に評価される式に変換可能
  • Serializable: シリアライズ可能
    • シリアライズ出来るということは、base64などを用いたイニシャライザ関数を定義可能なので、Printableである