Aaron J Mackey wrote:
>
> On Fri, 9 Feb 2001, Brian Ingerson wrote:
>
> > I've never heard of S but it looks cool, and more importantly it looks
> > Inlinable, at least from a syntax point of view. Is it implemented in C?
>
> Enough excited blathering. So I guess if there's not anyone else
> interested in this stuff, I'll declare myself the current Inline R/S
> project manager, and maybe sometime soon I'll start investigating what
> needs to be done.
All in favor say "Aye". <a faint cry of "Aye" is heard from the
North...> Looks like you da man, dog.
I would suggest starting with Inline::R to get more support from the
community. Our community that is. Your community might benefit more from
Inline::S, but you can probably port to that afterwards.
I had a slight sense of deja vu as I read your post. Last fall someone
wrote to suggest Inline::R++ but it turns out that was completely
different:
-------- Original Message --------
Subject:
Just an idea...
Date:
Tue, 31 Oct 2000 17:13:21 -0500
From:
"Eugene Haimov" <[EMAIL PROTECTED]>
To:
<[EMAIL PROTECTED]>
Have you heard about R++ ?
This is a research project in AT&T, an extension
of C++ that besides "normal" members and methods supports "rules".
These rules are like methods with no parameters or return type.
They act like "active invariants" -- whenever a specially declared
member is touched, the rules are implicitly called.
They have a pretty good web-page on that:
http://www.research.att.com/sw/tools/r%2b%2b/index.html
The whole thing was implemented as a pre-processor that would
generate "normal" C++ code as the result of scanning the R++
source.
Problem is that when AT&T broke up with Lucent, they can't agree
any more on who owns the license. And so they can't release
it even though people are literally begging (for several years now)
to try R++ in either educational or commercial environment.
And some are even talking about re-implementing it outside of
AT&T - for free.