Commit Graph

15 Commits

Author SHA1 Message Date
Rui Ueyama e0bf168041 Add long double 2020-12-07 12:00:06 +09:00
Rui Ueyama e28a612e9c [GNU] Add ?: operator with omitted operand 2020-12-07 12:00:06 +09:00
Rui Ueyama 6880a39d2a When comparing two pointers, treat them as unsigned 2020-12-07 12:00:06 +09:00
Rui Ueyama 8b8f3de48b Use long or ulong instead of int for some expressions 2020-12-07 12:00:06 +09:00
Rui Ueyama 447ee098c5 Add ?: operator 2020-12-07 12:00:06 +09:00
Rui Ueyama d0c0cb74b2 Add <<, >>, <<= and >>= 2020-12-07 12:00:06 +09:00
Rui Ueyama 86440068b4 Add &, |, ^, &=, |= and ^= 2020-12-07 12:00:06 +09:00
Rui Ueyama daa739817c Add % and %= 2020-12-07 12:00:06 +09:00
Rui Ueyama 46a96d6862 Add ~ operator 2020-12-07 12:00:06 +09:00
Rui Ueyama 6b88bcb306 Add ! operator 2020-12-07 12:00:06 +09:00
Rui Ueyama e8ca48cf41 Add post ++ and -- 2020-12-07 12:00:06 +09:00
Rui Ueyama 47f19371f7 Add pre ++ and -- 2020-12-07 12:00:06 +09:00
Rui Ueyama 01a94c04aa Add +=, -=, *= and /= 2020-12-07 12:00:06 +09:00
Rui Ueyama 8b430a6c5f Implement usual arithmetic conversion 2020-12-07 12:00:05 +09:00
Rui Ueyama cd832a311e Rewrite tests in shell script in C 2020-10-15 14:22:15 +09:00