Identificateur

En programmation informatique, un identificateur ou identifiant est un mot choisi par le programmeur et qui, tel une étiquette, désigne un élément du programme : variable, constante, procédure, type, etc.

On peut distinguer les langages de programmation suivant les règles d'écriture des identificateurs, et notamment les jeux de caractères autorisés : ASCII uniquement, jeux de caractères locaux, ou Unicode.

Langages à identificateurs Unicode

Unicode définit dans une de ses annexes[1], une base pour spécifier les identificateurs, tout en permettant à chaque langage de fonctionner sur des variantes de cette base.

Les langages Ada, Java, Microsoft .NET, Perl 5.16, Perl 6, StarOffice Basic sont compatibles avec des identificateurs Unicode.

Pour le langage C, la norme ISO/IEC 9899:1999 définit dans son annexe normative D les caractères autorisés dans les identificateurs, en reprenant la norme ISO/IEC TR 10176:1998[2]. Sont notamment permis des ensembles de caractères latins, grecs, cyrilliques, tibétains, et CJK. 14 plages de chiffres, en plus de la plage ASCII, ainsi que certains caractères spéciaux sont également autorisés.

Le langage Python ambitionne de pouvoir supporter des identificateurs dans des langues autres que la seule langue anglaise avec le PEP 3131 [3].

Règles de nommage

Les développeurs ont parfois besoin d’exprimer les concepts qu’ils utilisent avec des mots et des symboles qui leur sont familiers, en particulier pour les non anglophones.

Par ailleurs, avec l’usage croissant d’Internet, l’usage d’Unicode se répand. En programmation, il est présent :

Les langages s’interfaçant avec Java et .NET nécessitent le support d’identificateurs Unicode, pour être interopérables. Sans cela, une portion de l’espace de noms ne serait pas accessible.

Exemples

  • En Delphi les anciens identificateurs commençaient par a..z ou tiret bas (_), suivi de a..z, 0..9, ou tiret bas.
  • Avec Unicode : suite de caractères alphabétiques Unicode ou tirets bas.

Relation avec les métadonnées

Dans les langages de balisage, mais également dans tous les types de ressources informatiques et tous les types d’application, on peut employer des métadonnées pour décrire les données. L’identifiant est l’un des éléments couramment employés pour l’accès aux ressources (URI). L’identifiant peut faire l’objet de règles de nommage.

Voir aussi

Articles connexes

Sur les autres projets Wikimedia :

Notes et références

Liens externes

Read other articles:

Argentine footballer Oscar Ustari Ustari with Atlas in 2017Personal informationFull name Oscar Alfredo Ustari[1]Date of birth (1986-07-03) 3 July 1986 (age 37)[1]Place of birth América, ArgentinaHeight 1.84 m (6 ft 0 in)[1]Position(s) GoalkeeperTeam informationCurrent team Audax ItalianoYouth career Rivadavia2000–2005 IndependienteSenior career*Years Team Apps (Gls)2005–2007 Independiente 63 (1)2007–2012 Getafe 41 (0)2012–2013 Boca Juniors ...

 

As-SyekhJa'far Ash-Shodiq ( Sunan Kudus ) Informasi pribadiLahirJa'far Ash-Ṣhadiq9 September 1500 MMeninggal5 Mei 1550 MKudus, masa Kesultanan DemakAgamaIslamPasanganSyarifah Dewi Rahil binti Sunan BonangAnakAmir HajiNyi Ageng PembayunPanembahan PalembangPanembahan Mekaos HonggokusumoPanembahan QodhiPanembahan KarimunPanembahan JokoRatu PakojoAmir HasanOrang tuaSyekh Sabil Sunan Ngudung Demak bin Kholifah Husain Sunan Mertayasa bin Maulana Ishaq (ayah)Nyai Ageng Manyuran binti Fadhol Ali Mu...

 

Miss World 1971 adalah kontes kecantikan Miss World ke-21 yang diselenggarakan tanggal 10 November 1971 di Royal Albert Hall London, Inggris.[1] 56 kontestan berkompetisi dalam ajang Miss World dan Lúcia Petterle dari Brazil meraih mahkota Miss World 1971.[2] She was crowned by Miss World 1970, Jennifer Hosten of Grenada. Hasil Countries and territories which sent delegates and results for Miss World 1971[2][3] Perolehan Hasil final Kontestan Miss World 1971 &...

Disambiguazione – Se stai cercando altri significati, vedi Madagascar (disambigua). Madagascar (dettagli) (dettagli) (mg) Tanindrazana, Fahafahana, Fandrosoana(IT) Terra ancestrale, Libertà, Progresso Madagascar - Localizzazione Dati amministrativiNome completoRepubblica del Madagascar Nome ufficiale(mg) Repoblikan'i Madagasikara(FR) République de Madagascar Lingue ufficialimalgascio e francese Capitale Antananarivo  (1.275.207 ab. / 2018) PoliticaForma di governoRepu...

 

Kana Nishino西野 カナInformasi latar belakangNama lainKanayan (カナやんcode: ja is deprecated )Lahir18 Maret 1989 (umur 35)AsalMatsusaka, Mie, JepangGenrePop, R&B, J-popPekerjaanPenyanyi, penulis lirikInstrumenvokalTahun aktif2008–sekarangLabelAniplex (2008-2009)SME Records (2009- )Artis terkaitNerdhead, Verbal (M-Flo), WiseSitus webwww.nishinokana.com Kana Nishino (西野 カナcode: ja is deprecated , Nishino Kana, lahir 18 Maret 1989) adalah penyanyi wanita Jepang yang d...

 

Cet article est une ébauche concernant une localité polonaise. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Legnica Liegnitz, Lignice Héraldique Drapeau Ancien hôtel de ville. Administration Pays Pologne Région Basse-Silésie District Powiat de Legnica Maire Tadeusz Krzakowski Code postal 59-200 à 59-220 Indicatif téléphonique international +(48) Indicatif téléphonique local 76 Immatriculation DL D�...

County in Virginia, United States 39°13′N 78°16′W / 39.21°N 78.26°W / 39.21; -78.26 County in VirginiaFrederick CountyCountyThe Old Frederick County Courthouse in Winchester FlagSealLocation within the U.S. state of VirginiaVirginia's location within the U.S.Coordinates: 39°13′N 78°16′W / 39.21°N 78.26°W / 39.21; -78.26Country United StatesState VirginiaFounded1743Named forFrederick, Prince of WalesSeatWinchesterLargest...

 

This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Grand River Gargoyles – news · newspapers · books · scholar · JSTOR (February 2015) (Learn how and when to remove this message) Grand River GargoylesFull nameGrand River GargoylesNicknameThe GargoylesSportAustralian rules footballFounded2001 by Bruce ParkerLeagueAFL OntarioHome...

 

Waldbaum's Hamlet Cup 1993 Sport Tennis Data 23 agosto – 29 agosto Edizione 13a Superficie Cemento Campioni Singolare Marc Rosset Doppio Marc-Kevin Goellner / David Prinosil 1992 1994 Il Waldbaum's Hamlet Cup 1993 è stato un torneo di tennis giocato sul cemento. È stata la 13ª edizione del torneo, che fa parte della categoria World Series nell'ambito dell'ATP Tour 1993. Si è giocato al Hamlet Golf and Country Club di Commack, Long Island, New York negli Stati Uniti dal 23 al 29 agosto ...

Berlin M-BahnKereta M-Bahn 06 di Museum Transportasi NürnbergIkhtisarJenisMaglevSistemAEG Rail SystemsStatusDibongkarLokasiBerlin, Jerman BaratTerminusGleisdreieckKemperplatzStasiun3OperasiDibuka1989-08-28 (ujicoba)1991-07-18 (berfungsi)Ditutup1991-07-31 (ditutup)1991-09-17 (dibongkar)PemilikMagnetbahn GmbHKarakteristik lintasMetro layangRangkaian1× M70/26× M80/21× kereta perawatanData teknisPanjang lintas16 km (9,9 mi)Jenis relJalur tunggal/gandaKecepatan operasi80 km/h (5...

 

Sudanese soldier and politician (1936–1971) Hashem al-Attaهاشم العطاHashem al-Atta c. 1971Member of the National Revolutionary Command CouncilIn office25 May 1969 – 16 November 1970 Personal detailsBorn12 March 1936Omdurman, Anglo-Egyptian SudanDied23 July 1971 (aged 35)Khartoum, Democratic Republic of the SudanCitizenshipSudaneseNationalitySudanese ArabPolitical partySudanese Communist PartyRelationsYasser al-Atta (son)Military serviceAllegiance SudanBranch/service...

 

مقام إبراهيممعلومات عامةنوع المبنى ضريح البلد  سوريا تعديل - تعديل مصدري - تعديل ويكي بيانات مقام إبراهيم الخليل في برزة [1] يقع في سفح جبل قاسيون في منطقة برزة إلى الشمال من دمشق في الجمهورية العربية السورية، وهو عبارة عن مسجد مصغر في داخله مغارة ضيقة وعميقة، يقال أن �...

Montrelaiscomune (dettagli) Montrelais – Veduta LocalizzazioneStato Francia Regione Paesi della Loira Dipartimento Loira Atlantica ArrondissementAncenis CantoneAncenis TerritorioCoordinate47°23′N 0°58′W / 47.383333°N 0.966667°W47.383333; -0.966667 (Montrelais)Coordinate: 47°23′N 0°58′W / 47.383333°N 0.966667°W47.383333; -0.966667 (Montrelais) Superficie13,65 km² Abitanti843[1] (2009) Densità61,76 ab./km² Altre...

 

Award Award 2023 Nobel Peace PrizeNarges Mohammadifor her fight against the oppression of women in Iran and her fight to promote human rights and freedom for all.Date 6 October 2023 (announcement) 10 December 2023 (ceremony) LocationOslo, NorwayPresented byNorwegian Nobel CommitteeReward(s)9.0 million SEKFirst awarded1901WebsiteOfficial website ← 2022 · Nobel Peace Prize · 2024 → The 2023 Nobel Peace Prize was awarded to the Iranian activist Narges Mohammadi ...

 

Protected area in Queensland, AustraliaSpicers Gap Road Conservation ParkQueenslandIUCN category III (natural monument or feature) Moss's Well is a natural springSpicers Gap Road Conservation ParkNearest town or cityKillarneyCoordinates28°04′35″S 152°23′26″E / 28.07639°S 152.39056°E / -28.07639; 152.39056Established1998[1]Managing authoritiesQueensland Parks and Wildlife ServiceSee alsoProtected areas of Queensland The Spicers Gap Road Conservation...

سوسيلو بانبانغ يودهويونو (بالإندونيسية: Susilo Bambang Yudhoyono)‏  رؤساء إندونسيا الرئيس السادس من في المنصب20 أكتوبر 2004 – 20 أكتوبر 2014 نائب الرئيس جوزوف كالابويديونو ميجاواتي سوكارنوبوتري جوكو ويدودو الوزير المنسق للسياسة والاجتماع، والأمن في المنصب26 أغسطس 2000 – 1 يونيو 2001 الر...

 

郭声琨总警监2015年的郭声琨中国共产党中央政法委员会书记任期2017年10月31日—2022年10月28日副职赵克志、王小洪总书记习近平秘书长陈一新前任孟建柱继任陈文清 平安中国建设协调小组组长现任就任日期2020年4月21日中华人民共和国国务委员任期2013年3月16日—2018年3月19日与杨晶、常万全、杨洁篪、王勇同时在任总理李克强中华人民共和国公安部部长任期2012年12月29日—2017�...

 

Form of government Part of the Politics seriesBasic forms of government List of forms of government List of countries by system of government Source of power Democracy (rule by many) Demarchy Direct Liberal Representative Social Socialist Others Oligarchy (rule by few) Anocracy Aristocracy Gerontocracy Kleptocracy Kritarchy Meritocracy Noocracy Particracy Plutocracy Stratocracy Technocracy Theocracy Autocracy (rule by one) Despotism Dictatorship Military dictatorship Tyranny Anarchy (rule by ...

Pour les articles homonymes, voir Chevalin pour l'adjectif. Chevaline La mairie et le monument aux morts dominés par la montagne du Charbon. Blason Administration Pays France Région Auvergne-Rhône-Alpes Département Haute-Savoie Arrondissement Annecy Intercommunalité Communauté de communes des sources du lac d'Annecy Maire Mandat Michèle Domenge-Chenal 2020-2026 Code postal 74210 Code commune 74072 Démographie Populationmunicipale 189 hab. (2021 ) Densité 13 hab./km2 Popula...

 

木曜会(もくようかい)は、1927年(昭和2年)から1929年(昭和4年)にかけて存在した、大日本帝国陸軍の若手の中央幕僚による会合、小グループ。少壮の陸軍幕僚が内々に集まり、陸軍の装備や国防の指針など軍事にかかわるさまざまな問題を研究し、議論・検討することを目的とした少人数の集団、研究団体[1]。構成員は18人前後で、永田鉄山らの二葉会になら...