# NO WORKS: funcdefine: /function/i name "(" parameter[ $item[2] ](s? /,/) ")" "{" # WORKS: funcdefine: /function/i name "(" parameter[ $item[2] ](s?) ")" "{" # WORKS: funcdefine: /function/i name "(" parameter[ $item[2] ] ")" "{" #### # HACKED TO WORK: functiondefine: /function/i name "(" {@arg=($item[2]);1} parameter(s? /,/) ")" "{"