[ < ] | [ > ] | [ << ] | [Plus haut] | [ >> ] | [Top] | [Table des matières] | [Index] | [ ? ] |
In addition to the normal commands for moving by and operating on “defuns” (Fortran subprograms—functions and subroutines, as well as modules for F90 mode), Fortran mode provides special commands to move by statements and other program units.
Move to the beginning of the next statement
(fortran-next-statement
/f90-next-statement
).
Move to the beginning of the previous statement
(fortran-previous-statement
/f90-previous-statement
). If there
is no previous statement (i.e. if called from the first statement in the
buffer), move to the start of the buffer.
Move point forward to the start of the next code block
(f90-next-block
). A code block is a subroutine,
if
–endif
statement, and so forth. This command exists for
F90 mode only, not Fortran mode. With a numeric argument, this moves
forward that many blocks.
Move point backward to the previous code block (f90-previous-block
).
This is like f90-next-block
, but moves backwards.
Move to the end of the current code block
(fortran-end-of-block
/f90-end-of-block
). With a numeric
argument, move forward that number of blocks. The mark is set before moving
point. The F90 mode version of this command checks for consistency of block
types and labels (if present), but it does not check the outermost block
since that may be incomplete.
Move to the start of the current code block
(fortran-beginning-of-block
/f90-beginning-of-block
). This is
like fortran-end-of-block
, but moves backwards.
Ce document a été généré par Eric Reinbold le 23 Février 2009 en utilisant texi2html 1.78.