package numeric
- Alphabetic
- Public
- All
Type Members
-
sealed abstract
class
BreakCharDesc extends AnyRef
This class, and its subtypes, describe how break characters are supported within literals.
This class, and its subtypes, describe how break characters are supported within literals.
- Since
4.0.0
-
sealed abstract
class
ExponentDesc extends AnyRef
This class, and its subtypes, describe how scientific exponent notation can be used within real literals.
This class, and its subtypes, describe how scientific exponent notation can be used within real literals.
- Since
4.0.0
-
final
case class
NumericDesc(literalBreakChar: BreakCharDesc, leadingDotAllowed: Boolean, trailingDotAllowed: Boolean, leadingZerosAllowed: Boolean, positiveSign: PlusSignPresence, integerNumbersCanBeHexadecimal: Boolean, integerNumbersCanBeOctal: Boolean, integerNumbersCanBeBinary: Boolean, realNumbersCanBeHexadecimal: Boolean, realNumbersCanBeOctal: Boolean, realNumbersCanBeBinary: Boolean, hexadecimalLeads: Set[Char], octalLeads: Set[Char], binaryLeads: Set[Char], decimalExponentDesc: ExponentDesc, hexadecimalExponentDesc: ExponentDesc, octalExponentDesc: ExponentDesc, binaryExponentDesc: ExponentDesc) extends Product with Serializable
This class describes how numeric literals, in different bases, should be processed lexically.
-
sealed abstract
class
PlusSignPresence extends AnyRef
This class, and its subtypes, describe whether or not the plus sign (
+) is allowed in a specific position.This class, and its subtypes, describe whether or not the plus sign (
+) is allowed in a specific position.- Since
4.0.0
Value Members
-
object
BreakCharDesc
This object contains the concrete subtypes of
BreakCharDesc.This object contains the concrete subtypes of
BreakCharDesc.- Since
4.0.0
-
object
ExponentDesc
This object contains the concrete subtypes of
ExponentDesc.This object contains the concrete subtypes of
ExponentDesc.- Since
4.0.0
-
object
NumericDesc extends Serializable
This object contains any preconfigured text definitions.
This object contains any preconfigured text definitions.
- Since
4.0.0
-
object
PlusSignPresence
This object contains the concrete subtypes for
PlusSignPresence.This object contains the concrete subtypes for
PlusSignPresence.- Since
4.0.0