Re: Certified C compilers for safety-critical embedded systems
From: Alex Colvin (alexc_at_std.com)
Date: 12/31/03
- Next message: Alex Colvin: "Re: Eagle."
- Previous message: Neil Cherry: "Re: Newbie assistance for Atmel at89c2051 project"
- In reply to: Ed Falis: "Re: Certified C compilers for safety-critical embedded systems"
- Next in thread: Martin Krischik: "Re: Certified C compilers for safety-critical embedded systems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 31 Dec 2003 16:52:19 +0000 (UTC)
>The empty parens are not allowed in Ada. Bob Eachus or someone else might
>be able to give some of the rationale. It's a case similar to the choice
>of () for array indexing rather than []. In Ada, a function result is
>considered conceptually similar to a constant, as are enumeration
>literals, and many of the same rules apply to them and their use. I
>suspect the syntax is intended to reinforce this.
I suspect that the use of () instead of [] has more to do with 7-bit
character sets for European languages. See
http://archive.adaic.com/standards/83rat/html/ratl-02-01.html
and ISO 646. Same problem that gave us C trigraphs
-- mac the naïf
- Next message: Alex Colvin: "Re: Eagle."
- Previous message: Neil Cherry: "Re: Newbie assistance for Atmel at89c2051 project"
- In reply to: Ed Falis: "Re: Certified C compilers for safety-critical embedded systems"
- Next in thread: Martin Krischik: "Re: Certified C compilers for safety-critical embedded systems"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|