The directive #pragma, is it an abbreviation? If, then it is stand for what and why it is called as such?
The directive #pragma , is it an abbreviation? If, then it is stand for
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Pragmatic modules, or pragmata, for short, or pragmas, for shorter affect the compilation of your program.
It is called this way because the compiler needs to treat it pragmatically.
Pragmas were introduced in the Ada 83 in 1983, and were reused in many computer languages since (C, perl, ECMAScript, PL/SQL…)
The naming rationale appears in the document “Rationale for the Design of the
Ada® Programming Language“.
The term pragmatism is derived from the Greek word pragma – πράγμα, meaning action, from which the words ‘practice’ and ‘practical’ come.
The Pragmatism movement was introduced into philosophy by Mr. Charles Peirce in 1878, and named “Pragmatism” by William James in 1898.