Mercurial > ~dholland > hg > tradcpp > index.cgi
comparison macro.h @ 178:0d5b9651b240
Merge Joerg's changes into upstream.
(now that they've been thrashed out a bit, include CHANGES entries, etc.)
author | David A. Holland |
---|---|
date | Fri, 12 Jun 2015 03:05:49 -0400 |
parents | 6119608a9817 |
children | 4c3375895c6e |
comparison
equal
deleted
inserted
replaced
156:e8f7ae63844f | 178:0d5b9651b240 |
---|---|
38 void macro_define_plain(struct place *, const char *macro, | 38 void macro_define_plain(struct place *, const char *macro, |
39 struct place *, const char *expansion); | 39 struct place *, const char *expansion); |
40 void macro_define_params(struct place *, const char *macro, | 40 void macro_define_params(struct place *, const char *macro, |
41 struct place *, const char *params, | 41 struct place *, const char *params, |
42 struct place *, const char *expansion); | 42 struct place *, const char *expansion); |
43 void macro_define_magic(struct place *, const char *macro); | |
43 void macro_undef(const char *macro); | 44 void macro_undef(const char *macro); |
44 bool macro_isdefined(const char *macro); | 45 bool macro_isdefined(const char *macro); |
45 | 46 |
46 char *macroexpand(struct place *, char *buf, size_t len, bool honordefined); | 47 char *macroexpand(struct place *, const char *buf, size_t len, |
48 bool honordefined); | |
47 | 49 |
48 void macro_sendline(struct place *, char *buf, size_t len); | 50 void macro_sendline(struct place *, const char *buf, size_t len); |
49 void macro_sendeof(struct place *); | 51 void macro_sendeof(struct place *); |