Silverfly
  • Welcome
  • Getting Started
    • Quickstart
    • Tokens
  • Basics
    • Lexer
      • Matcher
        • IgnoreMatcher
        • Custom Matcher
    • Parser
      • Parselet
    • Traverse the Tree
    • Read Eval Print Loop
    • Looking at the tree
  • Experts
    • Custom Naming Rules
    • Tree Rewriting
  • Guides
    • JSON
    • Parsing Predecesors
    • Using Multiple Tokens As Operators
  • Support
Powered by GitBook

Welcome

Last updated 8 months ago

Silverfly is a framework to build parsers with ease. It has reusable components that can be sticked together to build new parsers. It uses the Pratt-Parser Pattern.

Jump right in

Getting Started

Create your first parser

Basics

Learn the basics of Silverfly

Experts

Deep dive to parsing

Guides

Learn by examples

Support

Contact the developer

Repository

Look at the source code