Decimal BASIC Web help test version
    Overview
    System requirements and file organization
    SETUP.BAT
 Introduction
    PRINT
    Calculation
    Variables
    FOR ... NEXT
    IF ... END IF
    DO ... LOOP
    DEF
    Quotients and remainders
    Trigonometric functions
    Logarithmic functions
    Curves and Graphs
    Graphics
    Exception Handling
    Arrays
    Sample programs
    PDF version of INTRODUCTION to Full BASIC
    References
 Manipulation
    On help
    Moving Cursors
    Function keys
    File Munu
    Run Menu
    Window menu
    Help Menu
    Edit menu
       Cut Copy Paste
       Serach Replase
       Insert Keywords
       Add line numbers
       Change case
       Wordwrap
    Option menu
       Syntax
       Numeric values
       Graphics
       Compatibilities
       Auto correct on compiling
       Auto formatting on key input
       Font
       Function keys
       Option settings
    Text output window
       File menu
       Edit menu
       Option menu
    Graphics Window
       File menu
       Edit Menu
       Option Menu
          Size
          Color index
          Font
          Erase before run
    Debug
       Debug
 Foundation
    Lines
    Line continuation
    REM
    Identifiers and Reserved words
    Main Program and External procedures
    Program Characters
 Numbers
    Numbers
    LET
    OPTION ANGLE
    OPTION ARITHMETIC
    DECLARE NUMERIC
    Supplied functions
       Numeric Functions (General) j
       Exponential and Logarithmic functions
       Trigonometric Functions
       Hyperbolic functions
       Random numbers
       MAXNUM and EPS
       Numeric constants and others
       Date and Time
       Original enhancement
 Strings
    Strings
    Substring
    String functions
    Bit pattern manipulation
    DECLARE STRING
    Multi-byte characters
    Original enhancement
 Input and Output
    PRINT
    PRINT USING
    Zone width and margin
    INPUT
    INPUT PROMPT
    INPUT TIMEOUT
    INPUT ELAPSED
    LINE INPUT
    CHARACTER INPUT
    SET ECHO
    READ and DATA
    READ IF MISSING
    Original enhancement (keyboard)
 Arrays
    Arrays
    Array functions
    MAT statements
    String MAT statements
    MAT READ
    MAT INPUT
    MAT PRINT
    MAT PRINT USING
    Original enhancement (MAT REDIM)
    Original enhancement (imperative DIM-statement)
 Graphics
    Coordinates
    Color indices
    PLOT POINTS
    PLOT LINES
    PLOT AREA (Filled Polygon)
    PLOT TEXT
    MAT PLOT
    MAT PLOT CELLS
    ASK PIXEL
    GET POINT
    CLEAR
    VIEWPORT, DEVICE WINDOW, DEVICE VIEWPORT
    LOCATE CHOICE and LOCATE VALUE
    Original enhancement (axes and grids)
    Original enhancement (circles and disks)
    Original enhancement (MOUSE)
    Original enhancement (Pixel coordinate)
    Original enhancement (pixel size)
    Original enhancement (Filling)
    Original enhancement (save and load)
    Original enhancement (color mode)
    Original enhancement (special effect)
    Metafiles and printers
 Control structures
    Logical expressions
    IF ... END IF
    ELSEIF
    IF-statement
    SELECT ... END SELECT
    DO ... LOOP
    FOR ... NEXT
    Control statements
    CHAIN
    Declare statements
    Original enhancement (WAIT DELAY and PAUSE)
    Original enhancement (execute other programs)
    Original enhancement (miscellaneous)
 Exception Handling
    Exception Handling
    WHEN EXCEPTION IN ... USE ... END WHEN
    Propagation of exception
    Nonfatal exception
    CAUSE EXCEPTION
    EXIT HANDLER
    WHEN EXCEPTION USE and HANDLER
    EXTYPE function
 Procedures
    DEF
    Internal Functions
    External Functions
    DECLARE EXTERNAL FUNCTION
    Internal Subprograms
    External Subprograms
    Internal and External procedures
    Variable parameters
    Array parameters
    Recursive call
    EXIT-statements
    Program units
    Picture definition
    External Picture
    Internal Picture
    Transformation with arrays
    Transform assignment
    Modules
    Original enhancement of PUBLIC-statement
    LOCAL
    MERGE
    OLE, ActiveX
    Windows API and external DLLs
    Callback function
    PackDBL$, UnPackDBL, WinHANDLE functions
 Files
    Overview
    OPEN #
    INPUT #
    CHARACTER INPUT #
    PRINT #
    ERASE #
    SET # POINTER
    Other SET and ASK statements
    CLOSE #
    Internal files
    Stream files
    CSV Files
    COM-ports (Serial ports)
    Original enhancements
    Original enhancements (Printer)
    Original Enhancement (TextWindow)
 Debugging
    Debug
 Complex numbers and rational numbers
    Complex numbers
       Complex numbers
       Complex functions
       Enhancement for transform functions
    Rational numbers
       Rational numbers
       Functions on rational mode
 Language Specifications
    Differences from the standard
    2. Conformance with the standard
    4. Program elements
    5. Numbers
    6. Strings
    7. Arrays
    8. Control Structures
    9. Program Segmentation
    10. Input and Output
    11. Files
    12. Exception handling and Debugging
    13. Graphics
    17. Individual character input
    18. Module
    Supplementary explanations
    Restrictions
 Differences from other BASICs
    Differences between Minimal BASIC and Full BASIC
       Differences from the obsolete minimal BASIC
    Differences from Microsoft BASIC
       Differences from Microsoft BASIC
       Variables and Operations
       Input and Output
       Control statements
       END-statement
       MOD operator
       Supplied functions
       Files
       Graphics
       Error handling
       Special commands in N88BASIC
    Differences from True BASIC
       Differences in Behavior
       Differences in Syntax
       Other differences
 Information about this system
    Command line parameters
    BASIC.INI
    BASIC.BAK
    Multiple execution of BASIC.EXE
    Customize the words for case changing
    Customize the keywords on the Keyword catalog
    Other information
 Trouble shooting
    Known faults


It is allowed that this help be translated or revised and published.