12.07.2015 Views

Programmer's Guide & Language Reference - Dyalog Limited

Programmer's Guide & Language Reference - Dyalog Limited

Programmer's Guide & Language Reference - Dyalog Limited

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 1: Introduction 34Namespace <strong>Reference</strong> EvaluationWhen the interpreter encounters a namespace reference, it:1. Switches to the namespace.2. Evaluates the name.3. Switches back to the original namespace.If for example, in the following, the current namespace is #.W, the interpreter evaluatesthe line:A ← X.Y.DUP MATin the following way:1. Evaluate array MAT in current namespace W to produce argument for function.2. Switch to namespace X.Y within W.3. Evaluate function DUP in namespace W.X.Y with argument.4. Switch back to namespace W.5. Assign variable A in namespace W.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!