/[m4]/m4/modules/perl.c
ViewVC logotype

Diff of /m4/modules/perl.c

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

revision 1.7 by gary, Sun Aug 19 10:53:56 2001 UTC revision 1.8 by gary, Fri Oct 12 19:57:29 2001 UTC
# Line 30  Line 30 
30  #define m4_builtin_table        perl_LTX_m4_builtin_table  #define m4_builtin_table        perl_LTX_m4_builtin_table
31  #define m4_macro_table          perl_LTX_m4_macro_table  #define m4_macro_table          perl_LTX_m4_macro_table
32    
33  /*              function        macros  blind */  /*              function        macros  blind minargs maxargs */
34  #define builtin_functions                       \  #define builtin_functions                                       \
35          BUILTIN (perleval,      FALSE,  FALSE)          BUILTIN (perleval,      FALSE,  FALSE,  0,      -1  )   \
36    
37  #define BUILTIN(handler, macros,  blind)        M4BUILTIN(handler)  
38    #define BUILTIN(handler, macros,  blind, min, max)  M4BUILTIN(handler)
39    builtin_functions    builtin_functions
40  #undef BUILTIN  #undef BUILTIN
41    
42  m4_builtin m4_builtin_table[] =  m4_builtin m4_builtin_table[] =
43  {  {
44  #define BUILTIN(handler, macros, blind)         \  #define BUILTIN(handler, macros, blind, min, max)               \
45          { STR(handler), CONC(builtin_, handler), macros, blind },          { STR(handler), CONC(builtin_, handler), macros, blind, min, max },
46    
47    builtin_functions    builtin_functions
48  #undef BUILTIN  #undef BUILTIN
49    
50    { 0, 0, FALSE, FALSE },    { 0, 0, FALSE, FALSE, 0, 0 },
51  };  };
52    
53  /* A table for mapping m4 symbol names to simple expansion text. */  /* A table for mapping m4 symbol names to simple expansion text. */

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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