Diff for /parser3/src/main/compile_tools.h between versions 1.6 and 1.7

version 1.6, 2001/02/21 11:13:16 version 1.7, 2001/02/21 15:00:02
Line 12 Line 12
   
 enum lexical_state {  enum lexical_state {
         LS_USER,          LS_USER,
           LS_DEF_NAME,
           LS_DEF_PARAMS,
           LS_DEF_LOCALS,
           LS_DEF_COMMENT,
         LS_VAR_NAME_SIMPLE,          LS_VAR_NAME_SIMPLE,
         LS_VAR_NAME_CURLY,          LS_VAR_NAME_CURLY,
         LS_VAR_ROUND,          LS_VAR_ROUND,
Line 79  inline void P(Array/*<op>*/ *result, Arr Line 83  inline void P(Array/*<op>*/ *result, Arr
 */  */
 Array *L(String *string);  Array *L(String *string);
 /* Literal Array to(2) String // return string value from literal array OP+string array */  /* Literal Array to(2) String // return string value from literal array OP+string array */
 const String *LA2S(Array *literal_string_array);  String *LA2S(Array *literal_string_array, int offset=0);
   
   
 void push_LS(struct parse_control *pc);  void push_LS(struct parse_control *pc, lexical_state new_state);
 void pop_LS(struct parse_control *pc);  void pop_LS(struct parse_control *pc);
   
 #endif  #endif

Removed from v.1.6  
changed lines
  Added in v.1.7


E-mail: