Re: ABNF, and miscellany

Keith Moore <[email protected]>
Newsgroups gmane.ietf.rfc822
Message-ID <[email protected]>
> No, there are other problems that were mentioned on rfc-interest
> but not subsequently; e.g. the unused
>   3*5[foo]
> construct.  After some thought, you may realize that that's
> equivalent to *5foo (i.e. the first number is meaningless -- it
> could be anything, and the brackets as well).  Normally when
> advancing a specification to Draft status, unused features are
> removed -- they tend to result in interoperability problems and
> are a ripe source of security exploits.  

Excellent point.  For that matter, it seems like some changes to
mathematical notation are long overdue.  For instance, in the
construct

[0 * (foo + bar)] 

the whole (foo + bar) expression is irrelevant.  It should be 
forbidden to write such constructs.   And yet this bug has been
allowed to persist for several centuries!  Surely this has resulted
in massive failures in engineering and economics, and widespread
misunderstanding in science.

Don't even get me started about dividing by zero, roots of 
negative numbers, etc.  These are products of deranged minds.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.