preprocessor - определение. Что такое preprocessor
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое preprocessor - определение

TYPE OF COMPUTER PROGRAM WHICH PROCESSES THE INPUT FOR ANOTHER PROGRAM
Preprocessing directive; Preprocessor (programming); Pre-processing; Pre-process; Condition out; .i; Precompiler; Preprocessor macro; Preprocess; Lexical preprocessor; Precompilation; Pre-processor; Pre-compiler
Найдено результатов: 14
preprocessor         
<programming> A program that transforms input data in some way before it is read by the main program. In the case of a compiler, the input is source code. The main advantage of using a preprocessor is that it is possible to change the specification of the input data without changing the main program. The separation can also help to make the system's overall behaviour easier to understand. The disadvantage is that performance may be reduced by the extra input and output performed between the two programs. For example, the C preprocessor, cpp, handles textual macro substitution (it acts as a "macro preprocessor"), conditional compilation and inclusion of other files. A preprocessor may be used to transform a program into a simpler language, e.g. to transform C++ into C. (2007-04-05)
Preprocessor         
In computer science, a preprocessor (or precompiler) is a program that processes its input data to produce output that is used as input to another program. The output is said to be a preprocessed form of the input data, which is often used by some subsequent programs like compilers.
preprocess         
¦ verb subject to preliminary processing.
Derivatives
preprocessor noun
condition out         
To prevent a section of code from being compiled by surrounding it with a conditional compilation directive whose condition is always false. The canonical examples of these directives are "#if 0" (or "#ifdef notdef", though some find the latter bletcherous) and "#endif" in C. Compare comment out. [Jargon File] (1994-11-30)
C preprocessor         
MACRO PREPROCESSOR USED IN THE C, C++, AND OBJECTIVE-C PROGRAMMING LANGUAGES
C Preprocessor; C macro; Define directive; Stringification; Stringizing; Token pasting; Token concatenation; Conditional define
<tool, programming> (cpp) The standard Unix macro-expansion utility run as the first phase of the C compiler, cc. Cpp interprets lines beginning with "#" such as #define BUFFER_SIZE 256 as a textual assignment giving the symbol BUFFER_SIZE a value "256". Symbols defined with cpp are traditionally given upper case names to distinguish them from C identifiers. This symbol can be used later in the input, as in char input_buffer[BUFFER_SIZE]; This use of cpp to name constants, rather than writing these magic numbers inline, makes a program easier to read and maintain, especially if there is more than one occurrence of BUFFER_SIZE all of which must all have the same value. Cpp macros can have parameters: #define BIT(n) (1<<(n)) This can be used with any appropriate actual argument: msb = BIT(nbits-1); Note the parentheses around the "n" in the definition of BIT. Without these, operator precedence might mean that the expression substituted in place of n might not be interpreted correctly (though the example above would be OK). Cpp also supports conditional compilation with the use of #ifdef SYMBOL ... #else ... #endif and #if EXPR ... #else ... #endif constructs, where SYMBOL is a Cpp symbol which may or may not be defined and EXPR is an arithmetic expression involving only Cpp symbols, constants and C operators which Cpp can evaluate to a constant at compile time. Decus cpp is a free implementation for VMS. The most widely used C preprocessor today is the GNU CPP, distributed as part of GCC. (2001-12-31)
PHP: Hypertext Preprocessor         
  • A "Hello World" application in PHP 7.4 running on its built-in development server
  • This is an example of PHP code for the [[WordPress]] [[content management system]].
  • Squid]]
  • Example output of the phpinfo() function in PHP 7.1
  • Dynamic web page: example of [[server-side scripting]] (PHP and MySQL)
  • The elePHPant, PHP mascot
SCRIPTING LANGUAGE FOCUSED ON WEB DEVELOPMENT
Php; Phtml; PHP: Hypertext Preprocessor; PHP programming language; PHP Hypertext Preprocessor; PHTML; .php; PHP 5; Hypertext Preprocessor; PHP4; Personal Home Page; Php5; Php info(); Php6; PHP User Group; PHP5; PHP:Hypertext Preprocessor; PHP 6; PHP script; PHP Class; .phtml; PHP6; Php.net; Php script; Php 2; Php 1; Php 3; Php 4; Php3; Php2; Php1; PHP Data Objects; Php (programming language); PHP (programming language); Php 5.3; Php 6.0; Php 5.2; Php 5.1; Php 5.0; Phpdev; PHP Hypertext Preprocessor (programming language); Standard PHP Library; The PHP Group; PHP/FI; Personal Home Page Tools; PHP Tools; PHP programming; PHP interpreter; PHP Knowlege share; PHP variables; Php variables; Visibility of PHP properties and methods; Visibility of PHP members; PHP-FPM; Php 5.4; Phptutorial; Php language; Register globals; Type hinting; Type hint; PHPNG; PHP next generation; PHP Next Generation; Zephir (programming language); ElePHPant; PHP7; PHP 7; Phpng; PHP5-FPM; PHP programing language; PHP3; PHP version history; Php-fpm; PHP8; PHP 8; PHP 8.1
<World-Wide Web, programming> (PHP) An Open Source, server-side, cross-platform, scripting language used to create dynamic web pages. PHP can be embedded in HTML using special tags like: < ? php echo ' < p > Hello World < /p >'; ? > This is stored in a file with a ".php" extension. The {web server} passes the file to the PHP interpreter which executes the code in the < ? php ... ? > tags. This generates ordinary HTML to send to the web browser. PHP is a recursive acronym. Latest version: 5.2.3 2007-05-31, as of 2007-08-10. PHP Home (http://php.net/). {Cheat sheet (http://www.ilovejackdaniels.com/cheat-sheets/php-cheat-sheet/)}. (2007-08-10)
Kinetic PreProcessor         
The Kinetic PreProcessor (KPP) is an open-source software tool used in atmospheric chemistry. Taking a set of chemical reactions and their rate coefficients as input, KPP generates Fortran 90, FORTRAN 77, C, or Matlab code
PL/I preprocessor         
The PL/I preprocessor is the preprocessor for the PL/I computer programming language. The preprocessor interprets a subset of the full PL/I language to perform source file inclusion, conditional compilation, and macro expansion.
Directive (programming)         
SPECIAL COMPILER COMMAND IN SOME PROGRAMMING LANGUAGES
Significant comment; Compiler directive; Preprocessor directive; Preprocessor directives; Compiler directives; Significant comments; Pragma (programming); Compiler pragma; Directive pragma; Interpreter designator; Pragma directive
In computer programming, a directive or pragma (from "pragmatic") is a language construct that specifies how a compiler (or other translator) should process its input. Directives are not part of the grammar of a programming language, and may vary from compiler to compiler.
General-purpose macro processor         
PREPROCESSOR OF MACROS
General Purpose Macroprocessor; General Purpose Macro Processor; General purpose macroprocessor; Macro processor; Macroprocessor; General purpose preprocessor; General purpose macro processor; General Purpose Macrogenerator; Mobile Programming System; Mobile programming system; MPS (Waite); Stage2; STAGE2
A general-purpose macro processor or general purpose preprocessor is a macro processor that is not tied to or integrated with a particular language or piece of software.

Википедия

Preprocessor

In computer science, a preprocessor (or precompiler) is a program that processes its input data to produce output that is used as input in another program. The output is said to be a preprocessed form of the input data, which is often used by some subsequent programs like compilers. The amount and kind of processing done depends on the nature of the preprocessor; some preprocessors are only capable of performing relatively simple textual substitutions and macro expansions, while others have the power of full-fledged programming languages.

A common example from computer programming is the processing performed on source code before the next step of compilation. In some computer languages (e.g., C and PL/I) there is a phase of translation known as preprocessing. It can also include macro processing, file inclusion and language extensions.