$ ('$')
{ ('{')
word ('a')
param_separator ('=')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator (':=')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator ('-')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator (':-')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator (':?')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator ('+')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator (':+')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
param_separator ('!')
word ('a')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator ('?')
word ('x')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('a')
param_separator ('-')
word ('(none)')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
param_separator ('@')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('//')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('///')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('/')
word ('a')
param_separator ('/')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('/')
word ('a')
param_separator ('//')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('/')
word (',')
param_separator ('//')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('/')
word ('a')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('x')
param_separator ('/')
word ('\n')
param_separator ('/')
word (' ')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
word ('input')
param_separator ('//')
word ('[[:digit:].]')
param_separator ('/')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
int ('1')
param_separator ('/')
} ('}')
WHITE_SPACE (' ')
word ('X')
\n ('\n')
function ('function')
WHITE_SPACE (' ')
word ('x')
\n ('\n')
$ ('$')
{ ('{')
int ('1')
param_separator ('/')
} ('}')
\n ('\n')
$ ('$')
{ ('{')
int ('1')
param_separator ('/')
} ('}')
\n ('\n')
} ('}')