Update to include more expressions

This commit is contained in:
Joey Yakimowich-Payne 2020-04-18 09:54:55 -06:00
commit b51f0da6b2
6 changed files with 187 additions and 79 deletions

View file

@ -17,6 +17,12 @@ extern "C" {
#define SHL1 (1u << 1)
#define SHL2 (1u << 2)
#define SHL3 (1u << 3)
#define COERCE 645635634896ull + -35436
#define COERCE2 645635634896 + -35436
#define BINEXPR ~(-(1u << !-1)) ^ (10 >> 1)
#define BOOL true
#define MATHEXPR (1 + 2/3*20 - 100)
#define ANDEXPR (100 & 11000)
#define ALLSHL (SHL1 | SHL2 | SHL3)