- Apr 2024
-
chiselapp.com chiselapp.com
-
folder := FileLocator temp / 'Semanticas'. memories do: [:doc | | fileName | fileName := (doc url asString splitOn: $:) last , '.md'. doc file: folder / fileName. doc exportAsFile. ]
Receptor u objeto ** memories:**
Mensaje do: se envía al objeto memories, que en este caso son las memorias de clase.
-
| fileName | fileName := (doc url asString splitOn: $:) last , '.md'. doc file: folder / fileName. doc exportAsFile. ]
| fileName | fileName := (doc url asString splitOn: $:) last , '.md'. doc file: folder / fileName. doc exportAsFile. ] : Es el argumento
-
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
- este es un mensaje unario por que solo se aplica a un objeto o receptor que seria ( la colección memories)
-
[:item :index | item metadata at: 'title' put: 'Unidades semanticas, sesión ', index asString ].
[:item :index | item metadata at: 'title' put: 'Unidades semanticas, sesión ', index asString ]. Es el argumento
-
memories
memories: es el Objeto
-
Recuperando las memorias de la clase commonAddress := 'https://docutopia.sustrato.red/semanticas:24A' sessions := 1 to: 13
Keyword
sessions: Receptor u objeto
to: Mensaje
1 y 13: Argumentos
-
[:session | doc := HedgeDoc new url: commonAddress, session asString; retrieveContents. ]
Bloque
nos indica que se ejecutara para cada elemento de (sessiones)
Sessions: es un elemnto que esta dento de (Session).
en este mismo bloque se crea un (HedgeDoc) nuevo,lo cual establece las url
-
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.
-
24 * 16
**Mensaje Binario **
24: es el Objeto
(*) : es el Operador
16: es el Argumento
-