29 |
|
|
30 |
/* function macros blind minargs maxargs */ |
/* function macros blind minargs maxargs */ |
31 |
#define builtin_functions \ |
#define builtin_functions \ |
32 |
BUILTIN (import, FALSE, FALSE, 1, 2) \ |
BUILTIN (import, false, false, 1, 2) \ |
33 |
BUILTIN (symbol_fail, FALSE, FALSE, 1, 2) \ |
BUILTIN (symbol_fail, false, false, 1, 2) \ |
34 |
BUILTIN (module_fail, FALSE, FALSE, 1, 2) |
BUILTIN (module_fail, false, false, 1, 2) |
35 |
|
|
36 |
#define BUILTIN(handler, macros, blind, min, max) M4BUILTIN(handler) |
#define BUILTIN(handler, macros, blind, min, max) M4BUILTIN(handler) |
37 |
builtin_functions |
builtin_functions |
45 |
builtin_functions |
builtin_functions |
46 |
#undef BUILTIN |
#undef BUILTIN |
47 |
|
|
48 |
{ 0, 0, FALSE, FALSE, 0, 0 }, |
{ 0, 0, false, false, 0, 0 }, |
49 |
}; |
}; |
50 |
|
|
51 |
|
|
52 |
|
|
53 |
typedef boolean export_test_func (const char *); |
typedef bool export_test_func (const char *); |
54 |
typedef boolean no_such_func (const char *); |
typedef bool no_such_func (const char *); |
55 |
|
|
56 |
/** |
/** |
57 |
* import() |
* import() |