메뉴 건너뛰기




Volumn 1924, Issue , 2000, Pages 172-189

Type-based useless-code elimination for functional programs position paper

Author keywords

[No Author keywords available]

Indexed keywords

AUTOMATIC PROGRAMMING; SEMANTICS;

EID: 84957812283     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-45350-4_13     Document Type: Conference Paper
Times cited : (12)

References (33)
  • 4
    • 0001646576 scopus 로고    scopus 로고
    • Pruning Simply Typed Lambda Terms
    • S. Berardi. Pruning Simply Typed Lambda Terms. Journal of Logic and Computation, 6(5):663–681, 1996.
    • (1996) Journal of Logic and Computation , vol.6 , Issue.5 , pp. 663-681
    • Berardi, S.1
  • 5
    • 84947439044 scopus 로고
    • Using Subtyping in Program Optimization
    • Springer
    • S. Berardi and L. Boerio. Using Subtyping in Program Optimization. In TLCA’95, LNCS 902. Springer, 1995.
    • (1995) TLCA’95, LNCS 902
    • Berardi, S.1    Boerio, L.2
  • 6
    • 0347886431 scopus 로고    scopus 로고
    • Minimum Information Code in a Pure Functional Language with Data Types
    • Springer
    • S. Berardi and L. Boerio. Minimum Information Code in a Pure Functional Language with Data Types. In TLCA’97, LNCS 1210, pages 30–45. Springer, 1997.
    • (1997) TLCA’97, LNCS 1210 , pp. 30-45
    • Berardi, S.1    Boerio, L.2
  • 7
    • 84944187299 scopus 로고
    • Extending Pruning Techniques to Polymorphic Second Order λ-calculus
    • Springer
    • L. Boerio. Extending Pruning Techniques to Polymorphic Second Order λ-calculus. In ESOP’94, LNCS 788, pages 120–134. Springer, 1994.
    • (1994) ESOP’94, LNCS 788 , pp. 120-134
    • Boerio, L.1
  • 9
    • 84957647461 scopus 로고    scopus 로고
    • Refinement Types for Program Analysis
    • Springer
    • M. Coppo, F. Damiani, and P. Giannini. Refinement Types for Program Analysis. In SAS’96, LNCS 1145, pages 143–158. Springer, 1996.
    • (1996) SAS’96, LNCS 1145 , pp. 143-158
    • Coppo, M.1    Damiani, F.2    Giannini, P.3
  • 11
    • 0347255991 scopus 로고    scopus 로고
    • Useless-code detection and elimination for PCF with algebraic Datatypes
    • Springer
    • F. Damiani. Useless-code detection and elimination for PCF with algebraic Datatypes. In TLCA’99, LNCS 1581, pages 83–97. Springer, 1999.
    • (1999) TLCA’99, LNCS 1581 , pp. 83-97
    • Damiani, F.1
  • 12
    • 84888274204 scopus 로고    scopus 로고
    • Conjunctive types and useless-code elimination (Extended abstract)
    • Carleton-Scientific
    • F. Damiani. Conjunctive types and useless-code elimination (extended abstract). In ICALP Workshops, volume 8 of Proceedings in Informatics, pages 271–285. Carleton-Scientific, 2000.
    • (2000) ICALP Workshops, Volume 8 of Proceedings in Informatics , pp. 271-285
    • Damiani, F.1
  • 14
    • 84958961452 scopus 로고    scopus 로고
    • Detecting and Removing Dead Code using Rank 2 Intersection
    • Springer
    • F. Damiani and F. Prost. Detecting and Removing Dead Code using Rank 2 Intersection. In TYPES’96, LNCS 1512, pages 66–87. Springer, 1998.
    • (1998) TYPES’96, LNCS 1512 , pp. 66-87
    • Damiani, F.1    Prost, F.2
  • 17
    • 0029535821 scopus 로고
    • M´etayer. Lazy type inference and program analysis
    • C. Hankin and D. Le M´etayer. Lazy type inference and program analysis. Science of Computer Programming, 25:219–249, 1995.
    • (1995) Science of Computer Programming , vol.25 , pp. 219-249
    • Hankin, C.1    Le, D.2
  • 18
    • 0033691761 scopus 로고    scopus 로고
    • Type-Based Useless Variable Elimination
    • To appear
    • N. Kobayashi. Type-Based Useless Variable Elimination. In PEPM’ 00. ACM, 2000. To appear.
    • (2000) PEPM’ 00. ACM
    • Kobayashi, N.1
  • 20
    • 0000771813 scopus 로고    scopus 로고
    • Annotated type and effect systems
    • Invited position statement for the Symposium on Models of Programming Languages and Computation
    • F. Nielson. Annotated type and effect systems. ACM Computing Surveys vol. 28 no. 2, 1996. (Invited position statement for the Symposium on Models of Programming Languages and Computation).
    • (1996) ACM Computing Surveys , vol.28 , Issue.2
    • Nielson, F.1
  • 21
    • 84957827374 scopus 로고    scopus 로고
    • Principles of Program Analysis
    • F. Nielson, H. R. Nielson, and C. Hankin. Principles of Program Analysis. In preparation, http://www.daimi.au.dk/~hrn/PPA/ppa.html, 1999.
    • (1999) Preparation
    • Nielson, F.1    Nielson, H.R.2    Hankin, C.3
  • 22
    • 0347255992 scopus 로고
    • Extracting Fω’s Programs from Proofs in the Calculus of Constructions
    • C. Paulin-Mohring. Extracting Fω’s Programs from Proofs in the Calculus of Constructions. In POPL’ 89. ACM, 1989.
    • (1989) POPL’ 89. ACM
    • Paulin-Mohring, C.1
  • 24
    • 0000230630 scopus 로고
    • LCF considered as a programming language
    • G. D. Plotkin. LCF considered as a programming language. Theoretical Computer Science, 5(3):223–255, 1977.
    • (1977) Theoretical Computer Science , vol.5 , Issue.3 , pp. 223-255
    • Plotkin, G.D.1
  • 28
    • 0347255989 scopus 로고
    • Extraction of Redundancy-free Programs from Constructive Natural Deduction Proofs
    • Y. Takayama. Extraction of Redundancy-free Programs from Constructive Natural Deduction Proofs. Journal of Symbolic Computation, 12:29–69, 1991.
    • (1991) Journal of Symbolic Computation , vol.12 , pp. 29-69
    • Takayama, Y.1
  • 29
    • 84957827378 scopus 로고    scopus 로고
    • The Coq Home Page, http://pauillac.inria.fr/coq/.
  • 30
    • 0003315261 scopus 로고
    • Metamathematical Investigation of Intuitionistic Arithmetic and Analysis
    • editor, Springer
    • A. Troelstra, editor. Metamathematical Investigation of Intuitionistic Arithmetic and Analysis. LNM 344. Springer, 1973.
    • (1973) LNM , vol.344
    • Troelstra, A.1
  • 31
    • 0032670052 scopus 로고    scopus 로고
    • Constraints Systems for Useless Variable Elimination
    • ACM
    • M. Wand and I. Siveroni. Constraints Systems for Useless Variable Elimination. In POPL’99, pages 291–302. ACM, 1999.
    • (1999) POPL’99 , pp. 291-302
    • Wand, M.1    Siveroni, I.2
  • 33
    • 84867453844 scopus 로고    scopus 로고
    • Dead Code Elimination through Dependent Types
    • H. Xi. Dead Code Elimination through Dependent Types. In PADL’99, pages 228–242, 1999.
    • (1999) PADL’99 , pp. 228-242
    • Xi, H.1


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