A ruler with the logo for the Lua Programming language

  • ezchili@iusearchlinux.fyi
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    9 months ago

    Why do you assume it was a pointer type? There’s no types. Why do you assume C either? This is pseudo code to illustrate pointer offsets

    • barsoap@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      9 months ago

      Why do you assume it was a pointer type?

      Because afterwards you said arr[n]. By convention n is definitely an integer and if arr is also, say, an integer, you get

       error: subscripted value is neither array nor pointer nor vector
      

      Why do you assume C either?

      Because you didn’t write ^(@arr+0) (Not sure that’s even valid though my Pascal is very rusty).

      This is pseudo code to illustrate pointer offsets

      Granted. But then it’s still Pseudo-C, not Pseudo-Pascal or Pseudo-Whitespace.

      • ezchili@iusearchlinux.fyi
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        9 months ago

        It’s pseudo-nothing

        It conveys a point, which you got, and if you decide to invent a syntax and bicker on it it’s just you

        Really pointless discussion