HTBasic Workshop Support

Current Version 8.0.Downloads DOS Numeric Compiler update.
(Please contact Technical Support for details.)

HintsWatch for programming hints to appear here.







Support Topics
DownOverview of HTBasic Workshop DownCSUB Toolkit
DownNumeric Compiler DownAdvanced Math Library
DownDeveloper Utilities  

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 CompillerWith the Numeric Compiler 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.


Copyright 2007 © TransEra Corp.