Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseTokens ¶
func ParseTokens(tokens []lexer.Token) ([]group.Reindenter, error)
ParseTokens parses Tokens, creating slice of Reindenter each Reindenter is group of SQL Clause such as SelectGroup, FromGroup ...etc
Types ¶
type Retriever ¶
Retriever retrieves target SQL clause group from TokenSource
func NewRetriever ¶
NewRetriever Creates Retriever that retrieves each target SQL clause Each Retriever have endKeywords in order to stop retrieving
Click to show internal directories.
Click to hide internal directories.