En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur. Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation.

Property Value
dbo:abstract
  • En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur. Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation. (fr)
  • En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur. Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation. (fr)
dbo:isPartOf
dbo:wikiPageID
  • 85393 (xsd:integer)
dbo:wikiPageLength
  • 11443 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 177299885 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:align
  • right (fr)
  • right (fr)
prop-fr:légende
  • Premier exemple de macro donné en 1960 par Douglas McIlroy correspondant à la séquence d'instruction d'une addition en assembleur. (fr)
  • Exemple de macro du langage GPM (fr)
  • Exemple de macro groff définissant un paragraphe (fr)
  • Premier exemple de macro donné en 1960 par Douglas McIlroy correspondant à la séquence d'instruction d'une addition en assembleur. (fr)
  • Exemple de macro du langage GPM (fr)
  • Exemple de macro groff définissant un paragraphe (fr)
prop-fr:texte
  • La deuxième ligne correspond à l'appel de la macro avec deux paramètres. (fr)
  • Texte en entrée: §DEF,ABC,; $ABC,XY,PQ; Texte transformé: ABXYCPQAB La première ligne est la définition d'une macro avec comme texte de substitution où , désignent les paramètres positionnels. (fr)
  • Définition d'une macro avec trois paramètres , et : ADD, A, B, C ≡ FETCH, A ADD, B STORE, C Texte en entrée: ADD, X, Y, Z Texte substitué: FETCH, X ADD, Y STORE, Z (fr)
  • .de P \" DEfine paragraph macro .ne 3 \" we NEed at least three lines .sp \" SPace down one line .ti .5i \" Temporary Indent .5 inches .. \" end the macro definition (fr)
  • La deuxième ligne correspond à l'appel de la macro avec deux paramètres. (fr)
  • Texte en entrée: §DEF,ABC,; $ABC,XY,PQ; Texte transformé: ABXYCPQAB La première ligne est la définition d'une macro avec comme texte de substitution où , désignent les paramètres positionnels. (fr)
  • Définition d'une macro avec trois paramètres , et : ADD, A, B, C ≡ FETCH, A ADD, B STORE, C Texte en entrée: ADD, X, Y, Z Texte substitué: FETCH, X ADD, Y STORE, Z (fr)
  • .de P \" DEfine paragraph macro .ne 3 \" we NEed at least three lines .sp \" SPace down one line .ti .5i \" Temporary Indent .5 inches .. \" end the macro definition (fr)
prop-fr:width
  • 350 (xsd:integer)
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur. Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation. (fr)
  • En programmation informatique, une macro-définition ou simplement macro est l'association d'un texte de remplacement à un identificateur, tel que l'identificateur est remplacé par le texte dans tout usage ultérieur. Le plus souvent, on permet également le passage de paramètres syntaxiques. L'usage d'une macro comme instruction est souvent appelée macro-instruction et l'opération de remplacement d'une macro-instruction par sa définition la macro-expansion. Les macros sont donc un moyen de faire de la métaprogrammation. (fr)
rdfs:label
  • Macro (ca)
  • Macro (es)
  • Macro (computer science) (en)
  • Macro (software) (nl)
  • Macro-définition (fr)
  • Makro (de)
  • Makro (datateknik) (sv)
  • Макрокоманда (uk)
  • 巨集 (zh)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of