public Function(String name,LinkedList<String> code,String[] argnames,String[] retnames) {
    this.name=name;
    args=argnames.length;
    returns=retnames.length;
    this.argnames=argnames;
    this.returnnames=retnames;
    this.code=code;
  }