Class Parsing

java.lang.Object
org.ek9lang.compiler.phase0.Parsing
All Implemented Interfaces:
BiFunction<Workspace,CompilerFlags,CompilationPhaseResult>

public final class Parsing extends Object implements BiFunction<Workspace,CompilerFlags,CompilationPhaseResult>
Can be MULTI THREADED. This class just deals with the parsing phase of compilation. It is NOT a parser itself, but is used by the Ek9Compiler to initiate the parsing. The Lexer and Parser are held in the CompilableSource.