LPEX/de
Appearance
LPEX ist ein sprachensensitiver, programmierbarer Editor. Mit diesem Editor können Textdateien, einschließlich Programmcode und Dokumentation erstellt und editiert werden.
Bei der automatischen Syntaxanalyse des Quelltextes unterscheidet LPEX zwischen den verschiedenen Sprachkonstrukten. Sprachschlüsselwörter, Kommentare, Zeichenfolgeliterale und Zahlen werden mit Hilfe verschiedener Schriftarten und Farben dargestellt. Der LPEX-Editor ist frei programmierbar und kann durch eigene Befehle ergänzt werden. Die API für diese Ergänzungen arbeitet über DLLs in der Programmiersprache C.
Parser werden bereitgestellt für C, COBOL, Pascal, Fortran, Basic, Macro Assembler und GML markup, sowie die Prozedursprache REXX.
Profil | Sprache | Syntaxunterstützung | Parser |
---|---|---|---|
ASM | 80X86 MASM | ASISTASM.LX | |
BAS | BASIC | BASIC Compiler/2 | |
C | VisualAge for C++ | ||
CBL | COBOL/370 | ||
CCP | COBOL CICS preprocessor | ||
CCS | VisualAge for C++ + CICS | ||
CMD | CMD | ||
CPP | C/C++ | ||
CPV | Visual COBOL Copy | ||
CPY | COBOL Copy | ||
CXX | C/C++ | ||
FOR | FORTRAN | IBM FORTRAN/2 | |
H | C/C++ header | ||
HH | SOM HH | ||
HPP | C/C++ header | ||
HPV | C++ VB header | ||
HXX | C/C++ header | ||
IDL | SOM IDL | ||
IF | C++ inline | ||
IH | SOM IH | ||
INC | PL/I include | ||
INL.LXL | C++ inline | ||
JAV | Java | ||
JAVA | Java | ||
JCL | JCL | ||
LPEX | LPEX profile | ||
LX | |||
LXL | LPEX load | ||
LXU | LPEX user load | ||
MAC | PL/I include | ||
MAP | C compiler map | ||
MFO | Makefile | ||
PAS | Pascal | ||
PLI | PL/I | ||
RC | OS/2 PM RC | ||
RCI | Visual Builder RC include | ||
RCV | |||
SHL | Command shell | ||
SQB | SQL COBOL | ||
SQC | SQL C | ||
SQX | SQL C++ | ||
XH | SOM XH | ||
XIH | SOM XIH |
Produkte
- OS/2 Live Parsing Editor - 5604-286, 44F6977
- IBM Retail Workbench/2 - 5696-314 (4680 BASIC)
- CODE/400 -
- CODE/370 workstation feature
- IBM PL/I for OS/2
- IBM COBOL for AIX
- IBM XL Fortran for AIX
- VisualAge für COBOL für OS/2 Version 1.2
Links
- ZP89-0360 - 1989-09-12 - OS/2 Live Parsing Editor for OS/2 Standard and Extended Editions