ACM Home Page
Please provide us with feedback. Feedback
Extending sized type with collection analysis
Full text pdf formatPdf (234 KB)
Source ACM/SIGPLAN Workshop Partial Evaluation and Semantics-Based Program Manipulation archive
Proceedings of the 2003 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation table of contents
San Diego, California, USA
Pages: 75 - 84  
Year of Publication: 2003
ISBN:1-58113-667-6
Also published in ...
Authors
Wei-Ngan Chin  National University of Singapore
Siau-Cheng Khoo  National University of Singapore
Dana N. Xu  National University of Singapore
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/777388.777397
What is a DOI?

ABSTRACT

Many program optimizations and analyses, such as array-bounds checking, termination analysis, depend on knowing the size of a function's input and output. However, size information can be difficult to compute. Firstly, accurate size computation requires detecting a size relation between different inputs of a function. Secondly, size information may also be contained inside a collection (data structure with multiple elements). In this paper, we introduce some techniques to derive universal and existential size properties over collections of elements of recursive data structures. We shall show how a mixed constraint system could support the enhanced size type, and highlight examples where collection analysis are useful.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
5
 
6
 
7
 
8
 
9
 
10
L. Henkin, J.D. Monk, and A. Tarski. Cylindric Algebras: Part I. North-Holland, 1971.
11
12
13
 
14
S. Nishimura. Parametric polymorphic type inference in constraint form. In Second JSSST Workshop on Programming and Programming Languages, pages 38--49, March 2000.
 
15
16
17
18
19
20


Collaborative Colleagues:
Wei-Ngan Chin: colleagues
Siau-Cheng Khoo: colleagues
Dana N. Xu: colleagues

Peer to Peer - Readers of this Article have also read: