Liste des Groupes | Revenir à cl c |
On 2025-04-10, Keith Thompson <Keith.S.Thompson+u@gmail.com> wrote:Kaz Kylheku <643-408-1753@kylheku.com> writes:>
[...]Where the rules came from is partially answered by the Rationale[...]
for ANSI C, where it discusses the various linkage models for external
names that were in the wild.
>
The "ISO-ized" version of the Rationale is found here:
>
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n850.pdf
>
N850 is an early version of the C9x (later C99) Rationale.
A later version is at
>
http://www.open-std.org/jtc1/sc22/WG14/www/C99RationaleV5.10.pdf
But that n850 says that
>
This Rationale summarizes the deliberations of NCITS J11 (formerly
X3J11) and SC22 WG14, 5 respectively the ANSI Technical Committee and
ISO/IEC JTC 1 Working Group, charged with revising the International
Standard for the C programming language; and it retains much of the
text of the Rationale for the original ANSI Standard (ANSI
X3.159-1989, the so-called "C89").
>
It has the ANSI Rationale content; it has served my purpose here,
since it has all the same material about linkage of identifiers.
Les messages affichés proviennent d'usenet.