Greg;

   It is ugly.  No question about it.   Better to just do a call out with a
special call syntax.

----- Original Message -----
From: "Greg Woodhouse" <[EMAIL PROTECTED]>
To: <hardhats-members@lists.sourceforge.net>
Sent: Tuesday, September 06, 2005 4:06 PM
Subject: Re: [Hardhats-members] Backward compatible extensions to MUMPS?


> I didn't know that. It's kind of ugly, but it could be useful.
>
> Maybe this seems like a small point, but what I have in mind is
> creating a new version of the language without breaking compatibility.
> Having to use an escape mechanism like that is at least mildly
> abrassive because it implies that new language features are things that
> don't count as part of the language. That's very different from saying
> that they belong to a newer version of the same language.
>
> --- Chris Richardson <[EMAIL PROTECTED]> wrote:
>
> > Greg;
> >
> >    There is already a means of breaking out to other languages
> > in-line (at
> > least the start of a mechanism).  See the SQL standard concerning
> > interface
> > with MUMPS.   I believe we passed some standards work on this about
> > 1990.
> > It goes something like this;
> >
> >    &&SQL{
> > SQL Code follows
> >      }  ;  To break out of the SQL and back to MUMPS.
> >
> >    There was also accommodation to pass arguments in, but the return
> > of a
> > value was still in progress (if memory serves).
> >
> > ----- Original Message -----
> > From: "Greg Woodhouse" <[EMAIL PROTECTED]>
> > To: "Hardhats" <hardhats-members@lists.sourceforge.net>
> > Sent: Tuesday, September 06, 2005 9:19 AM
> > Subject: [Hardhats-members] Backward compatible extensions to MUMPS?
> >
> >
> > > Someone (James Gray?) mentioned that Cache uses braces to delimit
> > "new"
> > > code (and presumbly they serve as block delimiters, too). I had
> > been
> > > thinking of a command that could be used to put the interpreter in
> > > "compatibility mode" (rather like 8088 compatibility on a Pentium),
> > but
> > > this solution does seem simpler.
> > >
> > > But, in any case, the language can certainly be extended without
> > > breaking VistA.
> > >
> > >
> > > ===
> > > Gregory Woodhouse  <[EMAIL PROTECTED]>
> > >
> > >
> > >
> > > "Perfection is achieved, not when there is nothing more
> > > to add, but when there is nothing left to take away."
> > > -- Antoine de Saint-Exupery
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > SF.Net email is Sponsored by the Better Software Conference & EXPO
> > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > Practices
> > > Agile & Plan-Driven Development * Managing Projects & Teams *
> > Testing & QA
> > > Security * Process Improvement & Measurement *
> > http://www.sqe.com/bsce5sf
> > > _______________________________________________
> > > Hardhats-members mailing list
> > > Hardhats-members@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> > >
> > >
> >
> >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is Sponsored by the Better Software Conference & EXPO
> > September 19-22, 2005 * San Francisco, CA * Development Lifecycle
> > Practices
> > Agile & Plan-Driven Development * Managing Projects & Teams * Testing
> > & QA
> > Security * Process Improvement & Measurement *
> > http://www.sqe.com/bsce5sf
> > _______________________________________________
> > Hardhats-members mailing list
> > Hardhats-members@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/hardhats-members
> >
>
>
>
> ===
> Gregory Woodhouse  <[EMAIL PROTECTED]>
>
>
>
> "Perfection is achieved, not when there is nothing more
> to add, but when there is nothing left to take away."
> -- Antoine de Saint-Exupery
>
>
>
>
>
>
>
>
>
>
>
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle
Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Hardhats-members mailing list
> Hardhats-members@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hardhats-members
>
>




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to