function(arg1,arg2,arg3)
grammar TreeConstruct; options { output=AST; } prog: 'function'^ '('! argv ')'!; argv: ARG (','! ARG)*; ARG: 'arg' ('1'|'2'|'3'|'4'); WS: (' '|'\r'|'\n') {$channel=HIDDEN;};
grammar TreeConstruct; options { output=AST; } prog: 'function' '(' argv ')'-> ^('function' argv); argv: ARG (',' ARG)* -> (ARG)+; ARG: 'arg' ('1'|'2'|'3'|'4'); WS: (' '|'\r'|'\n') {$channel=HIDDEN;};