Represents a fraction in a Fractran program with numerator and denominator as factorized numbers. Fractions are automatically simplified upon construction.

Constructors

Properties

denominator: FractranNumber
numerator: FractranNumber

Methods

  • Simplifies the fraction by canceling out common factors between the numerator and denominator. Modifies the fraction in place.

    Returns void

  • Creates a FractranFraction from regular numbers.

    Parameters

    • numerator: number

      The numerator as a regular number

    • denominator: number

      The denominator as a regular number

    Returns FractranFraction

    A new FractranFraction with simplified numerator and denominator

Generated using TypeDoc