home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / max / max130 / max130.msg < prev    next >
Internet Message Format  |  1988-12-12  |  2KB

  1. From: rlgvax!tony@uunet.uu.net (Tony Stuart)
  2. Newsgroups: comp.binaries.ibm.pc
  3. Subject: v01i041: max, a programming language
  4. Date: 11 Dec 88 04:00:27 GMT
  5. Summary: max130.arc, a programming language
  6. Approved: dhesi@bsu-cs.UUCP
  7.  
  8. Posting-number: Volume 01 Issue 041
  9. Originally-from: Tony Stuart <rlgvax!tony@uunet.uu.net>
  10. Submitted-by: Tony Stuart <rlgvax!tony@uunet.uu.net>
  11. Archive-name: max130
  12.  
  13. [ This is Max, a programming language, version 1.30.  An integrated
  14. editor-interpreter environment is supplied.  My learning curve was
  15. hindered because the Max environment doesn't seem to allow redefinition
  16. of editing keys, so I did not do much testing.  From the documentation
  17. and a glance through the supplied programs it seems that Max is a
  18. flexible and powerful programming language.  It uses a Lisp-like
  19. notation but has more flexible control constructs and block structure.
  20. The source code, which is about 20,000 lines of C, is not included here
  21. but is available to individuals for personal use and the documentation
  22. explains how to get it.  -- R.D. ]
  23.  
  24. Max is an extensible programming language that is powerful and easy to
  25. use.  It has a simple and consistent syntax and offers many of the
  26. features of C and Lisp.
  27.  
  28. Max comes with an integrated development environment called MaxEdit.
  29. Max and MaxEdit support multiple windows, both tiled (adjacent) and
  30. piled (overlapping).  Using MaxEdit it is possible to write programs in
  31. one window and enter commands in another window.
  32.  
  33. The basic lexical unit in Max is the function.  There is a large
  34. library of builtin functions and programs are written by creating user
  35. defined functions.  The builtin function library includes a variety of
  36. string, list, array and pattern matching functions.  There are also
  37. numerous flow of control functions such as case, do, for, if, until,
  38. while, etc.  New flow of control functions can be defined as well.
  39.  
  40. The executables and documentation for Max version 1.30 may be freely
  41. copied and distributed.  The development of Max has consumed a
  42. significant amount of my spare time.  Give it a try and tell me what
  43. you think of it.
  44.  
  45. Anthony F. Stuart, {uunet|sundc)!rlgvax!tony
  46. CCI, 11490 Commerce Park Drive, Reston, VA 22091
  47.