Content deleted Content added
It is a matter of mathematical standpoint whether pragmas are considered part of the language or not, both views are possible. AFAIK, there is no general consensus on this. |
m →top: punct. |
||
Line 1:
{{short description|Language construct that specifies how a compiler should process its input}}
{{Refimprove|date=December 2013}}
In [[computer programming]], a '''directive''' or '''pragma''' (from "pragmatic") is a [[language construct]] that specifies how a [[compiler]] (or other [[Translator (computing)|translator]]) should process its input. Depending on the [[programming language]], directives may or may not be part of the [[Formal grammar|grammar]] of the language
In some cases directives specify global behavior, while in other cases they only affect a local section, such as a block of programming code. In some cases, such as some C programs, directives are optional compiler hints
This term could be used to refer to proprietary third
==The C preprocessor==
|