Y
Hacker News
new
|
ask
|
show
|
jobs
by
thelema314
6155 days ago
I've enjoyed these first two - they're a good summary of how things are laid out, without getting into too many of the messy details. I miss an explanation of closures, but that'd require lots of messy details, I'm sure.
2 comments
silentbicycle
6155 days ago
You might find the way that closures ("upvalues") are implemented in Lua helpful, too. There's a summary in this paper (
http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/jucs05.pdf
) starting around pg. 8, and the source (
http://www.lua.org/source/5.1/
) is pretty readable (if somewhat sparsely commented).
link
jganetsk
6155 days ago
Not at all. It's a block: the first value points at the code, the rest of the values are the free variables.
link