课题基金 / 基金详情

Performant Staged Parser Combinators

Performant Staged Parser Combinators
高性能分阶段解析器组合器
批准号:
2899020
负责人:
金额:
$0.0万
依托单位:
依托单位国家:
英国
项目类别:
Studentship
财政年份:
2019
资助国家:
英国
项目状态:
已结题
起止时间:
2019 至 --

项目摘要

项目成果

相似基金

相关文献

中文摘要
翻译
最初的工作将集中在开发解析器组合器库:一种构建解析器的方法,作为嵌入式领域特定语言,理想情况下是用函数式编程语言构建的。这项工作将建立在我之前在该领域发表的工作[1]的基础上,该工作专注于将组合子编译为有效的机器表示。我计划将这台机器正规化,并利用原则性元编程和编译器技术来提高性能,并支持语法的分析和优化,这是解析器组合器中以前没有见过的功能。
英文摘要
work will initially focus on developing a parser combinator library: a way of constructing parsersas an embedded domain-specific language, ideally built in a functional programming language. Thiswork will build on my previously published work in this field [1], which focused on compiling combinators to an efficient machine representation. I plan to formalise this machine and make use of principled meta-programming and compiler techniques to improve performance and enable the analysis andoptimisations of grammars, a feature not seen before in parser combinators.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
海外基金