`
tangtong
  • 浏览: 62458 次
  • 来自: ...
社区版块
存档分类
最新评论

Parsec3

阅读更多

Parsec3和它的上一个版本变了不少,官方说法是应用范围更广了。

 

写道
This is a first release of the Parsec 3, the Google Summer of Code of
Paolo Martini.

The main changes are:
* The Parser monad has been generalized into a ParserT monad
transformer.

* The parsers have been generalized to work over a stream of any
type, in particular, with byte strings.

* There is Haddock documentation for almost all functions in the
Text.Parsec tree.

* The Parser monad now has Applicative/Alternative instances

* A "compatibility" Text.ParserCombinators.Parsec tree for the old
Parsec. It's not perfect, but it should work with most Parsec 2
code.

 

简单的教程在附件parsec3.tut.hs,参见

http://geekrelief.wordpress.com/2008/09/12/parsec-3-tutorial-code/

 

http://gist.github.com/89786

分享到:
评论

相关推荐

    running parsec 3 for arm architecture

    4. 使用qemu编译ARM版本的ParSEC 3:作者解释了如何利用qemu模拟器为ARM架构编译ParSEC 3的二进制文件,同时指出了raytrace基准测试由于缺少支持ARM的某些库而未能编译。 5. 编写基准测试的启动脚本:文档中还提到了...

    parsec-arm的补丁

    这个是基准测试集PARSEC3的补丁,这是为了在arm平台上运行测试集所用。这是教程中TR-gem5-parsec3-arm-mansuni.pdf所用

    在浏览器中运行的Parsec客户端

    3. `index.html`:Web客户端的入口文件,启动整个应用程序的地方。 4. `package.json`:项目依赖和构建配置的描述文件,列出所有必要的npm模块。 5. `README.md`:项目介绍和使用指南。 6. `.gitignore`:定义了版本...

    Full System 运行parsec x86编译

    Full System 运行 parsec x86 编译 本文详细描述了如何在 gem5 模拟器中使用 parsec benchmark 编译运行的过程。下面是相关知识点的总结: 一、在 gem5 文件夹下建立新的文件夹 full_system_images,并下载 Alpha ...

    parsec-3.0-core.tar.gz

    3. **文档**:关于如何编译、安装和运行PARSEC 3.0的说明,可能包括用户手册和开发者指南。 4. **数据集**:一些基准可能需要特定的数据输入来运行,这些数据通常会包含在内。 5. **结果分析工具**:帮助用户解析和...

    parsec 3.0 core

    3. **数据压缩**:如`swim`,执行大规模的数据压缩任务,测试处理器的浮点运算能力和内存访问效率。 4. **生物信息学**:如`x264`,使用H.264编码标准进行视频压缩,衡量处理器在多媒体编码上的效能。 5. **其他应用...

    parsec-3.0-input-sim.tar.gz

    《深入解析parsec-3.0-input-sim.tar.gz:微架构仿真的关键输入》 在计算机系统领域,性能分析和优化是至关重要的任务。PARSEC(Performance Analysis and Characterization)是一个广泛使用的多核和多处理器系统上...

    Running Parsec 2.1 on M5(English)

    3. 交叉编译基准测试:使用上面构建的交叉编译器来编译Parsec基准测试套件,使之能够在M5模拟器上运行。 4. 创建M5执行脚本:这涉及到编写运行模拟所需的脚本,这些脚本用于控制基准测试在模拟环境中的执行。 文档...

    量化计算parsec总工具包

    **量化计算parsec总工具包** 在现代物理和化学领域,量化计算扮演着至关重要的角色。它基于量子力学原理,通过数学模型来模拟分子、材料的性质,为科学研究和工程应用提供了强大的理论支持。其中,“parsec”是一个...

    Parsec虚拟显示器驱动

    基于sunshine和moonlight实现视频串流,此驱动搭配parsecvdisplay软件可以实现关闭显示器的情况依然有画面输出

    Python库 | parsec-3.0.zip

    资源分类:Python库 所属语言:Python 资源全名:parsec-3.0.zip 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    parsec-client-go:Parsec Go客户端

    PARSEC Go客户该存储库包含一个PARSEC Go Client库。 该库包含使用进行通信的方法。 :angry_face_with_horns: 警告该接口的当前状态仅适用于API的审阅。 这是一项正在进行的工作。 有遗漏,并且在此阶段的测试非常少...

    parsec-libraries:使用Parsec简化Web服务部署的工具

    Parsec图书馆和公用事业 除了的核心程序包外,Parsec还提供了其他支持库和实用程序,它们完全有助于减少构建Web服务的工作量。 以下是可用的库:视差验证(输入验证) Parsec验证库定义了Parsec Java Web应用程序中...

    parsec-terraform:用于构建Parsec服务器的简单Terraform模板

    视差地层 一个简单的Terraform模板和自动化工具,用于在最便宜的可用性区域中的AWS中的VPC内构建Parsec服务器... 从./bin/parsecadm apply <aws> <parsec>运行./bin/parsecadm apply <aws> <parsec>来构建您的Parsec服

    parsec.el:Emacs Lisp的解析器组合器库,类似于Haskell的Parsec库

    3. **Haskell Parsec库**:Haskell社区广泛使用的解析器组合器库,以其类型安全和高效率而著名。parsec.el试图在Emacs Lisp环境中复制其成功。 4. **使用场景**:parsec.el可以用于解析各种格式的数据,如配置文件...

    parsec-linux-AppImage:适用于Parsec的AppImage,使用deb2appimage https构建

    3. **deb2appimage工具**:这个标签为空,但根据标题,可以推断出构建过程中可能用到了"deb2appimage"工具。这个工具能够将Debian包(.deb)转换为AppImage,从而适应更多的Linux环境。 4. **构建流程**:使用deb2...

    Full System 运行parsec x86编译 修正版

    3. **下载并替换parsec镜像文件**: - 下载`parsec-2.1 disk image (x86)`,即`x86root-parsec.img.bz2`,然后将其解压并放置到`disks`文件夹中。具体步骤如下: ```bash cd disks wget ...

    云计算-基于PaRSEC的并行计算工作流调度算法研究.pdf

    3. 主要工作与贡献:本研究深入分析了PaRSEC的工作原理,并结合DAG(有向无环图)模型,研究了如何设计适应PaRSEC的并行计算工作流调度算法。此外,还可能涉及到了DPLASMA库的使用,这是一个用于矩阵和线性代数运算...

    Parsec-vdd-cli

    命令行版的parsec-vdd, Parsec-vdd 有个 Bug 作者一直没有修复(截至 v0.45.1 尚未修复)。就是系统没有其它屏幕的情况下运行出错(无法添加虚拟屏幕) 。

    parsec-linux.deb

    parsec-linux.deb

Global site tag (gtag.js) - Google Analytics