Specifications
Chapter 2. Development Environment and Procedures
33
• Address of object program in intermediate language
Shows an intermediate language address corresponding to a source program line in
four-digit hexadecimal notation.
• Line number in source program
Shows a line number for a source program statement in four-digit decimal notation.
• Source program statement
Shows the same content as a statement written in a source program.
Notes for address-source lists
(1) If a source program statement contains line feeding caused by a CR code preceded by an
underline (_) or a comma (,), the line number will increase, but no address will appear.
(2) Neither page headers nor new page codes will be inserted.
(3) If a syntax error occurs, the error message will be outputted on the line following the error
statement line.
(4) If more than one syntax error occurs in a statement, the error message only for the first
detected error will appear.
(5) A TAB code will be replaced with eight space codes.
The total number of syntax errors will be outputted at the end of the list.
■
Symbol table
Select the Symbol table check box and run the Compiler, and the following information will be
outputted:
BHT-BASIC 3.5 Compiler Version X.XX ←Version of BHT35CPL.DLL
Copyright (C) DENSO CORPORATION 1998. All rights reserved.
source = C:\Test.SRC
Variables will be outputted in the following format:
In case of global variables Variablename
In case of local variables Variablename:Filename (no extension)
In other cases Variablename:Name of user-defined function defining the
variable
C O M M O N S Y M B O L
W O R K S Y M B O L
F% INPUTERR% J2% SEQNO% SREC%
L A B E L S Y M B O L
AMOUNT AMOUNTKYIN CAUTIONB COMRETRY DATASET
L A B E L S Y M B O L
FNKEYINPUT FNSPAT FNXCENTER FNZPAT
SU% SUBC% SUBFLAG% WREC% X1%
R E G I S T E R S Y M B O L
COMF% RECNO%
Symbol table for common variables
Symbol table for register variables
Symbol table for work variables
Symbol table for labels
Symbol table for user-defined
functions