文件名称:haskell-functional-parsing:Haskell 函数解析库
文件大小:42KB
文件格式:ZIP
更新时间:2024-07-05 12:37:43
Haskell
Haskell 函数解析库 这是一个与我 2002 年的许可论文相关的 Haskell 文件库。该库包括以下内容: 不同解析器组合器的实现(第 3-4 章和第 8 章) 不同上下文无关解析算法的实现(第 5-7 章) 注1 :这是一个编程库! 需要对 Haskell 有很好的了解。 注 2 :此代码于 2002 年编写,此后一直未修改。 它应该可以工作,但我现在不保证任何事情。 注 3 :您将需要 Haskell 98 的以下扩展,Hugs 和 GHC 都具有这些扩展:具有函数依赖关系的多参数类型类,以及数据类型中的存在量化。 参考 彼得·永格洛夫。 Pure Functional Parsing - 高级教程。 2002 年 4 月,哥德堡大学和查尔姆斯理工大学计算机科学系的执照论文。
【文件预览】:
haskell-functional-parsing-master
----00-README.html(2KB)
----collecting-parser()
--------00-README.html(2KB)
--------Ref.hs(404B)
--------CollectingParserOptimized.hs(10KB)
--------CollectingParserToChart.hs(10KB)
--------CollectingParserOriginal.hs(6KB)
----README.md(951B)
----algorithms()
--------Grammar.hs(3KB)
--------LRTableOptimized.hs(2KB)
--------00-README.html(3KB)
--------LRParserToChart.hs(4KB)
--------LRTableOriginal.hs(2KB)
--------CYKParserOriginal.hs(2KB)
--------ChartParserOptimized.hs(3KB)
--------ChartParserOriginal.hs(2KB)
--------FinalChart.hs(4KB)
--------LRParserDF.hs(3KB)
--------CYKParserUnitToChart.hs(3KB)
--------ChartParserToChart.hs(2KB)
--------LRAugment.hs(1KB)
--------LRParserBF.hs(3KB)
--------CYKParserOptimized.hs(3KB)
--------LRParserT.hs(4KB)
----parsers()
--------Standard.hs(1KB)
--------ExampleParsers.hs(1KB)
--------Parser.hs(4KB)
--------PairTrie.hs(3KB)
--------00-README.html(3KB)
--------Trie.hs(1KB)
--------ExTrie.hs(2KB)
--------Stream.hs(1KB)
--------AmbExTrie.hs(2KB)
--------StandardEndo.hs(1KB)
--------StackTrans.hs(1KB)
--------ContTrans.hs(1KB)
--------AmbTrie.hs(1KB)
----OrdMap.hs(3KB)
----OrdSet.hs(3KB)