On Thu, May 30, 2019 at 06:47:16PM +0200, Thomas Koenig wrote: > + > +It is possible to > +@itemize @bullet > +@item Add an expression to the end of a block using > + @code{gfc_add_expr_to_block} > +@item Add an expression to the bebinning of a block using
s/bebinning/beginning > + @code{void gfc_prepend_expr_to_block} > +@item Make a block into a single @code{tree} using > + @code{gfc_finish_block}. This is needed to Dangling sentence? > +@end itemize > + > +Evaluating Fortran expressions often require things to be done before > +and after evaulation of the expression, for example code for the s/evaulation/evaluation > +allocation of a temporary variable and its subsequent deallocation. > +Therefore, @code{gfc_se} contains the members @code{pre} and a > +@code{post}, which point to @code{stmt_block} blocks for code that > +needs to be executed before and after evaluation of the expression. Thomas, with the above fixes, I think this a great addition to manual. OK to commit. -- Steve