AUTOMATED GENERATION OF CODE USING BACKTRACKING PARSERS FOR ATTRIBUTE GRAMMARS

被引:0
|
作者
KELLER, W [1 ]
机构
[1] TECH UNIV MUNICH,INST INFORMAT,W-8000 MUNICH 2,GERMANY
来源
SIGPLAN NOTICES | 1991年 / 26卷 / 02期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Code generation with the Graham Glanville scheme can be improved, using backtracking parsers for attribute grammars. This eliminates semantic and syntactic blocking during code selection and guarantees the cheapest code possible, if desired. Multipass translation allows the use of nontrivial register allocation strategies. The code generator generator system BECC is a LALR(1) based backtracking parser generator for a derivate of S-attributed grammars which provides several interpreters that differ in their abilities and performance.
引用
收藏
页码:109 / 117
页数:9
相关论文
共 50 条
  • [1] Generating robust parsers using island grammars
    Moonen, L
    EIGHTH WORKING CONFERENCE ON REVERSE ENGINEERING, PROCEEDINGS, 2001, : 13 - 22
  • [2] GENERATION OF EFFICIENT LALR PARSERS FOR REGULAR RIGHT PART GRAMMARS
    NAKATA, I
    SASSA, M
    ACTA INFORMATICA, 1986, 23 (02) : 149 - 162
  • [3] Automated Selective Caching for Reference Attribute Grammars
    Soderberg, Emma
    Hedin, Gorel
    SOFTWARE LANGUAGE ENGINEERING, 2011, 6563 : 2 - 21
  • [4] Yet another generation of LALR parsers for regular right part grammars
    Morimoto, S
    Sassa, M
    ACTA INFORMATICA, 2001, 37 (09) : 671 - 697
  • [5] Yet another generation of LALR parsers for regular right part grammars
    Shin-ichi Morimoto
    Masataka Sassa
    Acta Informatica, 2001, 37 : 671 - 697
  • [6] Automated generation of positive and negative tests for parsers
    Zelenov, Sergey
    Zelenova, Sophia
    FORMAL APPROACHES TO SOFTWARE TESTING, 2006, 3997 : 187 - 202
  • [7] Generation of efficient parsers through direct compilation of XML Schema grammars
    Perkins, E
    Matsa, M
    Kostoulas, MG
    Heifets, A
    Mendelsohn, N
    IBM SYSTEMS JOURNAL, 2006, 45 (02) : 225 - 244
  • [8] ABSTRACT INTERPRETATION USING ATTRIBUTE GRAMMARS
    ROSENDAHL, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 461 : 143 - 156
  • [9] Protocol Normalization Using Attribute Grammars
    Davidson, Drew
    Smith, Randy
    Doyle, Nic
    Jha, Somesh
    COMPUTER SECURITY - ESORICS 2009, PROCEEDINGS, 2009, 5789 : 216 - +
  • [10] COUNTING POLYOMINOES USING ATTRIBUTE GRAMMARS
    DELEST, MP
    FEDOU, JM
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 461 : 46 - 60