processing / processing/processing-website
Compound assignment expressions described as being equivalent to statements
Nessuno ha ancora preso questa issue.
- Lingua principale
- MDX
- Stelle
- 90
- Fork
- 122
- Merge medio
- 1h 43m
- PR unite (30g)
- 3
Descrizione
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
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Apri la pagina di riferimento interessata all’indirizzo processing.org/reference/addassign.html e rivedi la formulazione di +=. Aggiorna la descrizione in modo che distingua l’espressione di assegnazione composta dall’istruzione di assegnazione, incluso il relativo valore restituito; indica il cast implicito come dettaglio secondario.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 50/100