RE/parser is a fully user-configurable code parser. It can be used in two ways:
- As an add-on to RE/m or RE/data, it can help you to get more information out of the code being analyzed
by customizing the parser tables to understand more about the way your applications are written.
- As a stand-alone product, RE/parser can be used to re-engineer M code by replacing what it parses
with user-specified constructs.
Examples of usage
The following is a sample list of ways that RE/parser can be used:
- Validation that code conforms to the ANSI standard for M
- Validation that code conforms to in-house programming standards
- Validation that all global references refer to items which exist in a data dictionary
- Validation that code conforms to specified naming conventions
- Validation that code conforms to a 'house style' for format and layout
- Re-structuring of code with one syntactic element to another (e.g. replace all occurrences of variable
A with B)
- Conversion of code from one M implementation to another
- Identification and substitution of literal strings for language translation
RE/parser has a fully defined API (application program interface) which enables it to be integrated
within your own development environment (e.g. linked to your own programming editor) so that it can
be invoked directly whenever it is needed.
Request further information
Back to top
Copyright 1997, 2005 George James Software.