04.04.2013 Views

Prism User's Guide - CSAIL People - MIT

Prism User's Guide - CSAIL People - MIT

Prism User's Guide - CSAIL People - MIT

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix D<br />

Glossary<br />

This is a glossary of specialized terms used in <strong>Prism</strong>. The glossaryis also available<br />

on-line; choose the Glossary selection from the Help menu.<br />

alias An alternative name for a <strong>Prism</strong> command. You can set up<br />

these alternative names via the alias command.<br />

breakpoint An event that stops execution of a program at a specific<br />

location, when a condition is met, or when a variable or<br />

expression changes its value.<br />

call stack The list of procedures and functions currently active in a<br />

program.<br />

command window The pane at the bottom of the main <strong>Prism</strong> window, in which<br />

messages are displayed and the user can issue commands.<br />

context In printing and displaying data, the active elements of a<br />

variable or expression. <strong>Prism</strong> handles active elements differently<br />

from inactive elements in certain data<br />

representations.<br />

current file The source file currently being displayed in the source window.<br />

When the program is first loaded, this is the file that<br />

contains the main function. This can change during execution,<br />

or as a result of actions you perform in <strong>Prism</strong>. The<br />

current file determines the scope that <strong>Prism</strong> uses in identifying<br />

line numbers and variables.<br />

Version 1.2, March 1993<br />

Copyright © 1993 Thinking Machines Corporation 161

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

Saved successfully!

Ooh no, something went wrong!