Help
RSS
API
Feed
Maltego
Contact
Domain > www.zcobol.org
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2014-08-25
216.34.181.97
(
ClassC
)
2024-08-28
136.144.185.168
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyDate: Wed, 28 Aug 2024 09:42:02 GMTServer: Apache/2Location: https://www.zcobol.org/Content-Length: 231Content-Type: text/html; charsetiso-8859-1 !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>301 Moved Permanently/title>/head>body>h1>Moved Permanently/h1>p>The document has moved a hrefhttps://www.zcobol.org/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKDate: Wed, 28 Aug 2024 09:42:02 GMTServer: Apache/2Upgrade: h2,h2cConnection: UpgradeLast-Modified: Sun, 12 Jun 2022 15:19:53 GMTETag: 4dc0-5e141b4108391Accept-Ranges: bytesContent-Length: 19904Vary: Accept-Encoding,User-AgentContent-Type: text/html html>head>meta http-equivContent-Language contenten-us>meta nameGENERATOR contentMicrosoft FrontPage 12.0>meta nameProgId contentFrontPage.Editor.Document>meta http-equivContent-Type contenttext/html; charsetwindows-1252>title>zCOBOL Portable Mainframe COBOL Compiler/title>META NAMEDESCRIPTION CONTENTz390 Protable Mainframe Assembler, Linker, Emulator Open Source J2SE>META nameKEYWORDS contentMainframe Assembler Tools z390 SuperZap Open Source J2SE Java>style>!-- li.MsoNormal {mso-style-parent:; margin-bottom:.0001pt; font-size:12.0pt; font-family:Times New Roman; margin-left:0in; margin-right:0in; margin-top:0in}-->/style>/head>body>table border0 cellpadding0 cellspacing3 styleborder-collapse: collapse bordercolor#111111 idAutoNumber1 width743> tr> td aligncenter width214 height69 valigntop> b>font faceTimes New Roman> a hrefhttp://www.zcobol.org> img border0 srczcobol.jpg width100 height75 altz390 Portable Mainframe COBOL Compiler>/a>/font>/b>/td> td aligncenter width333 height69> p aligncenter>b>font size4 faceTimes New Roman>zCOBOL Portable Mainframe COBOL Compilerbr> a hrefNews.htm>Whats New/a>/font>/b>/td> td width374 height69 aligncenter> b> a hrefhttp://www.z390.org> img border0 srcz390.jpg width124 height75 altz390 Portable Mainframe Assembler and Emulator>/a>font faceTimes New Roman>br> /font>/b>/td> /tr> tr> td alignleft valigntop width927 height170 colspan3> table border0 cellpadding0 cellspacing0 styleborder-collapse: collapse bordercolor#111111 idAutoNumber2> tr> td alignleft valigntop stylewidth: 202px> p aligncenter>b>zCOBOL Docs/b>/td> td alignleft valigntop width179> p aligncenter>b>zCOBOL Docs/b>/td> td alignleft valigntop stylewidth: 219px> p aligncenter>b>COBOL Links/b>/td> td alignleft valigntop width185> p aligncenter>b>COBOL Links/b>/td> /tr> tr> td alignleft valigntop stylewidth: 202px> ul> li>b>a hrefzCOBOL_Overview.pdf>Overview/a>/b>/li> li>b>a href#zcobol_Compiler_Commands>Compiler Commands/a>/b>/li> li>b>a hrefzcobol_options.htm>Compiler Options/a>/b>/li> li>b> a hrefhttp://www.z390.org/z390_EXEC_CICS_Compatible_Assembler_Support.htm> EXEC CICS Support/a>/b>/li> li>b>a hrefzCOBOL_User_Guide.pdf>User Guide/a>/b>/li> li>b>a hrefhttp://www.z390.org/SHARE/>SHARE Presentation/a>/b>/li> li>a hrefhttp://www.z390.org/java/index.html>Check Java Version/a>/li> li>b>a hrefhttp://www.z390.org>z390/zcobol download/a>/b>/li> li>b>a hrefhttp://www.z390.org/zcobol/zpar/index.html>ZPAR Utilities/a>/b>/li> /ul> /td> td alignleft valigntop width179> ul> li>b>a hrefhttp://tech.groups.yahoo.com/group/zcobol/> User Group/a>/b>/li> li>b>a href#zcobol_Project>zcobol project /a>/b>/li> li> b> a hrefzCOBOL_Demos_and_Regression_Tests.htm#zcobo_Demo_Programs> Demo Programs/a>/b>/li> li>b> a hrefzCOBOL_Demos_and_Regression_Tests.htm#zcobo_Regression_Tests> Regression Tests/a>/b>/li> li>b>a hrefzCOBOL_System_Programmer_Guide.pdf>System Pgmr Guide/a>/b>/li> li>b>a hrefhttp://www.z390.org>z390 website/a>/b>/li> li>b> a hrefhttp://www.z390.org/z390_Support_Request_Log.htm> RPI Request log/a>/b>/li> /ul> /td> td alignleft valigntop stylewidth: 219px> ul> li>b> a hrefhttp://www.itl.nist.gov/div897/ctg/cobol_form.htm> NIST COBOL Tests/a>/b>/li> li>b>a hrefzcobol_NIST_COBOL_1985_Test_Results.htm>NIST zcobol statistics/a>/b>/li> li>b> a hrefhttp://www-01.ibm.com/software/awdtools/cobol/>IBM COBOL/a>/b>ul> li>b> a hrefhttp://publibfp.boulder.ibm.com/epubs/pdf/igy3lr40.pdf> EC Lang Ref/a>/b>/li> li>b> a hrefhttp://publib.boulder.ibm.com/infocenter/ratdevz/v7r1m1/index.jsp?topic/com.ibm.ent.cbl.zos.doc/topics/igym1apb.htm> EC Migration/a>/b>/li> li>b> a hrefhttp://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/IGYM1101/4.4?SHELF&DT19930312152044&CASE> VS Migration/a>/b>/li> /ul> /li> li>b>a hrefhttp://www.microfocus.com/>Micro Focus COBOL/a>/b>ul> li>b> a hrefhttp://h50.isi.u-psud.fr/docmiage/cobol/html/lr/lrpubb.htm> OC Lang Ref./a>/b>/li> /ul> /li> li>b>a hrefhttp://www.opencobol.org/>Open COBOL/a>/b>/li> li>b>a hrefhttp://www.veryant.com/>Veryant isCOBOL/a>/b>/li> /ul> /td> td alignleft valigntop width185> ul> li>b> a hrefhttp://www.webring.com/hub?ringcobol&list&page1> All Things COBOL/a>/b>/li> li>b> a hrefhttp://www.cobug.com/cobug/docs/forums0008.html> COBOL Forums/a>/b>/li> li> a hrefhttp://www.techstreet.com/cgi-bin/detail?product_id1095105> ANSI 2002 Std $40/a>/li> li> a hrefhttp://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber28805> ISO 2002 Std $45/a>/li> li>a hrefhttp://www.cobolstandard.info/wg4/wg4.html>WG4 Task Group/a>/li> li>b> a hrefhttp://www.cobolstandard.info/j4/files/std.zip>WG4 2009 Draft/a>/a>/b>/li> /ul> /td> /tr> tr> td alignleft valigntop width616 colspan4> p aligncenter>b>a namezCOBOL_Overview>zCOBOL Overview/a>/b>/p> p>b>zCOBOL is an open source portable mainframe COBOL compiler available as part of the z390 open source portable mainframe assembler for Windows or Linux starting with z390 v1.5.00. You can download z390 and zcobol in InstallShield format for Windows for file image format for Linux from a hrefhttp://www.z390.org>www.z390.org/a>. You will also need the J2SE Java runtime which you can download from a hrefhttp://java.sun.com/javase/downloads/index.jsp>Sun Developer Network/a>. The latest release of zcobol v1.5.01 has been regression tested with J2SE 6 update 16. Be sure to remove any old obsolete versions of J2SE such as 1.4 or 1.5 which may conflict with current version. Once you have installed z390 with zcobol and J2SE runtime, then you can start the z390 GUI interface or command line interface and enter the following command to compile, link, and execute the COBOL hello world demo on Windows or Linux:/b>/p> p>b> ZC390CLG zcobol\demo\HELLO/b>/p> p>b>The zCOBOL compiler has been developed as a new flexible tool for testing and modernizing COBOL applications without requiring rewriting existing programs. With the recent addition of z390 structured conditional macro assembler extensions, the development of zCOBOL became feasible and has evolved rapidly. As the recent article in the z/System Journal titled, "Easy COBOL Modernization for SOA" by L. H. Couch and Charles F. Townsend, November 2008 indicates there is a growing demand for tools such as zCOBOL to help seamlessly bridge legacy and modern IT solutions./b>/p> p>b>The zcobol compiler translates COBOL source language programs into executable code using the following 3 major components:/b>/p> ul> li>b>The java program zc390.class in z390.jar reads COBOL language source program with file extension CBL and generates a z390 HLASM compatible mainframe assembler source program with MLC extension. Each COBOL verb becomes a macro call opcode and all the words following up to the next verb or period become positional parameters for the macro call. Periods generate a PERIOD macro call to terminate all structures which may be missing the optional END-IF type words. All dashes in words are converted to underscores unless in quotes. the level numbers in data division statements are mapped to WS macro call with level as first positional operand./b>/li> li>b>The macros in COBOL verb macro library z390\zcobol\*.mac parse the parameters for each verb, access global macro symbol table, and call code generation macros to generated executable code. For example the IF macro issues calls to GEN_COMP macro to generate executable source code to compare two fields, and issues call to GEN_BC to generate executable source code to branch on condition./b>/li> li>b>There are currently 4 optional zcobol executable code generation macro libraries:/b>ul> li>b>z390\zcobol\z390 - zcobol code generation macros for HLASM native z9/10 code/b>/li> li>b>z390\zcobol\java - zcobol code generation macros for J2SE Java/b>/li> li>b>z390\zcobol\vce - zcobol code generation macros for MS Visual Express C++/b>/li> li>b>z390\zcobol\i586 - zcobol code generation macros for HLA and MASM native Intel code/b>/li> /ul> p>b>The z390\zcobol\z390 HLASM code generation library is the primary focus currently. However there is a COBOL demo program z390\zcobol\demo\HELLO.CBL which can be compiled and executed in all 4 different target language environments using the initial zcobol release. Once the z390 HLASM code generation macros are complete and all the a hrefhttp://www.itl.nist.gov/div897/ctg/cobol_form.htm>NIST COBOL 1985 standards tests/a> have been completed successfully as a first milestone, then these macros can be copied to the other libraries and modified to replace HLASM source code model statements with the other target language statements. The latest v1.5.01 compiles 408 of the NIST COBOL 1985 test suite programs with only level 8 MNOTE messages for as yet unsupported features. The next release will add missing features in priority order which you can help define by joining the a hrefhttp://tech.groups.yahoo.com/group/zcobol/>zcobol group/a>./b>p>b>If you are an assembler or COBOL developer who would like to contribute to the zcobol open source project, join the a hrefhttp://tech.groups.yahoo.com/group/zcobol/>zcobol group/a> and indicate your specific interests. All users are welcome and are encouraged to submit bug reports and requests for priority on future open source zcobol and z390 development. /b>/li> /ul> /td> /tr> tr> td alignleft valigntop width616 colspan4> p aligncenter>b>a namezcobol_Compiler_Commands>zcobol Compiler Commands/a>/b>/p> ul> li>b>ZC390 - translate COBOL CBL source file to macro assembler MLC source file/b>/li> li>b>ZC390C - compile CBL to HLASM BAL and assemble to relocatible object code/b>/li> li>b>ZC390CL - compile CBL to HLASM BAL, assemble, and link to z390 load module/b>/li> li>b>ZC390CLG - compile CBL to HLASM BAL, assemble, link, and execute z390 load module/b>/li> li>b>ZCJAVCLG - compile CBL to J2SE java and execute class/b>/li> li>b>ZCVCECLG - compile CBL to MS Visual C++, link, and execute exe/b>/li> li>b>ZC586CLG - compile CBL to HLA/ASM, link, and execute exe/b>/li> li>b>ZCRT390.BAT - run a hrefzCOBOL_Demos_and_Regression_Tests.htm#zcobo_Demo_Programs> zcobol to HLASM demos/a>/b>/li> li>b>ZCRTJAV.BAT - run zcobol to Java demo/b>/li> li>b>ZCRTVCE.BAT - run zcobol to C++ demo (requires a hrefhttp://www.microsoft.com/Express/>MS Visual Express 2008/a> install)/b>/li> li>b>ZCRT586.BAT - run zcobol to HLA/masm demo (requires a hrefhttp://webster.cs.ucr.edu/>HLA/a> and a hrefhttp://www.microsoft.com/downloads/details.aspx?familyid7A1C9DA0-0510-44A2-B042-7EF370530C64&displaylangen> MASM/a> installs)/b>/li> li>b>ZCRTTEST.BAT - run a hrefzCOBOL_Demos_and_Regression_Tests.htm#zcobo_Regression_Tests> zcobol to HLASM regression tests/a>/b>/li> li>b>ZCRTSAVE.BAT - save regression test generated files after any changes have been verified/b>/li> /ul> p>b>All zcobol commands start with ZC and are located in the zcobol\bat directory and the z390 root directory for ease of use. All commands require a hrefhttp://www.z390.org>z390 v1.5.00+/a> and a hrefhttp://java.sun.com/javase/downloads/index.jsp>J2SE 6.0+/a>./b>/td> /tr> tr> td alignleft valigntop colspan4 width616> p aligncenter>b>br> /b>/p> /td> /tr> tr> td alignleft valigntop colspan4 width616> p aligncenter>b>br> a namezcobol_Project>zcobol Project/a>/b>/p> p>b>Have you been bored lately? If you know COBOL and assembler or Java, or C there is a job on the zcobol project waiting for you. The pay is poor ($0) but the self actualization rewards can be very satisfying. And there is always the possibility of future paying jobs helping companies use zcobol. Current jobs available include writing COBOL verb macros for currently unsupported verbs including SORT, MERGE. Optimizing the code generation macros to produce more efficient code and optional code based on a hrefzcobol_options.htm>zcobol options/a> such as TRUNC, R64, etc. In addition major effort is still required to covert the HLASM code generation macros to generated java, C, or MASM. For COBOL programmers there is the constant need to extend the a hrefzCOBOL_Demos_and_Regression_Tests.htm#zcobo_Regression_Tests> zcobol regression tests/a> written in zcobol which verify that zcobol statements produce the expected results. And finally there is a need to develop documentation on the zcobol project as it evolves./b>/td> /tr> tr> td alignleft valigntop colspan4 width616> p aligncenter>b>br> /b>/p> /td> /tr> /table> /td> /tr> /table> /table>p aligncenter>b>font faceTimes New Roman>IBM, CICS, HLASM, MVS, OS/390, VSAM, z9, z10, and z/OSbr> are registered trademarks of International Business Machines Corporation/font>/b>/p>p aligncenter>b>font faceTimes New Roman>This page last updated!--webbot botTimestamp S-TypeEDITED S-Format%A %B %d, %Y startspan -->Wednesday July 27, 2011!--webbot botTimestamp endspan i-checksum47289 -->. a hrefmailto:don@higgins.net?subjectAutomated Software Tools z390 Portable Mainframe Assembler and Emulator>Webmaster/a>br>Copyright 2009 a hrefhttp://www.AutomatedSoftwareTools.com>Automated Software Tools Corporation/a>/font>/b>/p>b>font faceTimes New Roman>>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]