NilClass. Numeric's children, a few being
Integer, are also
DataTypes are Ruby information types whose instances are immutable. Data becomes useful when verifying an instance is an informational type instance or an informational type identifier.
initialize_node(d_or_n)'s return object. In the case
d_or_n's type is
@base's setting directly becomes the argument. Verification is also involved in error detection.
DataErrorincluded. One particular use is constraining problematically ambiguous code. For instance, in the case an attribute was defined a
DataType, and an attribute setter argument was defined ambiguously, mistakenly or accidentally argued objects become the setting, like all other arguments.
data_arg's reference. Execution continues uninterrupted regardless of the argument's type. If
@datais an operand in a later
Mathoperation, bugs arise. Embedded bugs take time resolving, and sometimes the time is unaffordable. A solution is limiting ambiguity.
data=(data_arg)checks the argument is a
DataTypeinstance. In the case the argument is any type other than a
DataErrorraises. The raised
DataTypewas expected somewhere.
messageexplains the argument instance was not a
DataTypeinstance. The stack trace describes file and line locations.
DataErrorhandling communicates a
DataTypeproblem exists and the places worth inspecting.
DataErrorshaves the debugging work.
DataErroris a sub-project. Administratively verified, follow the corresponding Bug Fixing procedure.