libera/#clasp - IRC Chatlog
Search
1:14:09
bike
got fdefns working on the runtime end, which is what i was least sure about. i called them "function cells" since that's slightly more descriptive
3:26:30
drmeister
llvm python bindings have been removed. Apparently they haven't been maintained since llvm 10
3:36:50
drmeister
Wow, I just did something I think is amazing with Common Lisp/Cando for recognizing molecules. I have this subgraph matcher for matching large collections of subgraphs. Think regular expression like [abcd][abcd][efgh]. It will recognize "aae" "acg" and so on.
3:38:00
drmeister
I wrote a method to recursively deep copy the subgraph matcher but change the node matchers to a thing called an `untrained-monomer-match-node`. That creates a matcher that's like ???
3:38:38
drmeister
Then I give it a valid pattern to train it like "acg" and it mutates the subgraph matcher to something like [a][c][g].
3:41:14
drmeister
It's more complicated because it works with branched graphs where the edges have names that have to match.
3:42:18
drmeister
It's one of those things where I think: "I have no idea how I would have done this thing in Python".
4:15:00
bike
we use llvm.dbg.addr in dbg-variable-alloca, but all uses of it are dummied out right now, so i think we're good