0

在 C/C++ 中,我们在解析大量字符时使用指针和类似的东西来节省内存。Haskell 也会使用同样的方法吗?我已经看到一些在 Haskell 中接受/返回“要解析的剩余字符”的解析器实现——编译器是否会处理大量传递的内存?提前致谢!

4

1 回答 1

5

是的,在 Haskell 中也会使用相同的想法;但是,使用 GHC 非常容易,因为所有(装箱的)值都是开始的指针。所以你不需要做任何特别的事情来利用这个常见的技巧......只需编写你的代码。

于 2013-07-24T16:54:28.770 回答