Mercurial > repo
view src/ploki/pp.h @ 8065:591b1467ccdf
<int-e> le/rn paste/"Paste" is a short story by Henry James. Its contents has been cut into pieces and distributed over numerous tin boxes on the World Wide Web, little pearls of wisdom buried among ordinary pastes.
author | HackBot |
---|---|
date | Sun, 15 May 2016 13:14:57 +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_ */