From 217f6a4fac5271da1e1dfc6c32bdc22967349a29 Mon Sep 17 00:00:00 2001
From: Victorhck <victorhck@mailbox.org>
Date: Thu, 22 Apr 2021 17:56:28 +0200
Subject: [PATCH] =?UTF-8?q?a=C3=B1adir=20explicacion=20namespace=20cap27?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ch27_vimscript_functions.md | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/ch27_vimscript_functions.md b/ch27_vimscript_functions.md
index 4795fea..e5d98ed 100644
--- a/ch27_vimscript_functions.md
+++ b/ch27_vimscript_functions.md
@@ -327,7 +327,7 @@ function! Desayuno()
 endfunction
 ```
 
-Al llamar a la función `:11,20call Desayuno()` ejecuta la función `Desayuni` 10 veces (una por cada línea del rango). Compara eso con la diferencia de si hubieras pasado el argumento del rango `range`:
+Al llamar a la función `:11,20call Desayuno()` ejecuta la función `Desayuno` 10 veces (una por cada línea del rango). Compara eso con la diferencia de si hubieras pasado el argumento del rango `range`:
 
 ```
 function! Desayuno() range
@@ -362,7 +362,12 @@ echo comidas.segundo_desayuno()
 
 Con la palabra clave `dict`, la variable clave `self` se refiere al diccionario donde la función está almacenada (en este caso, el diccionario `comidas`). La expresión `self.desayuno` es equivalente a `comidas.desayuno`.
 
-Una manera alternativa para añadir una función a un objeto de diccionario para utilizar un espacio de nombres.
+Una manera alternativa para añadir una función a un objeto de diccionario es utilizar *namespace*. *namespace* de forma resumida, es una manera de organizar variables o funciones para evitar conflictos de nombres. Como por ejemplo:
+
+* `comida.arroz`
+* `comida.sopa`
+* `bebida.agua`
+* `bebida.cerveza`
 
 ```
 function! comidas.segundo_almuerzo()
@@ -373,7 +378,7 @@ echo comidas.segundo_almuerzo()
 " devuelve "pasta"
 ```
 
-Con el espacio de nombres, no tienes que utilizar la palabra clave `dict`.
+Con el *namespace*, no tienes que utilizar la palabra clave `dict`.
 
 ## Funcref