Preguntas etiquetadas con syntax

La sintaxis se refiere al conjunto de reglas que definen cómo escribir un programa estructurado correctamente en un idioma. No trata explícitamente el significado o la interpretación del programa.



6
Punto y coma opcionales
En la mayoría de los casos, en un lenguaje imperativo de propósito general, los puntos y comas como delimitadores de declaraciones son obligatorios o no se permiten por completo (por ejemplo, C y Python). Sin embargo, algunos idiomas, como JavaScript, le permiten optar por no delimitar sus declaraciones con punto …


3
¿Hay un lenguaje de programación donde cada cadena es un programa válido?
¿Existe un lenguaje de programación completo de Turing tal que para un alfabeto fijo (digamos, ASCII), cada posible permutación de esos caracteres sea un programa semánticamente válido capaz de ejecutarse? Consideramos que los bucles infinitos también son semánticamente válidos. Sé que algunos formatos de datos, como Markdown, poseen validez semántica …


1
Siento algo incómodo con la sintaxis de grabación de Haskell
La mayor parte de la sintaxis de Haskell tiene belleza de pureza. Pero la sintaxis de registro se ve fea. Es incómodo. Se siente una especie de mezcla con C. Requiere coma y llaves. Haskell tiene tabulación, separación basada en línea. Por lo tanto, se ve demasiado detallado de lo …
9 syntax  haskell 



1
comparación cuantitativa de formas AST
¿Cómo se puede comparar la forma de los árboles de sintaxis abstracta de programas de código fuente similares (C, C ++, Go o cualquier cosa compilada con GCC ...)? Supongo que la detección de plagio en el código fuente usaría tales técnicas, pero no tengo idea de cómo se llamaría …


3
Omitir terminar punto y coma en una etiqueta: ¿una buena idea?
Es posible omitir el punto y coma que termina en una etiqueta. Ejemplo: <table> <th><td>Name</td><td>Email</td> <? foreach ($receivers as $receiver): ?> <tr> <td><?= $receiver->name ?></td> <td><?= $recevier->email ?></td> </tr> <? endforeach ?> </table> Tenga en cuenta el <? endforeach ?>sin punto y coma después endforeach. La documentación de PHP dice: …
8 php  syntax 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.