class Macros::NumberLiteral

Overview

Any number literal.

Superclass hierarchy

Object
Reference
Macros::ASTNode
Macros::NumberLiteral

Defined in:

Instance Method Summary

Instance Method Detail

def %(other : NumberLiteral) : NumberLiteral

Same as Number#%


def &(other : NumberLiteral) : NumberLiteral

Same as Number#&


def *(other : NumberLiteral) : NumberLiteral

Same as Number#*


def **(other : NumberLiteral) : NumberLiteral

Same as Number#**


def + : NumberLiteral

Same as Number#+


def +(other : NumberLiteral) : NumberLiteral

Same as Number#+


def - : NumberLiteral

Same as Number#-


def -(other : NumberLiteral) : NumberLiteral

Same as Number#-


def /(other : NumberLiteral) : NumberLiteral

Same as Number#/


def <(other : NumberLiteral) : BoolLiteral

Compares this node's value to another node's value.


def <<(other : NumberLiteral) : NumberLiteral

Same as Number#<<


def <=(other : NumberLiteral) : BoolLiteral

Compares this node's value to another node's value.


def <=>(other : NumberLiteral) : NumberLiteral

Compares this node's value to another node's value.


def >(other : NumberLiteral) : BoolLiteral

Compares this node's value to another node's value.


def >=(other : NumberLiteral) : BoolLiteral

Compares this node's value to another node's value.


def >>(other : NumberLiteral) : NumberLiteral

Same as Number#>>


def ^(other : NumberLiteral) : NumberLiteral

Same as Number#^


def |(other : NumberLiteral) : NumberLiteral

Same as Number#|


def ~ : NumberLiteral

Same as Number#~