Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Common Lisp

Name: Anonymous 2013-07-27 11:27

What is the rationale for progn, progv, block, let, flet, let* and return-from being special forms? They all could be simulated with TAGBODY and a few SETQs. C/C++ goes well with just {} being tagbody.

Common Lisp is stupid.

Name: Anonymous 2013-07-27 11:50

Multiple paradigms, I assume:
http://www.lispworks.com/documentation/HyperSpec/Front/Contents.htm

I can see cases when you specifically need just several of Data and Control Flow commands, even when a TAGBODY is a nice way to reference them.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List