info-vax@ucbvax.ARPA (05/22/85)
From: msev%phobos@cit-hamlet.arpa Does anyone know, or care to comment on, the relationship (if any) between "TPU", the new DEC editor mentioned by Kevin Carosso, and a product called "Language Sensitive Editor"? The LSE is demonstrated on the Digital Store (1-800-332-3366). It finally makes PASCAL feasible for me, since I can never remember the syntax. -Martin Ewing USPS: Radio Astronomy, Caltech MS 105-24, Pasadena, CA 91125 ATT: 818-356-4970 CITnet: mse @ phobos ARPAnet:mse%phobos @ CIT-HAMLET BITnet: mse@caltech 2 mtrs: AA6E 147.12 MHz (+0.6) Radio Astronomy DECnet: PHOBOS::MSE
info-vax@ucbvax.ARPA (05/23/85)
From: Kevin Carosso <engvax!KVC@cit-vax> You can think of LSE as being an intelligent editor built out of TPU. It's not quite as straightforward as simply being a pure TPU application, because I think that they did hack the TPU sources somewhat in order to get better performance out of LSE. In fact, it may be that they didn't really build LSE on top of TPU, but just converted the TPU source code into LSE. In any case, the relationship between the two is that LSE has TPU inside it. You can write TPU procedures within LSE and customize the editor. There are a couple'a simple rules if you write TPU code in LSE, I guess so you don't break some of the LSE internal functions. One difference is that LSE does not come with the two editor front-ends that TPU has, namely EVE and EDT. LSE just looks like EDT. I would like to see an EVE interface for LSE, since I like it better than EDT. I'll probably end up reprogramming it to look like EMACS, which I've programmed to look like VTEDIT (anyone else out there remember VTEDIT???) anyway, so maybe that doesn't matter... /Kevin Carosso engvax!kvc @ CIT-VAX.ARPA Hughes Aircraft Co.
info-vax@ucbvax.ARPA (05/23/85)
From: nbush%sitvxa.BITNET@WISCVM.ARPA(Nicholas Bush) LSE is an editor which is written in TPU. All functions of TPU are available (with varying levels of difficulty) in LSE. Also, you have to buy LSE. TPU is supposed to become bundled in with VMS. - Nick Bush Stevens Institute of Technology
info-vax@ucbvax.ARPA (05/23/85)
From: blaney.xrcc@Xerox.ARPA Martin, Speaking as an experienced PASCAL programmer, I can tell you that to let a language sensitive editor allow you to use PASCAL because the editor helps with the syntax, will have serious repercussions on your programs if they happen to be 'large'. The point of an LSE is to help a programmer familiar with the language omit at an early stage those tedious errors that add to programming overhead, due to typing errors, forgetting to declare variables etc. It should never be used to implicitly help one design a program. I think this is an easy trap to fall into. I am not suggesting you will, but your message suggests some difficulties with PASCAL that an LSE will automatically clear up. Paul
info-vax@ucbvax.ARPA (05/23/85)
From: vax135!ariel!mtfmt!ccw@BERKELEY Greetings Nicholas, this is Chris Ward.
info-vax@ucbvax.ARPA (05/24/85)
From: mxc%ecsvax%mcnc.csnet@csnet-relay.ARPA