Package org.prism

Class Nodes.RationalNode

java.lang.Object
org.prism.Nodes.Node
org.prism.Nodes.RationalNode
Enclosing class:
Nodes

public static final class Nodes.RationalNode extends Nodes.Node
 Represents a rational number literal.

     1.0r
     ^^^^
 
  • Field Details

    • flags

      public final short flags
    • numerator

      public final Object numerator
       The numerator of the rational number.
      
           1.5r # numerator 3
       
    • denominator

      public final Object denominator
       The denominator of the rational number.
      
           1.5r # denominator 2
       
  • Constructor Details

    • RationalNode

      public RationalNode(int nodeId, int startOffset, int length, short flags, Object numerator, Object denominator)
  • Method Details