EscapeDesc

parsley.token.descriptions.text.EscapeDesc$
See theEscapeDesc companion class
object EscapeDesc

This object contains default implementations of the EscapeDesc class, which align with different languages or styles.

Attributes

Since:

4.0.0

Companion:
class
Source:
TextDesc.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source:
Mirror.scala

Value members

Concrete fields

This description of escape sequences is compliant with the Haskell Report.

This description of escape sequences is compliant with the Haskell Report.

Attributes

Since:

4.0.0

Source:
TextDesc.scala

This is a minimal description of escape characters with the only supported sequence as \\.

This is a minimal description of escape characters with the only supported sequence as \\.

escBegin = '\\'
literals = Set('\\')
singleMap = Map.empty
multiMap = Map.empty
decimalEscape = NumericEscape.Illegal
hexadecimalEscape = NumericEscape.Illegal
octalEscape = NumericEscape.Illegal
binaryEscape = NumericEscape.Illegal
emptyEscape = None
gapsSupported = false

Attributes

Since:

4.0.0

Source:
TextDesc.scala