package text
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- text
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class Compiler[F[_]] extends AnyRef
- case class Def(id: Id, pos: Int) extends Product with Serializable
- class ParserException extends TextCompilerException
- class ResolutionException extends TextCompilerException
-
class
Resolver[F[_]] extends AnyRef
Implements text module resolution as per the specification.
Implements text module resolution as per the specification. All indices and names are checked for existence and replaced by the index in the loaded module.
- case class ResolverContext(name: Id = NoId, types: Vector[Def] = Vector.empty, funcs: Vector[Def] = Vector.empty, tables: Vector[Def] = Vector.empty, mems: Vector[Def] = Vector.empty, globals: Vector[Def] = Vector.empty, locals: Vector[Def] = Vector.empty, labels: Vector[Def] = Vector.empty, typedefs: Vector[FuncType] = Vector.empty, localNames: Vector[Vector[Id]] = Vector.empty, importAllowed: Boolean = true) extends Product with Serializable
- class TextCompilerException extends SwamException
-
class
WastPositioner extends Positioner[TextFilePosition]
Loads the content of the file and renders a TextFilePosition.