 When it was decided to make ELLA freely available Praxis was commissioned to write an ALGOL 68 to C translator, ctrans, based on the ALGOL 68RS compiler.Like the earlier ALGOL 68R compiler ALGOL 68RS was a one-pass compiler, which required some restrictions on the language compiled.The ALGOL 68 program