2 negated raisedTo: 3 + 2
Tipos de mensajes combinados:
- unario: negated.
- binario: +
- keyword:
raisedTo:
2 negated raisedTo: 3 + 2
Tipos de mensajes combinados:
raisedTo:
true | false receiver: true selector: | arguments: false result: true
true
|
(ó lógica o conjunción)false
true
27 * 23
Para este ejercicio el tipo de mensaje es binario porque se compone de tres partes: receptor (objeto), selector (mensaje) y argumento.
En concusión, devuelve como resultado.
folder := FileLocator documents / 'USemanticas\leidy-palma\Wiki\es\sesiones'.
Este es un tipo de mensaje binario en donde
Objeto:
FileLocator
, que es una clase en Pharo utilizada para ubicar archivos en el sistema de archivos.Mensaje:
Argumento:
'USemanticas\leidy-palma\Wiki\es\sesiones',
que representa la ruta relativa de un directorio en el sistema de archivos.Este ejercicio devuelve como resultado:
27 * 23
Para este ejercicio el tipo de mensaje es binario porque se compone de tres partes: receptor (objeto), selector (mensaje) y argumento.
1. Objeto: es el receptor del mensaje. En este caso, el objeto es el número 27.
2. Mensaje: es la acción que se le está enviando al objeto. Para este ejemplo, el mensaje es la operación de multiplicación representada por el selector ( * ), que indica que se debe multiplicar el objeto con el argumento.
3. Argumento: es el valor que se pasa al mensaje o con el que se realizar la operación. Para este caso, el argumento es el número 23.
En concusión, devuelve como resultado
wikiFolder / 'es' / 'ClasesAccesibilidad'
Mensaje Binario
* receptor: wikiFolder/'es'
* operador: /
* argumento: 'ClasesAccesibilidad'
repositoryFolder / 'wiki'
Mensaje Binario
* receptor: repositoryFolder
* operador: /
* argumento: wiki
wikiSubfolder / ('23-', i asString, '.md').
Mensaje Binario
* receptor: WikiSubfolder
* operador: /
* argumento: ('23-', i asString, '.md').
wikiSubfolder := wikiFolder / 'wiki' / 'es'.
receptor: wikiFolder operador: ¨/¨ argumento: 'wiki' / 'es'
wikiFolder := repositoryFolder / 'felipe-wikifelipe'.
repositoryFolder := FileLocator D / 'semanticas2'.
commonAddress, letter asString
commonAddress
,
letter asString
daysIndexes := (Character alphabet copyFrom: 1 to: 12) asUppercase asOrderedCollection. commonAddress := 'https://is.gd/acceso23'.
Mensaje keyword
Receptor: daysIndexes :=
Argumento: (Character alphabet copyFrom: 1 to: 12)y commonAddress := 'https://is.gd/acceso23'.
Mensaje: asUppercase asOrderedCollection.
Mensaje binario
Receptor: commonAddress :=
Argumento: 'https://is.gd/acceso23'.
hedgeDoc file: wikiSubfolder / ('Accesibilidad-K','.md'). hedgeDoc exportAsFile. hedgeDoc asMarkdeep exportAsFile. wikiSubfolder
Mensajes Binarios:
Mensaje Keyword: