рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕ рдЯреАрдо-рд╕рдВрдЧрдд рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпреЗ рди рдХреЗрд╡рд▓ рдкреНрд░рд╕рд┐рджреНрдз рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди рд╣реИрдВ, рдмрд▓реНрдХрд┐ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рд┐рд╕реНрдЯрдо рдХреЗ рднреАрддрд░ рддреНрд░реБрдЯрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдкреИрдЯрд░реНрди, рдЪреМрд░рд╛рд╣реЗ рдХреА рдмрд╛рддрдЪреАрдд рдореЗрдВ рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рд░реВрдк, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рддрд░реНрдХ рдФрд░ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЯреБрдХрдбрд╝реЛрдВ рдХреЛ рддрд░реАрдХреЛрдВ рдореЗрдВ рдирд╣реАрдВ рд▓рдкреЗрдЯрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдХреЛрдб рдХреА рдкрдардиреАрдпрддрд╛ рдФрд░ рд╕рд░рд▓рддрд╛ рдореЗрдВ рднреА рдпреЛрдЧрджрд╛рди рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред
рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЙрдирдХреЗ рдЖрдХрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рдкреИрдЯрд░реНрди рдореЗрдВ рдереЛрдбрд╝реЗ рд╕реЗ рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде, рдЖрдкрдХреЛ рдХреЛрдб рдХреЛ рджрд┐рдП рдЧрдП рдкреИрдЯрд░реНрди рдореЗрдВ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд░рд┐рдлреНрд▓реЗрдХреНрдЯрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдЬреЗрд╡реАрдПрдо рдкрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХреА рдЦреЛрдЬ рдХреЗ рдмрд╛рдж, рд╣рдо рдХреНрд▓реЛрдЬрд░ рдкрд░ рдмрд╕ рдЧрдПред рдЗрд╕ рдкрд░ рдПрдХ рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдкреИрдЯрд░реНрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдо рдЬрд╛рд╡рд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реИрдВрдбрд▓рд┐рдВрдЧ рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
рдХреЛрд╢рд┐рд╢ рдХрд░реЛ {
... рдХрд╛рдо ...
} рдкрдХрдбрд╝ ( рдЖрдВрддрд░рд┐рдХ рдЕрдкрд╡рд╛рдж рдИ ) {
exceptionHelperред addGroup ( e, TestTestред рд╡рд░реНрдЧ ред getName ) ( ) , "... рддреНрд░реБрдЯрд┐ ..." ,
рдирдИ рдЬреЛрдбрд╝реА ( "рдкрд░рдо 1" , рдкрд░рдо 1 ) ;
рдирдИ рдЬреЛрдбрд╝реА ( "рдкрд░рдо 2" , рдкрд░рдо 2 ) ) ;
рдИ рдлреЗрдВрдХ рджреЛ ;
} рдкрдХрдбрд╝ ( рдЕрдкрд╡рд╛рдж рдИ ) {
рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХ ред рдЬрдирд░реЗрдЯ рдХрд░реЗрдВ ( ErrorRefред SYSTEM_ERROR , "... рддреНрд░реБрдЯрд┐ ..." ,
рдирдИ рдЬреЛрдбрд╝реА ( "рдкрд░рдо 1" , рдкрд░рдо 1 ) ;
рдирдИ рдЬреЛрдбрд╝реА ( "рдкрд░рдо 2" , рдкрд░рдо 2 ) ;
рдирдИ рдЬреЛрдбрд╝реА ( "рдЕрдкрд╡рд╛рдж" , MySerialization; рдЕрдкрд╡рд╛рджрдЯреНрд░реАрд╕реНрдЯреНрд░рд┐рдВрдЧ ( рдИ ) ) ) ;
}
}
рдХреНрд▓реЛрдЬрд░ рдкрд░ ,
рд╣реИрдВрдбрд▓рд░-рдпрд╛рдиреА рдореИрдХреНрд░реЛ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬреЛ рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЗ рддрд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдордзреНрдп рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ, рд╣рдо рдЗрд╕ рдореИрдХреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрд▓ рдХреЛ
рдирд┐рдЪрд▓реЗ рдлрд╝рдВрдХреНрд╢рди рдкрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
( рдмреАрдЪ рдореЗрдВ рдЕрд╡рд╣реЗрд▓рдирд╛ [ рдПрдХ рдмреА ]
( рдпрд╛рдиреА / рд╣реИрдВрдбрд▓рд░-рдпрд╛рдиреА рдпрд╛рдиреА / рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ "рдордзреНрдп рд╕реНрддрд░ рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ" nil [ a b ]
( рджреЛ [ рдкрд░рд┐рдгрд╛рдо ( рдиреАрдЪреЗ рдПрдХ рдмреА ) ]
рдкрд░рд┐рдгрд╛рдо ) ) )
рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рд╕рдВрдХрд▓рди рд╕рдордп рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдмреЙрдбреА рдХреЛрдб рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХреНрдпрд╛ рд╣реИ:
( рдореИрдХреНрд░реЛрдПрдХреНрд╕рдкреИрдВрдб- 1 ' ( рдпрд╛рдиреА / рд╣реИрдВрдбрд▓рд░-рдпрд╛рдиреА / рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ "рдордзреНрдп рд╕реНрддрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг" рдиреАрд▓ [ рдПрдХ рдмреА ]
( рджреЛ [ рдкрд░рд┐рдгрд╛рдо ( рдиреАрдЪреЗ рдПрдХ рдмреА ) ]
рдкрд░рд┐рдгрд╛рдо ) ) )
рдкрд░рд┐рдгрд╛рдо (рдСрдЯреЛ рдЪрд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпрдп рдФрд░ рдкрдардиреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╣рдЯрд╛рдП рдЧрдП рдкреВрд░реНрдг рдирд╛рдорд╕реНрдерд╛рди):
( let [ params ( рдЙрд▓реНрдЯрд╛ ( zipmap) ( рдирдХреНрд╢рд╛ str ' [ a b ] ))
[ рдЦ ]] )
рддреНрд░реБрдЯрд┐-рд╕реНрдерд╛рди ( рд╡рд░реНрддрдорд╛рди-рдлрд╝рдВрдХреНрд╢рди- рдирд╛рдо ) ]
( рдХреЛрд╢рд┐рд╢ рдХрд░реЛ ( рдкрд░рд┐рдгрд╛рдо [ рдПрдХ рдмреА рдиреАрдЪреЗ ) ]
рдкрд░рд┐рдгрд╛рдо )
( рдПрд░рд░ рдкрдХрдбрд╝реЗрдВ ред рдЗрдХрд╛рдЗрдпрд╛рдБ ред рдЗрдВрдЯреЗрд▓реАрд▓реЗрдХреНрд╕реЗрдкреНрд╢рди рдИ
( рдРрдб-рдЧреНрд░реБрдк-рдЯреВ-рдИ-рдИ-рдПрд░рд░-рдкреНрд▓реЗрд╕ "рдорд┐рдбрд┐рд▓ рд▓реЗрд╡рд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ" рдкрд░рдореЗрд╕ )
( рдлреЗрдВрдХ рдИ )
( рдХреИрдЪ рдЬрд╛рд╡рд╛ ред рд▓реИрдВрдЧ ред рдЕрдкрд╡рд╛рдж рдИ
( рдЪрд▓реЛ [ рддреНрд░реБрдЯрд┐-рд░реЗрдл ( рддреНрд░реБрдЯрд┐-рдирдХреНрд╢рд╛ ? getname ( ред getclass e ) )
рддреНрд░реБрдЯрд┐-рд░реЗрдл ( рдпрджрд┐ ( рд╢реВрдиреНрдп ? рддреНрд░реБрдЯрд┐-рд░реЗрдл )
( рдореЗрдХ-рд╕рд┐рд╕реНрдЯрдо-рдПрд░рд░-рд░реЗрдл рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ рдПрд░рд░-рд╕рд┐рд╕реНрдЯрдо- рдПрд░рд░ )
рддреНрд░реБрдЯрд┐-рд░реЗрдл )
рдпрд╛рдиреА ( рдмрдирд╛рдУ-рддреНрд░реБрдЯрд┐-рддреНрд░реБрдЯрд┐ рддреНрд░реБрдЯрд┐-рдЬрдЧрд╣ "рдордзреНрдп рд╕реНрддрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг" рдИ рдкрд░рдореЗрд╕ ) ]
( рдлреЗрдВрдХ рдпрд╛рдиреА ) ) ) ))
рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдореА рдХреЛрдб рдЬрд╛рд╡рд╛ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдПрдХ рдорд╛рдирдХреАрдХреГрдд рдПрдирд╛рд▓реЙрдЧ рд╣реИред рдХреНрд▓реЛрдЬрд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдПрдХ рдЕрдиреНрдп рд▓рд╛рдн рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдореИрдВ рддреНрд░реБрдЯрд┐ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рддрд░реНрдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдЙрди рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рдмрджрд▓рдирд╛ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЗрд╕ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрдЪрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдЧрд╛ред
рдлрд┐рд▓рд╣рд╛рд▓, рд╣рдо рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдИрдбреАрдПрд╕рдПрд▓ рдХреЗ рдЕрдВрджрд░ рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдХреНрд░реЛрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рд╕рднреА рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреИрдЯрд░реНрди рднрд╛рд╖рд╛ рдХрд╛ рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рдмрди рдЧрдПред
рд▓рд┐рд╕реНрдк рдореЗрдВ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдЖрдХрд╛рд░ рдкрд░рд┐рдорд╛рдг рдХреЗ рдЖрджреЗрд╢реЛрдВ рд╕реЗ рдХрдо рд╣реЛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рди рдХреЗрд╡рд▓ рдореИрдХреНрд░реЛрдЬрд╝ рдХреЗ рдХрд╛рд░рдг рд╣реИ, рдмрд▓реНрдХрд┐ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХреНрд▓реЛрдЬрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ, рдЙрдЪреНрдЪ-рдХреНрд░рдо рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдФрд░ рдХреНрд▓реЛрдЬрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╢реИрд▓реА рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рдХрд╛рд░рдг рднреА рд╣реИред рдЙрд╕реА рд╕рдордп, рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреНрд▓реЛрдЬрд░ рдХреА рдХреНрд╖рдорддрд╛, рдЬрд╛рд╡рд╛ рдФрд░ рдЬреЗ 2 рдХреА рд░реВрдкрд░реЗрдЦрд╛ рдЦреЛ рдирд╣реАрдВ рдЧрдИ рдереАред рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рдЕрдм рддреНрд╡рд░рд┐рдд рдХреЛрдб рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдХрд╛рд░рдг рдХреЗрд╡рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╣реА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕рдВрдЪрд╛рд▓рди рдЙрджрд╛рд╣рд░рдг
рд╕реНрд░реЛрдд рдХреЛрдб:( рдиреАрдЪреЗ рджреА рдЧрдИ рдмрд╛рдд [ b ]
( рдпрд╛рдиреА / рд╣реИрдВрдбрд▓рд░- рдпрд╛рдиреА / рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ "рдирд┐рдореНрди рд╕реНрддрд░ рдХрд╛ рдСрдкрд░реЗрд╢рди"
{ "java.lang.ArithmeticException" TestSystemEM $ ErrorRef / BAD_ARGS }
[ рдмреА ]
( рджреЛ [ рдкрд░рд┐рдгрд╛рдо ( / a ) )
рдкрд░рд┐рдгрд╛рдо ) ) )
( рдмреАрдЪ рдореЗрдВ рдЕрд╡рд╣реЗрд▓рдирд╛ [ рдПрдХ рдмреА ]
( рдпрд╛рдиреА / рд╣реИрдВрдбрд▓рд░-рдпрд╛рдиреА рдпрд╛рдиреА / рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ "рдордзреНрдп рд╕реНрддрд░ рдХреА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ" nil [ a b ]
( рджреЛ [ рдкрд░рд┐рдгрд╛рдо ( рдиреАрдЪреЗ рдПрдХ рдмреА ) ]
рдкрд░рд┐рдгрд╛рдо ) ) )
( рдмрджрдирд╛рдо рдкрд░реАрдХреНрд╖рдХ ] [ рдмреА ]
( let [ c ( + a b ) ]
( рдпрд╛рдиреА / рд╣реИрдВрдбрд▓рд░-рдпрд╛рдиреА / рд╕рд┐рд╕реНрдЯрдо-рдЯреЗрд╕реНрдЯ "рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ" nil [ a b c ]]
( рджреЛ [ рдкрд░рд┐рдгрд╛рдо ( рдордзреНрдп рдП рдмреА ) ]
рдкрд░рд┐рдгрд╛рдо ) ) ) )
рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЕрдкрд╡рд╛рдж рдХреЗ рдкрд░рд┐рдгрд╛рдо:рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ > ( рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ ( рдкрд░реАрдХреНрд╖рдХ 1 2 )
( рдЗрдВрдЯрд░рдирд▓ рдПрдХреНрд╕рд╕реЗрдкреНрд╢рди рдИ рдХреЛ рдкрдХрдбрд╝реЗрдВ
( Println ( рдпрд╛рдиреА / рдорд╛рдирд╡ рдкрдардиреАрдп-рдпрд╛рдиреА рдИ ) ) )
1/2
рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде:рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ > ( рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ ( рдкрд░реАрдХреНрд╖рдХ 1 0 )
( рдЗрдВрдЯрд░рдирд▓ рдПрдХреНрд╕рд╕реЗрдкреНрд╢рди рдИ рдХреЛ рдкрдХрдбрд╝реЗрдВ
( Println ( рдпрд╛рдиреА / рдорд╛рдирд╡ рдкрдардиреАрдп-рдпрд╛рдиреА рдИ ) ) )
ErrorRef: BAD_ARGS
рд╕рдореВрд╣ рдкреИрд░рд╛рдореАрдЯрд░:
className: libs.error.example $ tester
рд╕рдВрджреЗрд╢: рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛рд░реНрд░рд╡рд╛рдИ
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд╛рдо: a, рдорд╛рди: <int> 1 </ int>
рдирд╛рдо: b, рдорд╛рди: <int> 0 </ int>
рдирд╛рдо: c, рдорд╛рди: <int> 1 </ int>
рд╕рдореВрд╣ рдкреИрд░рд╛рдореАрдЯрд░:
className: libs.error.example $ рдордзреНрдп
рд╕рдВрджреЗрд╢: рдордзреНрдп рд╕реНрддрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд╛рдо: a, рдорд╛рди: <int> 1 </ int>
рдирд╛рдо: b, рдорд╛рди: <int> 0 </ int>
рд╕рдореВрд╣ рдкреИрд░рд╛рдореАрдЯрд░:
className: libs.error.example $ рдирд┐рдЪрд▓рд╛ рднрд╛рдЧ
рд╕рдВрджреЗрд╢: рдирд┐рдореНрди рд╕реНрддрд░ рдСрдкрд░реЗрд╢рди
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд╛рдо: b, рдорд╛рди: <int> 0 </ int>
рдирд╛рдо: a, рдорд╛рди: <int> 1 </ int>
рдирд╛рдо: рдЕрдкрд╡рд╛рдж, рдорд╛рди: <java.lang.String> рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢: рд╢реВрдиреНрдп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ
java.lang.ArithmeticException: рд╢реВрдиреНрдп рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░реЗрдВ
clojure.lang.Numbers.divide (рдирдВрдмрд░.рдЬрд╡рд╛:138) рдкрд░
libs.error.example рдкрд░ $ bottom.invoke (example.clj: 12)
libs.error.example рдкрд░ $ middle.invoke (example.clj: 17)
libs.error.example рдкрд░ $ tester.invoke (example.clj: 23)
...
</Java.lang.String>