13.07.2015 Views

apple-pascal-1.3-manual

apple-pascal-1.3-manual

apple-pascal-1.3-manual

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Here are the rules governing the redefinition and scope of identifiers:o At the outset, all predefined identifiers are global for all program blocks.o Any predefined identifier may be redefined anywhere, becoming auser-defined identifier.o User-defined identifiers have local meaning in the block in which theyare defined, and global meaning in blocks at lower nesting levels.o User-defined identifiers are meaningless in blocks at higher nestinglevels.o User-defined identifiers may be redefined where they have globalmeaning, but not where they have local meaning. In other words, theymay be redefined in nested blocks but may not be defined twice in thesame block.o If a predefined identifier has been redefined, its original meaning isautomatically restored outside the scope of the new definition.III-134Chapter 8: Procedures and Functions

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

Saved successfully!

Ooh no, something went wrong!