Nil doesn't exist as a value in Lua, because a variable or a field that don't exist or are unassigned are indistinguishable from a nil value, since they all return nil when evaluating. In particular, this leads to the situation that you can't have a table where some of the fields are assigned nil as the value, because those fields effectively don't exist.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: