User Tools

Site Tools


at:tutorial:basic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
at:tutorial:basic [2007/04/05 15:11] elisagat:tutorial:basic [2007/04/06 08:08] – * elisag
Line 109: Line 109:
 </code> </code>
  
-Variables and functions defined locally to functions are only visible in the scope of the function where there were defined.  In the previous example, //fac// uses a local function //inner// that is only visible inside //fac// and its nested scopes, in the example //fac.inner.//+This example also illustrates how a function can be made private by means of lexical scope. Variables and functions defined locally to functions are only visible in the scope of the function where there were defined. Note that local //inner// function is only visible inside the //fac// function and its nested scopes. Thuscalling //fac.inner(2,3)// will return a lookup failure error.
    
 === Variable-Length Argument Functions === === Variable-Length Argument Functions ===
at/tutorial/basic.txt · Last modified: 2020/02/09 22:05 by elisag