home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Information / comp.lang.misc / COBOL_FAQ < prev   
Encoding:
Internet Message Format  |  1994-06-01  |  14.0 KB  |  [TEXT/R*ch]

  1. Path: bloom-beacon.mit.edu!hookup!swrinde!pipex!mfmail!not-for-mail
  2. From: jfid@mfltd.co.uk (James Fidell)
  3. Newsgroups: comp.lang.misc,alt.cobol,alt.answers,comp.answers,news.answers
  4. Subject: COBOL FAQ
  5. Supersedes: <cobol_766663865@icebox.mfltd.co.uk>
  6. Followup-To: comp.lang.misc,alt.cobol
  7. Date: 19 May 1994 12:39:14 +0100
  8. Organization: Micro Focus Ltd., Newbury, Berkshire, UK.
  9. Lines: 474
  10. Approved: news-answers-request@MIT.Edu
  11. Distribution: world
  12. Expires: 2 Jul 1994 11:39:11 GMT
  13. Message-ID: <cobol_769347551@icebox.mfltd.co.uk>
  14. Reply-To: jfid@mfltd.co.uk
  15. NNTP-Posting-Host: icebox.mfltd.co.uk
  16. Xref: bloom-beacon.mit.edu comp.lang.misc:4274 alt.cobol:2538 alt.answers:2843 comp.answers:5429 news.answers:19700
  17.  
  18. Archive-name: cobol-faq
  19. Posting-Frequency: every 30 days
  20. Last-Modified: $Date: 1994/05/19 11:38:23 $
  21. Version: $Revision: 1.40 $
  22.  
  23. Additional information and corrections are encouraged.  Please send
  24. comments to jfid@mfltd.co.uk.
  25.  
  26.  
  27. 0.  CONTENTS
  28.  
  29.     1.  Changes since the last issue.
  30.  
  31.     2.  Where can I get this FAQ ?
  32.  
  33.     3.  Where can I get a COBOL compiler ?
  34.         3.1 for DOS, Windows or OS/2 ?
  35.         3.2 for Windows/NT ?
  36.         3.3 for UNIX ?
  37.         3.4 for the Macintosh ?
  38.         3.5 for other environments ?
  39.  
  40.     4.  Is there a free COBOL compiler ?
  41.         4.1 for DOS, Windows or OS/2 ?
  42.         4.2 for Windows/NT ?
  43.         4.3 for UNIX ?
  44.         4.4 for the Macintosh ?
  45.         4.5 for other environments ?
  46.  
  47.     5.  What happened to...
  48.         5.1 Ryan McFarland ?
  49.         5.2 Realia ?
  50.  
  51.     6.  Where can I contact...
  52.         6.1 Acu ?
  53.         6.2 Liant ?
  54.         6.3 Micro Focus ?
  55.         6.4 CA ?
  56.         6.5 MBP ?
  57.  
  58.     7.  COBOL standards.
  59.         7.1 What standards exist ?
  60.         7.2 Can I get the standards via FTP ?
  61.  
  62.     8.  COBOL 6.50
  63.         8.1 How do I link my objects ?
  64.  
  65.     9.  What about OO COBOL ?
  66.  
  67.    10.  Books about COBOL.
  68.  
  69.    11.  Is there a COBOL to C converter ?
  70.  
  71.    12.  Other sources of information.
  72.         12.1 Compuserve
  73.         12.2 Bix
  74.         12.3 Micro Focus Faxback
  75.  
  76.    13.  Information required for the FAQ.
  77.  
  78.    14.  Contributors to the FAQ.
  79.  
  80.    15.  Copying this FAQ.
  81.  
  82.  
  83.  
  84. 1.  Changes since the last issue.
  85.  
  86.     Added information to section 11 about COBOL to C converters.
  87.  
  88.     Added Liant as a Mac A/UX COBOL vendor.
  89.  
  90.     Made a few spelling corrections.
  91.  
  92.     CA/Realia COBOL is not available on UNIX.
  93.  
  94.     MBP are based in Germany.
  95.  
  96.     Added Micro Focus Faxback number.
  97.  
  98.     Added instructions for CA's Forum on Compuserve.
  99.  
  100.     Added details of the CP/M compiler/interpreter.
  101.  
  102.     Added information about the Micro Focus MacOS product.
  103.  
  104.     Added some more books to the booklist.
  105.  
  106.     Added more information on contact addresses for Liant.
  107.  
  108.  
  109. 2.  Where can I get this FAQ ?
  110.  
  111.     This document should be archived at many sites on the Internet,
  112.     including rtfm.mit.edu -- the archive site for all FAQs.  It is also
  113.     available via e-mail from the author (jfid@mfltd.co.uk).
  114.  
  115.  
  116. 3.  Where can I get a COBOL compiler ?
  117.  
  118.     3.1 for DOS, Windows or OS/2 ?
  119.  
  120.         Acu, CA, Liant, MBP and Micro Focus all produce compilers for one
  121.         or more of these environments.  Microsoft used to re-badge the
  122.         Micro Focus compiler, but not any more.
  123.  
  124.     3.2 for Windows/NT ?
  125.  
  126.         Micro Focus has a COBOL 32-bit SDK available for Windows/NT.
  127.  
  128.     3.3 for UNIX ?
  129.  
  130.         Acu, Liant and Micro Focus have products available across
  131.         a large number of UNIX platforms.  Some OEMs re-badge and/or
  132.         re-engineer these products for their own systems, too.
  133.  
  134.     3.4 for the Macintosh ?
  135.  
  136.         Micro Focus and Liant produce a COBOL development system
  137.         for the Mac running A/UX.
  138.  
  139.         Micro Focus have also announced that they will be releasing
  140.         a product on MacOS.  There are currently no dates for release.
  141.  
  142.  
  143.     3.5 for other environments ?
  144.  
  145.         Most major vendors have their own COBOL implementation, or
  146.         have someone else's ported to their platform(s).  There are
  147.         quite a few available for CP/M and MP/M, and one is even
  148.         rumoured to have been available for the PERQ workstation.
  149.  
  150.  
  151. 4.  Is there a free COBOL compiler ?
  152.  
  153.     Just for the record, no COBOL tools are listed in the Catalog
  154.     of compilers, interpreters, and other language tools posted to
  155.     comp.compilers and comp.lang.misc.
  156.  
  157.     However, two books in the booklist come with a COBOL compiler.  See
  158.     section 10 for details.
  159.  
  160.  
  161.     4.1 for DOS, Windows or OS/2.
  162.  
  163.         There is a freely available COBOL compiler for DOS.  It can be
  164.         found on many archive sites, named cobol650.zip.  The sources
  165.         are not available, however.  Have a read through Section 8
  166.         before you start.
  167.  
  168.         Also, it may be possible to run the freely available CP/M
  169.         compiler (see 4.5) under a freely available CP/M emulator.
  170.  
  171.     4.2 for Windows/NT ?
  172.  
  173.         The CP/M compiler/emulator combination should work here, too.
  174.  
  175.     4.3 for UNIX ?
  176.  
  177.         There are no well-documented examples of a freely available COBOL
  178.         compiler for UNIX.
  179.  
  180.         COBOL 6.50 might run under a UNIX emulation of a DOS system,
  181.         however.  (For example, Sun's WABI for the Sparc and Intel
  182.         platforms, or dosemu under Linux.)
  183.  
  184.         The CP/M compiler (see 4.5) should run under a CP/M emulator
  185.         for UNIX in a similar fashion.
  186.  
  187.     4.4 for the Macintosh ?
  188.  
  189.         Not that I know of.
  190.  
  191.     4.5 for other environments ?
  192.  
  193.         There is a freely available CP/M COBOL compiler/interpreter
  194.         (NPS Micro COBOL).  This is available via anonymous FTP
  195.         from oak.oakland.edu in /pub/cpm/cobol.
  196.  
  197.  
  198. 5.  What happened to ...
  199.  
  200.     5.1 Ryan McFarland ?
  201.  
  202.         Ryan McFarland have been bought by Liant Software Corp.
  203.  
  204.     5.2 Realia ?
  205.  
  206.         Realia have been bought by Computer Associates (CA).  Their
  207.         compiler is now called CA-Realia COBOL.
  208.  
  209.  
  210. 6.  Where can I contact ...
  211.  
  212.     6.1 Acu ?
  213.  
  214.         AcuCOBOL
  215.         7950 Silverton Avenue
  216.         Suite 201
  217.         San Diego
  218.         CA 92126
  219.  
  220.         Tel: (619) 689 7220
  221.  
  222.     6.2 Liant ?
  223.  
  224.         LPI COBOL
  225.  
  226.           Liant Software Corporation      Liant Software Ltd.
  227.           959 Concord Street              2 Caxton Street
  228.           Framingham, MA 01701            St. James Park
  229.           USA                             London SW1H 0QE
  230.                                           UK
  231.  
  232.           Tel: (508) 872-8700             Tel: +44 71 799 2434
  233.           Fax: (508) 626-2221             Fax: +44 71 799 2552
  234.  
  235.                info@lpi.liant.com              info@liant.co.uk
  236.                support@lpi.liant.com
  237.  
  238.         RM/COBOL
  239.  
  240.           Liant Software Corporation            Liant Software Ltd.
  241.           8911 Capital of Texas Highway North   2 Caxton Street
  242.           Austin, TX 78759-7203                 St. James Park
  243.           USA                                   London SW1H 0QE
  244.                                                 UK
  245.  
  246.           Product Enquiries :
  247.  
  248.           Tel: (512) 343-1010                   Tel: +44 71 799 2434
  249.           Fax: (512) 343-9487                   Fax: +44 71 799 2552
  250.  
  251.                info@rmc.liant.com                    info@liant.co.uk
  252.  
  253.           In the US you can also call 1-800-RMCOBOL.
  254.  
  255.           Technical Enquiries :
  256.  
  257.           Tel: (512) 343-1010
  258.           Fax: (512) 345-9914
  259.  
  260.                support@rmc.liant.com
  261.  
  262.  
  263.     6.3 Micro Focus ?
  264.  
  265.         Micro Focus Ltd.                Micro Focus Inc.
  266.         26 West Street                  2465 East Bayshore Road
  267.         Newbury                         Suite 400, Palo Alto
  268.         Berkshire                       CA 94303
  269.         RG13 1JT                        USA
  270.         UK
  271.  
  272.         Tel: +44 635 32646              Tel: 415 856 4161
  273.         Fax: +44 635 33966              Fax: 415 856 6134
  274.  
  275.         In the US you can also call 1-800-VSCOBOL.
  276.  
  277.         Micro Focus can be contacted via the Internet.  The domain is
  278.         mfltd.co.uk.
  279.  
  280.     6.4 Computer Associates ?
  281.  
  282.         For product inquiries:
  283.  
  284.         Computer Associates
  285.         One Computer Associaes Plaza
  286.         Islandia,
  287.         NY 11788-7000
  288.         USA
  289.  
  290.         Tel:    1-800-CALL CAI (225-5224)
  291.  
  292.         For technical inquiries:
  293.  
  294.         Computer Associates
  295.         2400 Cabot Drive
  296.         Lisle,
  297.         IL 60532-3652
  298.         USA
  299.  
  300.         Tel:    (708) 505-6885
  301.  
  302.     6.5 MBP ?
  303.  
  304.         MBP are a German-based company.  I don't currently have a
  305.         contact address.  Anyone know it ?
  306.  
  307.  
  308. 7.  COBOL standards.
  309.  
  310.     7.1 What standards exist ?
  311.  
  312.         The current COBOL standard is the ISO/ANSI '85 standard.  This
  313.         replaced the ANSI '74 standard.
  314.  
  315.         There are two amendments to the COBOL '85 standard --
  316.         intrinsic functions and corrections.
  317.  
  318.         ISO should be producing a new standard in 1997.  Don Nelson is
  319.         the editor and has offered to answer any questions about it.
  320.  
  321.     7.2 Can I get the standards via FTP.
  322.  
  323.         The standards do not appear to be available via FTP.  This is
  324.         probably because they are very large and are copyrighted by
  325.         ANSI and/or ISO.
  326.  
  327.         The 1997 standard will be copyright of ISO.
  328.  
  329.  
  330. 8.  COBOL 6.50
  331.  
  332.     8.1 How do I link my objects ?
  333.  
  334.         There is no linker with the COBOL 6.50 compiler.  To link
  335.         objects you need to use the linker from MS-DOS v3.3 or earlier.
  336.  
  337.  
  338. 9.  What about OO COBOL ?
  339.  
  340.     The following is largely taken from a posting by Michael Jesse Chonoles
  341.     (chonoles@acc.vf.ge.com) :
  342.  
  343.     "The X3J4.1 Object-Oriented COBOL Task Group has approved a technical
  344.     report with recommendations that it be included in the next full COBOL
  345.     Language Standard by the X3J4 committee."
  346.  
  347.     Micro Focus have an OO COBOL product.  It does not conform to the
  348.     OO COBOL proposal currently being discussed, however.
  349.  
  350.  
  351. 10. Books about COBOL.
  352.  
  353.     "The Revolutionary guide to COBOL with compiler" ISBN 1-874416-17-6
  354.      by Yevsei Handel and Boris Degtyar.  Comes with a disk containing a
  355.      COBOL compiler written by Dmitry Bronnikov.
  356.  
  357.      Published by Wrox Press Ltd, 1334 Warwick Rd, Birmingham, UK.
  358.  
  359.     "COBOL 85 For Programmers", ISBN 0-444-01232-X
  360.      by Don Nelson, published by North-Holland.
  361.  
  362.      It is available only from the author.
  363.  
  364.     "Object-COBOL: Object-orientation for Business"
  365.      by Raymond Obin published by Micro Focus Press.
  366.  
  367.     "Comprehensive structured COBOL", ISBN unknown
  368.      by L. Wayne Horns.  Comes with an RM compiler.
  369.  
  370.     "Comprehensive COBOL"            ISBN 0-07-909613-1 (5.25 inch disks)
  371.      by Bradley                      ISBN 0-07-836549-X (3.5 inch disks)
  372.      Includes a Liant RM/COBOL-85 DOS compiler and development environment
  373.      US Price (4/22/94): $60.50
  374.  
  375.     "Structured COBOL, 3rd Edition"  ISBN 0-07-835423-4 (5.25 inch disks)
  376.      by Welburn/Price                ISBN 0-07-836489-2 (3.5 inch disks)
  377.      Includes a Liant RM/COBOL-85 DOS compiler and development environment
  378.      US Price (4/22/94): $67.38
  379.  
  380.      The above two books may be ordered from Mitchell/McGraw Hill,
  381.      Tel: (800) 338-3987 (US only) or (619) 426-5000
  382.  
  383.     "Structured COBOL with Business Applications", ISBN unknown
  384.      by Stanley E. Myers published by Prentice Hall.
  385.  
  386.     "The COBOL Presentation Manager Programming Guide", ISBN 0-442-01293-4
  387.      author & publisher unknown.
  388.  
  389.     "Teach Yourself COBOL in 21 Days", ISBN 0-672-30469-4
  390.      by Mo Budlong, published by SAMS Publishing/MacMillan Computer Publishing
  391.  
  392.  
  393. 11. Is there a COBOL to C converter ?
  394.  
  395.     Asking this question anywhere appears to generate much general
  396.     flamage and general language wars and very little useful
  397.     information.
  398.  
  399.     No such beast is listed in the free compilers FAQ, but an ad
  400.     has appears in the US publication "Programmer's Shop Catalog"
  401.     for COBOL to C (and PL/I to C) translators.  Contact :
  402.  
  403.         Micro-Processor Services,
  404.         92 Stone Hurst Lane,
  405.         Dix Hills,
  406.         NY 11746
  407.  
  408.         Tel: (516) 499 4461
  409.  
  410.  
  411. 12. Other sources of information.
  412.  
  413.     12.1 Compuserve
  414.  
  415.         Micro Focus run a COBOL Forum on Compuserve.  Just
  416.  
  417.             GO MICROFOCUS
  418.  
  419.         to get to it.
  420.  
  421.         CA also have a Forum.  To get to this, use
  422.  
  423.             GO CAIDEV
  424.  
  425.         Liant plan to have a Forum starting Summer 1994.
  426.  
  427.  
  428.     12.2 Bix
  429.  
  430.         There is a COBOL forum on Bix.  Don Nelson is the moderator.
  431.  
  432.     12.3 Micro Focus Faxback
  433.  
  434.         In Palo Alto, Micro Focus run a system for obtaining certain
  435.         technical information by fax.  You need a tone-dial 'phone
  436.         to use it.
  437.  
  438.         The number is (415) 496 7170.
  439.  
  440.  
  441. 13. Information required for the FAQ.
  442.  
  443.     Corrections and additions to existing material are always welcome.
  444.     In particular, I'd like some/more information to put in sections 3.2,
  445.     3.5, 4.2, 4.4, 4.5 and 12.
  446.  
  447.     Names of good books and mini-reviews are welcome.
  448.  
  449.     More information on the COBOL standards and later updates would
  450.     be useful.
  451.  
  452.     A section covering COBOL programming could be worthwhile.
  453.  
  454.  
  455. 14. Contributors to the FAQ.
  456.  
  457.     The following people have contributed to the creation of this FAQ :
  458.  
  459.     James Fidell            (jfid@mfltd.co.uk)
  460.     Don Nelson              (nelson_don@tandem.com)
  461.     Clarence A Booth, Jr.   (turboteck@aol.com)
  462.     Kelly Brown             ???
  463.     Gary Henry              ???
  464.     Stan Cox                (coxs@dg-rtp.dg.com)
  465.     Gary Crook              (gdc@mfltd.co.uk)
  466.     Robert D. Davis         (rdd@access.digex.net)
  467.     Uwe Baemayr             (uwe@rmc.liant.com)
  468.  
  469.  
  470. 15. Copying this FAQ.
  471.  
  472.     This FAQ is copyright 1994 by James Fidell. It may be freely
  473.     redistributed as long as it is completely unmodified and that no
  474.     attempt is made to restrict any recipient from redistributing it on
  475.     the same terms. It may not be sold or incorporated into commercial
  476.     documents without the the written permission of the copyright
  477.     holder.
  478.  
  479.     Permission is granted for this document to be made available
  480.     for file transfer from sites offering unrestricted file transfer
  481.     on the Internet and from the COBOL Forums on Compuserve and Bix.
  482.  
  483.     This document is provided as is, without any warranty.  Nothing
  484.     in this document represents the views of Micro Focus Ltd.  Your
  485.     mileage may vary.
  486.  
  487. -- 
  488.  "Yield to temptation --             |
  489.   it may not pass your way again"    |     jfid@mfltd.co.uk
  490.                                      |
  491.         - Lazarus Long               |              James Fidell
  492.