Can you expand on some of the problems?
I was going to write an inliner for a Lisp I was working on for a couple years. Emacs seems to have a decent one. But I know there are tricky corner cases.
I was going to write an inliner for a Lisp I was working on for a couple years. Emacs seems to have a decent one. But I know there are tricky corner cases.
Inlining is really hard.
Reading the inliners of languages like chez scheme or ghc is enough to give me a hardon.