Article View: vmsnet.tpu
Article #46Re: Writing eve procedures (Was: RE: BindSKIPding EVE_FIND_NEXT...
From: Mirko Vukovic
Date: Tue, 15 Sep 1992 14:55
Date: Tue, 15 Sep 1992 14:55
40 lines
2343 bytes
2343 bytes
In a previous article, fairfield@slacvx.slac.stanford.edu () says: >In article <1992Sep7.023512.28308@seq.uncwil.edu>, rpowell@seq.uncwil.edu (Richard Powell) writes: > > [quote deleted - irrelevant] > >> Where do you find out how to write eve or lse procedures? > > Start with the "VAX Text Processing Utility Manual". This has >introductory chapters on the VAX TPU language, plus documentation on >TPU built-in functions, etc. > > Next, take a look at some existing TPU procedures. I would suggest, >with some trepidation, that you look at SYS$EXAMPLES:EVE*.TPU. These >comprise the _source_ of the EVE editor. The caveat is that these files >are quite complicated, IMHO, since at least VMS V5.3+ and the inclusion >of support for DECwindows. You may do better looking at something a bit etc... It seems to me from reading the postings in this group that there are definite conventions on writing procedures for EVE,LSE, on binding keys, on error checking etc. Where can one get hold of those ``conventions/rules''? BTW, I got to say it: LSE is definitely one great editor with all of its language extension capabilities. Now, if only TPU would allow utilities that were spawned out to take control of the screen from time to time (like to put up a graph on a graphics screen -- I am operating from a VT300-like terminal) LSE would make an excellent interface to lots of other software. (I have specifically in mind IDL - an interactive, plotting, data analysis language.) -- Mirko Vukovic University of Wisconsin -- Madison VUKOVIC@UWMFE.NEEP.WISC.EDU
Technical Details
Message-ID:
<194thhINNs3a@usenet.INS.CWRU.Edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!spool.mu.edu!sdd.hp.com!usc!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!at913References:
<1992Sep8.205130.1@slacvx.slac.stanford.edu> <920829004712.23e0e7a5@UNHH.UNH.EDU> <1992Sep7.023512.28308@seq.uncwil.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!spool.mu.edu!sdd.hp.com!usc!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!at913 From: at913@cleveland.Freenet.Edu (Mirko Vukovic) Newsgroups: vmsnet.tpu Subject: Re: Writing eve procedures (Was: RE: BindSKIPding EVE_FIND_NEXT... Date: 15 Sep 1992 14:55:45 GMT Organization: Case Western Reserve University, Cleveland, OH (USA) Lines: 40 Message-ID: <194thhINNs3a@usenet.INS.CWRU.Edu> References: <1992Sep8.205130.1@slacvx.slac.stanford.edu> <920829004712.23e0e7a5@UNHH.UNH.EDU> <1992Sep7.023512.28308@seq.uncwil.edu> Reply-To: at913@cleveland.Freenet.Edu (Mirko Vukovic) NNTP-Posting-Host: hela.ins.cwru.edu