Diff of Tasks
- The added line is THIS COLOR.
- The deleted line is THIS COLOR.
- Go to Tasks.
- Deleting diff of Tasks
* OpenCOBOL TODO [#e3cae7bd]
** Pending requests [#u9a615c9]
*** Handling of EBCDIC files [#ma1dce05]
*** Check the record size [#zec1a99a]
READ statement should check the record size.
*** Partial expression in the EVALUATE statement [#j97f8afc]
(2004-02-19: feature request: EVALUATE: partial-expression)
** Other features to be implemented [#nc5ade96]
*** Intrinsic functions [#na1c2956]
Many functions implemented. See Features.
*** SCREEN SECTION [#h0a3f78c]
Too many things to do. TinyCOBOL has better support of this.
Update: OpenCOBOL 1.1 has initial support for SCREEN SECTION. There is still some work to do, but no longer "too many things".
*** Embedded SQL [#jc9474d8]
Frank Polscheit posted his implementation of SQL preprocessor.
(2004-02-17: SQL pre-processor for OPEN-COBOL)
Firebird (firebird.sourceforge.net) has a SQL preprocessor
for their database.
*** New backends for INDEXED files [#ha0716c2]
- Alternative to BerkeleyDB?
- In OC 1.0, we have experimental support for C-ISAM, D-ISAM
and VBISAM.
** Error checking [#t6074a4a]
- If the VALUE clause does not match to the picture, maybe we should print warnings.
- Type checking with each statement.~
Most statements do not check the type of thier parameters.
We should do it at the beginning of each cb_emit_* functions.
- Strict error checking depending on the standard
- Use `error' token in the parser for better error recovery
** Improvement of compiler internals [#t3637bc5]
** Optimization [#o8cfedd4]
- Several things have been done. There is always room for improvement.
*** More inlining of run-time functions [#a0c1a243]
- We do inline a number of functions when optimization option
is specified to the compile.
- [http://www.superiorpapers.com/ paper writing]




