Search
21:40:27
thymage
Hey can anyone help me to write my first macro?
21:40:52
thymage
I'm having a terrible time to break down a small set of function calls into variables and then pass them into the function
21:41:29
mason
thymage: What is it you're trying to do?
21:41:55
mason
thymage: I mean, in English.
21:42:01
thymage
(simple-print (struct x (decl ((int y)))))
21:42:41
thymage
I have a function that works as it is. But I'm trying to replace just a part of it with a parameter, and then pass the compiler.
21:42:49
thymage
But I'm getting a lot of compile errors. I can't see the types of things
21:48:36
thymage
Basically,, I would like to do (struct x (decl param))
21:48:55
thymage
In the process though, I cannot even make a legal defvar
22:25:30
pjb
thymage: the the variable would be what?
22:27:57
pjb
(defmacro struct (variable type) variable)
22:27:57
pjb
(defun simple-print (object) (print object))
22:27:57
pjb
(let ((x 42)) (simple-print (struct x (decl ((int y)))))) #|
22:36:23
thymage
Ah I think I figured it out... maybe
23:28:56
Lord_of_Life_
** NICK Lord_of_Life
1:28:31
yewscion
ACTION is back (gone for 20:38.45)
5:48:23
perdent
Hey how would you solve this? https://gofile.io/d/mcNmex
5:49:45
moon-child
how would I solve what, exactly?
6:36:20
perdent
moon-child the goal is to get the flag
6:36:37
perdent
its a RSA/crypto problem
6:38:33
perdent
moon-child goal is to decrypt the flag file