org.waxeye.parser
Interface IParser<E extends java.lang.Enum<?>>

Type Parameters:
E - The node types for the AST.
All Known Implementing Classes:
Parser

public interface IParser<E extends java.lang.Enum<?>>

An interface to a Waxeye parser.

Author:
Orlando Hill

Method Summary
 ParseResult<E> parse(IParserInput input)
          Parses the input.
 

Method Detail

parse

ParseResult<E> parse(IParserInput input)
Parses the input.

Parameters:
input - The input to parse.
Returns:
A ParseResult with either an AST or an error.


Waxeye Parser Generator