메뉴 건너뛰기




Volumn 148, Issue 2, 2006, Pages 27-52

An overview of Cαml

Author keywords

conversion; Metaprogramming; Variable binding

Indexed keywords

Α-CONVERSION; METAPROGRAMMING; VARIABLE BINDING;

EID: 33644901546     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2005.11.039     Document Type: Conference Paper
Times cited : (42)

References (36)
  • 2
    • 0012735216 scopus 로고
    • Functional programming and lambda calculus
    • J. Van Leeuwen Elsevier Science
    • Henk P. Barendregt Functional programming and lambda calculus J. Van Leeuwen Handbook of Theoretical Computer Science 1990 Elsevier Science 321 363
    • (1990) Handbook of Theoretical Computer Science , pp. 321-363
    • Barendregt Henk, P.1
  • 3
    • 0033423865 scopus 로고    scopus 로고
    • De Bruijn notation as a nested datatype
    • Richard Bird, and Ross Paterson de Bruijn notation as a nested datatype Journal of Functional Programming 9 1 January 1999 77 91
    • (1999) Journal of Functional Programming , vol.9 , Issue.1 , pp. 77-91
    • Richard, B.1    Ross, P.2
  • 6
    • 35048857790 scopus 로고    scopus 로고
    • αprolog: A logic programming language with names, binding and α-equivalence
    • International Conference on Logic Programming (ICLP), Springer Verlag
    • James Cheney, and Christian Urban αProlog: A logic programming language with names, binding and α-equivalence International Conference on Logic Programming (ICLP) Lecture Notes in Computer Science volume 3132 September 2004 Springer Verlag 269 283
    • (2004) Lecture Notes in Computer Science , vol.3132 , pp. 269-283
    • James, C.1    Christian, U.2
  • 7
    • 0013260541 scopus 로고
    • Lambda-calculus notation with nameless dummies: A tool for automatic formula manipulation with application to the Church-Rosser theorem
    • Nicolaas G. de Bruijn Lambda-calculus notation with nameless dummies: a tool for automatic formula manipulation with application to the Church-Rosser theorem Indag. Math. 34 5 1972 381 392
    • (1972) Indag. Math. , vol.34 , Issue.5 , pp. 381-392
    • De Bruijn, N.G.1
  • 8
    • 17144420747 scopus 로고    scopus 로고
    • Programming with polymorphic variants
    • September
    • Jacques Garrigue. Programming with polymorphic variants. In ACM Workshop on ML, September 1998
    • (1998) ACM Workshop on ML
    • Garrigue, J.1
  • 10
    • 35048842797 scopus 로고    scopus 로고
    • Call-by-value mixin modules: Reduction semantics, side effects, types
    • European Symposium on Programming (ESOP) Springer Verlag
    • Tom Hirschowitz, Xavier Leroy, and J.B. Wells Call-by-value mixin modules: Reduction semantics, side effects, types European Symposium on Programming (ESOP) Lecture Notes in Computer Science volume 2986 April 2004 Springer Verlag 64 78
    • (2004) Lecture Notes in Computer Science , vol.2986 , pp. 64-78
    • Tom, H.1    Xavier, L.2    Wells, J.B.3
  • 11
    • 84879522600 scopus 로고    scopus 로고
    • An axiomatic approach to metareasoning on nominal algebras in HOAS
    • International Colloquium on Automata, Languages and Programming, Springer Verlag
    • Furio Honsell, Marino Miculan, and I. van Scagnetto An axiomatic approach to metareasoning on nominal algebras in HOAS International Colloquium on Automata, Languages and Programming Lecture Notes in Computer Science volume 2076 2001 Springer Verlag 963 978
    • (2001) Lecture Notes in Computer Science , vol.2076 , pp. 963-978
    • Furio, H.1    Marino, M.2    Van Scagnetto, I.3
  • 14
    • 33644912426 scopus 로고    scopus 로고
    • I am not a number: I am a free variable
    • September
    • Conor McBride and James McKinna. I am not a number: I am a free variable. In Haskell workshop, September 2004
    • (2004) Haskell Workshop
    • McBride, C.1    McKinna, J.2
  • 15
    • 0003807498 scopus 로고
    • An extension to ML to handle bound variables in data structures
    • May
    • Dale Miller. An extension to ML to handle bound variables in data structures. In Logical Frameworks BRA Workshop, May 1990
    • (1990) Logical Frameworks BRA Workshop
    • Miller, D.1
  • 17
    • 0002621592 scopus 로고    scopus 로고
    • Views for standard ML
    • Chris Okasaki. Views for Standard ML. In ACM Workshop on ML, pages 14-23, September 1998
    • (1998) ACM Workshop on ML
    • Okasaki, C.1
  • 18
    • 0012526298 scopus 로고    scopus 로고
    • Fast mergeable integer maps
    • September
    • Chris Okasaki and Andy Gill. Fast mergeable integer maps. In ACM Workshop on ML, pages 77-86, September 1998
    • (1998) ACM Workshop on ML , pp. 77-86
    • Okasaki, C.1    Gill, A.2
  • 19
    • 14544278241 scopus 로고    scopus 로고
    • DALI: An untyped, CBV functional language supporting first-order datatypes with binders (technical development)
    • Oregon Graduate Institute, March
    • Emir Pašalić, Tim Sheard, and Walid Taha. DALI: An untyped, CBV functional language supporting first-order datatypes with binders (technical development). Technical Report 00-007, Oregon Graduate Institute, March 2000
    • (2000) Technical Report , Issue.7
    • Pašalić, E.1    Sheard, T.2    Taha, W.3
  • 22
    • 0142089908 scopus 로고    scopus 로고
    • Nominal logic, A first order theory of names and binding
    • Andrew M. Pitts Nominal logic, A first order theory of names and binding Information and Computation 186 2003 165 193
    • (2003) Information and Computation , vol.186 , pp. 165-193
    • Pitts Andrew, M.1
  • 23
    • 26844491698 scopus 로고    scopus 로고
    • Alpha-structural recursion and induction
    • International Conference on Theorem Proving in Higher Order Logics (TPHOLs) Springer Verlag
    • Andrew M. Pitts Alpha-structural recursion and induction International Conference on Theorem Proving in Higher Order Logics (TPHOLs) Lecture Notes in Computer Science August 2005 Springer Verlag
    • (2005) Lecture Notes in Computer Science
    • Pitts Andrew, M.1
  • 24
    • 84976496175 scopus 로고    scopus 로고
    • A metalanguage for programming with bound names modulo renaming
    • International Conference on Mathematics of Program Construction (MCP) Springer Verlag
    • Andrew M. Pitts, and Murdoch J. Gabbay A metalanguage for programming with bound names modulo renaming International Conference on Mathematics of Program Construction (MCP) Lecture Notes in Computer Science volume 1837 2000 Springer Verlag 230 255
    • (2000) Lecture Notes in Computer Science , vol.1837 , pp. 230-255
    • Pitts Andrew, M.1    Gabbay Murdoch, J.2
  • 25
    • 4243140020 scopus 로고
    • An illative theory of relations
    • Situation Theory and its Applications, Stanford University
    • Gordon Plotkin An illative theory of relations Situation Theory and its Applications CSLI Lecture Notes number 22 1990 Stanford University 133 146
    • (1990) CSLI Lecture Notes , vol.22 , pp. 133-146
    • Gordon, P.1
  • 28
    • 84937430914 scopus 로고    scopus 로고
    • Accomplishments and research challenges in meta-programming
    • International Workshop on Semantics, Applications, and Implementation of Program Generation (SAIG) Springer Verlag
    • Tim Sheard Accomplishments and research challenges in meta-programming International Workshop on Semantics, Applications, and Implementation of Program Generation (SAIG) Lecture Notes in Computer Science volume 2196 2001 Springer Verlag 2 44
    • (2001) Lecture Notes in Computer Science , vol.2196 , pp. 2-44
    • Tim, S.1
  • 30
    • 33644892623 scopus 로고    scopus 로고
    • Fresh O'Caml: Nominal abstract syntax for the masses
    • September
    • Mark R. Shinwell. Fresh O'Caml: nominal abstract syntax for the masses. In ACM Workshop on ML, September 2005
    • (2005) ACM Workshop on ML
    • Shinwell, M.R.1
  • 31
    • 32044474003 scopus 로고    scopus 로고
    • Fresh Objective Caml user manual
    • University of Cambridge, February
    • Mark R. Shinwell and Andrew M. Pitts. Fresh Objective Caml user manual. Technical Report 621, University of Cambridge, February 2005
    • (2005) Technical Report , vol.621
    • Shinwell, M.R.1    Pitts, A.M.2
  • 33
    • 0027575322 scopus 로고
    • A theory of binding structures and applications to rewriting
    • Carolyn Talcott A theory of binding structures and applications to rewriting Theoretical Computer Science 112 1 1993 99 143
    • (1993) Theoretical Computer Science , vol.112 , Issue.1 , pp. 99-143
    • Carolyn, T.1
  • 35
    • 26944459618 scopus 로고    scopus 로고
    • Nominal techniques in Isabelle/HOL
    • International Conference on Automated Deduction (CADE) Springer Verlag
    • Christian Urban, and Christine Tasson Nominal techniques in Isabelle/HOL International Conference on Automated Deduction (CADE) Lecture Notes in Computer Science 2005 Springer Verlag
    • (2005) Lecture Notes in Computer Science
    • Christian, U.1    Christine, T.2
  • 36


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