given the following piece of code
glsl-parser currently produce
decllist ( ident, expr (literal), ident, expr(literal) ).

would it make more sense to have expr nested under ident so decllist might look like
decllist ( ident(expr(literal)), ident(expr(literal)) )
instead?
given the following piece of code
glsl-parser currently produce
decllist(ident,expr(literal),ident,expr(literal) ).would it make more sense to have
exprnested underidentsodecllistmight look likedecllist(ident(expr(literal)),ident(expr(literal)) )instead?