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