22:08:22Tordekis there a standard way to have a variable at a particular memory position? e.g., if I were coding for embedded and I needed "char PORTA @ 0x0024;"
22:09:11no-defun-allowedThat's not possible in portable Common Lisp.
22:09:29Tordekouch, that's what I get for not reading the channel name!
22:09:41no-defun-allowedWith CFFI, you could probably set up a pointer and use that, however.
22:50:28arwni'm writing an expert system. currently the function i call to add rules is called with this syntax: `(add-rule (rule-if a and (not b) then c)` rule-if is a macro. how would i change the syntax to drop the parentheses from (not b) and check if there is a not before a or b?