Persze, ha escapelsz az often szó után...
Csak ott ez így szerepel: often plays for extended periods of time.
LOL emiatt még a már általam is elfogadott szenvedélybetegségtelenített gamerség sem illik rám.
> Aki nem gamer, az nem szokott játszani.
Ilyet nem olvasok ki az angol definíciódból. Szoktam és szeretek is túrázni, de nagyon ritkán jutok oda, véletlenül sem mondanám, hogy túrázó vagyok :)
A definíciód logikája:
#if (defined(VIDEOGAMES) || defined(TABLETOP_RPGAMES) || defined(CARDGAMES)) && defined(OFTEN_PLAYS_FOR_EXTENDED_PERIODS_OF_TIME)
#define GAMER 1
#endif
#if defined(GAMER)
printf("Gamer vagy!\n");
#else
printf("Nem vagy gamer!\n");
#endif
Nálam:
(true || false || false) && false
(true) && false
false
$ ./ultimate_gamer_checker
Nem vagy gamer!