Palabras clave asociadas: UPPER$.
MASK
Sintaxis: MASK [<expresión entera>][, <situación del primer punto>]
Ejemplo:
10 MODE 0:INK 5,21:INK 8,16
20 MOVE —100*RND,400*RND
30 WHILE XPOS<640
40 FOR x=1 TO 8
50 MASK 2^(8—x)
60 DRAWR 32,0,x,1:MOVER —32,0
70 NEXT
80 MOVER 34,0
90 WEND:GOTO 20
run
Orden. Define una 'máscara' o plantilla que se puede utilizar en el dibujo de rectas. La expresión
entera> (margen de 0 a 255) determina la situación de los diversos bits de cada grupo de 8
pixels adyacentes: 0 para pixel apagado, 1 para pixel iluminado.
El parámetro <situación del primer punto> determina si el primer punto de la recta debe ser
iluminado (1) o no (0).
Se puede omitir cualquiera de los dos parámetros, pero no ambos. La situación de la
característica correspondiente al parámetro omitido permanece inalterada.
Palabras clave asociadas: DRAW, DRAWR, GRAPHICS PAPER, GRAPHICS PEN.
MAX
Sintaxis: MAX (<lista de:<expresión numérica>>)
Ejemplo:
10 n=66
20 PRINT MAX(1,n,3,6,4,3)
run
66
Función. Da el valor máximo de los incluidos en la <lista de:<expresión numérica>>.
Palabras clave asociadas: MIN.
MEMORY
Sintaxis: MEMORY <expresión de dirección de memoria>
Ejemplo:
MEMORY &20AA
Orden. Determina el espacio de memoria utilizable por BASIC al fijar la dirección de su límite
superior.
Nota. BASIC solamente utiliza el primer banco de memoria, es decir, los primeros 64K.
Palabras clave asociadas: FRE, HIMEM, SYMBOL, SYMBOL AFTER.
Manual de Amstrad CPC 6128 (revisión 2008) - Página 143