fparser.one.statements ====================== .. py:module:: fparser.one.statements .. autoapi-nested-parse:: Fortran single line statements. Attributes ---------- .. autoapisummary:: fparser.one.statements.ForallStmt fparser.one.statements.WhereStmt Classes ------- .. autoapisummary:: fparser.one.statements.GeneralAssignment fparser.one.statements.Assignment fparser.one.statements.PointerAssignment fparser.one.statements.Assign fparser.one.statements.Call fparser.one.statements.Goto fparser.one.statements.ComputedGoto fparser.one.statements.AssignedGoto fparser.one.statements.Continue fparser.one.statements.Return fparser.one.statements.Stop fparser.one.statements.Print fparser.one.statements.Read fparser.one.statements.Read0 fparser.one.statements.Read1 fparser.one.statements.Write fparser.one.statements.Flush fparser.one.statements.Wait fparser.one.statements.Contains fparser.one.statements.Allocate fparser.one.statements.Deallocate fparser.one.statements.ModuleProcedure fparser.one.statements.Access fparser.one.statements.Public fparser.one.statements.Private fparser.one.statements.Close fparser.one.statements.Cycle fparser.one.statements.Backspace fparser.one.statements.Endfile fparser.one.statements.Rewind fparser.one.statements.Open fparser.one.statements.Format fparser.one.statements.Save fparser.one.statements.Data fparser.one.statements.Nullify fparser.one.statements.Use fparser.one.statements.Exit fparser.one.statements.Parameter fparser.one.statements.Equivalence fparser.one.statements.Dimension fparser.one.statements.Target fparser.one.statements.Pointer fparser.one.statements.Protected fparser.one.statements.Volatile fparser.one.statements.Value fparser.one.statements.ArithmeticIf fparser.one.statements.Intrinsic fparser.one.statements.Inquire fparser.one.statements.Sequence fparser.one.statements.External fparser.one.statements.Namelist fparser.one.statements.Common fparser.one.statements.Optional fparser.one.statements.Intent fparser.one.statements.Entry fparser.one.statements.Import fparser.one.statements.SpecificBinding fparser.one.statements.GenericBinding fparser.one.statements.FinalBinding fparser.one.statements.Allocatable fparser.one.statements.Asynchronous fparser.one.statements.Bind fparser.one.statements.Else fparser.one.statements.ElseIf fparser.one.statements.Case fparser.one.statements.TypeIs fparser.one.statements.ClassIs fparser.one.statements.ElseWhere fparser.one.statements.Enumerator fparser.one.statements.FortranName fparser.one.statements.Threadsafe fparser.one.statements.Depend fparser.one.statements.Check fparser.one.statements.CallStatement fparser.one.statements.CallProtoArgument fparser.one.statements.Pause fparser.one.statements.Comment Module Contents --------------- .. py:class:: GeneralAssignment(parent, item) Bases: :py:obj:`fparser.common.base_classes.Statement` = => .. py:attribute:: match .. py:attribute:: item_re .. py:attribute:: _repr_attr_names :value: ['variable', 'sign', 'expr'] .. py:method:: process_item() .. py:method:: tofortran(isfix=None) .. py:method:: analyze() .. py:class:: Assignment(parent, item) Bases: :py:obj:`GeneralAssignment` = => .. py:class:: PointerAssignment(parent, item) Bases: :py:obj:`GeneralAssignment` = => .. py:class:: Assign(parent, item) Bases: :py:obj:`fparser.common.base_classes.Statement` ASSIGN