sim: c99 compatible