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.

file: See disk file, external file,file variable.filename or local filename: Thename given to a disk file. A legal filespecification can consist of up to 15characters (not including thevolume name). Most local filenamesend with a suffix such as . TEXT or. CODE.file size specifier: A specificationenclosed in square [brackets] andgiven at the end of a filename tocontrol how much disk space thesystem will allocate to that file. Afile size specification may be anumeric value, indicating thenumber of blocks to be allocated, orit may be either of two shorthandspecifications; [OJ to allocate all ofthe largest unused area on the disk,or [ *] to allocate all of thesecond-largest area or half of thelargest area, whichever is larger.file variable: A structuredvariable, generally used to send orreceive information.flag: A memory value that carriesinformation about the software orhardware currently being used.floating point: A method ofrepresenting real numbers wherethe position of the decimal point isrecorded as part of the value.flow of control: The order inwhich Pascal statements within aprogram are executed.formal parameter: In thedeclaration of a procedure, theparameter that will receiveinformation passed to the procedurefor processing. Compare actualparameter.forward declaration: Adeclaration that allows a procedureto be called (as in indirectrecursion) before it is formallydefined.free-form: A characteristic ofPascal source text that allows it tobe arranged in lines so that it ismost easily read.free union variant: A kind ofvariant record type in which the tagfield is omitted.function: A block of code in aPascal program that performs aspecific task and then returns asingle value.global: An entity accessible to allprocedures within the scope of theprocedure that declares it.global procedure: A procedure oflexical level 0.global variable: A variable that isavailable for use throughout anentire program .graphics: The screenrepresentation of forms other thanthe standard character set.heap: The memory space used bythe Pascal system to store dynamicvariables. The heap grows towardthe stack.high byte: Bits 8 to 15 of a word.host program global data area:The data area in the host program'sglobal activation record that holdsvariables declared at the outermostlexical level of the host program(level -1 or 0).identifier: The name given to avariable, constant, data type,label, procedure, or function anddeclared in the declaration part of ablock.GlossaryV-9

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

Saved successfully!

Ooh no, something went wrong!