Re: misnomers
Bruno Haible <[email protected]>
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <1586312.4d2hX1JFEj@omega> |
Hi Sam,
> What you are doing is _fishing_ stuff from stack and storing it into
> heap - how about "haul"?
Thanks for the suggestion.
"haul" means "pulling with force" or "steal".[1][2] It doesn't fit
very well with the NESTED_IBLOCK/ITAGBODY_frame_info, nest_fun,
nest_env situation, IMO.
> "Capture" fails the grep test above.
Hardly:
$ grep -ri capture src/*.{d,lisp} | wc -l
5
I think 5 random occurrences of the same word in the code are acceptable.
> > * How to call the result of capturing a stack frame?
> > It's a simple-vector consisting of binding cells.
> > The previous term "closure" is wrong (see [1]).
> > I'm hesitating between
> > - "a capture" - because of the verb "capture" above,
> > but still a misnomer [2],
> > - "a prison" - because it's a container for *cell*s,
> > and contains *capture*d values.
>
> gulag? kz? ;-)
I'm looking for a word for a building that consists of several interconnected
rows of cells. Gulags and KZs consisted of barracks, not rows. Maybe "palace"
is better than "prison"?
Bruno
[1] https://en.wiktionary.org/wiki/haul
[2] https://www.merriam-webster.com/dictionary/haul
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
clisp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/clisp-devel