Documentation Comments
Use this form to comment on this topic. You can also provide any general observations about the Online Documentation, or request that additional information be added in a future release.
Reality V15.0 ()
BREF command (DataBasic) (m618704+bref.htm)
Produces a sorted cross-reference list of variables and labels in a DataBasic program.
BREF {(option}
P Sends the listing to the printer.
BREF gets its listing from the CSYM file(if the CSYM file is not already present on your account, you must create it). To place a cross-reference item in the CSYM file, the program must have been compiled using the X option.
The example below shows a BREF display. Each item contains the line number(s) on which that label or variable is referred to. An asterisk (*) is appended to line numbers where the variable's value might change, such as an assignment statement (with the exception of function and subroutine parameters).
16:30:03 27APR 1995 PAGE 1 SYSTEM CROSS-REFERENCE CSYM TYPE REFERENCES E . . . . . 002041 ST.NUM . . 004* 016* 016 040* 041 046 FLAG . . . 015* 018* 039 99 017* 044 3 . . . . . 021 035* I . . . . . 020* 020* 021 022 023 024 025* 027* 027 028 030* 033 046* 046* 047 SP . . . . . 038* 039* 041 BUF . . . . 001* 044 STRINGS . 003 016* 041* 047