を作るために:私はすでに文字列を持っていると木であることを戻ってそれを解析すること OCamlの構文解析文字列は、私はこれに似た問題を持っている木
How to print a tree structure into a string fast in Ocaml?
しかし、反対の方法で
、。例えば、私は
type expr =
Number of int
|Plus of expr*expr
|Prod of expr*expr
を有し、I(上記リンクから少し異なる、*
が+
より高いprocedenceを有していると仮定)* 3 1 + 2 + 4のような文字列を有する
それから
:私の結果はexprのタイプProd(Plus(1,2), Plus(3, 4))
になりたい私は別の本について話かもしれないリンクが、それは私の問題を行うための方法だかどうかわからないを発見しました
いくつかのアイデアを共有してください、ありがとうございます。