메뉴 건너뛰기




Volumn 148, Issue 2, 2006, Pages 239-264

A type-safe embedding of XDuce into ML

Author keywords

Language integration extension; Program transformation; Semi structured data handling

Indexed keywords

DATA STRUCTURES; INFERENCE ENGINES; PATTERN MATCHING; SEMANTICS; XML;

EID: 33644922932     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2005.11.047     Document Type: Conference Paper
Times cited : (10)

References (31)
  • 1
    • 84947909091 scopus 로고
    • Rewriting regular inequalities
    • Proc. of FCT'95, Springer-Verlag
    • V.M. Antimirov Rewriting regular inequalities Proc. of FCT'95 LNCS volume 965 1995 Springer-Verlag 116 125
    • (1995) LNCS , vol.965 , pp. 116-125
    • Antimirov, V.M.1
  • 2
    • 33644925964 scopus 로고    scopus 로고
    • Inferring type isomorphisms generically
    • Proc. of MPC'04, Springer-Verlag
    • F. Atanassow, and J. Jeuring Inferring type isomorphisms generically Proc. of MPC'04 LNCS volume 3125 2004 Springer-Verlag 32 53
    • (2004) LNCS , vol.3125 , pp. 32-53
    • Atanassow, F.1    Jeuring, J.2
  • 3
    • 1142275469 scopus 로고    scopus 로고
    • CDuce: An XML-centric general-purpose language
    • ACM Press
    • V. Benzaken, G. Castagna, and A. Frisch CDuce: An XML-centric general-purpose language Proc. of ICFP '03 2003 ACM Press 51 63
    • (2003) Proc. of ICFP '03 , pp. 51-63
    • Benzaken, V.1    Castagna, G.2    Frisch, A.3
  • 5
    • 0000704141 scopus 로고    scopus 로고
    • Coinductive axiomatization of recursive type equality and subtyping
    • M. Brandt, and F. Henglein Coinductive axiomatization of recursive type equality and subtyping Fundam. Inf. 33 4 1998 09 338
    • (1998) Fundam. Inf. , vol.33 , Issue.4 , pp. 09-338
    • Brandt, M.1    Henglein, F.2
  • 7
    • 33644525772 scopus 로고    scopus 로고
    • Compiling regular patterns to sequential machines
    • École Polytechnique Fédérale de Lausanne
    • B. Emir. Compiling regular patterns to sequential machines. Technical report, École Polytechnique Fédérale de Lausanne, 2004 http://icwww.epfl.ch/publications/documents/IC_TECH_REPORT_200472.pdf
    • (2004) Technical Report
    • Emir, B.1
  • 9
    • 84901012534 scopus 로고    scopus 로고
    • Regular tree language recognition with static information
    • Kluwer
    • Alain Frisch Regular tree language recognition with static information IFIP TCS 2004 Kluwer 661 674
    • (2004) IFIP TCS , pp. 661-674
    • Alain, F.1
  • 11
    • 35248885310 scopus 로고    scopus 로고
    • Regular object types
    • ECOOP '03, Springer
    • V. Gapeyev, and B.C. Pierce Regular object types ECOOP '03 LNCS volume 2743 2003 Springer 151 175 A preliminary version was presented at FOOL '03
    • (2003) LNCS , vol.2743 , pp. 151-175
    • Gapeyev, V.1    Pierce, B.C.2
  • 12
    • 33644914575 scopus 로고    scopus 로고
    • Haskell 98 language report, http://research.microsoft.com/~simonpj/ haskell98-revised/haskell98-report-html/
    • Haskell 98 Language Report
  • 17
    • 13944264575 scopus 로고    scopus 로고
    • Regular expression pattern matching for XML
    • ACM Press
    • H. Hosoya, and B.C. Pierce Regular expression pattern matching for XML Proc. of POPL '01 2001 ACM Press 67 80
    • (2001) Proc. of POPL '01 , pp. 67-80
    • Hosoya, H.1    Pierce, B.C.2
  • 20
    • 33644910547 scopus 로고    scopus 로고
    • Coercions in Hindley-Milner systems
    • Proc. of Inter. Conf. on Proofs and Types, Springer-Verlag
    • R. Kierssling, and Z. Luo Coercions in Hindley-Milner systems Proc. of Inter. Conf. on Proofs and Types LNCS volume 3085 2004 Springer-Verlag 259 275
    • (2004) LNCS , vol.3085 , pp. 259-275
    • Kierssling, R.1    Luo, Z.2
  • 22
    • 1142275485 scopus 로고    scopus 로고
    • Compiling regular patterns
    • Michael Y. Levin. Compiling regular patterns. In Proc of ICFP 03, pages 65-77, 2003
    • (2003) Proc of ICFP 03 , pp. 65-77
    • Levin, M.Y.1
  • 23
    • 35048847212 scopus 로고    scopus 로고
    • An implementation of subtyping among regular expression types
    • Proc. of APLAS'04, Springer-Verlag
    • K.Z.M. Lu, and M. Sulzmann An implementation of subtyping among regular expression types Proc. of APLAS'04 LNCS 2004 Springer-Verlag 57 73
    • (2004) LNCS , pp. 57-73
    • Lu, K.Z.M.1    Sulzmann, M.2
  • 24
    • 0021218450 scopus 로고
    • Coercion and type inference
    • ACM-Press
    • J.C. Mitchell Coercion and type inference Proc of POPL 84 1984 ACM-Press 175 185
    • (1984) Proc of POPL 84 , pp. 175-185
    • Mitchell, J.C.1
  • 25
    • 33644926803 scopus 로고    scopus 로고
    • Objective Caml. http://pauillac.inria.fr/ocaml//
  • 26
    • 33644921595 scopus 로고    scopus 로고
    • A type-safe embedding of XDuce into ML
    • The National University of Singapore forthcoming
    • M. Sulzmann and K.Z.M. Lu. A type-safe embedding of XDuce into ML. Technical report, The National University of Singapore, 2005. forthcoming
    • (2005) Technical Report
    • Sulzmann, M.1    Lu, K.Z.M.2
  • 27
    • 0036058181 scopus 로고    scopus 로고
    • A typed representation for HTML and XML documents in Haskell
    • P. Thiemann A typed representation for HTML and XML documents in Haskell Journal of Functional Programming 12 4 and 5 July 2002 435 468
    • (2002) Journal of Functional Programming , vol.12 , Issue.45 , pp. 435-468
    • Thiemann, P.1
  • 29
    • 0041901189 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • North-Holland Publishing Co.
    • P. Wadler Deforestation: transforming programs to eliminate trees Proc. of ESOP'88 1988 North-Holland Publishing Co. 231 248
    • (1988) Proc. of ESOP'88 , pp. 231-248
    • Wadler, P.1
  • 30
    • 17144405687 scopus 로고    scopus 로고
    • Haskell and XML: Generic combinators or type-based translation?
    • ACM Press
    • M. Wallace, and C. Runciman Haskell and XML: Generic combinators or type-based translation? ICFP '99 1999 ACM Press 148 159
    • (1999) ICFP '99 , pp. 148-159
    • Wallace, M.1    Runciman, C.2


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