You are here:About>Computing & Technology>Focus on Linux> Linux Software> Editors> Emacs> Emacs Documentation - ForIndent Conv
About.comFocus on Linux
Newsletters & RSSEmail to a friendSubmit to Digg

ForIndent Conv

From Juergen Haas,
Your Guide to Focus on Linux.
FREE Newsletter. Sign Up Now!

Emacs Documentation

Syntactic Conventions

Fortran mode assumes that you follow certain conventions that simplify the task of understanding a Fortran program well enough to indent it properly:

  • Two nested do loops never share a continue statement.
  • Fortran keywords such as if, else, then, do and others are written without embedded whitespace or line breaks.

    Fortran compilers generally ignore whitespace outside of string constants, but Fortran mode does not recognize these keywords if they are not contiguous. Constructs such as else if or end do are acceptable, but the second word should be on the same line as the first and not on a continuation line.

If you fail to follow these conventions, the indentation commands may indent some lines unaesthetically. However, a correct Fortran program retains its meaning when reindented even if the conventions are not followed.

* Emacs Manual Index

 All Topics | Email Article | | |
Advertising Info | News & Events | Work at About | SiteMap | Reprints | HelpOur Story | Be a Guide
User Agreement | Ethics Policy | Patent Info. | Privacy Policy©2008 About, Inc., A part of The New York Times Company. All rights reserved.