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

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

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

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

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

PLACEHOLDER TERM USED IN COMPUTER SCIENCE
Quux; Metasyntactic variables; Metasynatic variable; ZXC; Metasyntactical variable; Canonical metasyntactical variable; Canonical metasyntactic variable; Metasyntatic variables; Gazonk; Zxc; Arfle; Barfle; Corge; Grault; Garply; Bat (metasyntactic variable); Quuux; Flob; Metasyntatic variable; Metasyntactic variable (computing); Meta-syntactic variable
  • A screenshot of a metasyntactic variable FOO assigned and echoed in an interactive shell session.
Найдено результатов: 646
metasyntactic variable         
<grammar> Strictly, a variable used in metasyntax, but often used for any name used in examples and understood to stand for whatever thing is under discussion, or any random member of a class of things under discussion. The word foo is the canonical example. To avoid confusion, hackers never (well, hardly ever) use "foo" or other words like it as permanent names for anything. In filenames, a common convention is that any filename beginning with a metasyntactic-variable name is a scratch file that may be deleted at any time. To some extent, the list of one's preferred metasyntactic variables is a cultural signature. They occur both in series (used for related groups of variables or objects) and as singletons. Here are a few common signatures: foo, bar, baz, quux, quuux, quuuux...: MIT/Stanford usage, now found everywhere. At MIT (but not at Stanford), baz dropped out of use for a while in the 1970s and '80s. A common recent mutation of this sequence inserts qux before quux. bazola, ztesch: Stanford (from mid-'70s on). foo, bar, thud, grunt: This series was popular at CMU. Other CMU-associated variables include ack, barf, foo, and gorp. foo, bar, fum: This series is reported to be common at Xerox PARC. fred, barney: See the entry for fred. These tend to be Britishisms. toto, titi, tata, tutu: Standard series of metasyntactic variables among francophones. corge, grault, flarp: Popular at Rutgers University and among GOSMACS hackers. zxc, spqr, wombat: Cambridge University (England). shme: Berkeley, GeoWorks, Ingres. Pronounced /shme/ with a short /e/. foo, bar, zot: Helsinki University of Technology, Finland. blarg, wibble: New Zealand Of all these, only "foo" and "bar" are universal (and baz nearly so). The compounds foobar and "foobaz" also enjoy very wide currency. Some jargon terms are also used as metasyntactic names; barf and mumble, for example. See also Commonwealth Hackish for discussion of numerous metasyntactic variables found in Great Britain and the Commonwealth. [Jargon File] (1995-11-13)
Metasyntactic variable         
A metasyntactic variable is a specific word or set of words identified as a placeholder in computer science and specifically computer programming. These words are commonly found in source code and are intended to be modified or substituted before real-world usage.
quux         
/kwuhks/ [Mythically, from the Latin semi-deponent verb quuxo, quuxare, quuxandum iri; noun form variously "quux" (plural "quuces", anglicised to "quuxes") and "quuxu" (genitive plural is "quuxuum", for four u-letters out of seven in all, using up all the "u" letters in Scrabble).] 1. Originally, a metasyntactic variable like foo and foobar. Invented by Guy Steele for precisely this purpose when he was young and naive and not yet interacting with the real computing community. Many people invent such words; this one seems simply to have been lucky enough to have spread a little. In an eloquent display of poetic justice, it has returned to the originator in the form of a nickname. 2. See foo; however, denotes very little disgust, and is uttered mostly for the sake of the sound of it. 3. Guy Steele in his persona as "The Great Quux", which is somewhat infamous for light verse and for the "Crunchly" cartoons. 4. In some circles, used as a punning opposite of "crux". "Ah, that's the quux of the matter!" implies that the point is *not* crucial (compare tip of the ice-cube). [Jargon File]
grault         
/grawlt/ Yet another metasyntactic variable, invented by Mike Gallaher and propagated by the GOSMACS documentation. See corge. [Jargon File]
corge         
/korj/ Yet another metasyntactic variable, named after a cat invented by Mike Gallaher and propagated by the GOSMACS documentation. See grault. [Jargon File] (1994-12-08)
garply         
/gar'plee/ A metasyntactic variable like foo, once popular among SAIL hackers. [Jargon File] (1994-11-03)
flob         
n.
Acronym of free-loading oxygen breather. Submarine slang for a non-crew passenger, unqualified crewmember or other useless person. A waste of life support.
Until you're qualified, you're nothing but a flob.
Variable (computer science)         
STORAGE LOCATION PAIRED WITH A NAME, WHICH CONTAINS A VALUE
Program variable; Scalar variable; Variable scope; Simple variable; Variable (computing); Variable (programming); Variable lifetime; Scope and extent; Variable scope and extent; Variable extent; Variable (computer programming); Storage location; Assignable variable
In computer programming, a variable is an abstract storage location paired with an associated symbolic name, which contains some known or unknown quantity of information referred to as a value; or in simpler terms, a variable is a named container for a particular set of bits or type of data (like integer, float, string etc...).
environment variable         
DYNAMIC VALUE THAT AFFECTS THE BEHAVIOR OF PROCESSES ON A COMPUTER
%SystemRoot%; %SystemDrive%; C:\WINDOWS; Environment variables; Env var; LC ALL; Environment (computing); Shell variable; Printenv; AppData; Environmental variable; %SYSTEMROOT%; $HOME; System variable; LD LIBRARY PATH; LIBPATH; LIBPATH (AIX); PROMPT (environment variable); Master environment; Pre-environment; Reserved environment variable; Master environment variable; Local environment variable; Local environment (computing); Local environment (DOS); Master environment (DOS); Pre-environment variable; Environment segment; Environment segment (computing); Environment segment (DOS); %APPEND%; %CONFIG%; %CMDLINE%; %COMSPEC%; %COPYCMD%; %DIRCMD%; %LANG%; %LANGSPEC%; %NO SEP%; %PATH%; %PROMPT%; %TEMP%; %TMP%; System environment; System environment (computing); System environment (DOS); System information variable; System information variable (computing); System information variable (DOS); $CLS (environment variable); Pseudo-environment variable; Unix environment variable; DOS environment variable; GEM environment variable; OS/2 environment variable; Windows environment variable; DOS pseudo-environment variable; Windows pseudo-environment variable; Dynamic environment variable; Dynamic environment variable (Microsoft); Dynamic environment variable (Windows); Dynamic environment variable (CMD); Dynamic environment variable (COMMAND.COM); Dynamic environment variable (DOS); System info variable; System information variable (COMMAND.COM); DOS system information variable; DOS system info variable; Internal variable (4DOS); Internal variable (4OS2); Internal variable (4NT); Internal variable (JP Software); 4DOS internal variable; 4OS2 internal variable; 4NT internal variable; 4DOS variable function; 4OS2 variable function; 4NT variable function; Variable function (4DOS); Variable function (4OS2); Variable function (4NT); Variable function (JP Software); JP Software variable function; JP Software internal variable; Dynamic environment variable (COMMAND); System information variable (COMMAND); DR-DOS system information variable; Novell DOS system information variable; Novell system information variable; OpenDOS system information variable; Caldera system information variable; RETURN (DOS command); %DRDOSCFG%; %NWDOSCFG%; %OPENDOSCFG%; %DRCOMSPEC%; %DRSYS%; %HOMEDIR%; %CMDCMDLINE%; %CMDEXTVERSION%; %RANDOM%; %TIME%; %SWITCHAR%; %PEXEC%; %OS%; %NOSOUND%; %NOCHAR%; %LOGINNAME%; %INFO%; %$DIR%; %$PAGE%; %$LENGTH%; %$WIDTH%; %VER%; %YESCHAR%; %$CLS%; %TASKMGRWINDIR%; %$SLICE%; %$ON%; %$OFF%; %$HEADER%; %$FOOTER%; %ERRORLEVEL%; %ERRORLVL%; %HOUR%; %HOUR24%; %MINUTE%; %MONTH%; %SECOND%; %YEAR%; %/%; %STATION%; %MDOS EXEC%; %AM PM%; %GREETING TIME%; %MONTH NAME%; %NDAY OF WEEK%; %OS VERSION%; %SHORT YEAR%; %LOGIN NAME%; %P STATION%; %FULL NAME%; % YEAR%; % CODEPAGE%; % COLUMNS%; % COUNTRY%; % DAY%; % HOUR%; % MINUTE%; % MONTH%; % ROWS%; % SECOND%; MS-DOS environment; FBP USER (environment variable); FBP USER; BEGINLIBPATH (environment variable); BEGINLIBPATH; ENDLIBPATH (environment variable); ENDLIBPATH; Unset (Unix); C\WINDOWS; System variables; CD (pseudo-environment variable); %DIRSIZE%; %NEWFILE%; %COMM%; %HTTP DIR%; %HOSTNAME%; %FTPDIR%; %TZ%; %SOCKETS%; %LIBPATH%; LIBPATH (environment variable); Windir (Windows environment variable); Windir (environment variable); LOCALAPPDATA (Windows environment variable); LOCALAPPDATA (environment variable); LOCALAPPDATA; ProgramFiles (Windows environment variable); ProgramFiles (environment variable); ProgramFiles; ProgramFiles(x86) (Windows environment variable); ProgramFiles(x86) (environment variable); ProgramFiles(x86); ProgramW6432; ProgramW6432 (environment variable); ProgramW6432 (Windows environment variable); CommonProgramFiles; CommonProgramFiles (Windows environment variable); CommonProgramFiles (environment variable); SystemDrive (Windows environment variable); SystemDrive (environment variable); SystemDrive; SystemRoot; SystemRoot (environment variable); SystemRoot (Windows environment variable); ALLUSERSPROFILE (environment variable); ALLUSERSPROFILE; ALLUSERSPROFILE (Windows environment variable); PROGRAMDATA (environment variable); PROGRAMDATA; PROGRAMDATA (Windows environment variable); USERDOMAIN (environment variable); USERDOMAIN; USERDOMAIN (Windows environment variable); USERPROFILE (environment variable); USERPROFILE; USERPROFILE (Windows environment variable); APPDATA (environment variable); APPDATA; APPDATA (Windows environment variable); %APPDATA%; %LOCALAPPDATA%; %ProgramFiles%; %ProgramFiles(x86)%; %ProgramW6432%; %CommonProgramFiles%; %ALLUSERSPROFILE%; %PROGRAMDATA%; %USERDOMAIN%; %USERPROFILE%; %windir%; CMDLINE (environment variable); CONFIG (environment variable); $LD LIBRARY PATH; %HOMEDRIVE%; %HOMEPATH%; Setenv; Unsetenv; Environment string
<programming, operating system> A variable that is bound in the current environment. When evaluating an expression in some environment, the evaluation of a variable consists of looking up its name in the environment and substituting its value. Most programming languages have some concept of an environment but in Unix shell scripts it has a specific meaning slightly different from other contexts. In shell scripts, environment variables are one kind of shell variable. They differ from local variables and command line arguments in that they are inheritted by a child process. Examples are the PATH variable that tells the shell the file system paths to search to find command executables and the TZ variable which contains the local time zone. The variable called "SHELL" specifies the type of shell being used. These variables are used by commands or shell scripts to discover things about the environment they are operating in. Environment variables can be changed or created by the user or a program. To see a list of environment variables type "setenv" at the csh or tcsh prompt or "set" at the sh, bash, jsh or ksh prompt. In other programming languages, e.g. functional programming languages, the environment is extended with new bindings when a function's parameters are bound to its {actual arguments} or when new variables are declared. In a block-structured procedural language, the environment usually consists of a linked list of activation records. (1999-01-26)
Environment variable         
DYNAMIC VALUE THAT AFFECTS THE BEHAVIOR OF PROCESSES ON A COMPUTER
%SystemRoot%; %SystemDrive%; C:\WINDOWS; Environment variables; Env var; LC ALL; Environment (computing); Shell variable; Printenv; AppData; Environmental variable; %SYSTEMROOT%; $HOME; System variable; LD LIBRARY PATH; LIBPATH; LIBPATH (AIX); PROMPT (environment variable); Master environment; Pre-environment; Reserved environment variable; Master environment variable; Local environment variable; Local environment (computing); Local environment (DOS); Master environment (DOS); Pre-environment variable; Environment segment; Environment segment (computing); Environment segment (DOS); %APPEND%; %CONFIG%; %CMDLINE%; %COMSPEC%; %COPYCMD%; %DIRCMD%; %LANG%; %LANGSPEC%; %NO SEP%; %PATH%; %PROMPT%; %TEMP%; %TMP%; System environment; System environment (computing); System environment (DOS); System information variable; System information variable (computing); System information variable (DOS); $CLS (environment variable); Pseudo-environment variable; Unix environment variable; DOS environment variable; GEM environment variable; OS/2 environment variable; Windows environment variable; DOS pseudo-environment variable; Windows pseudo-environment variable; Dynamic environment variable; Dynamic environment variable (Microsoft); Dynamic environment variable (Windows); Dynamic environment variable (CMD); Dynamic environment variable (COMMAND.COM); Dynamic environment variable (DOS); System info variable; System information variable (COMMAND.COM); DOS system information variable; DOS system info variable; Internal variable (4DOS); Internal variable (4OS2); Internal variable (4NT); Internal variable (JP Software); 4DOS internal variable; 4OS2 internal variable; 4NT internal variable; 4DOS variable function; 4OS2 variable function; 4NT variable function; Variable function (4DOS); Variable function (4OS2); Variable function (4NT); Variable function (JP Software); JP Software variable function; JP Software internal variable; Dynamic environment variable (COMMAND); System information variable (COMMAND); DR-DOS system information variable; Novell DOS system information variable; Novell system information variable; OpenDOS system information variable; Caldera system information variable; RETURN (DOS command); %DRDOSCFG%; %NWDOSCFG%; %OPENDOSCFG%; %DRCOMSPEC%; %DRSYS%; %HOMEDIR%; %CMDCMDLINE%; %CMDEXTVERSION%; %RANDOM%; %TIME%; %SWITCHAR%; %PEXEC%; %OS%; %NOSOUND%; %NOCHAR%; %LOGINNAME%; %INFO%; %$DIR%; %$PAGE%; %$LENGTH%; %$WIDTH%; %VER%; %YESCHAR%; %$CLS%; %TASKMGRWINDIR%; %$SLICE%; %$ON%; %$OFF%; %$HEADER%; %$FOOTER%; %ERRORLEVEL%; %ERRORLVL%; %HOUR%; %HOUR24%; %MINUTE%; %MONTH%; %SECOND%; %YEAR%; %/%; %STATION%; %MDOS EXEC%; %AM PM%; %GREETING TIME%; %MONTH NAME%; %NDAY OF WEEK%; %OS VERSION%; %SHORT YEAR%; %LOGIN NAME%; %P STATION%; %FULL NAME%; % YEAR%; % CODEPAGE%; % COLUMNS%; % COUNTRY%; % DAY%; % HOUR%; % MINUTE%; % MONTH%; % ROWS%; % SECOND%; MS-DOS environment; FBP USER (environment variable); FBP USER; BEGINLIBPATH (environment variable); BEGINLIBPATH; ENDLIBPATH (environment variable); ENDLIBPATH; Unset (Unix); C\WINDOWS; System variables; CD (pseudo-environment variable); %DIRSIZE%; %NEWFILE%; %COMM%; %HTTP DIR%; %HOSTNAME%; %FTPDIR%; %TZ%; %SOCKETS%; %LIBPATH%; LIBPATH (environment variable); Windir (Windows environment variable); Windir (environment variable); LOCALAPPDATA (Windows environment variable); LOCALAPPDATA (environment variable); LOCALAPPDATA; ProgramFiles (Windows environment variable); ProgramFiles (environment variable); ProgramFiles; ProgramFiles(x86) (Windows environment variable); ProgramFiles(x86) (environment variable); ProgramFiles(x86); ProgramW6432; ProgramW6432 (environment variable); ProgramW6432 (Windows environment variable); CommonProgramFiles; CommonProgramFiles (Windows environment variable); CommonProgramFiles (environment variable); SystemDrive (Windows environment variable); SystemDrive (environment variable); SystemDrive; SystemRoot; SystemRoot (environment variable); SystemRoot (Windows environment variable); ALLUSERSPROFILE (environment variable); ALLUSERSPROFILE; ALLUSERSPROFILE (Windows environment variable); PROGRAMDATA (environment variable); PROGRAMDATA; PROGRAMDATA (Windows environment variable); USERDOMAIN (environment variable); USERDOMAIN; USERDOMAIN (Windows environment variable); USERPROFILE (environment variable); USERPROFILE; USERPROFILE (Windows environment variable); APPDATA (environment variable); APPDATA; APPDATA (Windows environment variable); %APPDATA%; %LOCALAPPDATA%; %ProgramFiles%; %ProgramFiles(x86)%; %ProgramW6432%; %CommonProgramFiles%; %ALLUSERSPROFILE%; %PROGRAMDATA%; %USERDOMAIN%; %USERPROFILE%; %windir%; CMDLINE (environment variable); CONFIG (environment variable); $LD LIBRARY PATH; %HOMEDRIVE%; %HOMEPATH%; Setenv; Unsetenv; Environment string
An environment variable is a dynamic-named value that can affect the way running processes will behave on a computer. They are part of the environment in which a process runs.

Википедия

Metasyntactic variable

A metasyntactic variable is a specific word or set of words identified as a placeholder in computer science and specifically computer programming. These words are commonly found in source code and are intended to be modified or substituted before real-world usage. The words foo and bar are good examples as they are used in over 330 Internet Engineering Task Force Requests for Comments, the documents which define foundational internet technologies like HTTP (web), TCP/IP, and email protocols.

By mathematical analogy, a metasyntactic variable is a word that is a variable for other words, just as in algebra letters are used as variables for numbers.

Metasyntactic variables are used to name entities such as variables, functions, and commands whose exact identity is unimportant and serve only to demonstrate a concept, which is useful for teaching programming.