A reactive extension of C