|

QUIKCODE LANGUAGE
Are you looking for a
simple, yet powerful language for use on your IBM compatible personal
computer? Do you need a language for scanning files, producing reports,
converting files, or for just creating a quick utility?
Introducing QuikCode, a
procedural language similar to the Quikjob language existing on the IBM
mainframe. It was developed by software consultants with a need for a
quick utility language that can be easily installed and run at any client
site using an MSDOS, Stratus VOS, or Linux operating system. It has
been in constant use at many sites for over ten years.
If you like the free DOS version offered below, then you'll love
the more powerful Windows console app version 2.37. It supports reduced
execution times, packed-decimal field types, record areas up to 2 GB
(approximate value), additional verbs, enhancements, and several bug
fixes. The windows console app version is available on CD-ROM for $24.99
USD.
Some of the past uses of QuikCode:
|
Scanning C and COBOL source for year 2000 (Y2K) conversion
projects.
|
|
Generating
flowcharts of IBM mainframe batch jobs capturing trigger and dependency
info using CA7 scheduling data as input.
|
|
Generating
COBOL source code.
|
|
Detecting
common errors in 'C' language source.
|
|
Converting
comma-delimited files to a fixed format.
|
|
File conversions
for a discount stock brokerage.
|
|
Reverse engineering
program executables for a Casino.
|
|
Producing
hexadecimal file dumps.
|
|
Generating Visio® flowcharts from COBOL Source.
|
|
Generating
unique test data.
|
Web site data scraping. |
|
Mini Web Server.
|
Some of the features of QuikCode:
|
Very
easy to learn!
|
|
Requires
one small executable file (less than 64 kilobytes), nothing more.
|
|
Display,
integer, long, float, and double field types.
|
|
Single
dimensional subscripting.
|
|
Text
and binary file I/O.
|
|
Fixed
and variable record sizes up to 32 kilobytes.
|
|
Access files
as large as 2 gigabytes.
|
|
Written
in 'C' language for maximum portability to multiple hardware platforms.
|
|
DOS system call support.
|
|
Direct
and bios video I/O.
|
|
Global
substitution using equates. Change the language syntax to suit your individual
preferences using global equates or by applying permanent patches to
QuikCode!
|
|
Include
(copybook) file support.
|
|
Math co-processor
support.
|
|
Labels
and sequence numbers supported.
|
|
Two-site
license; one for home, one for work.
|
|
Tested under
MS DOS 5.0 & later, Windows 3.1, 95, 98, ME, 2000, XP, and
Stratus VOS.
|
|
Documentation and
sample programs included.
|
|
Executables are
Virus free.
|
Click on the images to view the sample programs.
The DOS version of Quikcode is now free! Just click on the
image below to download the latest version. An unzip utility is
required to expand this file.
Download
|

|
Other versions available
for: Stratus VOS
|
Some features of QuikCode version 2.37:
|
Several enhancements not
included in the free DOS version offered above. Development of the DOS version was frozen
several years ago.
|
|
Automatic
installation. QuikCode *.q files are recognized as executables.
|
|
Support for
blocking/non-blocking sockets using TCP/UDP protocol. Same verbs for file I/O are used for
socket I/O (i.e. Open, Close, Read, Write).
|
|
Support for Windows long
file names.
|
|
Higher performance. Twice as fast as the DOS version.
|
|
New verbs: Flush, Set
(Path, Windowstate, WindowSize, SystemState), PlaySound, Sleep, LJustify,
RJustify, LShift, RShift, Find, FindI, Rewind, ToLower & ToUpper.
|
|
Define record areas
(wst, ifa, ofa ...) as large as 2 Gigabytes (approximate value). The
free DOS version up to 32K.
|
|
Support for
Packed-Decimal field types.
|
Software will be sent after a confirmed shipping address is received. |
|
Please allow up to 2 weeks for delivery. Customer
orders are usually mailed by the next business day.
|
|