def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_word(self)
 def accept(self, visitor: TokenVisitor):
     visitor.visit_caesura(self)
 def accept(self, visitor: TokenVisitor):
     visitor.visit_metrical_foot_separator(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_compound_grapheme(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_divider(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_named_sign(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_number(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_perhaps_broken_away(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_accidental_omission(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_gloss(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_document_oriented_gloss(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_erasure(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_emendation(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_removal(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_intentional_omission(self)
 def accept(self, visitor: TokenVisitor) -> None:
     visitor.visit_unknown_sign(self)