fraction module: (C) 2001 Sebastian Ritterbusch This module includes integer fractions into Rascal. This module overrides the integer by integer divison and uses this as the construction function for fractions. This module bases on usual integers, therefore undetectable overflows may occur. This problem does not exist when using the long integer fractions along with the long integer fractions.