src/main/java/bt7s7k7/treeburst/runtime/Realm.java:158
src/main/java/bt7s7k7/treeburst/runtime/Realm.java:157
src/main/java/bt7s7k7/treeburst/runtime/Realm.java:223
Represents a real number.
Number.prototype.k_addsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:104
Overloads:
Adds two numbers together.
Number.prototype.k_bitAndsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:117
Overloads:
Performs a bitwise AND over the two numbers, calculated using 32-bit signed integers.
Number.prototype.k_bitOrsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:118
Overloads:
Performs a bitwise OR over the two numbers, calculated using 32-bit signed integers.
Number.prototype.k_bitShlsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:119
Overloads:
Shifts the bits in the first number left by the value of the second number, calculated using 32-bit signed integers.
Number.prototype.k_bitShrsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:120
Overloads:
Shifts the bits in the first number right by the value of the second number, calculated using 32-bit signed integers.
Number.prototype.k_bitShrUnsignedsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:121
Overloads:
Shifts the bits in the first number right by the value of the second number, calculated using 32-bit unsigned integers.
Number.prototype.k_bitXorsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:116
Overloads:
Performs a bitwise XOR over the two numbers, calculated using 32-bit signed integers.
Number.prototype.k_divsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:107
Overloads:
Divides the first number by the second one.
Number.prototype.k_dumpsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:242
Overloads:
Formats the number into a textual form.
Number.prototype.k_gtsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:112
Overloads:
Returns true if the first number is greater than the second.
Number.prototype.k_gtesrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:113
Overloads:
Returns true if the first number is greater or equal to the second.
Number.prototype.k_ltsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:111
Overloads:
Returns true if the first number is less than the second.
Number.prototype.k_ltesrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:114
Overloads:
Returns true if the first number is less or equal to the second.
Number.prototype.k_modsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:108
Overloads:
Returns the remainder of the first number when divided by the second.
Number.prototype.k_mulsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:106
Overloads:
Multiplies two numbers together.
Number.prototype.k_negsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:237
Overloads:
k_neg(this: Number)
Returns a number with an inverted sign.
Number.prototype.k_powsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:109
Overloads:
Puts the first number to the second's power.
Number.prototype.k_stringsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:254
Overloads:
Formats the number into a textual form. If the radix parameter is provided, it is used as the base for representing the number value. In this case the number is converted to an integer by rounding down.
Number.prototype.k_subsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:105
Overloads:
Subtracts the second number from the first one.
Table.prototype.@k_andsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:471
Inherited from: Table
Overloads:
@k_and(this: Expression, other: Expression)
This object is converted to a Boolean. If the result is true, the other expression is evaluated and the result retuned, otherwise this object is returned.
Table.prototype.@k_coalescesrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:531
Inherited from: Table
Overloads:
@k_coalesce(this: Expression, other: Expression)
If this object is not null or void, it is returned, otherwise the other expression is evaluated and the result retuned.
Table.prototype.@k_elsesrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:568
Inherited from: Table
Overloads:
@k_else(this: Expression, other: Expression)
If this object is not void, it is returned, otherwise the other expression is evaluated and the result retuned.
Table.prototype.@k_orsrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:494
Inherited from: Table
Overloads:
@k_or(this: Expression, other: Expression)
This object is converted to a Boolean. If the result is true this object is retuned, otherwise the other expression is evaluated and the result retuned.
Table.prototype.k_booleansrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:591
Inherited from: Table
Overloads:
k_boolean(this: any)
This object is converted to a Boolean.
Table.prototype.k_issrc/main/java/bt7s7k7/treeburst/runtime/Realm.java:602
Inherited from: Table
Overloads:
k_is(this: any, other: any)
Returns true if this object is equal by reference to the other object. This function returns inconsistent results for objects of type String and Number, and should not be used with them. The intended use is for reference comparisons between compound objects and null or void, without using their overload of the k_eq operator.