News for hackers. Stuff that matters.
Re:“A damn stupid thing to do” – The origins of CPL, BCPL, a... by matheusmoreira on Monday December 12, 2022 @01:34PM (#33958323)
I remember saving this code from somewhere.

  #include <stdio.h>

  #define PREACH printf
  #define SHOULD_GOD_WILL if
  #define EACH_AND_EVERY_CREATURE_UNDER_GODS_LIGHT for
  #define OTHERWISE else
  #define RETRIBUTE return
  #define ALONG_WITH &&
  #define THUS }
  #define LET {

  int main() LET
      EACH_AND_EVERY_CREATURE_UNDER_GODS_LIGHT (int i = 0; i < 100; i++) LET
          SHOULD_GOD_WILL (i % 5 == 0 ALONG_WITH i % 3 == 0) LET
              PREACH("Fizzbuzz!\n");
          THUS OTHERWISE SHOULD_GOD_WILL (i % 5 == 0) LET
              PREACH("Buzz!\n");
          THUS OTHERWISE SHOULD_GOD_WILL (i % 3 == 0) LET
              PREACH("Fizz!\n");
          THUS OTHERWISE PREACH("%d\n", i);
      THUS

      RETRIBUTE 0;
  THUS

There are no comments on this comment yet.