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