আমি এক্সএমএল এবং এস-এক্সপ্রেশন (-ish) স্বরলিপি সম্পর্কে একটি প্রশ্ন জিজ্ঞাসা করতে চাই। এস-এক্সপ্রেশনগুলি বেশ পুরানো; তারা সত্যিই সহজ। আমরা দুটি রূপকে বিবেচনা করতে পারি যা অর্থের সমান, বাক্য গঠনে পৃথক:
( পোলিশ উইকিপিডিয়া থেকে এক্সএমএল কোড নেওয়া )
<?xml version="1.0" encoding="UTF-8"?>
<ksiazka-telefoniczna kategoria="bohaterowie książek">
<!-- komentarz -->
<osoba charakter="dobry">
<imie>Ambroży</imie>
<nazwisko>Kleks</nazwisko>
<telefon>123-456-789</telefon>
</osoba>
<osoba charakter="zły">
<imie>Alojzy</imie>
<nazwisko>Bąbel</nazwisko>
<telefon/>
</osoba>
</ksiazka-telefoniczna>
এস-এক্সপ্রেশন (-ish) সংস্করণ:
(:version "1.0" :encoding "utf-8")
(ksiazka-telefoniczna :category "bohaterowie książek"
; komentarz(a comment)
(osoba :charakter "dobry"
(imie Ambroży)
(nazwisko Kleks)
(telefon 123-456-789))
(osoba :charakter "zły"
(imie Alojzy)
(nazwisko Bąbel)
(telefon)))
এস-এক্সপ্রেশন সংস্করণটি আরও সংক্ষিপ্ত। আমরা সাধারণ তালিকা স্বরলিপিগুলি ব্যবহার করে অপ্রয়োজনীয়তা এড়াতে পারি, তবুও আমরা আমাদের থাকা জিনিসগুলি (যেমন বৈশিষ্ট্যগুলি) অন্তর্ভুক্ত করতে সিনট্যাক্সটি সংজ্ঞায়িত করতে পারি। অবশ্যই এটি একটি উদাহরণ এবং প্রকৃত মানটি আরও ভাল বা সহজতর হতে পারে; তবে এটি সংক্ষিপ্ত এবং পার্স করা সহজ। এক্সএমএল কেন জিতল?
(para "This is a paragraph " (footnote "(better than the one under there)" "." /footnote) /para)
।