cobolforgcc.sourceforge.netCOBOL For GCC - a GNU project - Free Software Foundation

cobolforgcc.sourceforge.net Profile

Cobolforgcc.sourceforge.net is a subdomain of sourceforge.net, which was created on 1999-08-08,making it 25 years ago. It has several subdomains, such as btplusplus.sourceforge.net sarg.sourceforge.net , among others.

Discover cobolforgcc.sourceforge.net website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site

cobolforgcc.sourceforge.net Information

HomePage size: 16.6 KB
Page Load Time: 0.753503 Seconds
Website IP Address: 104.18.13.149

cobolforgcc.sourceforge.net Similar Website

Utica Elementary School | GCC Schools | Utica Elementary School
ues.gccschools.com
Project Management Best Practices & Microsoft Project Tips - Everything Project Management and Micro
blog.epmainc.com
GNU Radio
wiki.gnuradio.org
lists.gnu.org
lists.gnu.org
The GNU Netcat -- Official homepage
netcat.sourceforge.net
Citus™ Cobol Suite - FPT Software's COBOL transcoding tool suite
cobol.fpt-software.com
GNU-Darwin
yves.gnu-darwin.org
GNU Mailman
mailman.list.org
doClone - A tool for cloning and making GNU/Linux systems backups
doclone.nongnu.org
Shoebox Project in PDF - The Shoebox Project in PDF formatShoebox Project in PDF | The Shoebox Proje
shoebox.lomara.org
Take My Cobol Examination
cobol.examinationwebsite.com

cobolforgcc.sourceforge.net PopUrls

COBOL For GCC - a GNU project - Free Software Foundation
https://cobolforgcc.sourceforge.net/
14. Writing a Compiler Front End - COBOL For GCC
https://cobolforgcc.sourceforge.net/cobol_14.html
5. Syntax of COBOL programs
https://cobolforgcc.sourceforge.net/cobol_5.html
2. COBOL Overview
https://cobolforgcc.sourceforge.net/cobol_2.html
13. How COBOL for GCC Works
https://cobolforgcc.sourceforge.net/cobol_13.html
Using, Maintaining and Enhancing COBOL for the GNU ...
https://cobolforgcc.sourceforge.net/cobol_toc.html
15. GNU
https://cobolforgcc.sourceforge.net/cobol_15.html
12. Contributing to COBOL for GCC Development
https://cobolforgcc.sourceforge.net/cobol_12.html
3. Invoking
https://cobolforgcc.sourceforge.net/cobol_3.html
Using, Maintaining and Enhancing COBOL for the GNU ...
https://cobolforgcc.sourceforge.net/cobol_foot.html

cobolforgcc.sourceforge.net Httpheader

Date: Tue, 14 May 2024 08:28:23 GMT
Content-Type: text/html
Transfer-Encoding: chunked
Connection: keep-alive
vary: Accept-Encoding, Host, Accept-Encoding
last-modified: Sat, 05 Apr 2008 06:05:01 GMT
etag: W/"2594-44a1a03d8fd40"
cache-control: max-age=3600
expires: Tue, 14 May 2024 09:28:15 GMT
x-from: sfp-ioweb82-2
CF-Cache-Status: DYNAMIC
Content-Security-Policy: upgrade-insecure-requests
Server: cloudflare
CF-RAY: 883983b4984815ef-SJC
alt-svc: h3=":443"; ma=86400

cobolforgcc.sourceforge.net Html To Plain Text

Cobol For GCC - a GNU project - Free Software Foundation Objective COBOL For GCC is a project to produce a free COBOL compiler compliant with the COBOL 85 Standard, integrated into the GNU Compiler Collection (GCC). Status The purpose of this project is to allow the many millions of COBOL programmers to bring their experience and talent to the world of free software development. However the compiler will also be usable for commercial software development, just as GCC is. The plan is to get a subset of COBOL going which will enable COBOL programmers to then help with the rest of the project, as well as Lisp and C programmers. Original Project The original project, written in C, produced 58,000 lines of code between March 1999 and early 2003. This supported all the COBOL preprocessing including COPY, REPLACE, line continuations etc. Parsing and lexical analysis for the COBOL nucleus done. Integration into GCC had been done, including integration into the GCC code generation back end. Limited code generation via GCC back end had been done including most of the data division. Some of the runtime routines have been done. We estimated another 70,000-150,000 lines of code remained to be written, probably on the high end of that range. Current Project The current project started in earnest on 3rd October 2007 with a six-month full-time commitment the project by Tim Josling. The original project was put in mothballs in 2003. There were a number of issues. The main problems were the difficulty of interfacing to GCC, and the use of C as a development language. The interface to GCC from language front-ends is complex, poorly documented and volatile. This created a major productivity hit on the developers, who were spending up to half their time making changes to accommodate changes to GCC. One notable example of this was the GCC garbage collection code. Development time was also consumed with various attempts to improve GCC, for example by creating the treelang "toy" language to help other developers who wanted to create a GCC front end. The current project is attempting to minimize this issue by writing most of the compiler as a separate executable from GCC. This compiler will then pass a binary file across to another executable which will contain a thin interface to the GCC back end. This will also make it easier to interface to other code generation back ends, such as LLVM, or to generate JVM bytes codes or even other high level language source code eg C. The second issue is the low productivity resulting from developing in C. Completing the development in C was not feasible given the huge amount of code that had to be written. This issue is being addressed by doing most of the development in Lisp. The compiler is being tested with SBCL, CMULISP, and GCL. This will provide coverage for Unix/Linux/BSD as well as other proprietary operating systems such as Microsoft Windows. See Paul Graham Succinctness is Power for a discussion of the issue of programming language productivity. The current status of the current project is that work on the code generation has just started. We hope to have a basic subset of COBOL functional by June 2008. The lines of code so far is 17,000, which is a factor of 3 or 4 smaller than the equivalent C code from the original project. This, in spite of the fact that the code includes a Bison back end for Lisp and a complete lexical analyser generator, which together comprise over 3,000 lines of code. Project Links The project is currently hosted at sourceforge.net. You can browse or download the source by following the links below. SourceForge Project Main Page for this project Source Code (cvs) Browsing Announcement Mailing List Users Mailing List Developer Mailing List Source forge Documentation The original COBOL for GCC manual is available from the CVS source code. This includes the file Writing a Compiler Front End , written originally by Joachim Nadler and then translated from German and extended. This chapter explains how to write a compiler front end to GCC in 513 not-so-easy steps. No other documentation is available yet. Source Code File modules are available to download from SourceForge Project Main Page for this project An easy way to look at the source code is to browse the CVS repository. A link to this is available from the main project links page above or directly at Source Code (cvs) Browsing You can also check out (download) the source code anonymously using cvs, which is available for Unix and for Microsoft Windows. Use the following commands: cd directory_to_put_source (preferably with nothing else in it) cvs -z3 -d:pserver:anonymous@cobolforgcc.cvs.sourceforge.net:/cvsroot/cobolforgcc co . Subsequently you can refresh the source with cd directory_to_put_source cvs update You can also download the original C version using the following command cvs -z3 -d:pserver:anonymous@cobolforgcc.cvs.sourceforge.net:/cvsroot/cobolforgcc co -r original-c-version . More Information The project lead is Tim Josling ( tej@melbpc.org.au ). How you can help We are not calling for volunteers until the basic functional compiler is done. This should be some time in June 2008. People will be needed with skills in Lisp, or C or COBOL. We will write much of the run-time in COBOL. The main compiler will almost all be in Lisp and the GCC interface and some low-level run-time routines will be in C. If an LLVM interface is done (for code generation) this will be done in C++. To contribute code, you need to sign a copyright assignment for your code to the Free Software Foundation. You will also need to arrange a waiver to be signed by your employer and/or school or college. This is a mandatory requirement. Other Free COBOL Projects OpenCOBOL project has been quite active. This is probably the free COBOL compiler that is most functional at the moment. Tiny COBOL project has also been quite active, though less so lately. It started mid 1999 using a pre-existing DOS COBOL compiler as a base. They are generating X86 assembler for GNU/Linux. They have considerable functionality and several developers. They are not taking a very strict approach to adherence to the COBOL standard. Alberto Santini’s COBOL Compiler COBCY (broken link) is currently inactive. The function is fairly limited. Cobol2C (broken link) is currently inactive. They did two versions of COBOL compilers, both with limited function. This was previously the ’GNU COBOL’ project. Other Links GCC Central has the GCC code, documentation including the full manual excluding my amendments above, mailing lists etc. GCC Central COBOL Links COBOL Standards Activities Free Compiler Links - the Free Country.com Take the link below to register with SourceForge or to search for projects. Source Forge Project coordinator’s personal home page: Tim Josling’s Home Page Return to GNU’s home page . Please send FSF & GNU inquiries & questions to gnu@gnu.org . There are also other ways to contact the FSF. Please send comments on these web pages to webmasters@www.gnu.org , send other questions to gnu@gnu.org . Copyright (C) 1999, 2001, 2008 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved. Updated: 20 Mar 2001 Tim Josling 05 Apr 2008 Tim...

cobolforgcc.sourceforge.net Whois

Domain Name: SOURCEFORGE.NET Registry Domain ID: 8919427_DOMAIN_NET-VRSN Registrar WHOIS Server: whois.godaddy.com Registrar URL: http://www.godaddy.com Updated Date: 2022-11-18T06:36:53Z Creation Date: 1999-08-08T04:48:02Z Registry Expiry Date: 2024-08-08T04:47:54Z Registrar: GoDaddy.com, LLC Registrar IANA ID: 146 Registrar Abuse Contact Email: abuse@godaddy.com Registrar Abuse Contact Phone: 480-624-2505 Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited Domain Status: clientRenewProhibited https://icann.org/epp#clientRenewProhibited Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited Name Server: NS11.CONSTELLIX.COM Name Server: NS21.CONSTELLIX.COM Name Server: NS31.CONSTELLIX.COM Name Server: NS41.CONSTELLIX.NET Name Server: NS51.CONSTELLIX.NET Name Server: NS61.CONSTELLIX.NET DNSSEC: unsigned >>> Last update of whois database: 2024-05-17T18:58:06Z <<<