Additional Documentation

Do you know COBOL?

Anyone who already knows COBOL can easily use CobolScript with virtually no learning curve. CobolScript has familar COBOL syntax and is ideal for data conversion, batch interfaces, and server-side scripting.

CobolScript®

As defined by Wikipedia, the free encyclopedia:

In computer programming, CobolScript is a COBOL-based scripting language. CobolScript has familiar COBOL syntax and is used for data conversion, batch interfaces, and server-side scripting.

Want more information? The best way to find answers to all of your questions about CobolScript is to take a look at the Developers Guide. This 279 page manual is one of the most well written programming manuals you will find. Seriously, it is a good manual.


Additional CobolScript Features

In addition to the standard language commands and the internet processing commands available in CobolScript, other features provide the means to quickly and easily create programs with a wide range of functionality:

  • Internetworking commands such as FTPPUT, FTPGET, SENDMAIL, and GETMAIL for transferring files and emails from within a CobolScript program.
  • File processing commands for reading and parsing both fixed-format and delimited data files.
  • Flexible naming syntax that allows underscores ( _ ) and dashes ( - ) to be used interchangeably in variable names, to support both modern variable naming as well as COBOL-style variable naming.
  • Advanced expression evaluator that does not require explicit spaces between expression components, even for subtraction operations, for programmers who are used to coding mathematical expressions in C or similar languages.
  • Financial functions for calculating annuities and depreciation.
  • Scientific, stochastic, and other higher math functions.
  • Metric to English and English to metric system unit conversion functions.
  • TCP/IP socket programming commands such as SENDSOCKET and RECEIVESOCKET, for creating client-server communications programs without web server software or FTP configuration.
  • DNS commands such as GETHOSTNAME for incorporating internet information retrieval into programs.
  • PIC X(n) picture clause that automatically calculates variable size based on VALUE clause, eliminating the need for time-consuming computations with FILLER variables, and an implied version of PIC X(n) that allows the FILLER keyword and picture clause to be eliminated entirely.
  • REPLICA variable declaration syntax that permits the same elementary data item to be used in multiple group items.
  • EXECUTE command for dynamic statement creation and execution.
  • Intelligent error messaging that displays browser-based error messages when running programs from a browser, and text-based error messages when running programs from the command line, thereby speeding the debugging process. Using these CobolScript features, you can develop programs to get and save web pages to text files, transfer files via FTP, send simple emails, retrieve emails, accept data from web page forms, create virtual HTML documents, and perform various file input and output operations.

How do I buy the full version of CobolScript?

You pay $49.95USD through PayPal and after the transaction is complete, you will be directed to a web page where you can download the full version of the CobolScript interpreter.

Please direct any additional questions to deskware @ outlook.com.


Best Regards,


Matt Dean

Commands

ACCEPT

ACCEPTFROMSOCKET

ADD

BANNER

BINDSOCKET

CALENDAR

CALL

CLOSE

CLOSEDB

CLOSESOCKET

COMPUTE

CONNECTTOSOCKET

CONTINUE

COPY

CREATESOCKET

DISPLAY

DISPLAYASCIIFILE

DISPLAYFILE

DISPLAYLF

DIVIDE

EXEC SQL

EXECUTE

FD

FTPASCII

FTPBINARY

FTPCD

FTPCLOSE

FTPCONNECT

FTPGET

FTPPUT

GETBANNER

GETCALENDAR

GETENV

GETHOSTBYNAME

GETHOSTNAME

GETMAIL

GETMAILCOUNT

GETTIMEFROMSERVER

GETWEBPAGE

GOBACK

IF

INCLUDE

INITIALIZE

LISTENTOSOCKET

MOVE

MULTIPLY

OPEN

OPENDB

PERFORM

PERFORM...VARYING

POSITION

READ

RECEIVESOCKET

REWRITE

SENDMAIL

SENDSOCKET

SET

SHUTDOWNSOCKET

SUBTRACT

STOP RUN

WRITE

Functions

ABS

ACOS

ACOSH

ALPHABETIC

ANNUITY

ANNUITYFV

ASIN

ASINH

ATAN

ATAN2

ATANH

CALTOJ

CCTOCIN

CEILING

CHOOSE

CINTOCC

CMTOIN

COS

COSH

CTOFAHR

DDBAMT

EXP

FACT

FAHRTOC

FLOOR

FTOM

FV

FVANNUITY

GALTOL

GMTOOZ

HPTOKW

INTOCM

JTOCAL

KGTOPD

KMTOML

KWTOHP

LN

LOG

LTOGAL

MLTOKM

MTOF

NUMERIC

NUMPMTS

OZTOGM

PDTOKG

PERMUTAT

PI

PV

PVANNUITY

RANDOM

ROOT

ROUNDED

SIGN

SIN

SINH

SQRT

STRLINEAMT

SYDAMT

TAN

TANH