Integral-C—a practical environment for C programming | Synapse