GoldenCrystalLe 31/03/2015 à 17:04
Je ne connais qu'un seul langage qui permet vraiment de se passer de séparateur de lignes (sans compromis), et c'est le T-SQL. Microsoft conseille malgré tout de terminer ses lignes par ; et c'est obligatoire pour toutes les instructions nouvellement ajoutées à leur implémentation. (Ce n'est pas le cas de Sybase qui au dernières nouvelles ne reconnaissait pas le ; )
En fait, le réel compromis c'est que cest le bordel à parser. On peut difficilement se placer au milieu d'une requete et déterminer algorithmiquement où débute l'instruction et où elle se termine. (Pas sans écrire un parser complet tout du moins)