Sha256: a6c5e9c2b8ae756c83ed7b24ee6e7f343f1e73563cc8096132e07683424782f3

Contents?: true

Size: 773 Bytes

Versions: 12

Compression:

Stored size: 773 Bytes

Contents

data: |
  class Greeter {
    initialize: (name)-> {
        this.name = name
    }

    greet: -> {
        console.log("Hello #{this.name}!")
    }

    this.meet: (first, second)-> {
        new Greeter(first).greet()
        new Greeter(second).greet()
    }
  }

  Greeter.meet("Alice", "Bob")

compiled: |
  var Greeter;
  Greeter = Greeter || function Greeter() {
    if(this.initialize) {
      this.initialize.apply(this, arguments);
    }
  }

  Greeter.prototype.initialize = function(name) {
    this.name = name;
  };

  Greeter.prototype.greet = function() {
    console.log("Hello " + (this.name) + "!");
  };

  Greeter.meet = function(first, second) {
    new Greeter(first).greet();
    new Greeter(second).greet();
  };;

  Greeter.meet("Alice", "Bob");

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
liquidscript-0.7.12 spec/fixtures/example.generate.yml
liquidscript-0.7.11 spec/fixtures/example.generate.yml
liquidscript-0.7.10 spec/fixtures/example.generate.yml
liquidscript-0.7.9 spec/fixtures/example.generate.yml
liquidscript-0.7.8 spec/fixtures/example.generate.yml
liquidscript-0.7.7 spec/fixtures/example.generate.yml
liquidscript-0.7.6 spec/fixtures/example.generate.yml
liquidscript-0.7.5 spec/fixtures/example.generate.yml
liquidscript-0.7.4 spec/fixtures/example.generate.yml
liquidscript-0.7.3 spec/fixtures/example.generate.yml
liquidscript-0.7.2 spec/fixtures/example.generate.yml
liquidscript-0.7.1 spec/fixtures/example.generate.yml