Abstract
Grammar-based programs analyses are static analysis techniques that have traditionally been seen as quite different from abstract-interpretation-based analyses, due to their apparent non-iterative nature. There are decidable kinds of analysis that cannot be computed using abstract interpretation (even with widening and narrowing). An example of this is the set-based analysis considered in this work. It is shown that grammar and set-constraint-based program analyses are similar abstract interpretations with iterative fixpoint computation using either a widening or a finitary grammar/set-constraints transformer or even a finite domain for each particular program.
Original language | English (US) |
---|---|
Pages | 170-181 |
Number of pages | 12 |
DOIs | |
State | Published - 1995 |
Event | Conference Record of Conference on Functional Programming Languages and Computer Architecture - La Jolla, CA, USA Duration: Jun 25 1995 → Jun 28 1995 |
Other
Other | Conference Record of Conference on Functional Programming Languages and Computer Architecture |
---|---|
City | La Jolla, CA, USA |
Period | 6/25/95 → 6/28/95 |
ASJC Scopus subject areas
- Engineering(all)