A ruler with the logo for the Lua Programming language
You forgot putting in the alt text that the ruler’s scale starts at 1 instead of starting at 0.
Why does it go to 19 and not 20? You’re saving on the wrong end!
thats probably taking the piss with how lua handles array indexing.
in most programming languages,
the first element of an array is element 0,
in lua arrays start with element 1.imo it kinda makes sense,
but it causes confusion because it goes against established conventionsI never worked with lua but I get it now. Thanks!
Scratch and Mathematica also have arrays start at one.
this is the ruler for guys who say they have a 12" dick
There’s a syntax for indexing starting from 0, it’s
*(&arr+0) to *(&arr+(n-1))
For the rest of us who are manipulating sets of values and not offsets on pointers and aren’t delusionally attached to conventions, there’s arr[1] to arr[n]