Fortran Rescoped Expressions

The Fortran implementation of rescoped expressions is as follows:

 

qual-typedef-opt

        : TYPEDEFname /* Base (global) name */

        | qual-typedef-opt TICK TYPEDEFname /* Qualified name */

 

whatis-expressions

        : expression

        | rescoped-expression

        | printable_type