Mercurial > repo
view src/ploki/pp.h @ 6707:2dd82f6f2ed9
<zgrep> ` echo \'if not o.path.isfile(a):print u.check_output(["?",a]),;exit()\' >> bin/tomfoolery
author | HackBot |
---|---|
date | Wed, 10 Feb 2016 02:56:49 +0000 |
parents | ac0403686959 |
children |
line wrap: on
line source
#ifndef PP_H_ #define PP_H_ #include "val.h" #define DECL_PP1(name) void name(struct val *) DECL_PP1(pp_abs); DECL_PP1(pp_acos); DECL_PP1(pp_asin); DECL_PP1(pp_atan); DECL_PP1(pp_atan2); DECL_PP1(pp_chr); DECL_PP1(pp_cos); DECL_PP1(pp_defined); DECL_PP1(pp_eof); DECL_PP1(pp_error); DECL_PP1(pp_escape); DECL_PP1(pp_getc); DECL_PP1(pp_getenv); DECL_PP1(pp_gets); DECL_PP1(pp_int); DECL_PP1(pp_io); DECL_PP1(pp_length); DECL_PP1(pp_log); DECL_PP1(pp_log10); DECL_PP1(pp_lower); DECL_PP1(pp_moend); DECL_PP1(pp_mostart); DECL_PP1(pp_neg); DECL_PP1(pp_not); DECL_PP1(pp_num); DECL_PP1(pp_open); DECL_PP1(pp_openr); DECL_PP1(pp_openw); DECL_PP1(pp_ord); DECL_PP1(pp_quote); DECL_PP1(pp_remove); DECL_PP1(pp_rename); DECL_PP1(pp_reverse); DECL_PP1(pp_seek); DECL_PP1(pp_sin); DECL_PP1(pp_sqrt); DECL_PP1(pp_str); DECL_PP1(pp_tan); DECL_PP1(pp_tell); DECL_PP1(pp_typeof); DECL_PP1(pp_upper); #undef DECL_PP1 #define DECL_PP2(name) void name(struct val *, struct val *) DECL_PP2(pp_add); DECL_PP2(pp_and); DECL_PP2(pp_comma); DECL_PP2(pp_concat); DECL_PP2(pp_div); DECL_PP2(pp_eq); DECL_PP2(pp_eq_n); DECL_PP2(pp_frombase); DECL_PP2(pp_gt); DECL_PP2(pp_gt_n); DECL_PP2(pp_lt); DECL_PP2(pp_lt_n); DECL_PP2(pp_match); DECL_PP2(pp_mod); DECL_PP2(pp_mult); DECL_PP2(pp_ne); DECL_PP2(pp_ne_n); DECL_PP2(pp_or); DECL_PP2(pp_pop); DECL_PP2(pp_pow); DECL_PP2(pp_read); DECL_PP2(pp_shift); DECL_PP2(pp_sub); DECL_PP2(pp_tobase); #undef DECL_PP2 #endif /* PP_H_ */