Digraphs and trigraphs (original) (raw)

About DBpedia

In computer programming, digraphs and trigraphs are sequences of two and three characters, respectively, that appear in source code and, according to a programming language's specification, should be treated as if they were single characters. Various reasons exist for using digraphs and trigraphs: keyboards may not have keys to cover the entire character set of the language, input of special characters may be difficult, text editors may reserve some characters for special use and so on. Trigraphs might also be used for some EBCDIC code pages that lack characters such as { and }.

Property Value
dbo:abstract In computer programming, digraphs and trigraphs are sequences of two and three characters, respectively, that appear in source code and, according to a programming language's specification, should be treated as if they were single characters. Various reasons exist for using digraphs and trigraphs: keyboards may not have keys to cover the entire character set of the language, input of special characters may be difficult, text editors may reserve some characters for special use and so on. Trigraphs might also be used for some EBCDIC code pages that lack characters such as { and }. (en) En informática, dígrafos y trígrafos son la secuencia de 2 y 3 caracteres respectivamente, los cuales aparecen en el código fuente de un programa en el cual el lenguaje de programación trata a dicha secuencia de caracteres (dígrafo o trígrafo) como si fuera sólo uno. Existen varias razones para el uso de trígafos y dígrafos: algunos teclados pueden no contener todo el juego de caracteres del lenguaje, el ingreso de caracteres especiales puede que sea dificultoso, algunos editores de texto puede que reserven algunos caracteres para un uso especial, algunas páginas de código EBCDIC no soportan caracteres como { y }, etc. (es) In programmazione, digrammi e trigrammi sono sequenze di due o tre caratteri, rispettivamente, che appaiono nel codice sorgente e, secondo le specifiche di un linguaggio di programmazione, dovrebbero essere trattati come se fossero caratteri singoli. Esistono vari motivi per utilizzare digrammi e trigrammi: le tastiere potrebbero non avere tasti per coprire l'intero set di caratteri della lingua, l'inserimento di caratteri speciali potrebbe essere difficile, gli editor di testo potrebbero riservare alcuni caratteri per usi speciali e così via. I trigrammi potrebbero essere usati anche per alcune EBCDIC che mancano di caratteri come { e }. (it) 三字符组(trigraph)与双字符组(Digraph)是程序设计语言(如C语言)中3个或者2个字符的序列,在编译器预扫描源程序时被替换为单个字符。以解决某些键盘不能输入某些编程必须的字符问题。 (zh)
dbo:wikiPageID 403720 (xsd:integer)
dbo:wikiPageLength 19831 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1121842064 (xsd:integer)
dbo:wikiPageWikiLink dbr:List_of_XML_and_HTML_character_entity_references dbr:Borland dbr:Reverse_Polish_LISP dbr:Character_(computing) dbr:C++0x dbr:Vim_(text_editor) dbr:Compiler dbr:Compose_key dbr:Computer_keyboard dbr:Escape_sequence dbr:Escape_sequences_in_C dbr:Test_suite dbr:Classic_Mac_OS dbr:Encoding dbr:GNU_Screen dbr:Lotus_1-2-3 dbr:Lotus_International_Character_Set dbr:Lotus_Multi-Byte_Character_Set dbr:Six-bit_character_code dbr:Computer_programming dbr:String_literal dbc:Character_encoding dbr:C++ dbr:C++11 dbr:C99 dbr:C_preprocessor dbc:Input/output dbr:Tokenization_(lexical_analysis) dbr:Leading_zero dbr:J_programming_language dbr:ALGOL dbr:APL_(programming_language) dbr:ASCII dbr:DOS dbr:EBCDIC dbr:Pascal_(programming_language) dbr:Source_code dbr:Text_editor dbr:APL_symbol dbr:Hewlett-Packard dbr:Tetragraph dbr:ANSI_C dbc:C_(programming_language) dbr:Code_page dbr:Code_point dbr:C++14 dbr:C++17 dbr:C_alternative_tokens dbr:IBM dbr:RPL_character_set dbr:C_programming_language dbr:Key_binding dbr:Programming_language dbr:ISO_646 dbr:Character_set dbr:Codepoint dbr:Decimal_number
dbp:cs1Dates y (en)
dbp:date May 2019 (en)
dbp:wikiPageUsesTemplate dbt:! dbt:Anchor dbt:IETF_RFC dbt:Mono dbt:More_citations_needed dbt:Other_uses dbt:Portal dbt:Quote dbt:Reflist dbt:See_also dbt:Short_description dbt:Specify dbt:Sxhl dbt:Use_dmy_dates dbt:Keypress dbt:Kbd
dcterms:subject dbc:Character_encoding dbc:Input/output dbc:C_(programming_language)
gold:hypernym dbr:Sequences
rdf:type owl:Thing dbo:Protein
rdfs:comment In computer programming, digraphs and trigraphs are sequences of two and three characters, respectively, that appear in source code and, according to a programming language's specification, should be treated as if they were single characters. Various reasons exist for using digraphs and trigraphs: keyboards may not have keys to cover the entire character set of the language, input of special characters may be difficult, text editors may reserve some characters for special use and so on. Trigraphs might also be used for some EBCDIC code pages that lack characters such as { and }. (en) 三字符组(trigraph)与双字符组(Digraph)是程序设计语言(如C语言)中3个或者2个字符的序列,在编译器预扫描源程序时被替换为单个字符。以解决某些键盘不能输入某些编程必须的字符问题。 (zh) En informática, dígrafos y trígrafos son la secuencia de 2 y 3 caracteres respectivamente, los cuales aparecen en el código fuente de un programa en el cual el lenguaje de programación trata a dicha secuencia de caracteres (dígrafo o trígrafo) como si fuera sólo uno. (es) In programmazione, digrammi e trigrammi sono sequenze di due o tre caratteri, rispettivamente, che appaiono nel codice sorgente e, secondo le specifiche di un linguaggio di programmazione, dovrebbero essere trattati come se fossero caratteri singoli. (it)
rdfs:label Dígrafos y trígrafos (es) Digraphs and trigraphs (en) Digrammi e trigrammi (it) 三字符组与双字符组 (zh)
rdfs:seeAlso dbr:C_alternative_tokens
owl:sameAs freebase:Digraphs and trigraphs wikidata:Digraphs and trigraphs dbpedia-es:Digraphs and trigraphs dbpedia-fa:Digraphs and trigraphs dbpedia-it:Digraphs and trigraphs dbpedia-zh:Digraphs and trigraphs https://global.dbpedia.org/id/TTYK
prov:wasDerivedFrom wikipedia-en:Digraphs_and_trigraphs?oldid=1121842064&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Digraphs_and_trigraphs
is dbo:wikiPageDisambiguates of dbr:Trigraph
is dbo:wikiPageRedirects of dbr:Multigraph_(programming) dbr:HP_TIO_code dbr:HP_translate_I/O_code dbr:HP_translation_code dbr:HP_trigraph dbr:\nnn_(decimal) dbr:TIO_code dbr:C_Trigraph dbr:Digraph_(computing) dbr:HP_trigraphs dbr:Hewlett-Packard_trigraphs dbr:RPL_TIO_codes dbr:RPL_trigraphs dbr:Digraph_(programming) dbr:Digraphs_&_trigraphs dbr:Digraphs_and_trigraphs_(computing) dbr:Digraphs_and_trigraphs_(programming) dbr:Tetragraph_(programming) dbr:TRIGRAPH.EXE dbr:Hewlett-Packard_TIO_code dbr:Hewlett-Packard_translate_I/O_code dbr:Hewlett-Packard_trigraph dbr:RPL_TIO dbr:RPL_TIO_code dbr:RPL_trigraph dbr:Trigraph_(programming) dbr:C_trigraph dbr:Trigraph_(C++) dbr:Trigraph_(computing)
is dbo:wikiPageWikiLink of dbr:Multigraph_(programming) dbr:HP_TIO_code dbr:HP_translate_I/O_code dbr:HP_translation_code dbr:HP_trigraph dbr:Culture_of_Vietnam dbr:\nnn_(decimal) dbr:Escape_sequences_in_C dbr:Naro_language dbr:General_Chinese dbr:Corsican_alphabet dbr:Apostrophe dbr:Sicilian_language dbr:TIO_code dbr:C_Trigraph dbr:EBCDIC dbr:Charset_detection dbr:Digraph_(computing) dbr:HP_trigraphs dbr:Hewlett-Packard_trigraphs dbr:Hungarian_orthography dbr:Trigraph dbr:C_alternative_tokens dbr:Operators_in_C_and_C++ dbr:RPL_TIO_codes dbr:RPL_trigraphs dbr:Section_sign dbr:YUSCII dbr:Extended_ASCII dbr:Digraph_(programming) dbr:Digraphs_&_trigraphs dbr:Digraphs_and_trigraphs_(computing) dbr:Digraphs_and_trigraphs_(programming) dbr:Tetragraph_(programming) dbr:TRIGRAPH.EXE dbr:Hewlett-Packard_TIO_code dbr:Hewlett-Packard_translate_I/O_code dbr:Hewlett-Packard_trigraph dbr:Norfolk/Pitcairnese_alphabet dbr:RPL_TIO dbr:RPL_TIO_code dbr:RPL_trigraph dbr:Trigraph_(programming) dbr:C_trigraph dbr:Trigraph_(C++) dbr:Trigraph_(computing)
is foaf:primaryTopic of wikipedia-en:Digraphs_and_trigraphs