UI/Model Parse - Sliders - WIP
[clnl] / src / main / code-parse.lisp
index 1cb666211151e9f3e630fa356e11131336b2d3da..e159f39e47135513d557bd04237aa32bc1f46c7c 100644 (file)
@@ -21,7 +21,6 @@
 (defun breed->prims (breed-list)
  (let*
   ((plural (car breed-list))
-   (singular (cadr breed-list))
    (plural-name (symbol-name plural)))
   (list
    (list :name plural :type :reporter :precedence 10 :macro `(lambda () ,plural))
@@ -67,8 +66,9 @@ DESCRIPTION:
  (let*
   ((*dynamic-prims*
     (append
-     (mapcar #'global->prim external-globals)
-     (procedures->prims lexed-ast)))
+     (mapcar #'global->prim (mapcar #'car external-globals))
+     (procedures->prims lexed-ast)
+     (clnl-extensions:load-extension :cli)))
    (parsed (parse-internal lexed-ast)))
   (values
    (butlast parsed)