'Anita lava la tina' reversed
'Anita lava la tina' reversed: Es Un Mensaje Unario
Objeto: reversed Mensaje: 'Anita lava la tina'
'Anita lava la tina' reversed
'Anita lava la tina' reversed: Es Un Mensaje Unario
Objeto: reversed Mensaje: 'Anita lava la tina'
sessions collect
Sessions: es el Receptor u objeto
Collect: es un Mensaje unario, porque actua sobre el objeto que es sessions
[:session | doc := HedgeDoc new url: commonAddress, session asString; retrieveContents. ] : es el argumento
doWithIndex: [:item :index |
doWithIndex: [:item :index | : Es un mensaje unario
commonAddress := 'https://docutopia.sustrato.red/semanticas:24A'
Mensaje unario
se puede considerar unario ya que solo involucra un operador (el string) 'https://docutopia.sustrato.red/semanticas:24A'
¿que es el string? * se representa entre comillas simples (') o dobles (") mejor entendido como una cadena de.
Prioridad
En esta sección tenemos:
Paréntesis: Las expresiones dentro de paréntesis se evalúan primero.
Mensajes unarios: Los mensajes unarios, que consisten en un solo identificador, se evalúan después de las expresiones entre paréntesis.
Mensajes binarios: Los mensajes binarios, que consisten en operadores como +, -, *, etc., se evalúan después de los mensajes unarios.
Mensajes de palabra clave: Los mensajes de palabra clave, que consisten en uno o más identificadores seguidos de dos puntos y un argumento, se evalúan después de los mensajes binarios
Date today
Date today se utiliza para obtener la fecha actual del sistema. Esto devuelve un objeto de tipo Date que representa la fecha actual
false not
El mensaje unario not se envía a un objeto que es true, el not invertirá el valor de false para que se convierta en true
true not
false not evaluará a true. Esto se debe a que false es un valor bque representa "falso". Al aplicar el operador not, se invierte su valor lógico, convirtiéndolo en "verdadero". Entonces, true not resultará en false