A new general parser for extensible languages

被引:0
|
作者
Lewis, Ian [1 ]
机构
[1] Univ Tasmania, Sch Comp, Hobart, Tas 7001, Australia
来源
PROCEEDINGS OF THE 17TH IASTED INTERNATIONAL CONFERENCE ON MODELLING AND SIMULATION | 2006年
关键词
parsing; extensiblility; programming languages;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces a flexible parser that is capable of parsing any context-free grammars - even ambiguous ones. The parser is capable of arbitrary speculation and will consider all possible parses. This general parser is of particular use for the parsing of extensible languages as it allows macro programmers to forget about parsing, and concentrate on defining new syntax.
引用
收藏
页码:394 / 400
页数:7
相关论文
共 50 条
  • [1] A User-Extensible and Adaptable Parser Architecture
    Tobin, John
    Vogel, Carl
    RESEARCH AND DEVELOPMENT IN INTELLIGENT SYSTEMS XXV, 2009, : 191 - 204
  • [2] A user-extensible and adaptable parser architecture
    Tobin, John
    Vogel, Carl
    KNOWLEDGE-BASED SYSTEMS, 2009, 22 (07) : 516 - 522
  • [3] MRG parser for visual languages
    Al-Mulhem, M
    Ather, M
    INFORMATION SCIENCES, 2001, 131 (1-4) : 19 - 46
  • [4] UGLR parser for phrase structure languages as an extension of GLR parser
    Shiina, H
    Masuyama, S
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (05) : 792 - 797
  • [5] USER EXTENSIBLE LANGUAGES
    BUCKLE, JK
    COMPUTER JOURNAL, 1976, 19 (04): : 381 - 381
  • [6] A Framework for Extensible Languages
    Erdweg, Sebastian
    Rieger, Felix
    ACM SIGPLAN NOTICES, 2014, 49 (03) : 3 - 12
  • [7] MxYacc : Parser generator for mixed languages
    Kintali, SP
    ACM SIGPLAN NOTICES, 2006, 41 (02) : 25 - 28
  • [8] 100 Gbps Dynamic Extensible Protocol Parser Based on an FPGA
    Wang, Ke
    Guo, Zhichuan
    Song, Mangu
    Sha, Meng
    ELECTRONICS, 2022, 11 (09)
  • [9] Parser Generation by Example for Legacy Pattern Languages
    Zaytsev, Vadim
    ACM SIGPLAN NOTICES, 2017, 52 (12) : 212 - 218
  • [10] Parser Generation by Example for Legacy Pattern Languages
    Zaytsev, Vadim
    PROCEEDINGS OF THE 16TH ACM SIGPLAN INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING: CONCEPTS AND EXPERIENCES (GPCE'17), 2017, : 212 - 218