【问题标题】:About the pattern matching algorithm in OCaml关于 OCaml 中的模式匹配算法
【发布时间】:2013-11-27 02:51:59
【问题描述】:

我正在为我用 OCaml 设计的函数式语言编写编译器。我希望我的小语言具有模式匹配的功能,但是,我一直在想出一个算法来实现它。当我深入研究这个问题时,它似乎真的很复杂。我用谷歌找不到很多关于相应算法的有用信息。如果有人可以给我一些提示或指向我的资源,我将不胜感激。或者有什么技巧可以利用 OCaml 在模式匹配方面的强大功能来解决这个问题,这样我就不需要实现它了?谢谢!

【问题讨论】:

    标签: functional-programming pattern-matching ocaml


    【解决方案1】:

    OCaml 背后的一些人写了几篇关于编译模式匹配的好论文。具体参见Compiling Pattern Matching to Good Decision TreesOptimizing Pattern Matching。查看this stackoverflow post 也可能有用。

    【讨论】:

      猜你喜欢
      • 2016-07-21
      • 1970-01-01
      • 1970-01-01
      • 2022-01-11
      • 2011-05-31
      • 1970-01-01
      • 1970-01-01
      • 2022-08-06
      • 2011-03-03
      相关资源
      最近更新 更多