Sha256: 878ce88bf5970786b49a80143c27c3d3b61b97569948d0faac4bf2d83d852abd
Contents?: true
Size: 260 Bytes
Versions: 3
Compression:
Stored size: 260 Bytes
Contents
module Basic101 class NegateOperation include Identity def initialize(expression) @expression = expression end def eval(runtime) @expression.eval(runtime).negate end protected attr_reader :expression end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
basic101-0.4.0 | lib/basic101/negate_operation.rb |
basic101-0.2.0 | lib/basic101/negate_operation.rb |
basic101-0.1.0 | lib/basic101/negate_operation.rb |