• DocumentCode
    2175742
  • Title

    The implementation of nonlocal dependency relationship in interactive environment

  • Author

    Zheng, Yong ; Qian, Jiahua

  • Author_Institution
    Dept. of Comput. Sci., Fudan Univ., Shanghai, China
  • fYear
    1989
  • fDate
    20-22 Sep 1989
  • Firstpage
    741
  • Lastpage
    745
  • Abstract
    The attribute grammar is a convenient tool for specifying the semantics of programming languages. It has been used widely in the development of interactive programming environments. To date, many environments are constructed based on attribute evaluation. However, in traditional attribute grammar, a lot of copy rule chains must be used due to its essential limitations, which results in severe time and space problems. To improve the efficiency, the attribute grammar is extended by allowing a nonlocal dependency relationship (NDR). The use of this NDR avoids semantic information flowing through copy rule chains. The representation of NDR is described. An approach to maintaining the consistency of NDR in the semantic tree during program development is presented. The implementation of the NDR is discussed
  • Keywords
    grammars; interactive programming; attribute evaluation; attribute grammar; copy rule chains; interactive environment; interactive programming; nonlocal dependency relationship; programming languages; semantics; Computer languages; Computer science; Feedback; Production; Programming environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1989. COMPSAC 89., Proceedings of the 13th Annual International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-1964-3
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1989.65174
  • Filename
    65174