A namespace is an identifier for a set of unique names. Use the
namespace as a qualifier to resolve conflicts in a larger context.
For example, if you have an EGL library named
CustomerLib,
all names within that library must be unique (with the understanding
that some of those names might have qualifiers to make them unique).
Therefore, if you declare a variable named
runningBalance within
the namespace of
CustomerLib, you can refer to that
variable outside of that namespace by adding the namespace to the
variable name (using dot syntax):
CustomerLib.runningBalance = CustomerLib.runningBalance +
myCustomer.customerBalance;