메뉴 건너뛰기




Volumn , Issue , 2004, Pages 365-383

Concrete syntax for objects : Domain-specific language embedding and assimilation without restrictions

Author keywords

Concrete Object Syntax; Domain Specific Languages; Embedded Languages; Extensible Syntax; Meta Programming; METABORG; Rewriting; SDF; Stratego; Syntax Extension

Indexed keywords

CONCRETE OBJECT SYNTAX; DOMAIN-SPECIFIC LANGUAGES; EMBEDDED LANGUAGES; EXTENSIBLE SYNTAX; META PROGRAMMING; METABORG; REWRITING; SDF; STRATEGO; SYNTAX EXTENSION;

EID: 12844281062     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (101)

References (52)
  • 11
    • 12844287962 scopus 로고    scopus 로고
    • Byte code engineering library (BCEL). http://jakarta.apache.org/bcel/.
  • 12
    • 0005093252 scopus 로고
    • <:
    • Digital Equipment Corporation, Systems Research Center, February
    • <:. SRC Research Report 97, Digital Equipment Corporation, Systems Research Center, February 1993.
    • (1993) SRC Research Report , vol.97
    • Cardelli, L.1
  • 13
    • 12844251053 scopus 로고
    • Extensible syntax with lexical scoping
    • Digital Equipment Corporation, Systems Research Center, February
    • L. Cardelli, F. Matthes, and M. Abadi. Extensible syntax with lexical scoping. SRC Research Report 121, Digital Equipment Corporation, Systems Research Center, February 1994.
    • (1994) SRC Research Report , vol.121
    • Cardelli, L.1    Matthes, F.2    Abadi, M.3
  • 15
    • 12844251054 scopus 로고    scopus 로고
    • The Apache Cocoon project, http://cocoon.apache.org/.
  • 16
    • 1542610777 scopus 로고    scopus 로고
    • Generation of abstract programming interfaces from syntax definitions
    • April-May
    • H. de Jong and P. Olivier. Generation of abstract programming interfaces from syntax definitions. Journal of Logic and Algebraic Programming, 59(1-2):35-61, April-May 2004. See also http://www. cwi.nl/htbin/sen1/twiki/bin/ view/SEN1/ApiGen.
    • (2004) Journal of Logic and Algebraic Programming , vol.59 , Issue.1-2 , pp. 35-61
    • De Jong, H.1    Olivier, P.2
  • 18
    • 0014732304 scopus 로고
    • An efficient context-free parsing algorithm
    • J. Earley. An efficient context-free parsing algorithm. Communications of the ACM, 13(2):94-102, 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.2 , pp. 94-102
    • Earley, J.1
  • 19
    • 21144451208 scopus 로고    scopus 로고
    • Retrofitting the AutoBayes program synthesis system with concrete object syntax
    • C. Lengauer et al., editors, Spinger-Verlag
    • B. Fischer and E. Visser. Retrofitting the AutoBayes program synthesis system with concrete object syntax. In C. Lengauer et al., editors, Domain-Specific Program Generation, volume 3016 of Lecture Notes in Computer Science, pages 239-253. Spinger-Verlag, 2004.
    • (2004) Domain-specific Program Generation, Volume 3016 of Lecture Notes in Computer Science , vol.3016 , pp. 239-253
    • Fischer, B.1    Visser, E.2
  • 21
    • 0002412877 scopus 로고
    • The syntax definition formalism SDF - Reference manual
    • J. Heering, P. R. H. Hendriks, P. Klint, and J. Rekers. The syntax definition formalism SDF - reference manual. SIGPLAN Notices, 24(11):43-75, 1989.
    • (1989) SIGPLAN Notices , vol.24 , Issue.11 , pp. 43-75
    • Heering, J.1    Hendriks, P.R.H.2    Klint, P.3    Rekers, J.4
  • 23
    • 0001082611 scopus 로고    scopus 로고
    • Building domain-specific embedded languages
    • December
    • P. Hudak. Building domain-specific embedded languages. ACM Computing Surveys, 28(4es), December 1996.
    • (1996) ACM Computing Surveys , vol.28 , Issue.4 ES
    • Hudak, P.1
  • 24
    • 12844286478 scopus 로고    scopus 로고
    • Java Compiler Compiler (JavaCC). https://javacc.dev.java.net/.
  • 30
    • 0000418159 scopus 로고
    • Syntax macros and extended translation
    • November
    • B. M. Leavenworth. Syntax macros and extended translation. Communications of the ACM, 9(11):790-793, November 1966.
    • (1966) Communications of the ACM , vol.9 , Issue.11 , pp. 790-793
    • Leavenworth, B.M.1
  • 33
  • 35
    • 21144432063 scopus 로고    scopus 로고
    • A pattern matching compiler for multiple target languages
    • G. Hedin, editor, Warsaw, Poland, Springer-Verlag.
    • P.-E. Moreau, C. Ringeissen, and M. Vittek. A pattern matching compiler for multiple target languages. In G. Hedin, editor, 18th Conference on Compiler Construction (CC'03), volume 2622, pages 61-76, Warsaw, Poland, 2003. Springer-Verlag. See also http://tom.loria.fr.
    • (2003) 18th Conference on Compiler Construction (CC'03) , vol.2622 , pp. 61-76
    • Moreau, P.-E.1    Ringeissen, C.2    Vittek, M.3
  • 37
    • 0024701299 scopus 로고    scopus 로고
    • Scannerless NSLR(1) parsing of programming languages
    • D. J. Salomon and G. V. Cormack. Scannerless NSLR(1) parsing of programming languages. ACM SIGPLAN Notices, 24(7):170-178, 1989. Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation (PLDI'89).
    • (1989) ACM SIGPLAN Notices , vol.24 , Issue.7 , pp. 170-178
    • Salomon, D.J.1    Cormack, G.V.2
  • 39
    • 12844249799 scopus 로고    scopus 로고
    • http://www.syntax-definition.org.
  • 42
    • 12844280903 scopus 로고    scopus 로고
    • http://www.stratego-language.org.
  • 43
    • 12844267875 scopus 로고    scopus 로고
    • Java Tree Builder (JTB).
    • K. Tao, W. Wang, and J. Palsberg. Java Tree Builder (JTB). http://www.cs.purdue.edu/jtb/.
    • Tao, K.1    Wang, W.2    Palsberg, J.3
  • 45
    • 0003930835 scopus 로고    scopus 로고
    • Scannerless generalized-LR parsing
    • Programming Research Group, University of Amsterdam, July
    • E. Visser. Scannerless generalized-LR parsing. Technical Report P9707, Programming Research Group, University of Amsterdam, July 1997.
    • (1997) Technical Report , vol.P9707
    • Visser, E.1
  • 48
    • 84947264529 scopus 로고    scopus 로고
    • Program transformation with Stratego/XT: Rules, strategies, tools, and systems in StrategoXT-0.9
    • C. Lengauer et al., editors, Spinger-Verlag, June
    • E. Visser. Program transformation with Stratego/XT: Rules, strategies, tools, and systems in StrategoXT-0.9. In C. Lengauer et al., editors, Domain-Specific Program Generation, volume 3016 of Lecture Notes in Computer Science, pages 216-238. Spinger-Verlag, June 2004.
    • (2004) Domain-specific Program Generation, Volume 3016 of Lecture Notes in Computer Science , vol.3016 , pp. 216-238
    • Visser, E.1


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