\section{Long Integers}
This module introduces long integers to Rascal, the length of the numbers is
just limited by the available memory. This module overrides 
the integer parsing rountine, thus it replaces the datatype integer
whereever possible. 

\begin{lyxcode}
>100!

~933262...0000

>2\^{}278

~485667...4544

\end{lyxcode}

The results above were shortened.

The division between long integers and integers results in an integer
division, the remainder can be computed using the modulo operator.

The function {\tt longrandom(n)} creates a long pseudo random number with
about $7n$ to $8n$ digits.