/[m4]/m4/m4/m4private.h
ViewVC logotype

Diff of /m4/m4/m4private.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.19 by gary, Thu Jun 12 16:31:59 2003 UTC revision 1.20 by gary, Fri Jun 13 13:05:45 2003 UTC
# Line 41  extern lt_dlhandle  m4__module_open (con Line 41  extern lt_dlhandle  m4__module_open (con
41  extern void         m4__module_exit (void);  extern void         m4__module_exit (void);
42    
43    
44    
45    /* --- SYMBOL TABLE MANAGEMENT --- */
46    
47    extern m4_hash *m4__symtab;
48    
49    #define m4_symtab_apply(func, data)                             \
50            m4_hash_apply (m4__symtab, (m4_hash_apply_func *)(func), (data))
51    
52    extern void     m4__symtab_init                         (void);
53    extern void     m4__symtab_remove_module_references     (lt_dlhandle);
54    extern void     m4__symtab_exit                         (void);
55    
56    
57  /* TRUE iff strlen(rquote) == strlen(lquote) == 1 */  /* TRUE iff strlen(rquote) == strlen(lquote) == 1 */
58  extern boolean m4__single_quotes;  extern boolean m4__single_quotes;
59    
# Line 78  struct m4_token { Line 91  struct m4_token {
91    m4_hash *             arg_signature;    m4_hash *             arg_signature;
92    int                   min_args, max_args;    int                   min_args, max_args;
93    
94    m4_data_t             type;    m4_symbol_type        type;
95    union {    union {
96      char *              text;      char *              text;
97      m4_builtin_func *   func;      m4_builtin_func *   func;

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26