Compound assignment expressions described as being equivalent to statements
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 1/5
- Tiempo estimado
- Menos de una hora
- Aptitud para principiantes
- 50/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Estancado
- Área
- documentation
Línea de trabajo
Abre la página de referencia afectada en processing.org/reference/addassign.html y revisa la redacción de +=. Actualiza la descripción para que distinga la expresión de asignación compuesta de la sentencia de asignación, incluido su valor de retorno; menciona la conversión implícita como un detalle secundario.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Issue description
The reference has the following to say on += :
Combines addition with assignment. The expression
a+=bis equivalent toa=a+b.
The biggest problem is that the expression a+=b has a return value (namely a+b), so it
can be used as a part of a larger expression. The statement a=a+b has no return value
and can not be used as part of a larger expression>
As a smaller problem a+=b involves an implicit cast, but that belongs to the detail department.
For students learning to program, it is important to be clear about the distinction between
expressions and statements, so I suggest a rewording that makes it clear that a+=b
is an expression.
URL(s) of affected page(s)
https://processing.org/reference/addassign.html
Proposed fix
- Lenguaje dominante
- MDX
- Estrellas
- 90
- Forks
- 122
- Merge medio
- 1 h 20 min
- PR fusionados (30 d)
- 4
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de processing/processing-website
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
processing/processing-website#716 ·
Los mantenedores suelen responder en 1 día
-
Missing isLooping documentationAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
processing/processing-website#703 ·
Los mantenedores suelen responder en 1 día
-
Good First Issue Help Wanted Reference
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
processing/processing-website#698 · 5 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
processing/processing-website#681 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
processing/processing-website#646 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de processing/processing-website
Issues similares
-
Broken links found in docsAbiertodocs pydanty:is-working
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
pydantic/pydantic-ai#8863 ·
Los mantenedores suelen responder en 1 día
-
documentation from-review-extraction github-actions priority: low severity:nit
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
LearningCircuit/local-deep-research#6946 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
esphome/device-builder#2856 ·
Los mantenedores suelen responder en 1 día
-
documentation good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
-
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
mantinedev/mantine#9223 ·
Los mantenedores suelen responder en 6 días