> On 11/9/18 3:47 PM, Emmanuel Oga wrote:
> > Hi,
> > I found this excellent documentation:
> > https://www.gnu.org/software/kawa/internals/index.html > >
> > It mentions that it may be out of date (apparently the document is more
> > less exactly 10 years old!).
> Actually, 20 years old, but it looks like the last update was 2009.
> It could do with some work, but it's still a helpful overview.
> > I was wondering if there are other complimentary docs or presentation I
> > should watch to learn more about kawa implementation and in general how
> > compile scheme to java.
> Not that I know. You can study the code, of course, but I'm sure
> it can be a bit overwhelming.
> --Per Bothner
> [hidden email]http://per.bothner.com/ >
On 11/9/18 5:49 PM, Emmanuel Oga wrote:
> Are there any changes from the top of your head in architecture that you
> would highlight?
There are some more complicated passes in the various ExpVisitor (tree-walking) passes.
Most the complicated stuff happens in InlineCalls, but there are some complex
stuff happening in FineInlineCalls and elsewhere. I don't think the internals
doc covers that very well.