tradcpp: upgrade to 0.5.3

This commit is contained in:
Jon Trulson
2019-12-03 18:12:22 -07:00
parent 15dfdf231a
commit ec8f4b7464
28 changed files with 843 additions and 186 deletions

View File

@@ -27,8 +27,8 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
#include <stdbool.h>
#include <stddef.h>
#include "bool.h"
struct place;
@@ -63,10 +63,16 @@ bool is_identifier(const char *str);
/* in place.c */
void complain_init(const char *progname);
void complain(const struct place *, const char *fmt, ...) PF(2, 3);
PF(2, 3) void complain(const struct place *, const char *fmt, ...);
void complain_fail(void);
bool complain_failed(void);
void debuglog_open(const struct place *p, /*const*/ char *file);
void debuglog_close(void);
PF(2, 3) void debuglog(const struct place *p, const char *fmt, ...);
PF(3, 4) void debuglog2(const struct place *p, const struct place *p2,
const char *fmt, ...);
/* in main.c */
void freestringlater(char *s);
DEAD void die(void);