2017-02-23 01:36:22 +03:00
|
|
|
(Program
|
2017-07-10 18:32:22 +03:00
|
|
|
{+(Begin
|
2017-02-23 01:36:22 +03:00
|
|
|
(Identifier)
|
|
|
|
(Rescue
|
2017-07-10 18:32:22 +03:00
|
|
|
(Constant)
|
|
|
|
(Rescue
|
2017-07-07 20:04:49 +03:00
|
|
|
(Constant)
|
|
|
|
(Constant)
|
|
|
|
(RescuedException
|
|
|
|
(Identifier))
|
2017-07-10 18:32:22 +03:00
|
|
|
(Identifier)))
|
|
|
|
(Else
|
|
|
|
(Identifier))
|
|
|
|
(Ensure
|
|
|
|
(Identifier)))+}
|
2017-07-07 20:04:49 +03:00
|
|
|
{+(Method
|
|
|
|
(Identifier)
|
|
|
|
(Rescue
|
|
|
|
(Constant)
|
|
|
|
(Rescue
|
|
|
|
(Constant)
|
|
|
|
(Constant)
|
|
|
|
(RescuedException
|
|
|
|
(Identifier))))
|
|
|
|
(Else)
|
2017-07-10 18:32:22 +03:00
|
|
|
(Ensure))+}
|
|
|
|
{+(Modifier Rescue
|
|
|
|
(Identifier)
|
|
|
|
(Identifier))+}
|
|
|
|
{-(Begin
|
|
|
|
(Identifier)
|
|
|
|
(Rescue
|
|
|
|
(Identifier)
|
|
|
|
(Identifier)))-})
|