Project

General

Profile

Feature #1719

flatten if/else chains in converted code

Added by Eric Faulhaber over 11 years ago. Updated over 7 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
8.00 h
billable:
No
vendor_id:
GCD
version_reported:
version_resolved:

History

#1 Updated by Eric Faulhaber over 11 years ago

Progress 4GL if/else if/else if/else does not emit as a Java:

if
{
   ...
}
else if
{
   ...
}
else if
{
   ...
}
else
{
   ...
}

...but instead as:

if
{
   ...
}
else
{
   if
   {
      ...
   }
   else
   {
      if
      {
         ...
      }
      else
      {
         ...
      }
   }
}

...which is sub-optimal from a readability perspective.

#2 Updated by Greg Shah over 11 years ago

  • Target version set to Code Improvements

#3 Updated by Greg Shah over 7 years ago

  • Target version deleted (Code Improvements)

Also available in: Atom PDF