Exception: Calculi::Recursion
- Inherits:
-
StandardError
- Object
- StandardError
- Calculi::Recursion
- Defined in:
- lib/calculi/recursion.rb
Overview
Raised when a non-recursive function tries to call itself
Instance Method Summary collapse
-
#initialize(fn_name) ⇒ Recursion
constructor
A new instance of Recursion.
Constructor Details
#initialize(fn_name) ⇒ Recursion
Returns a new instance of Recursion.
3 4 5 |
# File 'lib/calculi/recursion.rb', line 3 def initialize(fn_name) super("Non-recursive `#{fn_name}' tried to call itself") end |