Stuart Dilts
Stuart Dilts
What about having default arguments instead? How about something like this? ``` clojure (defn get-or [m (default (zero)] (get m default)) ``` IMO, this would make things clearer, as you...
Are we talking about having functions that can have optional arguments (like `&optional`), or something equivalent to `&rest` args (and C's variadic functions)? Or is it something closer to [function...
There seems to be the function `cltl2: function-information` that can check if a function is declared `inline`. Not sure if it available everywhere, as it looks like a language extension....
Unfortunately, this is working on my machine; see the tests I added in 49593966f14d0bd858ed1b8be1f727160aace80c. I need more information to know what's going wrong, but it's probably one of these two...
Huh, it's failing the runner that I just added. I wonder what's different about my environment?
Hi @SuperDisk, I found the problem; it has do do with a mismatch between the system's default clang executable version and the version of libclang that the app is using....
Closing due to lack of response, as this should now be working.
I agree that using libclang is a problem, especially with how it is packaged in Python. I didn't know about clang being able to output the AST by itself. That's...
IIRC, I had to deal with this a while ago, and I think these were the steps I took to get it to work: 1. Install the compatible python bindings...
I'm willing to put together a PR, but I want to make sure that this is feasible or there isn't a better solution. I can post my code for the...