HP 3000 Manuals

HP Business BASIC/XL Reference Manual MPE/iX 5.0 Documentation


HP Business BASIC/XL Reference Manual

Table of Contents

 HP Business BASIC/XL Reference Manual
   HP Business BASIC/XL Reference Manual : COPYRIGHT NOTICE
   Introduction
   Program Development Environment
   The Interpreter
   The Current Program in the Interpreter
   Creation and Modification Commands
   Creation and Modification Commands (continued)
   Program File Management
   Program Debugging
   The Program Analyst
   INFO Command
   HELP Command
   Accessing the Operating System
   The Calculator
   Language Elements
   Executable Input Units
   Statements and Their Elements
   Variables
   Expressions
   Operators
   Evaluation of Expressions
   Subunits
   External Parameter Type Correspondence
   Statements
   ACCEPT
   ADVANCE
   ASSIGN
   BEEP
   BEGIN REPORT
   BEGIN TRANSACTION
   BREAK IF
   BREAK WHEN
   CALL
   CASE and CASE ELSE
   CATALOG
   CAUSE ERROR
   CLEAR FORM
   CLOSE FORM
   COM
   COMMAND
   CONVERT
   COPY ALL OUTPUT TO
   COPYFILE
   CREATE
   CURSOR
   DATA
   DBASE IS
   DBCLOSE
   DBDELETE
   DBERROR
   DBEXPLAIN
   DBFIND
   DBGET
   DBINFO
   DBLOCK
   DBMEMO
   DBOPEN
   DBPUT
   DBUNLOCK
   DBUPDATE
   DECIMAL
   DEF FN
   DEFAULT OFF
   DEFAULT ON
   DEG
   DETAIL LINE
   DIM
   DISABLE
   DISP
   DISP USING
   ELSE
   ENABLE
   ENDIF
   ENDLOOP
   END REPORT
   END REPORT DESCRIPTION
   END SELECT
   END TRANSACTION
   END WHILE
   ENTER
   EXIT IF
   EXTERNAL and GLOBAL EXTERNAL
   FILES ARE IN
   FILTER
   FIXED
   FLOAT
   FLUSH INPUT
   FNEND
   FOR
   GET KEY
   GLOBAL EXTERNAL
   GLOBAL INTRINSIC
   GLOBAL OPTION
   GOSUB
   GOSUB OF
   GOTO
   GOTO OF
   GRAD
   GRAND TOTALS
   HEADER
   IF THEN or IF THEN ELSE
   IMAGE
   IN DATASET
   INPUT
   INTEGER
   INTRINSIC and GLOBAL INTRINSIC
   LDISP
   LEFT MARGIN
   LENTER
   LET
   LINPUT
   LOCK
   LOOP
   MARGIN
   MAT =
   MAT INPUT
   MAT PRINT
   MAT READ
   NEXT
   OFF DBERROR
   OFF END
   OFF ERROR
   OFF HALT
   OFF KEY
   ON DBERROR
   ON END
   ON ERROR
   ON GOSUB
   ON GOTO
   ON HALT
   ON KEY
   OPEN FORM
   OPTION
   PACK
   PACKFMT
   PAGE HEADER
   PAGE LENGTH
   PAGE TRAILER
   PAUSE
   PAUSE EVERY
   POSITION
   PREDICATE
   PRESS KEY
   PRINT
   PRINT DETAIL IF
   PRINT USING
   PROTECT
   PURGE
   RAD
   RANDOMIZE
   READ
   READ FORM
   REAL
   REDIM
   REM
   RENAME
   REPEAT
   REPORT EXIT
   REPORT HEADER
   REPORT TRAILER
   RESAVE KEY
   RESTORE
   RETURN
   SAVE KEY
   SCRATCH KEY
   SEARCH
   SELECT
   SEND OUTPUT TO
   SEND SYSTEM OUTPUT TO
   SET PAGENUM
   SETLEN
   SHORT
   SORT
   SORT ONLY
   STANDARD
   STOP
   STOP REPORT
   SUB
   SUBEND
   SUBEXIT
   SUBPROGRAM
   SUPPRESS AT
   SUPPRESS FOR
   SUPPRESS HEADER
   SUPPRESS TRAILER
   SYSTEM
   SYSTEMRUN
   THEN
   THREAD IS
   TINPUT
   TOTALS
   TRAILER
   TRIGGER BREAK
   TRIGGER PAGE BREAK
   UNLOCK
   UNPACK
   UNTIL
   UPDATE
   WAIT
   WARNINGS OFF
   WARNINGS ON
   WHILE
   WORKFILE IS
   WRITE FORM
   Functions
   ABS
   ACS
   ASN
   ATN
   AVG
   BINAND
   BINCMP
   BINOR
   BINXOR
   BITLR
   BITRL
   BRK
   BUFTYP Function
   CCODE
   CEIL
   CHR$
   CLOCK
   COL
   COMPRESS$
   COS
   CPOS
   CPU
   CSUM
   CURKEY
   DAT3000$
   DATATYP
   DATE$
   DEBLANK$
   DECIMAL
   DET
   DOT
   DROUND
   ERRL
   ERRM$
   ERRMSHORT$
   ERRN
   EXP
   FNUM
   FRACT
   INFO$
   INT
   INTEGER
   INTERPRETED
   INV
   ITM
   LASTBREAK
   LEN
   LEX
   LGT
   LOG
   LTRIM$
   LWC$
   MAX
   MAXLEN
   MIN
   MUL
   NUM
   NUMBREAK
   NUMDETAIL
   NUMLINE
   NUMREC
   OLDCV
   OLDCV$
   PAGENUM
   PI
   POS
   REAL
   REC
   RECSIZE
   RESPONSE
   REVISION
   RND
   ROTATE
   ROUND
   ROW
   RPOS
   RPT$
   RSUM
   RTRIM$
   RWINFO
   SCAN
   SDECIMAL
   SGN
   SHIFT
   SIN
   SINTEGER
   SIZE
   SLEN
   SQR
   SREAL
   SUM
   TAN
   TASKID
   TIME
   TIME$
   TOTAL
   TRIM$
   TRN
   TRUNC
   TYP
   UPC$ Function
   USRID
   VAL
   VAL$
   VERSION$
   WORD
   WRD
   Input and Output
   Input from the Keyboard or Input File
   Unformatted Output
   FORMATTED OUTPUT
   Data Files
   Native Language Support
   The Report Writer
   General Information
   Report Writer Block Statements
   Report Writer Executable Statements
   Report Writer Built-in Functions
   Other Statements
   User-Definable Keys
   Typing Aid Keys
   Branch-During-Input Keys
   Using Function Keys in a Batch Job
   Compiler
   Non-compilable Statements and the CWARNINGS Command
   Non-compilable Program Units
   COPTION and GLOBAL COPTION Statements
   OPTION and GLOBAL OPTION Statements
   Compiling and Running Programs
   Command Parameters
   Main Program Procedure
   Calling Compiled Subunits From the Interpreter
   On Call Statements and Compiled Subunits
   Error Messages
   Numbered Error Messages ( 219 - 1118 )
   Numbered Error Messages ( 1119 - 1240 )
   Numbered Error Messages ( 1241 - 1738 )
   Numbered Error Messages ( 1739 - 2103 )
   Syntax errors
   Statement Groups
   HP Business BASIC/XL Configuration Utility
   How to Run the Configuration Utility
   Examples
   ASCII Character Codes
   HP Terminals and Language Features
   Fully Compatible Terminals
   Valid Terminal-Specific Statements for Fully Compatible Terminals:
   Partially Compatible Terminals
   Valid Subset of Terminal-Specific Statements for Partially Compatible Terminals:
   Minimal Subset of Terminal-Specific Statements:
   JOINFORM
   The JOINFORM Editor
   ANYPARM External Call Feature
   Overview of Calling Externals
   An Overview of ANYPARM
   ANYPARM Calls From HP Business BASIC/XL
   Writing ANYPARM External Procedures
   Example of a Simple Pascal ANYPARM Procedure
   Example of a Simple C ANYPARM Procedure
   Pascal Data Structures for ANYPARM Calls
   A Pascal ANYPARM Procedure Designed to Process Any Parameter
   Differences Relative to BASIC/V



MPE/iX 5.0 Documentation