Related articles |
---|
syntax and error-proneness johnl@ima.UUCP (1986-03-17) |
Re: syntax and error-proneness johnl@ima.UUCP (1986-03-21) |
Re: syntax and error-proneness johnl@ima.UUCP (1986-03-21) |
From: | johnl@ima.UUCP (Compilers mailing list) |
Newsgroups: | mod.compilers |
Date: | 17 Mar 86 17:05:51 GMT |
Uucp: | ..!{allegra,decvax,seismo}!rochester!ken ARPA: ken@rochester.arpa |
Snail: | CS Dept., U. of Roch., NY 14627. Voice: Ken! |
Question for mod.compilers:
Has there been any formal work on what programming language constructs
are more error-prone than others? Is there some kind of "Hamming
distance" metric for grammars?
Example of what I am thinking of: Pascal's END is error prone because
if you miss one, it could be a long way down the code before the
compiler discovers it. Ada's matched ENDs are safer.
Implications: make compiler construction tools work out such metrics,
when fed the grammar.
Ken
--
John Levine, Javelin Software, Cambridge MA +1 617 494 1400
{ decvax | harvard | think | ihnp4 | cbosgd }!ima!johnl, Levine@YALE.ARPA
The opinions above are solely those of a 12 year old hacker who has broken
into my account, and not those of my employer or any other organization.
Return to the
comp.compilers page.
Search the
comp.compilers archives again.