Internal Data Structure ----------------------- The underlying data structure after classifying is a single list of tokens. Example ======= Given the following code snippet: .. code-block:: text architecture identifier of *entity*_name is begin end architecture *architecture*_simple_name; The resulting data structure will be the following list: .. code-block:: text tokens = [ , , , , , , , , , , , , , , , , , ] The elements in this data structure will be interogated and modified by rules.