메뉴 건너뛰기




Volumn 68, Issue 1 SPEC. ISS., 2007, Pages 21-37

Circular reference attributed grammars - their evaluation and applications

Author keywords

Attribute grammars; Circular attribute evaluation; Demand driven evaluation; Fixed point evaluation; Grammar flow; Live analysis; Reference attributes

Indexed keywords

ALGORITHMS; JAVA PROGRAMMING LANGUAGE; OPTIMIZATION; RECURSIVE FUNCTIONS; SPECIFICATION LANGUAGES;

EID: 34547468967     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.scico.2005.06.005     Document Type: Article
Times cited : (52)

References (26)
  • 2
    • 34547455463 scopus 로고    scopus 로고
    • J.T. Boyland, Descriptional composition of compiler components, Ph.D. Thesis, University of California, Berkeley, California, 1996
  • 3
    • 84958052563 scopus 로고    scopus 로고
    • Analyzing direct non-local dependencies in attribute grammars
    • Proceedings of CC'98: International Conference on Compiler Construction, Springer-Verlag
    • Boyland J.T. Analyzing direct non-local dependencies in attribute grammars. Proceedings of CC'98: International Conference on Compiler Construction. LNCS vol. 1383 (1998), Springer-Verlag 31-49
    • (1998) LNCS , vol.1383 , pp. 31-49
    • Boyland, J.T.1
  • 5
    • 34547398147 scopus 로고    scopus 로고
    • J.T. Boyland, Remote Attribute Grammars. Manuscript, 2003
  • 6
    • 34547464348 scopus 로고    scopus 로고
    • J.T. Boyland, Personal communication, 2003
  • 7
    • 34547434371 scopus 로고    scopus 로고
    • A. Cornils, G. Hedin, Tool support for design patterns based on reference attributed grammars, in: Proceedings of WAGA'00, Workshop on Attribute Grammars and Applications, Ponte de Lima, Portugal, July 2000
  • 8
    • 34547420864 scopus 로고    scopus 로고
    • T. Ekman, G. Hedin, Rewritable reference attributed grammars, in: Proceedings of ECOOP 2004: 18th European Conference on Object-Oriented Programming, Oslo, Norway, 2004
  • 9
    • 84976731288 scopus 로고
    • Automatic generation of fixed-point-finding evaluators for circular, but well-defined, attribute grammars
    • Proceedings of the SIGPLAN'86 Symposium on Compiler Construction, Palo Alto, California
    • Farrow R. Automatic generation of fixed-point-finding evaluators for circular, but well-defined, attribute grammars. Proceedings of the SIGPLAN'86 Symposium on Compiler Construction, Palo Alto, California. ACM SIGPLAN Notices 21 7 (1986) 85-98
    • (1986) ACM SIGPLAN Notices , vol.21 , Issue.7 , pp. 85-98
    • Farrow, R.1
  • 10
    • 0011524940 scopus 로고
    • An object-oriented notation for attribute grammars
    • Cambridge University Press
    • Hedin G. An object-oriented notation for attribute grammars. ECOOP'89, BCS Workshop Series (1989), Cambridge University Press 329-345
    • (1989) ECOOP'89, BCS Workshop Series , pp. 329-345
    • Hedin, G.1
  • 11
    • 0034268727 scopus 로고    scopus 로고
    • Reference attributed grammars
    • Slovenia
    • Hedin G. Reference attributed grammars. Informatica 24 (2000) 301-317 Slovenia
    • (2000) Informatica , vol.24 , pp. 301-317
    • Hedin, G.1
  • 12
    • 0037374916 scopus 로고    scopus 로고
    • The JastAdd system - an aspect-oriented compiler construction system
    • Elsevier
    • Hedin G., and Magnusson E. The JastAdd system - an aspect-oriented compiler construction system. SCP - Science of Computer Programming 47 1 (2002) 37-58 Elsevier
    • (2002) SCP - Science of Computer Programming , vol.47 , Issue.1 , pp. 37-58
    • Hedin, G.1    Magnusson, E.2
  • 13
    • 0011586146 scopus 로고
    • A general linear time evaluator for attribute grammars
    • Jalili F. A general linear time evaluator for attribute grammars. ACM SIGPLAN Notices 18 9 (1983) 35-44
    • (1983) ACM SIGPLAN Notices , vol.18 , Issue.9 , pp. 35-44
    • Jalili, F.1
  • 14
    • 34547469640 scopus 로고    scopus 로고
    • URL:
    • JavaCC. URL:. http://www.webgain.com/products/java_cc/
    • JavaCC1
  • 16
    • 84943663336 scopus 로고
    • An optimal-time recursive evaluator for attribute grammars
    • International Symposium on Programming, 6th Colloquium. Paul M., and Robinet B. (Eds), Springer-Verlag
    • Jourdan M. An optimal-time recursive evaluator for attribute grammars. In: Paul M., and Robinet B. (Eds). International Symposium on Programming, 6th Colloquium. Lecture Notes in Computer Science vol. 167 (1984), Springer-Verlag 167-178
    • (1984) Lecture Notes in Computer Science , vol.167 , pp. 167-178
    • Jourdan, M.1
  • 17
    • 0000028408 scopus 로고
    • Ordered Attributed Grammars
    • Kastens U. Ordered Attributed Grammars. Acta Informatica 13 (1980) 229-256
    • (1980) Acta Informatica , vol.13 , pp. 229-256
    • Kastens, U.1
  • 19
    • 0001538613 scopus 로고
    • Semantics of context-free languages
    • Knuth D.E. Semantics of context-free languages. Mathematical Systems Theory 2 2 (1968) 127-145
    • (1968) Mathematical Systems Theory , vol.2 , Issue.2 , pp. 127-145
    • Knuth, D.E.1
  • 20
    • 0008922356 scopus 로고
    • Semantics of context-free languages (errata)
    • Knuth D.E. Semantics of context-free languages (errata). Mathematical Systems Theory 5 1 (1971) 95-96
    • (1971) Mathematical Systems Theory , vol.5 , Issue.1 , pp. 95-96
    • Knuth, D.E.1
  • 21
    • 85035054025 scopus 로고
    • On defining semantics by means of extended attribute grammars
    • Semantics-Directed Compiler Generation, Springer-Verlag
    • Madsen O.L. On defining semantics by means of extended attribute grammars. Semantics-Directed Compiler Generation. LNCS vol. 94 (1980), Springer-Verlag 259-299
    • (1980) LNCS , vol.94 , pp. 259-299
    • Madsen, O.L.1
  • 22
    • 19044363676 scopus 로고    scopus 로고
    • Program visualization using reference attributed grammars
    • Magnusson E., and Hedin G. Program visualization using reference attributed grammars. Nordic Journal of Computing 7 (2000) 67-86
    • (2000) Nordic Journal of Computing , vol.7 , pp. 67-86
    • Magnusson, E.1    Hedin, G.2
  • 23
    • 34547418284 scopus 로고    scopus 로고
    • P. Persson, G. Hedin, Interactive execution time predictions using reference attributed grammars, in: WAGA'99, Second Workshop on Attribute Grammars and their Applications, Amsterdam, The Netherlands, March 1999
  • 24
    • 0032293609 scopus 로고    scopus 로고
    • Prototyping realistic programming languages based on formal specifications
    • Poetzsch-Heffter A. Prototyping realistic programming languages based on formal specifications. Acta Informatica 34 (1997) 737-772
    • (1997) Acta Informatica , vol.34 , pp. 737-772
    • Poetzsch-Heffter, A.1
  • 25
    • 0742277320 scopus 로고    scopus 로고
    • Finding circular attributes in attribute grammars
    • Rodeh M., and Sagiv M. Finding circular attributes in attribute grammars. JACM - Journal of the ACM 46 4 (1999) 556-575
    • (1999) JACM - Journal of the ACM , vol.46 , Issue.4 , pp. 556-575
    • Rodeh, M.1    Sagiv, M.2
  • 26
    • 34547433836 scopus 로고    scopus 로고
    • A. Sasaki, M. Sassa, Circular attribute grammars with remote attribute references, in: Waga'00, Third Workshop of Attribute Grammars and their Applications, Ponte de Lima, Portugal, July 2000


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.