Sha256: d25a4698e11057f300d3d11c5a3eba313e285c67dda4237626a937ede6064f32

Contents?: true

Size: 661 Bytes

Versions: 30

Compression:

Stored size: 661 Bytes

Contents

module Mutant
  module AST
    # Singleton nodes
    module Nodes
      extend Sexp

      N_NAN               = s(:send, s(:float,  0.0), :/, s(:float, 0.0))
      N_INFINITY          = s(:send, s(:float,  1.0), :/, s(:float, 0.0))
      N_NEGATIVE_INFINITY = s(:send, s(:float, -1.0), :/, s(:float, 0.0))
      N_RAISE             = s(:send, nil, :raise)
      N_TRUE              = s(:true)
      N_FALSE             = s(:false)
      N_NIL               = s(:nil)
      N_EMPTY             = s(:empty)
      N_SELF              = s(:self)
      N_ZSUPER            = s(:zsuper)
      N_EMPTY_SUPER       = s(:super)

    end # Node
  end # AST
end # Mutant

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
mutant-0.8.10 lib/mutant/ast/nodes.rb
mutant-0.8.9 lib/mutant/ast/nodes.rb
mutant-0.8.8 lib/mutant/ast/nodes.rb
mutant-0.8.7 lib/mutant/ast/nodes.rb
mutant-0.8.6 lib/mutant/ast/nodes.rb
mutant-0.8.5 lib/mutant/ast/nodes.rb
mutant-0.8.4 lib/mutant/ast/nodes.rb
mutant-0.8.3 lib/mutant/ast/nodes.rb
mutant-0.8.2 lib/mutant/ast/nodes.rb
mutant-0.8.1 lib/mutant/ast/nodes.rb
mutant-0.8.0 lib/mutant/ast/nodes.rb
mutant-0.7.9 lib/mutant/ast/nodes.rb
mutant-0.7.8 lib/mutant/ast/nodes.rb
mutant-0.7.7 lib/mutant/ast/nodes.rb
mutant-0.7.6 lib/mutant/ast/nodes.rb
mutant-0.7.5 lib/mutant/ast/nodes.rb
mutant-0.7.4 lib/mutant/ast/nodes.rb
mutant-0.7.3 lib/mutant/ast/nodes.rb
mutant-0.7.2 lib/mutant/ast/nodes.rb
mutant-0.7.1 lib/mutant/ast/nodes.rb