for, define, getchar and so on