kopia lustrzana https://github.com/backface/turtlestitch
adjusted relabel options for new variadic infix blocks
rodzic
8fd8a04aa9
commit
93c6d724f5
|
@ -19,6 +19,7 @@
|
||||||
* German translation update (for "minimum" and "maximum")
|
* German translation update (for "minimum" and "maximum")
|
||||||
* threads: added list-type assertions for new variadic blocks
|
* threads: added list-type assertions for new variadic blocks
|
||||||
* threads: adjusted optimizations for COMBINE to the new variadic infix reporters
|
* threads: adjusted optimizations for COMBINE to the new variadic infix reporters
|
||||||
|
* objects. adjusted relabel options for new variadic infix blocks
|
||||||
|
|
||||||
### 2022-02-27
|
### 2022-02-27
|
||||||
* variadic infix branch
|
* variadic infix branch
|
||||||
|
|
|
@ -1812,29 +1812,33 @@ SpriteMorph.prototype.blockAlternatives = {
|
||||||
reportMouseY: ['reportMouseX'],
|
reportMouseY: ['reportMouseX'],
|
||||||
|
|
||||||
// operators:
|
// operators:
|
||||||
reportSum: ['reportDifference', 'reportProduct', 'reportQuotient',
|
reportVariadicSum: ['reportDifference', 'reportVariadicProduct',
|
||||||
'reportPower', 'reportModulus', 'reportAtan2', 'reportMin',
|
'reportQuotient', 'reportPower', 'reportModulus', 'reportAtan2',
|
||||||
'reportMax'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportDifference: ['reportSum', 'reportProduct', 'reportQuotient',
|
reportDifference: ['reportVariadicSum', 'reportVariadicProduct',
|
||||||
'reportPower', 'reportModulus', 'reportAtan2', 'reportMin',
|
'reportQuotient', 'reportPower', 'reportModulus', 'reportAtan2',
|
||||||
'reportMax'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportProduct: ['reportDifference', 'reportSum', 'reportQuotient',
|
reportVariadicProduct: ['reportDifference', 'reportVariadicSum',
|
||||||
'reportPower', 'reportModulus', 'reportAtan2', 'reportMin',
|
'reportQuotient', 'reportPower', 'reportModulus', 'reportAtan2',
|
||||||
'reportMax'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportQuotient: ['reportDifference', 'reportProduct', 'reportSum',
|
reportQuotient: ['reportDifference', 'reportVariadicProduct',
|
||||||
'reportPower', 'reportModulus', 'reportAtan2', 'reportMin',
|
'reportVariadicSum', 'reportPower', 'reportModulus', 'reportAtan2',
|
||||||
'reportMax'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportPower: ['reportDifference', 'reportProduct', 'reportSum',
|
reportPower: ['reportDifference', 'reportVariadicProduct',
|
||||||
'reportQuotient', 'reportModulus', 'reportAtan2', 'reportMin',
|
'reportVariadicSum', 'reportQuotient', 'reportModulus', 'reportAtan2',
|
||||||
'reportMax'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportModulus: ['reportAtan2', 'reportDifference', 'reportProduct',
|
reportModulus: ['reportAtan2', 'reportDifference', 'reportVariadicProduct',
|
||||||
'reportSum','reportQuotient', 'reportPower', 'reportMin', 'reportMax'],
|
'reportVariadicSum','reportQuotient', 'reportPower',
|
||||||
reportAtan2: ['reportModulus', 'reportDifference', 'reportProduct',
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
'reportSum','reportQuotient', 'reportPower', 'reportMin', 'reportMax'],
|
reportAtan2: ['reportModulus', 'reportDifference', 'reportVariadicProduct',
|
||||||
reportMin: ['reportMax', 'reportSum', 'reportDifference', 'reportProduct',
|
'reportVariadicSum','reportQuotient', 'reportPower',
|
||||||
'reportQuotient', 'reportPower', 'reportModulus', 'reportAtan2'],
|
'reportVariadicMin', 'reportVariadicMax'],
|
||||||
reportMax: ['reportMin', 'reportSum', 'reportDifference', 'reportProduct',
|
reportVariadicMin: ['reportVariadicMax', 'reportVariadicSum',
|
||||||
'reportQuotient', 'reportPower', 'reportModulus', 'reportAtan2'],
|
'reportDifference', 'reportVariadicProduct', 'reportQuotient',
|
||||||
|
'reportPower', 'reportModulus', 'reportAtan2'],
|
||||||
|
reportVariadicMax: ['reportVariadicMin', 'reportVariadicSum',
|
||||||
|
'reportDifference', 'reportVariadicProduct', 'reportQuotient',
|
||||||
|
'reportPower', 'reportModulus', 'reportAtan2'],
|
||||||
reportLessThan: ['reportLessThanOrEquals', 'reportEquals',
|
reportLessThan: ['reportLessThanOrEquals', 'reportEquals',
|
||||||
'reportIsIdentical', 'reportNotEquals', 'reportGreaterThan',
|
'reportIsIdentical', 'reportNotEquals', 'reportGreaterThan',
|
||||||
'reportGreaterThanOrEquals'],
|
'reportGreaterThanOrEquals'],
|
||||||
|
|
Ładowanie…
Reference in New Issue