Sha256: 5c753b0a7720988279b1b5bd75dc639a428dac1a7086a768967f7d54f1d70485

Contents?: true

Size: 330 Bytes

Versions: 2

Compression:

Stored size: 330 Bytes

Contents

class Regexp {
  """
  Regular Expression class. Used by Regexp literals in Fancy.
  """

  ruby_alias: 'inspect
  ruby_alias: 'to_s

  def === string {
    ruby: 'match args: [string]
  }

  def i {
    Regexp new(source(), true)
  }

  def Regexp new: string {
    new(string)
  }

  def Regexp [string] {
    new(string)
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fancy-0.5.0 lib/rbx/regexp.fy
fancy-0.4.0 lib/rbx/regexp.fy