1 4 5 9 10 package org.openlaszlo.sc; 11 12 16 public class Function { 17 private final String name; 18 private final String args; 19 private final String body; 20 21 public Function(String body) { 22 this("", body); 23 } 24 25 public Function(String args, String body) { 26 this("", args, body); 27 } 28 29 public Function(String name, String args, String body) { 30 this.name = name; 31 this.args = args; 32 this.body = body; 33 } 34 35 public String toString() { 36 return "function " + name + "\n(" + args + "\n) {" + body + "\n}"; 37 } 38 } 39 | Popular Tags |