//
TITLE
'
'
"
"
(*
*)
:
=
[
]
(
)
:=
2#(1|0)+
8#.*?\b
(TIME|DATE|DAY_AND_TIME|DT|TOD|TIME_OF_DAY)#.*?\b
(?i)(true|false)
\w+#\w+
\b%(IB|IW|ID|IX|QB|QW|QD|MB|MW|MD|ML|MX\d+\.)\d+
\b(FB|FC)\s*\d+
\s+:=
\s+=>
IF
THEN
ELSIF
ELSE
END_IF
CASE
OF
ELSE
END_CASE
FOR
TO
DO
END_FOR
WHILE
END_WHILE
REPEAT
UNTIL
END_REPEAT
EXIT
RETURN
NIL
CAL
ABS
SQRT
LN
LOG
EXP
SIN
COS
TAN
ASIN
ACOS
ATON
ADD
MUL
SUB
ABS
DIV
MOD
EXPT
MOVE
SHL
SHR
ROR
ROL
LD
ST
AND
ANDN
OR
ORN
XOR
NOT
SEL
MAX
MIN
LIMIT
MUX
GT
GE
EQ
LT
LE
NE
LEN
LEFT
RIGHT
MID
CONCAT
INSERT
DELETE
REPLACE
FIND
SR
RS
R_TRIG
F_TRIG
CTU
CTD
CTUD
TP
TON
TOF
RTC
Z
UO
OS
BIE
OV
BOOL
BYTE
WORD
DWORD
LWORD
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
DATE
TOD
TIME_OF_DAY
DT
DATE_AND_TIME
TIME
STRING
ARRAY
POINTER
ANY
CONFIGURATION
VAR_GLOBAL
VAR_CONFIG
RESOURCE
TASK
PROGRAM
WITH
END_RESOURCE
END_CONFIGURATION
PROGRAM
END_PROGRAM
FUNCTION_BLOCK
END_FUNCTION_BLOCK
FUNCTION
END_FUNCTION
DATA_BLOCK
END_DATA_BLOCK
VAR
VAR_INPUT
VAR_OUTPUT
VAR_IN_OUT
VAR_EXTERNAL
VAR_GLOBAL
VAR_ACCESS
END_VAR
RETAIN
CONSTANT
AT
EN
ENO
BEGIN
NETWORK
TITLE
KNOW_HOW_PROTECTED
AUTHOR
FAMILY
NAME
VERSION
CODE_VERSION1
UNLINKED
READ_ONLY
TYPE
STRUCT
END_STRUCT
END_TYPE