TokenKinds

amyc.parsing.TokenKinds$
object TokenKinds

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TokenKinds.type

Members list

Type members

Classlikes

final case class DelimiterKind(value: String) extends TokenKind

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
case object EOFKind extends TokenKind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
Self type
EOFKind.type
final case class IdentifierKind(value: String | Regex) extends TokenKind

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
final case class KeywordKind(value: String) extends TokenKind

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
case object LiteralKind extends TokenKind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
Self type
case object ModifierKind extends TokenKind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
Self type
case object NoKind extends TokenKind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all
Self type
NoKind.type
final case class OperatorKind(value: String) extends TokenKind

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class TokenKind
class Object
trait Matchable
class Any
Show all