News for hackers. Stuff that matters.
Re:The First Lisp Compiler by fulafel on Wednesday June 01, 2022 @01:56PM (#31585559)
What does the prog form with parameters do? I only know about progn in CL.
Re:The First Lisp Compiler by texdraft on Wednesday June 01, 2022 @02:04PM (#31585697)
The "classic" prog still exists in Common Lisp. You probably haven't heard of it because it's almost never used. Here is the description in the HyperSpec: http://clhs.lisp.se/Body/m_prog_.htm#prog In Common Lisp terms, it's a combination of LET, BLOCK, and TAGBODY.
Re:The First Lisp Compiler by aidenn0 on Wednesday June 01, 2022 @03:59PM (#31587198)
There's also progv which, off the top of my head, is the only thing in the CL standard that lets you establish bindings (dynamic only for obvious reasons) on a non-constant list of symbols.