difft::parse

Module syntax

Source
Expand description

Syntax tree definitions with change metadata.

Structsยง

  • MatchedPos ๐Ÿ”’
  • SyntaxInfo ๐Ÿ”’
    Fields that are common to both Syntax::List and Syntax::Atom.

Enumsยง

  • AtomKind ๐Ÿ”’
  • MatchKind ๐Ÿ”’
    A matched token (an atom, a delimiter, or a comment word).
  • StringKind ๐Ÿ”’
    Different types of strings. We want to diff these the same way, but highlight them differently.
  • Syntax ๐Ÿ”’
  • TokenKind ๐Ÿ”’
    Unlike atoms, tokens can be delimiters like {.

Functionsยง

Type Aliasesยง