Date:         Tue, 21 Mar 1995 15:29:42 -0500
Reply-To:     The NOMAD2 Discussion List
Sender:       The NOMAD2 Discussion List
From:         "Darrell R. Pitzer"
Subject:      NOMAD keywords

Does anyone have an electronic list of NOMAD keywords? I'm building an
application to parse DEFINE expressions, and want to know what's a NOMAD
keyword and what's not. Having an electronic list will let me make the program
"smarter" about what to do a DDQUERY on.

So, why build an application that parses expressions? Have you ever had a
DEFINE with a &NAV value and wanted to know what caused it? What you have to
do is position to the database instance, SLIST the DEFINE, then print each
item/define in the expression. But, if one is &NAV, it may be another DEFINE.
So you have to SLIST its expression and find out which of its inputs are &NAV.
This can take a while, especially if you have lots of DEFINEs that are based
on other DEFINEs and/or DEFINEs with many inputs. I'm trying to build an
application that will decompose a DEFINE into all of the ITEM (or &Variable)
inputs. A "DEFINE genealogist" application, if you will.

I was able to get a list of NOMAD function names with some work in the
NH300 help database that came with NOMAD 6.0. However, I didn't see an easy
way to get a list of all keywords.

+-------------------------------------------+
| Darrell Pitzer                            |
| Exxon Research & Development Laboratories |
| Phone:  (504) 359-1130                    |
| Fax  :  (504) 359-8037                    |
| 'Net :  DARRELL.R.PITZER@EXXON.SPRINT.COM |
+-------------------------------------------+
back to index