Table of Contents

The LynPlex Language

About LynPlex

LynPlex is a simple yet powerful scripting language.

Origins

LynPlex is the result of a long held desire to produce a programming/scripting language that was as easy to use as BASIC, as easy to debug as REXX, as easy to read as COBOL, as flexible as PL/I and as universally applicable as C with some of the best bits of other languages thrown in for good measure.

That, of course, is a dream and probably not practical. None the less, LynPlex is slowly - very slowly - approaching the dream.

It has grown out of some forty years of computer experience.

It derives much from other languages, and traces of many other languages can be seen, but yet it is both simple and more consistent than any of these.

The Design Philosophy

LynPlex is designed above all as a language that is easy to use and be consistent. It is intended to contain the best features of other languages without including the worst of those same languages.

The world is full of languages and LynPlex offers very little that is new. On the contrary it re-introduces some things that have been lost.

Essentially it is a simple tool for writing programs and build scripts.

The priorities are to build:

Whether this is successful remains to be seen.

LynPlex uses many commands and functions that exist in a similar form in other languages, but often the usage is different. None the less there is a way to perform most programming tasks.

An important part of the design is that there are no reserved words. A word that is a command or built-in function may still be used as a variable name. Its use will always depend on the context. This avoids the possibility of a word that is a legal symbol in one release ceasing to be so in a later release.

If you are familiar with other languages then you may find at first that you need to refer to the LynPlex Reference just as you would if you were a beginner.