jx_function.h

00001 /*
00002 Copyright (C) 2016- The University of Notre Dame
00003 This software is distributed under the GNU General Public License.
00004 See the file COPYING for details.
00005 */
00006 
00007 #ifndef JX_FUNCTION_H
00008 #define JX_FUNCTION_H
00009 
00010 #include "jx.h"
00011 
00012 const char *jx_function_name_to_string(jx_function_t func);
00013 jx_function_t jx_function_name_from_string(const char *name);
00014 struct jx *jx_function_range(struct jx_function *f, struct jx *context);
00015 struct jx *jx_function_foreach(struct jx_function *f, struct jx *context);
00016 struct jx *jx_function_str(struct jx_function *f, struct jx *context);
00017 struct jx *jx_function_join(struct jx_function *f, struct jx *context);
00018 struct jx *jx_function_let(struct jx_function *f, struct jx *context);
00019 struct jx *jx_function_dbg(struct jx_function *f, struct jx *context);
00020 
00021 #endif

Generated on 20 Dec 2016 for cctools by  doxygen 1.6.1