class   RonFloat  : RonElement

AST element representing a float value.

sign: The sign of the floating point number.
num: The floating point number.
suffix: The suffix for the floating point number.

RonFloat  (char? sign = null,RonFloatNumber? num = null,FloatSuffix? suffix = null)

AST element representing a float value.

sign: The sign of the floating point number.
num: The floating point number.
suffix: The suffix for the floating point number.

char? sign

Sign of the float

RonFloatNumber   num

The number value of the float.

FloatSuffix? suffix

The suffix of the float.

string   ValueString()

See base for more info.

object   EvaluateSpecialNum  (RonSpecialFloat specialNum,Type? hint)

Evaluate the float if it is a special number type.

specialNum: The value of the special number.
hint: The type hint to deserialize to.
returns: A C# value for this element.
throw:

object   EvaluateNumber  (Type? hint)

Evaluate the number into a C# type.

hint: The type hint for the number.
returns: The C# value of the number.

string   RonPrint  (RonPrintOptions options)

See base for more info.