就像个人实验一样,为了更好地学习编程和形式语言理论等,我正在尝试编写一种语言,它基本上可以接收一堆方程并或多或少地自动或启发式地求解未知数。我试图通过用 C 编写解释器来做到这一点。
不过,所有这些都不是超级相关的......更重要的是,我在过去几天发现了函数式编程(我的意思是我阅读了维基百科的条目和一个简短的 Haskell 教程),它似乎处理非常相似我想做的事情。
我想我想知道的是,是否还有其他语言我应该研究,或者任何非功能性语言具有尝试做类似事情的库或程序,这样我可能会更好地理解我是什么出发做什么?
此外,是否有任何关于编写口译员等的好的参考资料?
谢谢。
PS 哦,我知道我可以而且应该使用 Google。我,在一边。最重要的是,我正在寻找关于什么是好的以及人们以前使用过的“第二意见”的集体。另外,我正在尝试更好地了解社区,因为我是新来的。谢谢你的耐心 :-)