> > In my Church/State implementation I have implemented a low-level (C > > like) language and a seperate high-level language (in COLA style). > > Sounds interesting. I'll have to look at what you have again (I > believe yours was the Common Lisp bootstrap implementation?) and get > some more ideas.
Yes, if I was further along I would have liked to demo what I have. Unfortunately it's taking me a long time to bootstrap the system. I've been working fairly diligently on it for about 6 months but I feel like I'm only about halfway to getting it bootstrapped. > I would like to make Ocean self-hosting, and I think the fastest way > to do that would be to implement it using jolt3's codegen (once it > lands). Metaprogramming and static compilation are probably the first > features to be worked out, so that the rest can be bootstrapped from > there. > > > On another note, have you been following Ian's work on jolt3? Do you > > have any updates or insights to add to your earlier summary? > > I haven't looked at the latest batches of commits yet. I'm on > vacation this weekend, but I expect by next Tuesday that I'll look at > jolt3 again (maybe with an eye towards doing some architectural spikes > for Ocean). I'm interested to see what's new. My work is based on "jolt1" which I feel is fairly powerful considering the LOC used; I'm hoping that I can implement my language in about 5000 lines of code (probably excluding some runtime code). John _______________________________________________ fonc mailing list fonc@vpri.org http://vpri.org/mailman/listinfo/fonc