com.reactific.riddl.language.parsing
Members list
Type members
Classlikes
case class EmptyParserInput() extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
case class FileParserInput(file: File) extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
trait ParsingContext
Unit Tests For ParsingContext
Unit Tests For ParsingContext
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
abstract class RiddlParserInput extends ParserInput
Same as fastparse.IndexedParserInput but with Location support
Same as fastparse.IndexedParserInput but with Location support
Attributes
- Companion
- object
- Supertypes
-
class ParserInputtrait IsReachableclass Objecttrait Matchableclass Any
- Known subtypes
-
class EmptyParserInputclass FileParserInputclass SourceParserInputclass StringParserInputclass URIParserInputclass URLParserInputShow all
object RiddlParserInput
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RiddlParserInput.type
case class SourceParserInput(source: Source, origin: String) extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
case class StringParserInput(data: String, origin: String) extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
object Terminals
Terminal symbol definitions in various categories
Terminal symbol definitions in various categories
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Terminals.type
Top level parsing rules
object TopLevelParser
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TopLevelParser.type
case class URIParserInput(uri: URI) extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
case class URLParserInput(url: URL) extends RiddlParserInput
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass RiddlParserInputclass ParserInputtrait IsReachableclass Objecttrait Matchableclass AnyShow all
In this article