#Score 119
Score 119
(Thx @Linus for the byte count)
(1 byte saved thx @Conor O'Brien) (1 byte saved thx @PieCot)
Counting bytes again by hand, I found 113. Maybe it's right this time. No it's not
#include <cstdio>
#define def main(){0?
#define print(x) puts(x);}
#define greet()
Notes: stdio and puts are still alive and kicking in C++. The missing int type is valid in C++ 4. Test