Preguntas etiquetadas con language-lawyer

Para preguntas sobre las complejidades de las especificaciones formales o autorizadas de los lenguajes y entornos de programación.

678
En CSS Flexbox, ¿por qué no hay propiedades "justify-items" y "justify-self"?

Considere el eje principal y el eje transversal de un contenedor flexible:                                                                                                                                                    Fuente: W3C Para alinear elementos flexibles a lo largo del eje principal...

288
¿Es main un identificador de Java válido?

Uno de mis hijos está tomando Java en la escuela secundaria y tuvo esto en una de sus pruebas: ¿Cuál de los siguientes es un identificador válido en Java? a. 123java si. main C. java1234 re. {abce mi. )whoot Él respondió b y se equivocó. Miré la pregunta y sostuve que main es un identificador...

186
Lo que hizo i = i ++ + 1; legal en C ++ 17?

Antes de comenzar a gritar comportamiento indefinido, esto se enumera explícitamente en N4659 (C ++ 17) i = i++ + 1; // the value of i is incremented Sin embargo, en N3337 (C ++ 11) i = i++ + 1; // the behavior is undefined ¿Qué cambió? De lo que puedo reunir, de [N4659 basic.exec]...

126
Definición de operador "==" para Doble

Por alguna razón, me estaba infiltrando en la fuente de .NET Framework para la clase Doubley descubrí que la declaración de ==es: public static bool operator ==(Double left, Double right) { return left == right; } La misma lógica se aplica a todos los operadores. ¿Cuál es el punto de tal...