ParserRuntime

Internal runtime for parser operations, for parallel and sequential execution.

class Object
trait Matchable
class Any

Type members

Classlikes

case class DuplicatePath(path: Path, filePaths: Set[String]) extends RuntimeException
case class NoMatchingParser(path: Path, suffixes: Set[String]) extends RuntimeException
case class ParserErrors(errors: Set[Throwable]) extends RuntimeException

Value members

Concrete methods

def run[F[_]](op: Op[F])(implicit evidence$1: Sync[F], evidence$2: Batch[F]): F[ParsedTree[F]]

Run the specified parser operation for an entire input tree, producing an AST tree.

Run the specified parser operation for an entire input tree, producing an AST tree.