18:33:10bikeif i have generate-ast not do inlining on functions with &optional it works. so there's the problem.
18:33:14bikenot the most elegant solution, of course
18:46:40drmeisterBike: I was going to try to get back to working on chemistry code - but this &optional inlining issue leaves me dead in the water. How much trouble would it be to fork sicl and push this to the fork. Why don't we have this anyway - for pull requests and problems just like this.
18:46:58bikewe don't nee dto fork sicl since it's already forked
20:00:03bikei set the -p in an inlined function with &optional to be the argument, thinking i was being clever, but then if you pass NIL the -p will be wrong
5:55:25beachBike: You can almost always avoid the test for an &optional argument if you write one or two functions without &optional, and have the compiler macro expand to a call to one of them.
5:56:18beachThen, even if inlining works only for functions without &optional, you can benefit from inlining anyway.