Questions marquées «syntax»

La syntaxe fait référence à l'ensemble de règles qui définissent comment écrire un programme correctement structuré dans un langage. Il ne traite pas explicitement de la signification ou de l'interprétation du programme.






12
Pourquoi la plupart des langages de programmation ont-ils une syntaxe ou un mot-clé spécial pour la déclaration de fonctions? [fermé]
La plupart des langages de programmation (à la fois typés dynamiquement et statiquement) ont des mots-clés et / ou une syntaxe spéciaux qui ont une apparence très différente de la déclaration de variables pour la déclaration de fonctions. Je vois les fonctions comme déclarant simplement une autre entité nommée: Par …



7
Pourquoi la plupart des langues traditionnelles ne prennent-elles pas en charge la syntaxe «x <y <z» pour les comparaisons booléennes à 3 voies?
Si je veux comparer deux nombres (ou d'autres entités bien ordonnées), je le ferais avec x &lt; y. Si je veux comparer trois d'entre eux, l'étudiant en algèbre du secondaire suggérera d'essayer x &lt; y &lt; z. Le programmeur en moi répondra alors par "non, ce n'est pas valide, vous …


9
'<' versus '! =' comme condition dans une boucle 'for'?
Supposons que vous ayez la forboucle suivante *: for (int i = 0; i &lt; 10; ++i) { // ... } qui pourrait aussi s'écrire: for (int i = 0; i != 10; ++i) { // ... } Les résultats finaux sont les mêmes, donc y a-t-il des arguments réels …
31 syntax 

16
J'écris sur la syntaxe du langage. Existe-t-il un langage dans lequel les paramètres sont placés à l'intérieur du nom de la méthode?
en JavaScript: function getTopCustomersOfTheYear(howManyCustomers, whichYear) { // Some code here. } getTopCustomersOfTheYear(50, 2010); en C #: public List&lt;Customer&gt; GetTopCustomersOfTheYear(int howManyCustomers, int whichYear) { // Some code here } List&lt;Customer&gt; customers = GetTopCustomersOfTheYear(50, 2010); en PHP: public function getTopCustomersOfTheYear($howManyCustomers, $whichYear) { // Some code here } $customers = getTopCustomersOfTheYear(50, 2010); Existe-t-il …

10
Y a-t-il une raison pour laquelle la plupart des langages de programmation n'ont pas d'opérateurs '!>' (Pas plus grand que) et '! <' (Pas moins de)?
Voulez-vous améliorer ce post? Fournissez des réponses détaillées à cette question, y compris des citations et une explication de la raison pour laquelle votre réponse est correcte. Les réponses sans suffisamment de détails peuvent être modifiées ou supprimées. Je me demande s'il y a une raison - ou si c'est …

22
Pourquoi VB est-il si populaire? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 5 ans . Verrouillé . Cette question et …

13
Pourquoi les langages de programmation ne gèrent-ils pas automatiquement le problème synchrone / asynchrone?
Je n'ai pas trouvé beaucoup de ressources à ce sujet: je me demandais si c'est possible / une bonne idée de pouvoir écrire du code asynchrone de manière synchrone. Par exemple, voici du code JavaScript qui récupère le nombre d'utilisateurs stockés dans une base de données (une opération asynchrone): getNbOfUsers(function …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.