Mostly C, challenges in LEGO® RCX code generation
Robert Percival Cook · 2006
In this paper, we describe the challenges of generating code for the LEGO® RCX microcomputer controller. The compiler improves on the widely used NQC (not-quite C) compiler with the addition of new data types, procedures, unions, and a math library.