Tom's Obvious, Minimal Language (TOML) — üçün . "Minimal" olmağı hədəfləyən aydın semantika sayəsində oxumağın və yazmağın asan olması nəzərdə tutulur və birmənalı şəkildə lüğətə uyğunlaşdırılmaq üçün nəzərdə tutulmuşdur. tərəfindən yaradılıb və açıq mənbədir. TOML bir sıra proqram layihələrində istifadə olunur və bir çox proqramlaşdırma dillərində tətbiq edilib.
TOML | |
---|---|
.toml | |
tipi | application/toml |
Son versiya |
|
Format tipi | Nişanlama dili |
Uzadılıb | İni fayl |
Veb-sayt | toml.io |
Sintaksis
TOML-un sintaksisi key = value
cütlərindən, [bölmə adlarından]
və #
(şərhlər üçün) ibarətdir. Sintaksisi bir qədər .INI fayllarının sintaksisinə bənzəyir, lakin TOML formal spesifikasiyanı ehtiva edir.
TOML String, Integer, Float, Boolean, Datetime, Array və Table kimi data növlərini dəstəkləyir.
Nümunə
# Bu TOML sənədidir title = "Vikipediya." [database] server = "192.168.1.1" ports = [ 8000, 8001, 8002 ] connection_max = 5000 enabled = true # Massivlər (array) içərisində yeni sətirlər qoymaq olar hosts = [ "alpha", "omega" ] [servers] # Abzaslar da dəstəklənir amma tələb olunmur [servers.alpha] ip = "10.0.0.1" dc = "eqdc10" [servers.beta] ip = "10.0.0.2" dc = "eqdc10"
İstinadlar
- https://toml.io/en/v1.0.0-rc.1#section-20.
- https://toml.io/en/v1.0.0#mime-type.
- https://toml.io/en/v1.0.0-rc.1#section-19.
- https://toml.io/en/v1.0.0#filename-extension.
- Release 1.0.0. 2021.
- ; Gedam, Pradyun. "TOML: English v1.0.0". January 11, 2021. January 29, 2024 tarixində arxivləşdirilib. İstifadə tarixi: January 27, 2024.
- "The Manifest Format - The Cargo Book". doc.rust-lang.org. 2019-08-26 tarixində arxivləşdirilib. İstifadə tarixi: 2024-05-02.
- Drew DeVault. "My wish-list for the next YAML". 2021-07-28. 2024-03-09 tarixində arxivləşdirilib. İstifadə tarixi: 2024-05-02.
YAML is both universally used, and universally reviled. It has a lot of problems, but it also is so useful in solving specific tasks that it’s hard to replace. Some new kids on the block (such as TOML) have successfully taken over a portion of its market share, but it remains in force in places where those alternatives show their weaknesses.
- "TOML: Tom's Obvious Minimal Language". toml.io. 2022-08-08 tarixində arxivləşdirilib. İstifadə tarixi: 2022-08-08.
- "toml-lang/toml". GitHub. 23 May 2022. 15 February 2017 tarixində arxivləşdirilib. İstifadə tarixi: 2 May 2024.
Xarici keçidlər
- toml.io — Rəsmi saytı
- toml GitHub saytında
wikipedia, oxu, kitab, kitabxana, axtar, tap, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, tarixi, endir, indir, yukle, izlə, izle, mobil, telefon ucun, azeri, azəri, azerbaycanca, azərbaycanca, sayt, yüklə, pulsuz, pulsuz yüklə, haqqında, haqqinda, məlumat, melumat, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar, android, ios, apple, samsung, iphone, pc, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, web, computer, komputer
Tom s Obvious Minimal Language TOML ucun Minimal olmagi hedefleyen aydin semantika sayesinde oxumagin ve yazmagin asan olmasi nezerde tutulur ve birmenali sekilde lugete uygunlasdirilmaq ucun nezerde tutulmusdur terefinden yaradilib ve aciq menbedir TOML bir sira proqram layihelerinde istifade olunur ve bir cox proqramlasdirma dillerinde tetbiq edilib TOML tomltipi span data wikidata claim id Q28449455 32ec5408 4ab2 e158 9c42 09f22551eb86 class wikidata claim data wikidata property id P1163 span class wikidata snak wikidata main snak application toml span span Son versiya 1 0 0Format tipi Nisanlama diliUzadilib Ini faylVeb sayt toml ioSintaksisTOML un sintaksisi key value cutlerinden bolme adlarindan ve serhler ucun ibaretdir Sintaksisi bir qeder INI fayllarinin sintaksisine benzeyir lakin TOML formal spesifikasiyani ehtiva edir TOML String Integer Float Boolean Datetime Array ve Table kimi data novlerini destekleyir Numune Bu TOML senedidir title Vikipediya database server 192 168 1 1 ports 8000 8001 8002 connection max 5000 enabled true Massivler array icerisinde yeni setirler qoymaq olar hosts alpha omega servers Abzaslar da desteklenir amma teleb olunmur servers alpha ip 10 0 0 1 dc eqdc10 servers beta ip 10 0 0 2 dc eqdc10 Istinadlarhttps toml io en v1 0 0 rc 1 section 20 https toml io en v1 0 0 mime type https toml io en v1 0 0 rc 1 section 19 https toml io en v1 0 0 filename extension Release 1 0 0 2021 Gedam Pradyun TOML English v1 0 0 January 11 2021 January 29 2024 tarixinde arxivlesdirilib Istifade tarixi January 27 2024 The Manifest Format The Cargo Book doc rust lang org 2019 08 26 tarixinde arxivlesdirilib Istifade tarixi 2024 05 02 Drew DeVault My wish list for the next YAML 2021 07 28 2024 03 09 tarixinde arxivlesdirilib Istifade tarixi 2024 05 02 YAML is both universally used and universally reviled It has a lot of problems but it also is so useful in solving specific tasks that it s hard to replace Some new kids on the block such as TOML have successfully taken over a portion of its market share but it remains in force in places where those alternatives show their weaknesses TOML Tom s Obvious Minimal Language toml io 2022 08 08 tarixinde arxivlesdirilib Istifade tarixi 2022 08 08 toml lang toml GitHub 23 May 2022 15 February 2017 tarixinde arxivlesdirilib Istifade tarixi 2 May 2024 Xarici kecidlertoml io Resmi sayti toml GitHub saytinda