An experimental C compiler