11.07.2015 Views

Advanced Programming Guide

Advanced Programming Guide

Advanced Programming Guide

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.

378 • Indexinternal representations of datatypes, 344iostatus, 166Java, 290generating, 290kernel, 342supported platforms, 372Klein bottle, 255length, 343lexical scoping, 4rules, 5, 56lexically scoped variable, 353library, 342Limit, 197limit, 197limitsnumerical, 197LinearAlgebra, 73LinkedList, 75lists, 353appending elements to, 220load, 55local, 50local options, 227, 228, 241, 257local variables, 24, 354escaped, 17exported, 43, 50invoking procedures, 17outside their procedure, 17referencing, 50returning, 20vs. exported variables, 112logical AND, 345logical IMPLIES, 351logical XOR, 366lprint, 177MakeIteration, 13Mandelbrot set, 217map, 343in procedures, 4Maple_floats, 206math engine, 342MATLAB, 213Matrices, 184reading, 186writing, 186member, 54, 94MEMBER objects, 354MESH, 226converting to polygons, 243messages, 104microwave circuit analysis, 250modeling objects, 102module, 42, 45, 354modules, 41and types, 58declarations, 48definition, 42, 45, 49definition syntax, 45description, 48error reporting, 48exports, 104implicit scoping rules, 56lexical scoping rules, 56manipulation, 81members of, 50membership tests, 54named, 47nested, 56options, 55parameterized, 57referencing global variables,49referencing local variables, 50referring to, 46types of variables in, 112use for new packages, 73versus procedures, 42–44multiple assignments, 259

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

Saved successfully!

Ooh no, something went wrong!