Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Official government website icon

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

icon-https

Secure .gov websites use HTTPS
A lock ( Lock Locked padlock icon )or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

NIH: National Institute of Diabetes and Digestive and Kidney Diseases NIH: National Institute of Diabetes and Digestive and Kidney Diseases

  next up previous contents index  Xplor-NIH home Documentation

Next: Example Up: Prologue Previous: Mathematica Interface


Notation

Throughout this book, the Backus-Naur notation (Naur, 1960) is used. Syntactic constructs are denoted by English words enclosed by angle brackets $<$ and $>$; the possibility of a wildcard specification is indicated by enclosing the syntactic construct in $<$* *$>$ angle brackets (Section 2.6). A definition of a new syntactic construct is indicated by the metasymbol “:==". Possible repetition of a syntactic construct is indicated by enclosing the construct within metabraces { and }. Please note that these braces ({,}) are also used by X-PLOR for comments. Optional (i.e., not always necessary) constructs are enclosed in square brackets $[$ and $]$. Alternate constructs are separated by the metasymbol $\vert$. Use of the $\vert$ metasymbol is somewhat loose; it is left out where alternatives are specified on different printed lines, e.g.,
$<$dummy-statement$>$:== A $\vert$ B $\vert$ C
is equivalent to
$<$dummy-statement$>$:==
A
text
B
text
C
text

Words or identifiers not enclosed in angle brackets should be typed as specified. Generally, uppercase letters are mandatory, whereas lowercase letters are optional. The equal sign “$=$" that is used in many assignments, e.g.,

set    message=on    end
is optional; i.e.,
set    message on    end
is a valid statement. However, in mathematical expressions (see Sections 2.14 and 2.16), the equal sign is mandatory.

Throughout this book, many actual example inputs for X-PLOR will be provided. To distinguish them from the explanatory text, they have been typeset in “typewriter" font with consecutive line numbering. The pointer

{===>}
indicates lines of the file that most likely need modification.



Subsections
  • Example

next up previous contents index
Next: Example Up: Prologue Previous: Mathematica Interface   Contents   Index
Xplor-NIH 2025-03-21
  • Privacy Policy
  • Freedom of Information Act
  • Accessibility
  • Disclaimers
  • Copyright
  • Vulnerability Disclosure Policy
  • U.S. Department of Health and Human Services
  • National Institutes of Health