TokenStreamParser

com.ossuminc.riddl.language.parsing.TokenStreamParser

Attributes

Source
TokenStreamParser.scala
Graph
Supertypes
trait Readability
class Object
trait Matchable
class Any
Show all
Known subtypes

Members list

Value members

Concrete methods

def commentToken[u : ParsingRun]: ParsingRun[CommentTKN]

Attributes

Source
TokenStreamParser.scala
def identifierToken[u : ParsingRun]: ParsingRun[IdentifierTKN]

Attributes

Source
TokenStreamParser.scala
def keywordToken[u : ParsingRun]: ParsingRun[KeywordTKN]

Attributes

Source
TokenStreamParser.scala
def markdownLinesToken[u : ParsingRun]: ParsingRun[MarkdownLineTKN]

Attributes

Source
TokenStreamParser.scala
def otherToken[u : ParsingRun]: ParsingRun[OtherTKN]

Attributes

Source
TokenStreamParser.scala
def parseAllTokens[u : ParsingRun]: ParsingRun[List[Token]]

Attributes

Source
TokenStreamParser.scala
def parseAnyToken[u : ParsingRun]: ParsingRun[Token]

Attributes

Source
TokenStreamParser.scala
def predefinedToken[u : ParsingRun]: ParsingRun[PredefinedTKN]

Attributes

Source
TokenStreamParser.scala
def punctuationToken[u : ParsingRun]: ParsingRun[PunctuationTKN]

Attributes

Source
TokenStreamParser.scala
def quotedStringToken[u : ParsingRun]: ParsingRun[QuotedStringTKN]

Attributes

Source
TokenStreamParser.scala
def readabilityToken[u : ParsingRun]: ParsingRun[ReadabilityTKN]

Attributes

Source
TokenStreamParser.scala

Inherited methods

def `for`[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def `with`[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def and[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def anyInteractionRef[u : ParsingRun]: ParsingRun[Reference[Definition]]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def anyReadability[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def are[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def as[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def at[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def at(offset1: Int, offset2: Int)(implicit context: ParsingRun[_]): At

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def author[u : ParsingRun]: ParsingRun[Author]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def authorRef[u : ParsingRun]: ParsingRun[AuthorRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def by[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def byAs[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def close[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def comment[u : ParsingRun]: ParsingRun[Comment]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def comments[u : ParsingRun]: ParsingRun[Seq[Comment]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def constantRef[u : ParsingRun]: ParsingRun[ConstantRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def contextRef[u : ParsingRun]: ParsingRun[ContextRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def description[u : ParsingRun](implicit evidence$1: ParsingRun[u], ctx: ParsingRun[_]): ParsingRun[Description]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def doImport(loc: At, domainName: Identifier, url: LiteralString)(implicit ctx: ParsingRun[_]): Domain

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def doIncludeParsing[CT <: RiddlValue](loc: At, path: String, rule: (ParsingRun[_]) => ParsingRun[Seq[CT]])(implicit ctx: ParsingRun[_]): Include[CT]

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def entityRef[u : ParsingRun]: ParsingRun[EntityRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def epicRef[u : ParsingRun]: ParsingRun[EpicRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala

Attributes

Inherited from:
ParsingErrors
Source
ParsingErrors.scala
def escape[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def fieldRef[u : ParsingRun]: ParsingRun[FieldRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def from[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def functionRef[u : ParsingRun]: ParsingRun[FunctionRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def getURLs: Seq[URL]

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def groupAliases[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def groupRef[u : ParsingRun]: ParsingRun[GroupRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def handlerRef[u : ParsingRun]: ParsingRun[HandlerRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def httpUrl[u : ParsingRun]: ParsingRun[URL]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def identifier[u : ParsingRun]: ParsingRun[Identifier]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def importDef[u : ParsingRun]: ParsingRun[OccursInDomain]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def in[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def include[u : ParsingRun, CT <: RiddlValue](parser: (ParsingRun[_]) => ParsingRun[Seq[CT]]): ParsingRun[Include[CT]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def inletRef[u : ParsingRun]: ParsingRun[InletRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def inputAliases[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def inputRef[u : ParsingRun]: ParsingRun[InputRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def integer[u : ParsingRun]: ParsingRun[Long]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def invariant[u : ParsingRun]: ParsingRun[Invariant]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def is[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def literalString[u : ParsingRun]: ParsingRun[LiteralString]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def literalStrings[u : ParsingRun]: ParsingRun[Seq[LiteralString]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala

Attributes

Inherited from:
ParsingErrors
Source
ParsingErrors.scala
def markdownLine[u : ParsingRun]: ParsingRun[LiteralString]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def markdownLines[u : ParsingRun]: ParsingRun[Seq[LiteralString]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def maybe[u : ParsingRun](keyword: String): ParsingRun[Unit]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def maybeDescription[u : ParsingRun]: ParsingRun[Option[Description]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def messageRef[u : ParsingRun]: ParsingRun[MessageRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
protected def messagesAsList: Messages

Attributes

Inherited from:
ParsingErrors
Source
ParsingErrors.scala
protected def messagesNonEmpty: Boolean

Attributes

Inherited from:
ParsingErrors
Source
ParsingErrors.scala
def mimeType[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def of[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def open[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def outletRef[u : ParsingRun]: ParsingRun[OutletRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def outputAliases[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def outputRef[u : ParsingRun]: ParsingRun[OutputRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
protected def parse[RESULT](rpi: RiddlParserInput, rule: (ParsingRun[_]) => ParsingRun[RESULT], withVerboseFailures: Boolean): Either[(Messages, Int), (RESULT, Int)]

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
protected def parseRule[RESULT](rpi: RiddlParserInput, rule: (ParsingRun[_]) => ParsingRun[RESULT], withVerboseFailures: Boolean)(validate: (result: Either[Messages, RESULT], input: RiddlParserInput, index: Int) => Either[Messages, RESULT]): Either[Messages, RESULT]

Attributes

Inherited from:
ParsingContext
Source
ParsingContext.scala
def pathIdentifier[u : ParsingRun]: ParsingRun[PathIdentifier]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def processorRef[u : ParsingRun]: ParsingRun[ProcessorRef[Processor[_]]]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def repositoryRef[u : ParsingRun]: ParsingRun[RepositoryRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def sagaRef[u : ParsingRun]: ParsingRun[SagaRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def shownBy[u : ParsingRun]: ParsingRun[ShownBy]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def so[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def stateRef[u : ParsingRun]: ParsingRun[StateRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def term[u : ParsingRun]: ParsingRun[Term]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def that[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def to[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala
def toEndOfLine[u : ParsingRun]: ParsingRun[String]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def typeRef[u : ParsingRun]: ParsingRun[TypeRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def undefined[u : ParsingRun, RT](f: => RT): ParsingRun[RT]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala
def until[u : ParsingRun](first: Char, second: Char): ParsingRun[String]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def until3[u : ParsingRun](first: Char, second: Char, third: Char): ParsingRun[String]

Attributes

Inherited from:
NoWhiteSpaceParsers (hidden)
Source
NoWhiteSpaceParsers.scala
def userRef[u : ParsingRun]: ParsingRun[UserRef]

Attributes

Inherited from:
ReferenceParser (hidden)
Source
ReferenceParser.scala
def wants[u : ParsingRun]: ParsingRun[Unit]

Attributes

Inherited from:
Readability
Source
Readability.scala

Attributes

Inherited from:
ParsingErrors
Source
ParsingErrors.scala
def withMetaData[u : ParsingRun]: ParsingRun[Seq[MetaData]]

Attributes

Inherited from:
CommonParser (hidden)
Source
CommonParser.scala