libera/#lisp - IRC Chatlog
Search
16:58:38
mrcom
Lotttts of links to interesting Lisp stuff, such as http://lispm.de/docs/Publications/UI/ which links to Lisp UI papers, e.g. "Allegro CL CLIM 2.2.2 User Guide".
17:00:57
mrcom
Then there's the "Links" page, which includes "IGOR - A microprogrammed LISP machine :: Overview :: OpenCores" at https://opencores.org/projects/igor [lispdm.de site points to old opencores.COM]
17:16:44
mrcom
NOTE: lispm.de home page says 'this is a tiny server' and "don't try to copy the whole site". Sometime between 2022-02-23 and 2022-02-28 he started returning an "Access Forbidden" page to the Wayback machine.
17:17:53
mrcom
So we should probably be careful about posting links on something that would get it hugged to death.
17:24:46
thymage
Where decl is defined by: https://github.com/kiselgra/c-mera/blob/master/src/c/syntax.lisp
17:25:16
thymage
I just would like to take the (decl part off of each list and then slap a single one on at the end.
17:32:43
jackdaniel
if you want to "take the decl part out", then (defvar v3 (decls ((float a) (int c))))
17:33:06
jackdaniel
mixing results of macroexpansion with concatenate won't work the way you desire them to
17:37:17
mrcom
Gotcha. Reason I asked is that it appears DECL is creating a structure which the rest of the C-Mera understands. Don't know how C-Mera expects structs or unions (not clear which is meant) to be declared.
17:38:23
mrcom
(C-Mera is a "source-to-source compiler that utilizes Lisp's marcro system for meta programming of C-like languages."