Steve Fink wrote: > It's standard semantic analysis. Both your taintedness analysis and my > reachability analyses can be fully described by specifying what things > generate the characteristic you're analyzing, what things block (in the > literature, "kill") it, and the transfer rules. It's often not the best > way of implementing it, since the fully general framework can be pretty > slow, but it's a concise way of describing things that you'll find in > many textbooks. They talk in terms of maintaining GEN and KILL sets and > describing when to add, subtract, union, and intersect the incoming & > outgoing GENs and KILLs. So what would be involved in adding hooks for arbitrary semantic analysis? What language features can be described to allow for introduction of arbitrary SA passes? At what levels? What's a good introductory glossary of SA terms? Things get confusing with many reinvented wheels rolling around.
- Re: Transcription of Larry's talk Larry Wall
- Re: Transcription of Larry's talk Piers Cawley
- Re: renaming local to "fornow" (or ... Nathan Torkington
- renaming local to "hold" David L. Nicol
- Re: renaming local to "fornow" (or ... David L. Nicol
- Re: Transcription of Larry's talk Larry Wall
- Re: Transcription of Larry's talk Philip Newton
- Re: Transcription of Larry's talk Steve Fink
- compile-time taint checking and the halting probl... David L. Nicol
- Re: (COPY) compile-time taint checking and t... Steve Fink
- Re: compile-time taint checking and the h... David L. Nicol
- Re: compile-time taint checking and t... Steve Fink
- Semantic analysis [Was: compile-time ... Ken Fox
- Re: compile-time taint checking and the halti... Larry Wall
- Re: compile-time taint checking and the h... Dan Sugalski
- Re: compile-time taint checking and the h... Steve Fink
- RE: Transcription of Larry's talk David Grove
- Re: Transcription of Larry's talk J. David Blackstone
- Re: Transcription of Larry's talk Dan Sugalski
- Re: Transcription of Larry's talk Philip Newton
- Re: Transcription of Larry's talk Philip Newton