Motivation It is possible to compile from source files for NGC, NGL and NGR rather than type them directly. The idea here is motivated by my rather massive NG application: 64 encoders, 64 ledrings, 64 RGB LEDs, 24LCD modules organised as over 80 text fields, lots of buttons and normal LEDs. The required NG definition files are also rather massive!   Pre-processing the required NG files has certain advantages in this situation:   break up the project into multiple files to organise different