LEXX (textový editor) - LEXX (text editor)

LEXX je textový editor který byl možná první použít živá analýza a barva zvýraznění syntaxe. Napsal to Mike Cowlishaw IBM v roce 1985. Jméno bylo vybráno proto, že ho napsal jako nástroj pro lexikografy, během zadání druhého vydání Oxford University Press Oxfordský anglický slovník.[1] Program běžel (a stále běží v roce 2018)[2]) na sálových počítačích pod VM / CMS.[3] Návrh LEXX byl založen na několika dalších editorech napsaných stejným autorem (např STET ) doplněno schopností dynamicky analyzovat text a zobrazovat barvy na nových barevných terminálech, které byly nedávno k dispozici (na bázi PC a samostatně, jako například IBM 3279 ).
LEXX používá dynamicky načítané analyzátory, které přiřazují třídy prvků (tokeny vytvořené z řetězců znaků) písmům a barvám.[4] Umožňuje odsazení použít k formátování a zobrazení struktury upravovaného souboru a další možnosti formátování umožňují (například) skrytí vybraných tříd textu, například značek. K dispozici je kolekce snímků obrazovky.[5]
LPEX ('Live Parsing Editor "[6]) je reimplementovaný derivát konceptu LEXX, původně vyrobený pro OS / 2 a AIX.[7] Nyní také běží na Windows, Linux a Java JVM.[8]
Reference
- ^ Mike Cowlishaw FREng BSc CEng FIET FBCS CITP, IBM, archivovány z originál dne 18. 10. 2006, vyvoláno 2008-10-08,
V roce 1985 byl přidělen k Oxford University Press, aby napsal editor barevného kódování zaměřený na syntaxi pro text SGML druhého vydání Oxfordského anglického slovníku. Tento editor (editor živé analýzy s názvem LEXX) a jeho deriváty LPEX se staly součástí IBM VisualAge řada produktů běžících na VM / CMS, OS / 2, OS / 400, AIX, Windows a Java. Mike zůstává konzultantem Oxford English Dictionary.
- ^ http://www.vm.ibm.com/download/packages/ Balíčky pro stahování VM
- ^ Cowlishaw, M. F. (1987), „LEXX - programovatelný strukturovaný editor“, IBM Journal of Research and Development (PDF)31, č. 1
- ^ Foulger, Davis, Prototypy a implementace softwarového agenta, vyvoláno 2008-10-08
- ^ Screenshoty LEXX
- ^ Clark, Douglas (16. února 2003), LPEX - editor „ostatních“ programátorů, OS / 2 eZine, vyvoláno 2008-10-08,
LPEX získává své iniciály z názvu „editor živé analýzy“. Analyzuje řádky, které zadáte, tak, jak je zadáváte, a okamžitě zobrazí chyby syntaxe; pro zachycení jednoduchých syntaktických chyb nemusíte zdrojový kód spouštět pomocí kompilátoru nebo tlumočníka.
- ^ Woehr, Jack (1. března 1996), Konverzace s Michaelem Cowlishawem, Dr. Dobb, vyvoláno 2008-10-08,
MFC: Kolem roku 1985 potřeboval Oxford University Press editor, který by dokázal zpracovat vysoce strukturovaná data: obsah Oxfordského anglického slovníku, což je slovník o 20 svazcích a 1 000 stránek na svazek. Takže jsem pro ně napsal editor s názvem „LEXX“, který běžel na sálových počítačích IBM. Nyní se většinou používá pro úpravy programu, protože má schopnost analyzovat data a barevná klíčová slova a další funkce.
- ^ LPEX pro shrnutí Eclipse
externí odkazy
- Casey, John (12. července 2006), Vytváření uživatelských profilů pro editor LPEX v produktu WebSphere Developer pro zSeries v6.0, IBM, vyvoláno 2008-10-08
- Casey, John (8. června 2006), Rozšíření editoru LPEX ve WebSphere Developer pro zSeries v6.0, IBM, vyvoláno 2008-10-08
- G. F. Coulouris; I. Durham; J. R. Hutchinson; H. H. Patel; T. Reeves; D. G. Winderbank (27. října 2006), „Návrh a implementace interaktivního editoru dokumentů“, Software: Praxe a zkušenosti, 6, číslo 2, Wiley Interscience, archivováno z originál 5. ledna 2013
- Představujeme editor LPEX, IBM, 1998, archivovány od originál dne 2003-05-14, vyvoláno 2008-10-08