메뉴 건너뛰기




Volumn 38, Issue 1, 2003, Pages 26-37

Environment classifiers

Author keywords

Linear temporal logic; Modal logic; Multi stage programming; Type safety; Type systems

Indexed keywords

CODES (SYMBOLS); COMPUTATION THEORY; COMPUTER PROGRAMMING; COMPUTER SOFTWARE; COMPUTER SOFTWARE SELECTION AND EVALUATION; FORMAL LOGIC; SEMANTICS;

EID: 1442265570     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/640128.604134     Document Type: Article
Times cited : (37)

References (67)
  • 3
    • 0037505319 scopus 로고    scopus 로고
    • Refinements and product line architectures
    • In
    • Don Batory. Refinements and product line architectures. In 61, pages 3-4, 2000.
    • (2000) , pp. 3-4
    • Batory, D.1
  • 6
    • 84876622904 scopus 로고    scopus 로고
    • Multi-stage imperative languages: A conservative extension result
    • In
    • Cristiano Calcagno and Eugenio Moggi. Multi-stage imperative languages: A conservative extension result. In 61, pages 92-107, 2000.
    • (2000) , pp. 92-107
    • Calcagno, C.1    Moggi, E.2
  • 14
    • 0029719031 scopus 로고    scopus 로고
    • A temporal-logic approach to binding-time analysis
    • New Brunswick; IEEE Computer Society Press
    • Rowan Davies. A temporal-logic approach to binding-time analysis. In the Symposium on Logic in Computer Science (LICS '96), pages 184-195, New Brunswick, 1996. IEEE Computer Society Press.
    • (1996) The Symposium on Logic in Computer Science (LICS '96) , pp. 184-195
    • Davies, R.1
  • 16
    • 0013047885 scopus 로고    scopus 로고
    • A modal analysis of staged computation
    • Rowan Davies and Frank Pfenning. A modal analysis of staged computation. Journal of the ACM, 48(3):555-604, 2001.
    • (2001) Journal of the ACM , vol.48 , Issue.3 , pp. 555-604
    • Davies, R.1    Pfenning, F.2
  • 19
    • 84957797233 scopus 로고    scopus 로고
    • Specification and correctness of lambda lifting
    • In
    • Adam Fischbach and John Hannan. Specification and correctness of lambda lifting. In [61], pages 108-128, 2000.
    • (2000) , pp. 108-128
    • Fischbach, A.1    Hannan, J.2
  • 20
    • 0000146309 scopus 로고
    • Partial evaluation of computation process - An approach to a compiler-compiler
    • [Via [33]]
    • Yoshihiko Futamura. Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Computers and Control, 2(5):45-50, 1971. [Via [33]].
    • (1971) Systems, Computers and Control , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 24
    • 84955597134 scopus 로고    scopus 로고
    • Fast binding-time analysis for multi-level specialization
    • In Dines Bjørner, Manfred Broy, and Igor V. Pottosin, editors; Springer-Verlag
    • Robert Glúck and Jesper Jørgensen. Fast binding-time analysis for multi-level specialization. In Dines Bjørner, Manfred Broy, and Igor V. Pottosin, editors, Perspectives of System Informatics, volume 1181 of Lecture Notes in Computer Science, pages 261-272. Springer-Verlag, 1996.
    • (1996) Perspectives of System Informatics, Volume 1181 of Lecture Notes in Computer Science , pp. 261-272
    • Glúck, R.1    Jørgensen, J.2
  • 25
    • 0031187024 scopus 로고    scopus 로고
    • An automatic program generator for multi-level specialization
    • Robert Glück and Jesper Jørgensen. An automatic program generator for multi-level specialization. LISP and Symbolic Computation, 10(2):113-158, 1997.
    • (1997) LISP and Symbolic Computation , vol.10 , Issue.2 , pp. 113-158
    • Glück, R.1    Jørgensen, J.2
  • 27
    • 0002157340 scopus 로고
    • A partial evaluator for untyped lambda calculus
    • Carsten K. Gomard and Neil D. Jones. A partial evaluator for untyped lambda calculus. Journal of Functional Programming, 1(1):21-69, 1991.
    • (1991) Journal of Functional Programming , vol.1 , Issue.1 , pp. 21-69
    • Gomard, C.K.1    Jones, N.D.2
  • 30
    • 85037039064 scopus 로고
    • Experiments with implementations of two theoretical constructions
    • Springer Verlag
    • Torben Amtoft Hansen, Thomas Nikolajsen, Jasper Larsson Träff, and Neil D. Jones. Experiments with implementations of two theoretical constructions. In Lecture Notes in Computer Science 363, pages 119-133. Springer Verlag, 1989.
    • (1989) Lecture Notes in Computer Science 363 , pp. 119-133
    • Hansen, T.A.1    Nikolajsen, T.2    Träff, J.L.3    Jones, N.D.4
  • 36
    • 84937798497 scopus 로고    scopus 로고
    • Lightweight and generative components II: Binary-level components
    • In [61]
    • Sam Kamin, Miranda Callahan, and Lars Clausen. Lightweight and generative components II: Binary-level components. In [61], pages 28-50, 2000.
    • (2000) , pp. 28-50
    • Kamin, S.1    Callahan, M.2    Clausen, L.3
  • 39
    • 0012526333 scopus 로고    scopus 로고
    • MetaOCaml: A compiled, type-safe multi-stage programming language
    • MetaOCaml: A compiled, type-safe multi-stage programming language. Available online from http://cs-www.cs.yale.edu/homes/taha/MetaOCaml/, 2001.
    • (2001)
  • 46
    • 0038180469 scopus 로고
    • A formal type system for comparing partial evaluators
    • In D Bjørner, Ershov, and Jones, editors; North-Holland
    • Flemming Nielson. A formal type system for comparing partial evaluators. In D Bjørner, Ershov, and Jones, editors. Proceedings of the workshop on Partial Evaluation and Mixed Computation (1987), pages 349-384 North-Holland, 1988.
    • (1988) Proceedings of the Workshop on Partial Evaluation and Mixed Computation (1987) , pp. 349-384
    • Nielson, F.1
  • 47
    • 0022560855 scopus 로고
    • Two-level semantics and code generation
    • Flemming Nielson and Hanne Riis Nielson. Two-level semantics and code generation. Theoretical Computer Science, 56(1):59-133, 1988.
    • (1988) Theoretical Computer Science , vol.56 , Issue.1 , pp. 59-133
    • Nielson, F.1    Nielson, H.R.2
  • 48
    • 0013139137 scopus 로고
    • Number 34 in Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge
    • Flemming Nielson and Hanne Riis Nielson. Two-Level Functional Languages. Number 34 in Cambridge Tracts in Theoretical Computer Science, Cambridge University Press, Cambridge, 1992.
    • (1992) Two-Level Functional Languages
    • Nielson, F.1    Nielson, H.R.2
  • 53
    • 85039564154 scopus 로고    scopus 로고
    • Oregon Graduate Institute Technical Reports, P.O. Box 91000, Portland, OR 97291-1000, USA; Last viewed August 1999
    • Oregon Graduate Institute Technical Reports, P.O. Box 91000, Portland, OR 97291-1000, USA. Available online from ftp://cse.ogi.edu/pub/tech-reports/README.html. Last viewed August 1999.
  • 56
    • 84976827574 scopus 로고
    • Towards a theory of types structure
    • Springer-Verlag, New York
    • John C. Reynolds. Towards a theory of types structure. In Proceedings Colloque sur la Programmation, pages 408-423 Springer-Verlag, New York, 1974.
    • (1974) Proceedings Colloque sur la Programmation , pp. 408-423
    • Reynolds, J.C.1
  • 57
    • 0004260444 scopus 로고    scopus 로고
    • Types for modules
    • PhD thesis, Edinburg University
    • Claudio Russo. Types for Modules, PhD thesis, Edinburg University, 1998.
    • (1998)
    • Russo, C.1
  • 60
    • 0003678579 scopus 로고    scopus 로고
    • Multi-stage programming: Its theory and applications
    • PhD thesis, oregon Graduate Institute of Science and Technology; Available from [53]
    • Walid Taha. Multi-Stage Programming: Its Theory and Applications. PhD thesis, oregon Graduate Institute of Science and Technology, 1999. Available from [53].
    • (1999)
    • Taha, W.1
  • 67
    • 54649083485 scopus 로고    scopus 로고
    • The theory of fexprs is trivial
    • Mitchell Wand, The theory of fexprs is trivial. Lisp and Symbolic Computation, 10:189-199, 1998.
    • (1998) Lisp and Symbolic Computation , vol.10 , pp. 189-199
    • Wand, M.1


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