(Program
(DoWhile
(ExpressionStatements
(FunctionCall
(Identifier)
{ (Identifier)
->(Identifier) })))
{ (Boolean)
->(Boolean) }))