[llvm-commits] [llvm] r71805 - in /llvm/trunk: docs/TableGenFundamentals.html test/TableGen/lisp.td utils/TableGen/Record.cpp utils/TableGen/Record.h utils/TableGen/TGLexer.cpp utils/TableGen/TGLexer.h utils/TableGen/TGParser.cpp
David Greene
dag at cray.com
Fri May 15 08:33:33 PDT 2009
On Friday 15 May 2009 05:27, Gabor Greif wrote:
> David,
>
> did you consider adding the (more modern) Scheme
> equivalents of these primitives instead:
>
> car --> head
> cdr --> tail
> (and possibly: null --> empty)
>
> Car and Cdr have some very specific historical baggage added,
> an I do not think TG should willingly ingherit this legacy.
I considered different names (not the Scheme ones specifically) but thought
that being consistent with history would be a benefit for those already
familiar with LISP. I'm certainly open to changing this. I don't
particularly care what these things are named.
-Dave
More information about the llvm-commits
mailing list