• SubArcticTundra@lemmy.ml
    link
    fedilink
    arrow-up
    39
    ·
    14 hours ago

    Oooh, that is tempting. The main pain would be center justifying the code. Perhaps if it was left justified…

  • funkless_eck@sh.itjust.works
    link
    fedilink
    arrow-up
    6
    ·
    9 hours ago

    super minor but I always preferred to define fizzbuzz as modulo 3*5 to show adherence to the instructions in the readability of the code without having to think about why

  • stingpie@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    11 hours ago

    You could do this in basic ASCII, with only three defines. replace "_ " with “{”, replace “_;” with “}”, and “_” with nothing. If your compiler processes macros in the correct order, it will become valid code. (You would use semicolons as the vertical lines)

  • notabot@lemm.ee
    link
    fedilink
    arrow-up
    3
    ·
    11 hours ago

    Have they #defined out the equals symbol? I don’t think that for loop is going to compile.

      • notabot@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        10 hours ago

        The #define = line would mean the = would be effectively removed, rendering the for a syntax error. That is, assuming it is an equals sign they’ve redefined, and not similar looking character.

        • lime!@feddit.nu
          link
          fedilink
          English
          arrow-up
          4
          ·
          edit-2
          10 hours ago

          that’s not a =, it’s a ═ (U+2550 BOX DRAWINGS DOUBLE HORIZONTAL). you can tell because == doesn’t connect but ══ does.

          • notabot@lemm.ee
            link
            fedilink
            arrow-up
            2
            ·
            10 hours ago

            Fair point, I wasn’t sure it was the equals, hence my initial question. Drawing boxes with the box drawing characters does make a lot more sense.

        • _____@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 hours ago

          It looks like a different symbol of you were to compare the characters length in pixels

          the equals and the horizontal double bars seem different to me.