-- input -- commodity 1,000.00 UAH -- expect -- COMMODITY "commodity" 1:1-1:10 WHITESPACE " " 1:10-1:11 DECIMAL "1,000.00" 1:11-1:19 WHITESPACE " " 1:19-1:20 COMMODITYMARK "UAH" 1:20-2:0 NEWLINE "\n" 2:0-2:1 EOF "" 2:1-2:1