new blog post! it's a technical one this time: blog.clodsire.social/post/rval

Believe it or not this one actually isn't that long. I tried my best to keep it concise :clodsire_head:​:clodsire_tail:​

@wallhackio

lvalues are expressions whose values are safe to reveal to the programmer.

by “values” did you mean “location in memory”?

Follow

@aescling in my taxonomy, expressions have a value that is the "result", so to speak, of the expression, and an address that is the location in memory of the value

@wallhackio but the paragraph says that what makes an lvalue an lvalue is that the value is safe to expose to the purrogrammer, while describing the appurropurriateness of every (counter)example in terms of whether the address is safe to reveal

@aescling the usage of "reveal" is meant to be interpreted as "expose the address of" and it would be good to make that explicit in the post

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.