package text
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- text
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
- package parser
- package unresolved
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.