squawk-lexer 2.45.0

Linter for Postgres migrations & SQL
Documentation
---
source: crates/squawk_lexer/src/lib.rs
expression: "lex(r#\"\nselect $1 + $2;\n\nselect $1123123123123;\n\nselect $;\n\"#)"
---
[
    "\n" @ Whitespace,
    "select" @ Ident,
    " " @ Whitespace,
    "$1" @ PositionalParam,
    " " @ Whitespace,
    "+" @ Plus,
    " " @ Whitespace,
    "$2" @ PositionalParam,
    ";" @ Semi,
    "\n\n" @ Whitespace,
    "select" @ Ident,
    " " @ Whitespace,
    "$1123123123123" @ PositionalParam,
    ";" @ Semi,
    "\n\n" @ Whitespace,
    "select" @ Ident,
    " " @ Whitespace,
    "$" @ PositionalParam,
    ";" @ Semi,
    "\n" @ Whitespace,
]