symbol method

void symbol(
  1. String lexeme, {
  2. bool spaceBefore = false,
  3. bool spaceAfter = false,
})

Writes the lexeme, unchanged.

Implementation

void symbol(String lexeme,
    {bool spaceBefore = false, bool spaceAfter = false}) {
  if (needsSpace && spaceBefore) {
    _space();
  }

  buffer.write(lexeme);
  needsSpace = spaceAfter;
}