fparser Reference Guide  0.0.14
fparser.one.block_statements.Forall Class Reference
Inheritance diagram for fparser.one.block_statements.Forall:
Collaboration diagram for fparser.one.block_statements.Forall:

Public Member Functions

def process_item (self)
 
def tostr (self)
 
def get_classes (self)
 

Public Attributes

 specs
 

Static Public Attributes

 end_stmt_cls
 
 match
 
 name
 

Detailed Description

[<forall-construct-name> :] FORALL <forall-header>
  [<forall-body-construct>]...
<forall-body-construct> = <forall-assignment-stmt>
                        | <where-stmt>
                        | <where-construct>
                        | <forall-construct>
                        | <forall-stmt>
<forall-header> = ( <forall-triplet-spec-list> [, <scalar-mask-expr>] )
<forall-triplet-spec> = <index-name> = <subscript> : <subscript>
                        [: <stride>]
<subscript|stride> = <scalar-int-expr>
<forall-assignment-stmt> = <assignment-stmt> | <pointer-assignment-stmt>

Definition at line 1121 of file block_statements.py.


The documentation for this class was generated from the following file: