Downloads
DOS
Numeric Compiler update.
Please contact Technical Support for details.
Hints
Watch for
programming hints to appear here.
Current
Release Status
The current
release of HTBasic Workshop is 8.0.
Overview of HTBasic Workshop
Now building the
perfect test system is even easier. HTBasic has combined all of the most
popular toolkits and utilities into a single, easy-to-install package:
HTBasic Workshop. Produce compiled C subroutines with the CSUB Toolkit.
Combine your numerical intensive code into compiled subprograms that run
five, ten, even twenty times faster with the Numeric Compiler. And, the
Advanced Math Library offers a collection of fast compiled subroutines
for higher order math functions, FFTs Signal processing, statistics, and
data reduction. The HTBasic
Workshop helps you get the most out of your HTBasic programming.
Numeric
Compiler
With the
any HTBasic programmer can produce faster running numeric intensive
subprograms without additional programming skills. The Numeric
Compiler produces code that runs in the fast 386/486/Pentium
processor 32-bit protected mode. It produces in-line math code to
fully utilize the 387/486 or Pentium math processor.
The Numeric
Compiler takes BASIC subprograms and produces equivalent 386/486
machine code subprograms. The compiled subprograms (CSUBs) can be
loaded and executed alongside other BASIC subprograms. In addition,
the Numeric Compiler can also generate EXE files which only require
the HTBasic Runtime Version to execute. When the EXE program runs,
the HTBasic Runtime Environment Manager loads and manages the
compiled program.
Developer
Utilities
The HTBasic Developer's
Utilities consists of several utility programs that are used to secure a
software developer's programs, help control their distribution and
execution, and help change PROG files to a later release format.
The SECURE
utility makes an HTBasic PROG file suitable for distribution to
customers when the BASIC source needs to be protected. The HTSAVE
utility creates either a DOS ASCII or an HTBasic ASCII file from a
previous release HTBasic PROG file. It can also process large lists
of files.
CSUB
Toolkit
The HTBasic CSUB Toolkit
allows one to build compiled subprograms for use with HTBasic. A
compiled subprogram, or CSUB, runs directly on the processor hardware
and has access to all of its power and functionality. Many functions
can be performed with compiled subprograms that otherwise would be
impossible with BASIC subprograms.
Advanced
Math Library
The HTBasic Advanced
Math Library is a collection of fast compiled subroutines for use in signal processing,
numerical analysis, statistics, and data reduction. These library routines
run much faster than equivalent BASIC subroutines because they are compiled
for a 386/387, 486, Pentium or HP 700 computer system. Incorporating any
of these routines into BASIC programs will enhance their speed and save
the user the task of writing the subroutines. Once loaded into an HTBasic
program with the LOADSUB statement they become a part of the program and
are stored and loaded from the disk along with the user's BASIC program.
|