Home | History | Annotate | Download | only in edify

Lines Matching refs:Function

53 typedef Value* (*Function)(const char* name, State* state,
57 Function fn;
64 // Take one of the Expr*s passed to the function as an argument,
69 // Take one of the Expr*s passed to the function as an argument,
72 // a convenience function for older functions that want to deal only
80 // ("concat" is also available as a builtin function, to concatenate
91 // Convenience function for building expressions with a fixed number
93 Expr* Build(Function fn, YYLTYPE loc, int count, ...);
102 // NULL from a function).
110 Function fn;
113 // Register a new function. The same Function may be registered under
115 void RegisterFunction(const char* name, Function fn);
121 // any scripts to finish building the function table.
124 // Find the Function for a given name; return NULL if no such function
126 Function FindFunction(const char* name);