Sha256: 1f0fefa35a62a5fb8636c8ce342ddd5ff6c22f8c1592dade5ca36fa06fc0e88e

Contents?: true

Size: 317 Bytes

Versions: 9

Compression:

Stored size: 317 Bytes

Contents

# nested_classes.fy
# Example of nested classes in fancy

class Outer {
  class Inner {
    def to_s {
      "Outerr::Inner"
    }
  }

  def to_s {
    "Outer"
  }
}


o = Outer new
o println
i = Outer::Inner new
i println

class Outer InnerTwo {
  def to_s { "Outer InnerTwo" }
}

i = Outer InnerTwo new
i println

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
fancy-0.8.0 examples/nested_classes.fy
fancy-0.7.0 examples/nested_classes.fy
fancy-0.6.0 examples/nested_classes.fy
fancy-0.5.0 examples/nested_classes.fy
fancy-0.4.0 examples/nested_classes.fy
fancy-0.3.3 examples/nested_classes.fy
fancy-0.3.2 examples/nested_classes.fy
fancy-0.3.1 examples/nested_classes.fy
fancy-0.3.0 examples/nested_classes.fy