@include _number.regexp
slot{Slot=Preprocessor}:
  match /^\[.*]/
setting{Normal}:
  name{Keyword}:
    between /^/ and =
    operator:
      symbol { } [ ]
    ...equal{Operator}:
      match =
      value{Symbol}:
        from here
        string:
          from " to "
          escape:
            match /\\[bfnrt/'"\\]/
            match /\\u[0-9a-fA-F]{4}/
        color{Color=String}:
          match /#[0-9A-Fa-f]{6}/
          match /#[0-9A-Fa-f]{3}/
        number:
          match /$(NUMBER)/
        operator:
          symbol { } [ ] , =
        symbol:
          match /[A-Za-z_$][A-Za-z_$0-9]*/
