whole_func_string: function(name, index, length) {
    this.name = name;
    this.start = index;
    this.length = length;
    this.args = [];
  }
func_code_string: function(name, index, length) {
    this.name = name;
    this.start = index;
    this.length = length;
    this.args = [];
  }
func_documentation_string: MACRO CLASS