[comp.binaries.ibm.pc] Max, The Programming Language, 1 of 8

tony@rlgvax.UUCP (Tony Stuart) (03/13/88)

Max, The Programming Language, Version 1.00, is finally
available. Max is based on the idea that a programming
language does not need to be complicated to be powerful.
It has a simple syntax and offers many of the features
of C and Lisp. The language is fully extensible.

Max comes with an integrated development environment
called MaxEdit. Max and MaxEdit support multiple windows,
both tiled (adjacent) and piled (overlapping). Using
MaxEdit it is possible to write programs in one
window and enter commands in another window.

The basic lexical unit in Max is the function. There is
a large library of builtin functions and programs are
written by creating user defined functions. The builtin
function library includes a variety of string, list, array
and pattern matching functions. There are also numerous
flow of control functions such as case, do, for, if,
until, while, etc. New flow of control functions can
be defined as well.

The executables and documentation for Max may be found
in comp.binaries.ibm.pc as a uuencoded and arc'd series
of files. They may be freely copied and distributed
for noncommercial purposes. I developed Max in my spare
time over the last year. Give it a try and tell me
what you think of it.

This is the first of eight parts. Strip off all the
non-uuencoded text of each of the parts. The line
containing "begin" in the first part should not be
stripped. Combine the parts together into one file.
Use uudecode to decode the file and arc or arc-e to
un-arc it. The following files are in the archive:

Name          Length    Stowage    SF   Size now  Date       Time    CRC
============  ========  ========  ====  ========  =========  ======  ====
BLOCK.MAX          496  Crunched   52%       241  12 Mar 88   3:02p  4075
CONFIG.MAX        1850  Crunched   39%      1136  12 Mar 88   3:02p  7DC4
DETAIL1.DOC      26108  Crunched   55%     11811  12 Mar 88   3:02p  9239
DETAIL2.DOC      29510  Crunched   53%     14126  12 Mar 88   3:02p  BB18
INTRO.DOC        11825  Crunched   52%      5711  12 Mar 88   3:02p  E423
MAX.EXE         152661  Crunched   30%    107021  12 Mar 88   3:02p  772D
MAXEDIT.DOC      10055  Crunched   49%      5130  12 Mar 88   3:02p  F71E
MAXEDIT.EXE      40521  Crunched   32%     27819  12 Mar 88   3:02p  1D55
MAXTI.EXE       118009  Crunched   28%     85945  12 Mar 88   3:02p  D23E
SAMPLE.MAX        3676  Crunched   53%      1752  12 Mar 88   3:02p  32BC
SUMMARY.DOC       7344  Crunched   51%      3644  12 Mar 88   3:02p  1F9B
TUTOR.DOC        13381  Crunched   52%      6456  12 Mar 88   3:02p  0299
WINDEF.MAX         861  Crunched   54%       404  12 Mar 88   3:02p  727C
WINDOW.MAX        2579  Crunched   50%      1314  12 Mar 88   3:02p  FEAB
        ====  ========            ====  ========
Total     14    418876             35%    272510
-- 

        Anthony F. Stuart, {uunet|sundc)!rlgvax!tony
        CCI, 11490 Commerce Park Drive, Reston, VA 22091