Silverfrost Logo About Us | Contact Us
 

Simple expression

A simple expression window is displayed in one of two situations:

  • when the result of the variable or expression is a simple data type that can be displayed in one line, these data types include: integer, logical, real, complex, string and pointers to pointers;

  • when the variable or expression is in error, in which case an error message will be displayed.

  • If the data type is a pointer then you can display another window (that is the result of de-referencing the pointer) by pressing the Enter key. If the data is too long to fit into the window you can scroll the window to the left or right by pressing the left and right arrow keys. If you press the right mouse button with the mouse cursor over an expression window then a menu will appear.

    This menu contains the following items:

    Menu item

    Action

    Print value

    Same as pressing Enter.

    Memory dump at variable

    Opens a memory dump window located at the address of the result. For example if the window displayed the value of a variable called ptr, this would produce a memory dump showing the physical memory used to store ptr .

    Memory dump using contents

    Opens a memory dump window located at the address pointed to by the result of this expression. The result does not have to be a pointer for this to work.

    Set write break on variable

    Places a write data break on the variable.

    Set use break on variable

    Places a use (read or write) break on the variable.

     

    You can close any data view by pressing the Esc key.

     

     

    Copyright © 1999-2017 Silverfrost Limited