• # inconsistances

    Posté par (site web personnel, Mastodon) . En réponse au lien SDLang : un format pour remplacer json ou yaml. Évalué à 2.

    Quand je vois :

    // Tags may contain certain non-alphanumeric characters
    this-is_a.valid$tag-name
    

    OK, mais quand juste après on a :

    // Namespaces are supported
    renderer:options "invisible"
    physics:options "nocollide"
    

    ça me pose souci parce-que les balises peuvent contenir n'importe quel caractère ...y compris les deux points non ? Au passage, je me demande quel est l'équivalent de cet exemple, avec les espaces de noms, en XML !

    De même, bien plus tôt on a :

    // Anonymous nodes are supported
    "This text is the value of an anonymous node!"
    

    c'est sympa, mais pareil : les balises pouvant contenir n'importe quels caractères, pourquoi ce ne serait pas une balise avec une valeur vide ? Et sinon, dans quel cas a-t-on des valeurs qui flottent comme ça ?

    "It is seldom that liberty of any kind is lost all at once." ― David Hume