Path: utzoo!utgpu!watmath!iuvax!cica!gatech!gitpyr!mlw
From: mlw@pyr.gatech.EDU (Michael Williams)
Newsgroups: comp.lang.pascal
Subject: Re: Indenting
Message-ID: <9253@pyr.gatech.EDU>
Date: 2 Oct 89 00:36:35 GMT
References: <89273.185750TBC101@PSUVM.BITNET> <704@thor.wright.EDU>
Reply-To: mlw@pyr.UUCP (Michael Williams)
Organization: Georgia Institute of Technology
Lines: 22


   Anyone who deducts points for formatting inconsistent with the preferred
method of the instructor should be forced to write FORTRAN code, where
silly obstacles such as column numbers make a difference.  This is one of
the advantages of pascal.  There shouldn't be a standard; it should be a
matter of personal preference.  In fact, I have the following preference:

    for i := 1 to 10 do begin
       x := a[i];
       b[i+1] := x + 10;
    end;

The "begin" does not waste a line on my screen, allowing me to see more of
my program.  The "end" lines up with the "if", "for", or "while" statements,
allowing quick and easy alignments of scope.
When I first saw this style, I didn't like it; however, I now prefer it.
It's a matter of choice ... do it your way, but don't force others to.
-- 
Michael Williams
Georgia Institute of Technology, Atlanta Georgia, 30332
uucp: ...!{akgua,allegra,amd,hplabs,ihnp4,seismo,ut-ngp}!gatech!gitpyr!mlw
ARPA: mlw@pyr.gatech.edu