Accurate Bug Emulation
Raincode Legacy Compilers are aimed at making the transition to the .NET platform as smooth and as painless as possible. Therefore, accurate mainframe emulation is an essential feature:
All numeric types – except for floating points – are bit-wise equivalent to their mainframe equivalents, including bit ordering in bit strings, endianness and sign representation
The behavior implemented by the Raincode Legacy Compilers is not derived from a standard or a text book. It is derived from the mainframe implementation and the exact same behavior is reproduced, even when it contradicts the original language standard or its own documentation.