#include "jam.h"
#include "lists.h"
#include "variable.h"
#include "expand.h"
#include "pathsys.h"
#include "newstr.h"
Data Structures | |
struct | VAR_EDITS |
Defines | |
#define | MAGIC_COLON '\001' |
#define | MAGIC_LEFT '\002' |
#define | MAGIC_RIGHT '\003' |
Functions | |
static void | var_edit_parse (const char *mods, VAR_EDITS *edits) |
static void | var_edit_file (const char *in, char *out, VAR_EDITS *edits) |
static void | var_edit_shift (char *out, VAR_EDITS *edits) |
LIST * | var_expand (LIST *l, const char *in, const char *end, LOL *lol, int cancopyin) |
#define MAGIC_COLON '\001' |
#define MAGIC_LEFT '\002' |
#define MAGIC_RIGHT '\003' |
static void var_edit_file | ( | const char * | in, | |
char * | out, | |||
VAR_EDITS * | edits | |||
) | [static] |
static void var_edit_parse | ( | const char * | mods, | |
VAR_EDITS * | edits | |||
) | [static] |
static void var_edit_shift | ( | char * | out, | |
VAR_EDITS * | edits | |||
) | [static] |