私は、Stratego/XT を理解するための最初のステップに頭を悩ませようとしました。私はたくさんグーグルで調べましたが、私が見つけたすべてのWebリソースは、最初は十分に大きな飛躍を遂げているようで、接続を確立することはできません. 説明させてください。
次のような抽象構文ツリーを理解しています。
Minus(Call(Var("f"),[Plus(Var("a"),Int("10"))]),Int("3"))
しかし、(次の文でも)ドキュメントは次のように飛躍しているようです。
LetSplit :
Let([d1, d2 | d*], e*) ->
Let([d1], Let([d2 | d*], e*))
これは私には意味がありません。誰かがここで何が起こっているのか説明できLetSplit
ますか?
また、Stratego/XT Web サイトの巨大で複雑な公式の「チュートリアル」よりも読みやすい、Stratego/XT の確実な理解を促進するための優れたリソースはありますか?
ありがとう!