|
@@ -87,7 +87,7 @@ The CAS contained in this is called LARCS, or the Lisp Automated Rewrite and Cal
|
|
|
#+TOC: headlines 3
|
|
|
#+TOC: listings
|
|
|
|
|
|
-* WORKING Common Functionality [1/4]
|
|
|
+* WORKING Common Functionality [2/4]
|
|
|
:PROPERTIES:
|
|
|
:CREATED: <2016-06-11 Sat 22:23>
|
|
|
:ID: f153a0fe-ec04-47b1-bdc5-290cc62bc985
|
|
@@ -120,12 +120,15 @@ To be able to apply an expansion, you need to determine eligibility. To do this
|
|
|
(>= ,arg-count-var ,arity)))))
|
|
|
#+END_SRC
|
|
|
|
|
|
-** TODO Generate an Args List
|
|
|
+** DONE Generate an Args List
|
|
|
+CLOSED: [2016-07-30 Sat 16:08]
|
|
|
:PROPERTIES:
|
|
|
:CREATED: <2016-06-13 Mon 17:19>
|
|
|
:ID: 49596957-2fc6-4458-ad85-99cbcf337b42
|
|
|
:END:
|
|
|
|
|
|
+For some macros, an arguments list must be generated. This is done by generating a list of variables starting with the word ~expression-~ followed by a letter from the alphabet, in turn.
|
|
|
+
|
|
|
#+Caption: Generate an Args List
|
|
|
#+Name: common-generate-an-args-list
|
|
|
#+BEGIN_SRC lisp
|