Article View: comp.mail.sendmail
Article #3235Re: Suggested EASE enhancements
From: Bruce Barnett
Date: Wed, 01 Mar 1989 14:14
Date: Wed, 01 Mar 1989 14:14
59 lines
2361 bytes
2361 bytes
In article <25462@cornell.UUCP>, parmelee@wayback (Larry Parmelee) writes:
>I've seen a couple notes recently about people working on enhancements
>to or a new version of Ease.
As far as I know, I am the only one. If anyone else is considering this,
please contact me. I will be giving the enhancements to the author, who
will come out with the official update.
>EASE wish list:
>
>Within a quoted string, emit a warning about dollar signs ('$') if
>they are not immediately followed by a '{'.
You got it. I just added this to Ease 2.1.
>Add a comment operator of some sort. For example, maybe
>
> comment{ blah blah blah };
>
>to translate into
>
> ## blah blah blah
>
>The idea is to have something that the C-Preprocessor won't
>strip out.
I don't understand.
The C preprocessor is run before Ease.
If it gets the -C option, it does NOT delete comments.
Ease 2.1 supports the C preprocessor directly so you can just type
et -C file.ease >file.cf
>
>The re-write part of rules (corresponding to the LHS in the *.cf file)
>could be done better. I'd like to see the "$<digit>" stuff eliminated.
>Something like this:
>(Assume field ROUTE,ADDRESS,UUCPPATH,MAILBOX : match(1*);
> field HOST1 match(1); )
> retry(HOST1!UUCPPATH!MAILBOX);
My first ease file for smail did this. However, I found that
making the rules overly wordly confused the understanding of sendmail.
In my own opinion, I would not like this new syntax.
Also, I don't have time for this myself. I wanted to provide
basic functionality first.
The changes required are substantial, and
I have Real work to do :-). But I will consider some of your ideas.
--
Bruce G. Barnett barnett@ge-crd.ARPA, barnett@steinmetz.ge.com
uunet!steinmetz!barnett
Technical Details
Message-ID:
<7199@vdsvax.steinmetz.ge.com>Path:
arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!csd4.milw.wisc.edu!leah!itsgw!steinmetz!vdsvax!barnettReferences:
<25462@cornell.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!lll-winken!ames!mailrus!csd4.milw.wisc.edu!leah!itsgw!steinmetz!vdsvax!barnett From: barnett@vdsvax.steinmetz.ge.com (Bruce Barnett) Newsgroups: comp.mail.sendmail Subject: Re: Suggested EASE enhancements Message-ID: <7199@vdsvax.steinmetz.ge.com> Date: 1 Mar 89 14:14:02 GMT References: <25462@cornell.UUCP> Sender: news@vdsvax.steinmetz.ge.com Reply-To: barnett@vdsvax.steinmetz.ge.com (Bruce Barnett) Organization: GE Corp. R & D, Schenectady, NY Lines: 59 In-reply-to: parmelee@wayback.cs.cornell.edu (Larry Parmelee)