19 INTEGER ::= +-? 0-9+
19
+-
0-9
final INTEGER = pattern('+-').repeat(0, 1) & pattern('0-9').plus();