WHITESPACE = _{ " " | "\t" | "\r" | "\n" } integer = @{ ASCII_DIGIT+ } map = { "/*" ~ integer ~ ":" ~ integer ~ "*/" } non_map = { (!map ~ ANY)+ } mapping = { SOI ~ (map | non_map)* ~ EOI }