home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
VSCPPv7.zip
/
VACPP
/
IBMCPP
/
macros
/
EVFLCL.DAT
< prev
next >
Wrap
Text File
|
1995-05-11
|
3KB
|
102 lines
*******************************************************************************
* *
* PRCL - A Simple LPEX Parser for Command Language (CL) *
* *
*******************************************************************************
* *
* This file contains a list of the Pascal key words and language symbols *
* that will be identified by the simple Pascal Parser. It can easily be *
* modified to tailor the parser to the exact version of Pascal required. *
* *
*******************************************************************************
* *
* The format of this file is: *
* *
* Blank lines or lines with a '*' in column 1 are comments and are ignored. *
* *
* The first set of non-comment lines is the key-word table, the second set *
* is the table of built-in functions and procedures and the third set the *
* language symbols. Comments or blanks lines are not allowed in the *
* tables. *
* *
* *
*******************************************************************************
* *
* (C) Copyright IBM Corporation 1993 *
* *
*******************************************************************************
*
* First the key-word table. This must be arranged in ascending ASCII order.
*
CALL
CHGVAR
DCL
DCLF
DO
ELSE
ENDDO
ENDPGM
GOTO
IF
PGM
RETURN
TFRCTL
*
* Second the control keyword table. This must be arranged in ascending ASCII order.
*
DO
ELSE
ENDDO
GOTO
IF
*
* Lastly the list of language symbols. There are arranged in ascending ASCII
* order of the first character. Then in order of length, longest first.
*
* Note: Don't start these in column 1, or the '*' symbol would be taken as
* a comment!
*
!!
!<
!>
!
&
(
)
*
+
,
-
.
/
:
;
<=
<
=
>=
>
?
^<
^=
^>
^
|<
|>
||
|
¬<
¬=
¬>
¬