Advertisement
Guest User

Untitled

a guest
May 16th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Groovy 0.35 KB | None | 0 0
  1. def elems = _1.split()[4..-2]
  2. def result = ""
  3. for (int i = 0; i<elems.size(); i+=2) {
  4.   result +="\n"
  5.   result +="func With" + elems[i].capitalize() + "("+elems[i] + " " + elems[i+1] + ") Option {\n"
  6.   result +="    return func(opts *options) {\n"
  7.   result +="        opts."+elems[i]+" = " + elems[i] + "\n"
  8.   result +="    }\n}"
  9. }
  10. return result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement