absyntax_utils/decompose_var_instance_name.hh
changeset 205 96d8b6e006f0
parent 202 da1a8186f86f
child 238 0919986a5c98
equal deleted inserted replaced
200:fde2d08ebaee 205:96d8b6e006f0
    54     decompose_var_instance_name_c(symbol_c *variable_instance_name);
    54     decompose_var_instance_name_c(symbol_c *variable_instance_name);
    55 
    55 
    56     symbol_c *next_part(void);
    56     symbol_c *next_part(void);
    57 
    57 
    58   private:
    58   private:
       
    59   /*************************/
       
    60   /* B.1 - Common elements */
       
    61   /*************************/
       
    62   /*******************************************/
       
    63   /* B 1.1 - Letters, digits and identifiers */
       
    64   /*******************************************/
       
    65     void *visit(identifier_c *symbol);
       
    66 
    59   /*********************/
    67   /*********************/
    60   /* B 1.4 - Variables */
    68   /* B 1.4 - Variables */
    61   /*********************/
    69   /*********************/
    62     void *visit(symbolic_variable_c *symbol);
    70     void *visit(symbolic_variable_c *symbol);
    63   
    71 
    64   /********************************************/
    72   /********************************************/
    65   /* B.1.4.1   Directly Represented Variables */
    73   /* B.1.4.1   Directly Represented Variables */
    66   /********************************************/
    74   /********************************************/
    67     void *visit(direct_variable_c *symbol);
    75     void *visit(direct_variable_c *symbol);
    68   
    76