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

@@ -29,11 +29,21 @@
#include <stddef.h>
struct place;
#include "place.h"
/*
* Relevant places while we're processing a line:
* the place in the current line
* the beginning of the next line
*/
struct lineplace {
struct place current;
struct place nextline;
};
void directive_init(void);
void directive_cleanup(void);
void directive_gotline(struct place *p, char *line, size_t len);
void directive_gotline(struct lineplace *lp, char *line, size_t len);
void directive_goteof(struct place *p);