home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.ada
- Path: sparky!uunet!spool.mu.edu!darwin.sura.net!Sirius.dfn.de!hpux.rz.uni-jena.de!mwj
- From: mwj@rz.uni-jena.de (Johannes Waldmann)
- Subject: Re: tgrindef for ada? --- SUMMARY
- Message-ID: <1992Sep08.112138.18146@rz.uni-jena.de>
- Summary: Yes, here it is.
- Organization: University Jena, Germany
- References: <1992Sep06.160838.19963@rz.uni-jena.de>
- Date: Tue, 08 Sep 1992 11:21:38 GMT
- Lines: 43
-
- A few days ago I asked for `tgrindef' definitions for Ada.
- `tgrind' is anonymously ftp-able from various sites. Its README says:
-
- > This is a pretty printer similar to 4bsd's "vgrind" except it uses
- > TeX instead of troff. It was written by Van Jacobson of Lawrence
- > Berkeley Laboratory (van@lbl-csam.arpa).
-
- It turned out that `tgrindefs' are the same as `vgrindefs', and
- Alex Blakemore (alex@cs.umd.edu) sent me this
- -----------------------------------------------------------------------------
- ada|Ada|a:\
- :pb=^\d?procedure|function|task|package(\dbody)?(\dtype)?\d\p\d|\
- \(|;|return|is:\
- :bb=\d(begin|case|if|loop|record)\d:\
- :be=\dend\d\p:\
- :cb=--:ce=$:\
- :sb=":se=":\
- :oc:\
- :kw=abort abs accept access all and array at begin body case constant\
- declare delay delta digits do else elsif end entry exception exit for\
- function generic goto if in is limited loop mod new not null of or\
- others out package pragma private procedure raise range record rem\
- renames return reverse select separate subtype task terminate then\
- type use when while with xor:
- -----------------------------------------------------------------------------
- which works prefectly well. Furthermore, Alex Blakemore (alex@cs.umd.edu) said:
-
- > also, I am working on something much better than vgrind
- > thats 100% Ada specific - but it wont be done for a while,
- > at least not if I keep reading USENET.
- > if you were referring to a tool besides vgrind,
- > please let me know. I am always looking for related Ada tools.
-
- David Emery (emery@74sun.mitre.org or emery@mitre-bedford.arpa ... my
- mailer couldn't reach either of those addresses) said:
-
- > I have a lex script that marks-up Ada for various word processors,
- > including versions for Scribe, the POSIX mm-based TROFF macro set and
- > MicrosoftWord (RTF).
-
- So thanks to you all for prompt replies. Johannes Waldmann
-
-
-