proxy.golang.org : github.com/tekwizely/go-parsing : v0.0.0-20210910181107-ed69a13f4d15
Package parsing is a multi-package Go repo focused on text parsing, with lexers, parsers, and related utils. This repo aspires to be the best toolset for creating hand-written lexers and parsers in Golang. The modules within this repo are intended to work together, but are allowed to evolve separately. The following packages are currently exported: Base components of a lexical analyzer, enabling the creation of hand-written lexers for tokenizing textual content. The tokenized data is suitable for processing with a parser. Some Features of this Lexer: Token-related types and interfaces used between the lexer and the parser. Base components of a token analyzer, enabling the creation of hand-written parsers for generating Abstract Syntax Trees. Some Features of this Parser: Although useful in its own right, this file (doc.go) mostly exists to prevent pre-commit hooks from generating "no file" errors against the root folder. See: The go-parsing repo and all contained packages are released under the MIT License. See LICENSE file.
      Registry - 
      Documentation - 
      Download -
    JSON
    
    purl: pkg:golang/github.com/tekwizely/go-parsing@v0.0.0-20210910181107-ed69a13f4d15
    
Published: 
    
Indexed: 
  
- github.com/tekwizely/go-parsing/lexer v0.0.0
- github.com/tekwizely/go-parsing/lexer => ./lexer
- github.com/tekwizely/go-parsing/lexer/token v0.0.0
- github.com/tekwizely/go-parsing/lexer/token => ./lexer/token
- github.com/tekwizely/go-parsing/parser v0.0.0
- github.com/tekwizely/go-parsing/parser => ./parser