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