This HTML5 document contains 52 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dbpedia-dehttp://de.dbpedia.org/resource/
dcthttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
n30http://ia.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
dbpedia-kohttp://ko.dbpedia.org/resource/
dbpedia-eshttp://es.dbpedia.org/resource/
n31http://g.co/kg/m/
n8http://fileformats.archiveteam.org/wiki/
schemahttp://schema.org/
dbpedia-ruhttp://ru.dbpedia.org/resource/
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
category-frhttp://fr.dbpedia.org/resource/Catégorie:
dbpedia-plhttp://pl.dbpedia.org/resource/
dbpedia-elhttp://el.dbpedia.org/resource/
n9https://www.gnu.org/savannah-checkouts/gnu/m4/manual/m4-1.4.18/
dbpedia-cshttp://cs.dbpedia.org/resource/
n6http://fr.dbpedia.org/resource/Modèle:
dbpedia-fihttp://fi.dbpedia.org/resource/
wikipedia-frhttp://fr.wikipedia.org/wiki/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
dbpedia-arhttp://ar.dbpedia.org/resource/
owlhttp://www.w3.org/2002/07/owl#
dbpedia-zhhttp://zh.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
prop-frhttp://fr.dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
dbrhttp://dbpedia.org/resource/
wikidatahttp://www.wikidata.org/entity/
dbpedia-jahttp://ja.dbpedia.org/resource/

Statements

Subject Item
dbpedia-fr:M4_(langage)
rdf:type
wikidata:Q315 schema:Language dbo:Language wikidata:Q9143 dbo:ProgrammingLanguage owl:Thing
rdfs:label
M4 (langage) M4 (мова програмування) M4 (макропроцессор) M4 (程式語言)
rdfs:comment
M4 est un langage de traitement de macros. Un processeur de macros est un outil de remplacement de texte. Sa principale utilisation est de réutiliser des canevas de texte, typiquement dans les applications de programmation mais aussi dans les éditeurs de texte. Parmi les usages les plus courants, l’implémentation GNU de M4 est utilisée dans GNU Autoconf, ou encore dans Sendmail pour générer le fichier de configuration sendmail.cf. Un premier langage de macro, GPM, est réalisé dès 1965, il est le principal précurseur du langage M4, réalisé par Brian Kernighan et Dennis Ritchie en 1977.
rdfs:seeAlso
n8:M4
owl:sameAs
dbr:M4_(computer_language) dbpedia-es:M4_(lenguaje_de_programación) dbpedia-ru:M4_(макропроцессор) dbpedia-uk:M4_(мова_програмування) dbpedia-ja:M4_(プログラミング言語) dbpedia-zh:M4_(程式語言) dbpedia-pl:M4_(informatyka) dbpedia-cs:M4_(makroprocesor) dbpedia-el:M4_(γλώσσα_προγραμματισμού) dbpedia-ko:M4_(프로그래밍_언어) dbpedia-ar:إم_4_(معالج) dbpedia-de:M4_(Programmiersprache) wikidata:Q292068 dbpedia-fi:M4_(makrokieli) n30:M4_(linguage_de_computator) n31:02y1lf
dbo:wikiPageID
122944
dbo:wikiPageRevisionID
178928107
dbo:wikiPageWikiLink
dbpedia-fr:Fortran category-fr:Langage_de_programmation dbpedia-fr:Macro-définition dbpedia-fr:Sendmail dbpedia-fr:GNU_M4 dbpedia-fr:Langage_de_programmation dbpedia-fr:GNU dbpedia-fr:Assembleur dbpedia-fr:Autoconf dbpedia-fr:Brian_Kernighan dbpedia-fr:Dennis_Ritchie
dbo:wikiPageExternalLink
n9:index.html
dbo:wikiPageLength
2645
dct:subject
category-fr:Langage_de_programmation
prop-fr:wikiPageUsesTemplate
n6:Infobox_Langage_de_programmation n6:Portail n6:Références n6:Voir_homonymes
prov:wasDerivedFrom
wikipedia-fr:M4_(langage)?oldid=178928107&ns=0
foaf:isPrimaryTopicOf
wikipedia-fr:M4_(langage)
dbo:abstract
M4 est un langage de traitement de macros. Un processeur de macros est un outil de remplacement de texte. Sa principale utilisation est de réutiliser des canevas de texte, typiquement dans les applications de programmation mais aussi dans les éditeurs de texte. Parmi les usages les plus courants, l’implémentation GNU de M4 est utilisée dans GNU Autoconf, ou encore dans Sendmail pour générer le fichier de configuration sendmail.cf. À l’époque où l’assembleur était une étape importante du développement logiciel, les programmeurs remarquèrent que la plupart de leurs programmes était de la répétition de texte. Des moyens simples de réutiliser ces textes furent donc inventés. Ils découvrirent rapidement que cela permettait non seulement de réutiliser des pans entiers de texte, mais aussi de substituer des valeurs différentes en fonction de paramètres. Cela définit la portée des processeurs de macro. Un premier langage de macro, GPM, est réalisé dès 1965, il est le principal précurseur du langage M4, réalisé par Brian Kernighan et Dennis Ritchie en 1977. M4 offre les possibilités suivantes : * remplacement de texte ; * substitution de paramètre ; * inclusion de fichier ; * manipulation de chaînes de caractères ; * évaluation conditionnelle ; * expressions arithmétiques ; * interfaçage avec le système ; * diagnostics pour le programmeur. À la différence des processeurs de macros précédents, M4 n’a pas été ciblé pour un langage informatique ou humain particulier. Historiquement, il a toutefois été développé pour supporter le dialecte ratfor du Fortran.
dbo:designer
dbpedia-fr:Brian_Kernighan