(Statements (Function (Empty) (Empty) (Identifier) (StatementBlock (VariableDeclaration (Assignment (Empty) (Identifier) (Float))) (Yield { (Identifier) ->(Update {+(Identifier)+}) }))))