class Ne::NodeExpr

Defined in:

ne/node_expr.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(config : Config) #

[View source]

Instance Method Detail

def add(other : NodeExpr) #

[View source]
def difference(other : NodeExpr) #

[View source]
def each_group(&) #

[View source]
def intersection(other : NodeExpr) #

[View source]
def nodes : Hash(String, Set(UInt32)) #

[View source]
def parse(expr : String) #

[View source]
def range_to_s(s : UInt32, e : UInt32, io : IO) #

[View source]
def scan_file(filename : String) #

[View source]
def scan_io(io : IO) #

[View source]
def to_s(io : IO) #
Description copied from class Reference

Appends a short String representation of this object which includes its class name and its object address.

class Person
  def initialize(@name : String, @age : Int32)
  end
end

Person.new("John", 32).to_s # => #<Person:0x10a199f20>

[View source]
def write_compressed(io : IO) #

[View source]
def write_uncompressed(io : IO) #

[View source]