12.27 为什么 ANSI 标准规定了外部标示符的长度和大小写限制?

问题在于连接器既不受 ANSI/ISO 标准的控制也不遵守 C 编译器开发者 的规定。限制仅限于标识符开始的几个字符而不是整个标识符。在原来 的 ANSI 标准中限制为 6 个字符, 但在 C99 中放宽到了 31 个字符。

参考资料: [ISO, Sec. 6.1.2, Sec. 6.9.1]; [Rationale, Sec. 3.1.2]; [C9X, Sec. 6.1.2]; [H&S, Sec. 2.5 pp. 22-3]。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)