Package com.mackenziehigh.snowflake


package com.mackenziehigh.snowflake
The Snowflake Recursive-Descent Parser Library
Author:
Mackenzie High
  • Class
    Description
    An instance of this class is a node in a syntax-tree.
    An instance of this class is a dynamically created Parsing Expression Grammar.
    This class provides a concrete grammar builder that can build grammars for immediate usage.
    An instance of this interface constructs a new Parsing Expression Grammar.
    An instance of this interface is a parser based on a Parsing Expression Grammar.
    An instance of this class is a node in a syntax-tree.
    An instance of this interface is a visitor that visits a node in a syntax-tree.
    An instance of this class computes line-numbers and column-numbers regarding a character-array.
    This enumeration defines constants for various platform-dependent newlines sequences.
    An instance of this class is a parser that is based on a Parsing Expression Grammar.
    An instance of this class is the output of a parser.
    An instance of this class indicates that a parser's input does not obey the parser's grammar.
    An instance of this class is the output of a tracer that records match-attempts.
    An instance of this class describes either the entry or exit of a match attempt.
    These constants indicate the reasons why a trace-element was created.
    An instance of this class is a node in the parse-tree data-structure created via parsing.
    This class provides static utility methods.