★ wanayoo — archive 1999 http://tiny-cobol.sourceforge.net/status.htmlNouvelle recherche | Portail wanayoo
Tiny COBOL logo


tiny COBOL

Home
FAQ
Status
Wish List
History
Mailing List
Snapshots
People
Links
Docs
 

Has we just started this project, almost everything is lacking. Currently the compiler will generate GNU assembler code. With the aid of GNU assembler and linker, a executable binary can be created to run on a i386 Linux platform.

It has complete or partial support for the following features and/or COBOL syntax:

  • PERFORM, (AFTER option not available)
  • PERFORM in-line, (AFTER and WITH TEST options not available)
  • IF/ELSE conditional statements.
  • MOVE, SET.
  • COMPUTE, ADD, SUBTRACT, MULTIPLY, DIVIDE.
  • ACCEPT, DISPLAY (including stdin, stderr, stdout).
  • File I/O, OPEN, CLOSE, READ, WRITE, REWRITE (indexed file not fully functional).
  • STRING, UNSTRING, INSPECT.
  • SORT, START (not fully functional).
  • CALL (by reference only).
  • Multi dimentional arrays and tables.
  • SEARCH, SEARCH ALL.
  • INITIALIZE.
  • CURRENCY SIGN.
  • File I/O (indexed file i/o not fully functional).
  • Linux extensions (return code, command line, environmental variables).
  • Debugging facility using gdb (not fully functional).
  • TRACE, READY/RESET (not functional).
  • NEXT SENTENCE, CONTINUE (not to ANSI85 standard).
  • COBOL ANSI85 standard scope terminators, END-IF .... END-PERFORM.
  • Currently has no support for the following features and/or COBOL syntax:

  • Any portion of the REPORT SECTION.
  • Any portion of the COMMUNICATION SECTION.
  • ACCEPT screen, DISPLAY screen, (No full screen I/O yet).
  • EVALUATE.

  •  
    Last modified : August 15, 2000