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;};