1*c193bb7eSNAKAMURA Takumi #define RANGE(a,b,c) ((a) <= (b) && (b) <= (c)) 2*c193bb7eSNAKAMURA Takumi sub(int c)3*c193bb7eSNAKAMURA Takumiint sub(int c) { 4*c193bb7eSNAKAMURA Takumi if (RANGE('0', c, '9')) return 1; 5*c193bb7eSNAKAMURA Takumi return (('A' <= c && c <= 'Z') || ('a' <= c && c <= 'z')); 6*c193bb7eSNAKAMURA Takumi } 7*c193bb7eSNAKAMURA Takumi 8*c193bb7eSNAKAMURA Takumi extern void __llvm_profile_write_file(void); 9*c193bb7eSNAKAMURA Takumi main(int c,char ** v)10*c193bb7eSNAKAMURA Takumiint main(int c, char **v) 11*c193bb7eSNAKAMURA Takumi { 12*c193bb7eSNAKAMURA Takumi return (c > 1 ? sub(c) : 0); 13*c193bb7eSNAKAMURA Takumi } 14