Exception: SFRP::Raw::IllegalSideEffectError
- Inherits:
-
CompileError
- Object
- StandardError
- CompileError
- SFRP::Raw::IllegalSideEffectError
- Defined in:
- lib/sfrp/raw/exception.rb
Instance Method Summary collapse
-
#initialize(target_str, source_position) ⇒ IllegalSideEffectError
constructor
A new instance of IllegalSideEffectError.
- #message ⇒ Object
Constructor Details
#initialize(target_str, source_position) ⇒ IllegalSideEffectError
Returns a new instance of IllegalSideEffectError.
30 31 32 33 |
# File 'lib/sfrp/raw/exception.rb', line 30 def initialize(target_str, source_position) @target_str = target_str @source_position = source_position end |
Instance Method Details
#message ⇒ Object
35 36 37 |
# File 'lib/sfrp/raw/exception.rb', line 35 def "Don't call side-effect function '#{@target_str}'" end |