Contents | Prev | Next | Index


Vocabulary and Representation

Pascal represents its terminal symbols in terms of characters using the ASCII set. Symbols are identifiers, numbers, strings, operators, and delimiters. Blanks and line breaks must not occur within symbols (except for blanks in strings). They are are ignored unless they are essential to separate two consecutive symbols. Pascal makes no distinction between upper-case and lower-case letters for identifiers and keywords. However, Java does. If a Pascal symbol is newly introduced for the first time, e.g. in a declaration, Java uses its case sensitive spelling for future references, while Pascal can later reference that symbol in a case insensitive manner.

Here is how the terminal symbols are defined:


Contents | Prev | Next | Index

Canterbury Pascal for JVM  (Last documentation update Sep 02, 2004)
Copyright © 1999-2004 J.Neuhoff - mhccorp.com  . All rights reserved.
Please send any comments or corrections to neuhoff@mhccorp.com