generators.regularTreeGrammar:
( { S },
  { a:0, b:0, c:1, h:2, v:2 },
  { S -> a,
    S -> b ,
    S -> c[S] weight 2,
    S -> h[S,S] weight 3,
    S -> v[S,S] weight 3
  },
  S )
