code: func Linknewplist(ctxt *Link) *Plist {
  	var pl *Plist
  	pl = new(Plist)
  	*pl = Plist{}
  	if ctxt.Plist == nil {
  		ctxt.Plist = pl
  	} else {
  		ctxt.Plast.Link = pl
  	}
  	ctxt.Plast = pl
  	return pl
  }
docs: /*
   * start a new Prog list.
   */