this post was submitted on 08 Mar 2024
336 points (100.0% liked)

196

16449 readers
2124 users here now

Be sure to follow the rule before you head out.

Rule: You must post before you leave.

^other^ ^rules^

founded 1 year ago
MODERATORS
 

A ruler with the logo for the Lua Programming language

you are viewing a single comment's thread
view the rest of the comments
[–] ezchili@iusearchlinux.fyi 1 points 8 months ago* (last edited 8 months ago) (1 children)

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 1 points 8 months ago (1 children)

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 1 points 8 months ago* (last edited 8 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