added C99 keywords