Home | History | Annotate | Download | only in edify

Lines Matching defs:Function

57 typedef Value* (*Function)(const char* name, State* state,
61 Function fn;
68 // Take one of the Expr*s passed to the function as an argument,
73 // Take one of the Expr*s passed to the function as an argument,
76 // a convenience function for older functions that want to deal only
84 // ("concat" is also available as a builtin function, to concatenate
95 // Convenience function for building expressions with a fixed number
97 Expr* Build(Function fn, YYLTYPE loc, int count, ...);
106 // NULL from a function).
114 Function fn;
117 // Register a new function. The same Function may be registered under
119 void RegisterFunction(const char* name, Function fn);
125 // any scripts to finish building the function table.
128 // Find the Function for a given name; return NULL if no such function
130 Function FindFunction(const char* name);