再起処理とeval

SIE0.36.1のコードを見ると

SIEのコードを眺めてみましたら、再起処理が使われている部分があります。また、path要素のパーサにはJSONを利用しています。

別の方法にできないか

再起処理も、JSONも別の方法でコーディングすることが可能ですので、別の方法など、いろいろと試してみたいです。
それで、処理が早くなれば、別の方法を採用するのもよいかと愚考しています。