Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Minimising deep indentation

Re: Minimising deep indentation

From: Frank van Bortel <frank.van.bortel_at_gmail.com>
Date: Sat, 21 May 2005 10:10:23 +0200
Message-ID: <d6mq4u$r1e$2@news2.zwoll1.ov.home.nl>


dn.perl_at_gmail.com wrote:
> I have taken over some PL/SQL code which is deeply indented.
> Some lines have 10-12 tabs before code appears on them. I want
> to minimise this. I don't even mind introducing an
> "indent_help_exception" for this purpsoe.
>
> If my entire code is trapped within if not(date_cycle is null),
> then I want to trap if(date_cycle is null) case first.
>
> current code :
> if (condition1) then
> register a small 'error' message ;
> else
> a block of 300 lines; -- which later has deep indents needing
> 10-12 tabs
> end if ;
>
>
> Desired format :
> if (condition1) then
> do something to quit/jump/goto/return
> maybe raise indent_related_exception and quit
> end if ;
> a block of 300 lines; -- here one tab for indentation is saved
> compared to above code...
>
>
> Please advise. TIA.
>

Get awk (awk for windows?) or sed (there *is* sed for windows) and learn to use the s[ubstitute] command.

-- 
Regards,
Frank van Bortel
Received on Sat May 21 2005 - 03:10:23 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US