paperbot · PL 论文追踪

RSS

Multiple Input Parsing and Lexical Analysis

TOPLAS 45(3)2023
Elizabeth Scott, Adrian Johnstone, Robert Walsh

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

This article introduces two new approaches in the areas of lexical analysis and context-free parsing. We present an extension, MGLL, of generalised parsing which allows multiple input strings to be parsed together efficiently, and we present an enhanced approach to lexical analysis which exploits this multiple parsing capability. The work provides new power to formal language specification and disambiguation, and brings new techniques into the historically well-studied areas of lexical and syntax analysis. It encompasses character-level parsing at one extreme and the classical LEX/YACC style division at the other, allowing the advantages of both approaches.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot2128,
  title = {Multiple Input Parsing and Lexical Analysis},
  author = {Elizabeth Scott and Adrian Johnstone and Robert Walsh},
  journal = {ACM Transactions on Programming Languages and Systems},
  volume = {45},
  number = {3},
  year = {2023},
  doi = {10.1145/3594734}
}