List; Listp (*); Lput (*); Memberp (*) - AMSTRAD CPC 6128 Manual Del Usario

Ocultar thumbs Ver también para CPC 6128:
Tabla de contenido
lc (*)
(lower case, minúsculas). Da como salida la palabra de entrada, pero convirtiendo las mayúsculas
a minúsculas. (Véase también uc.)
?lc "NortE
norte

list

Da como salida una lista consistente en los objetos de entrada; conserva los corchetes externos
de la lista (compárese con se).
?(list 1 2 3 4)
[1 2 3 4]
?list "garcia [javier]
[garcia [javier]]
?(list)
[]

listp (*)

(list property, propiedad de lista). Da como salida TRUE (verdadero) si la entrada es una lista, y
FALSE (falso) en caso contrario.
?listp "madre
FALSE
?listp [padre hermano hermana]
TRUE

lput (*)

(last put, poner el último.) Da como salida un objeto formado poniendo el primer objeto de
entrada como último elemento del segundo objeto de entrada.
?lput "r "recto rector
?lput "r [recto]
[recto r]

memberp (*)

(member property, propiedad de pertenencia). Da como salida TRUE (verdadero) si el primer
objeto de entrada es un elemento del segundo objeto de entrada, y FALSE en caso contrario.
?memberp "b "palabra
TRUE
?memberp "chocolate [[vainilla][chocolate][fresa]]
FALSE
?memberp [chocolate] [[vainilla][chocolate][fresa]]
TRUE

numberp

(number property, propiedad de número). Da como salida TRUE (verdadero) si el objeto de
Manual de Amstrad CPC 6128 (revisión 2008) - Página 234
Tabla de contenido
loading

Tabla de contenido