GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/C-Dialect.html ・ emacs-doc.conao3.com

E.5 C 方言

EmacsのC言語部分は、C99以降に移植可能です。‘<stdckdint.h>’や‘[[noreturn]]’といった後続のC言語の機能は、通常は設定時などのチェックなしには使用されず、必要に応じてEmacsのビルド手順で代替実装が提供されます。匿名構造体や共用体など、一部の後続機能はエミュレートが困難すぎるため、完全に回避されています。

将来的には、Cのベース方言は間違いなくC99より後の規格へと移行するだろう。