fparser.two.Fortran2008.end_critical_stmt_r812

Module containing Fortran2008 End_Critical_Stmt rule R812

Module Contents

Classes

End_Critical_Stmt

Fortran 2008 Rule 812.

class fparser.two.Fortran2008.end_critical_stmt_r812.End_Critical_Stmt(string, parent_cls=None)[source]

Bases: fparser.two.utils.EndStmtBase

Fortran 2008 Rule 812.

end-critical-stmt is END CRITICAL [ critical-construct-name ]

subclass_names = [][source]
use_names = ['Critical_Construct_Name'][source]
static match(string)[source]
Parameters:

string (str) – Fortran code to check for a match

Returns:

2-tuple containing “CRITICAL” and, optionally, an associated Name or None if there is no match.

Return type:

Optional[Tuple[ str, Optional[fparser.two.Fortran2003.Critical_Construct_Name]]]