Type THPDFContentSyntaxNodeKind

Classe un nœud de l'arbre syntaxique de flux de contenu préservant les tokens

Déclaration

THPDFContentSyntaxNodeKind= (
  csnkRoot,
  csnkOperation,
  csnkOperand,
  csnkArray,
  csnkDictionary,
  csnkProcedure,
  csnkInlineImage,
  csnkMalformed
);

Unité

HPDFContentStream

Valeurs

ValeurObjectif
csnkRootRacine synthétique de l'arbre qui parente chaque opération de premier niveau
csnkOperationUn opérateur accompagné des opérandes qui le précèdent
csnkOperandUn opérande isolé sous une opération, un tableau ou un dictionnaire
csnkArrayNœud de groupement d'un tableau d'opérandes entre crochets, fermé par le lexeme de fin de tableau correspondant
csnkDictionaryNœud de groupement d'un opérande dictionnaire inline, fermé par le lexeme de fin de dictionnaire correspondant
csnkProcedureNœud de groupement des accolades d'ensemble de procédures historiques, qui imbrique les opérations qu'il contient
csnkInlineImageBloc d'image inline couvrant son dictionnaire BI, les données d'image et le terminateur EI
csnkMalformedPlage d'octets ayant violé la grammaire, conservée dans l'arbre afin que l'édition préservant les tokens ne perde jamais d'octets source

Notes d'utilisation

API associées