tests/syntax/identifier/identifier.txt
author Edouard Tisserant
Tue, 14 Dec 2021 08:48:05 +0100
changeset 1096 fad6e7a818e2
parent 108 f9e001952488
permissions -rwxr-xr-x
Variable forcing now uses limited list and buffer instead of systematical instance tree traversal and in-tree "fvalue" to keep track of forced value for pointed variables (external, located). Pointer swapping is performed when forcing externals and located, with backup being restored when forcing is reset. Match Beremiz commit 93ad018fb602.
################
# IL operators #
################
# which are not simultaneously 
#    - keywords (AND, OR, NOT, MOD, XOR), 
#    - or standard funtion name (which by implication are also keywords)
#               (AND, OR, NOT, MOD, XOR, as well as, GE, GT, LE, LT, EQ, NE, SUB, ADD, MUL, DIV) 
#    - or standard function block name (which by implication are also keywords)
#    - invalid identifier name (&, &N)
ANDN
CAL
CALC
CALCN
CD
CLK
CU
IN
JMP
JMPC
JMPCN
LD
LDN
ORN
PT
PV
R
R1
RET
RETC
RETCN
S
S1
ST
STN
XORN


##################
# SFC qualifiers #
##################
D
DS
L
N
P
#R  -> also an IL operator
#S  -> also an IL operator
SD
SL


#####################
# Task initialisers #
#####################
PRIORITY
SINGLE
INTERVAL