LexicalDesc

parsley.token.descriptions.LexicalDesc
See theLexicalDesc companion object
final class LexicalDesc

This class describes the aggregation of a bunch of different sub-configurations for lexing a specific language.

Value parameters

nameDesc

the description of name-like lexemes

numericDesc

the description of numeric literals

spaceDesc

the description of whitespace

symbolDesc

the description of specific symbolic lexemes

textDesc

the description of text literals

Attributes

Since

4.0.0

Note

Documentation for the parameters is found in the copy or companion apply.

Companion
object
Source
LexicalDesc.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def copy(nameDesc: NameDesc, symbolDesc: SymbolDesc, numericDesc: NumericDesc, textDesc: TextDesc, spaceDesc: SpaceDesc): LexicalDesc

Value parameters

nameDesc

the description of name-like lexemes

numericDesc

the description of numeric literals

spaceDesc

the description of whitespace

symbolDesc

the description of specific symbolic lexemes

textDesc

the description of text literals

Attributes

Source
LexicalDesc.scala

Concrete fields

Attributes

Source
LexicalDesc.scala

Attributes

Source
LexicalDesc.scala

Attributes

Source
LexicalDesc.scala

Attributes

Source
LexicalDesc.scala

Attributes

Source
LexicalDesc.scala