...
首页> 外文期刊>SIAM Journal on Computing >OPERATOR PRECEDENCE LANGUAGES: THEIR AUTOMATA-THEORETIC AND LOGIC CHARACTERIZATION
【24h】

OPERATOR PRECEDENCE LANGUAGES: THEIR AUTOMATA-THEORETIC AND LOGIC CHARACTERIZATION

机译:操作员优先语言:它们的自动理论和逻辑特征

获取原文
           

摘要

Operator precedence languages were introduced half a century ago by Robert Floyd to support deterministic and efficient parsing of context-free languages. Recently, we renewed our interest in this class of languages thanks to a few distinguishing properties that make them attractive for exploiting various modern technologies. Precisely, their local parsability enables parallel and incremental parsing, whereas their closure properties make them amenable to automatic verification techniques, including model checking. In this paper we provide a fairly complete theory of this class of languages: we introduce a class of automata with the same recognizing power as the generative power of their grammars; we provide a characterization of their sentences in terms of monadic second-order logic as has been done in previous literature for more restricted language classes such as regular, parenthesis, and input-driven ones; we investigate preserved and lost properties when extending the language sentences from finite length to infinite length (omega-languages). As a result, we obtain a class of languages that enjoys many of the nice properties of regular languages (closure and decidability properties, logic characterization) but is considerably larger than other families-typically parenthesis and input-driven ones-with the same properties, covering "almost" all deterministic languages.
机译:罗伯特·弗洛伊德(Robert Floyd)在半个世纪前引入了运算符优先级语言,以支持上下文无关语言的确定性和高效解析。最近,由于具有一些与众不同的特性,使我们对此类语言重新产生了兴趣,这些特性使它们对于利用各种现代技术具有吸引力。精确地,它们的局部可解析性允许并行和增量解析,而其关闭属性使它们适合于自动验证技术,包括模型检查。在本文中,我们提供了有关此类语言的相当完整的理论:我们引入一类自动机,其自动识别能力与其语法的生成能力相同;我们按照单子二阶逻辑对它们的句子进行了表征,就像先前文献中对较为受限的语言类别(例如常规,括号和输入驱动的语言类别)所做的那样;当将语言句子从有限长度扩展到无限长度(欧米茄语言)时,我们研究了保留和丢失的属性。结果,我们获得了一类语言,它具有许多常规语言的出色属性(闭合性和可判定性,逻辑特征),但比其他族(通常是括号和输入驱动的族)具有相同的属性大得多,涵盖“几乎所有”确定性语言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号